John Brown

John Brown
Born: April 3, 1990
Homestead, FL
Position: WR
Height: 5'11"
Weight: 179
College: Pittsburg St
High School: Homestead (FL)
Career: 2014-2022
Drafted: 2014 in Round 3, #91 overall by the Arizona Cardinals

John Brown played from 2014 to 2022 during his career with the Arizona Cardinals, Baltimore Ravens, Buffalo Bills, Denver Broncos and Jacksonville Jaguars. Brown caught 321 passes for 4,790 yards and 32 receiving touchdowns in his career.


Click on column headings to sort.


Passing:

Year Team Att Comp Comp % Yds Yds/Att TDs TD % Ints Int % Long Rating
2019NFL Buffalo Bills11100.02828.01100.000.028 158.3
Totals11100.02828.01100.000.028 

Rushing:

Year Team No. Yds Avg. Long TDs
2014NFL Arizona Cardinals3-6-2.00
2015NFL Arizona Cardinals3227.313 0
2016NFL Arizona Cardinals11010.010 0
2017NFL Arizona Cardinals11010.010 0
2018NFL Baltimore Ravens341.30
2019NFL Buffalo Bills273.50
Totals13473.613 0

Receiving:

Year Team No. Yds Avg. Long TDs
2014NFL Arizona Cardinals4869614.575 5
2015NFL Arizona Cardinals65100315.468 7
2016NFL Arizona Cardinals3951713.330 2
2017NFL Arizona Cardinals2129914.252 3
2018NFL Baltimore Ravens4271517.071 5
2019NFL Buffalo Bills72106014.753 6
2020NFL Buffalo Bills3345813.946 3
2022NFL Buffalo Bills14242.042t1
Totals321479014.975 32

Punt Returns:

Year Team No. Yds Avg. Long TDs
2016NFL Arizona Cardinals171197.032 0
Totals171197.032 0

Kick Returns:

Year Team No. Yds Avg. Long TDs
2016NFL Arizona Cardinals15151.051 0
Totals15151.051 0

Defense and Fumbles:


Total Scoring:

Touchdowns Other Total
Year Team Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
2014NFL Arizona Cardinals050000000030
2015NFL Arizona Cardinals070000000042
2016NFL Arizona Cardinals020000000012
2017NFL Arizona Cardinals030000000018
2018NFL Baltimore Ravens050000000030
2019NFL Buffalo Bills060000000036
2020NFL Buffalo Bills030000000018
2022NFL Buffalo Bills0100000000006
Totals03200000000000192

Playing Career:

Year League Team GP GS
2014NFLArizona Cardinals165
2015NFLArizona Cardinals1511
2016NFLArizona Cardinals156
2017NFLArizona Cardinals105
2018NFLBaltimore Ravens1615
2019NFLBuffalo Bills1515
2020NFLBuffalo Bills98
2021NFLDenver Broncos20
2021NFLJacksonville Jaguars20
2022NFLBuffalo Bills30


Football


Recent Updates

  • December 15, 2025 - Updated CFL game participation stats for the last several seasons
Football Search