2019 NFL Draft WR Class

Consensus board vs. draft day: the full WR class, charted.

The Steal

Who was the steal of the 2019 WR class?

Kelvin Harmon was ranked WR9 on the consensus board (#61 overall) but lasted until pick 206, where the Washington Commanders took him in Round 6. A 145-spot fall, the largest gap between consensus and draft day of any WR in the class. Behind him, Dillon Mitchell (+103) and Hakeem Butler (+63) also outlasted their rankings.

The Conviction Pick

Which WR did teams value above the consensus board?

The Pittsburgh Steelers took Diontae Johnson at pick 66, 112 spots ahead of his #178 consensus rank. That's the league's strongest disagreement with the public board at the position. Teams showed similar conviction on Jalen Hurd (68 spots) and Mecole Hardman (60 spots).

The Cliff

Where did the WR talent drop off in 2019?

After Scott Miller went at pick 208, the next WR didn't come off the board for 28 picks. That's the sharpest drop in the class.

The Spend

How much did teams invest in WR in the 2019 draft?

Teams spent 28 picks on WR, 9 of them in the first two rounds. That's below the position's average of 32.4 since 2018.

The Bet

Which team bet biggest on WR in 2019?

The San Francisco 49ers spent more draft capital on WR than any other club: picks 36 and 67, 35% of their total draft investment.

The One Who Slipped

Who was the highest-ranked WR to go undrafted in 2019?

Emanuel Hall, ranked #85 on the consensus board, went undrafted through all 254 picks.

PickPlayerPos RankConsensusΔSchoolTeam
25Marquise BrownWR3#30−5OklahomaBaltimore
32N'Keal HarryWR4#34−2Arizona StateNew England
36Deebo SamuelWR6#41−5South CarolinaSan Francisco
51A.J. BrownWR2#28+23MississippiTennessee
56Mecole HardmanWR15#116−60GeorgiaKansas City
57J.J. Arcega-WhitesideWR8#56+1StanfordPhiladelphia
59Parris CampbellWR7#54+5Ohio StateIndianapolis
62Andy IsabellaWR10#71−9MassachusettsArizona
64D.K. MetcalfWR1#21+43MississippiSeattle
66Diontae JohnsonWR23#178−112ToledoPittsburgh
67Jalen HurdWR17#135−68BaylorSan Francisco
76Terry McLaurinWR12#81−5Ohio StateWashington
93Miles BoykinWR13#82+11Notre DameBaltimore
103Hakeem ButlerWR5#40+63Iowa StateArizona
120Gary Jennings Jr.WR19#141−21West VirginiaSeattle
126Riley RidleyWR11#72+54GeorgiaChicago
149Hunter RenfrowWR29#204−55ClemsonLas Vegas
171Darius SlaytonWR20#156+15AuburnNY Giants
174KeeSean JohnsonWR27#187−13Fresno StateArizona
184Travis FulghamWR26#183+1Old DominionDetroit
187Juwann WinfreeWR51#406−219ColoradoDenver
203Marcus GreenWR58#438−235La-MonroeAtlanta
206Kelvin HarmonWR9#61+145North Carolina StateWashington
208Scott MillerWR57#433−225Bowling GreenTampa Bay
236John UrsuaWR56#432−196HawaiiSeattle
237Terry GodwinWR43#337−100GeorgiaCarolina
239Dillon MitchellWR18#136+103OregonMinnesota
247Olabisi JohnsonWR42#325−78Minnesota
Undrafted (UDFA)
Emanuel HallWR14#85Missouri
Anthony JohnsonWR16#131Buffalo
Antoine WesleyWR21#163Texas Tech
Stanley Morgan Jr.WR22#164Nebraska
David SillsWR24#180West Virginia
Preston WilliamsWR25#181
Penny HartWR28#201
Jakobi MeyersWR30#220North Carolina State
Reggie White Jr.WR31#227
DaMarkus LodgeWR32#237Mississippi
Keelan DossWR33#257UC Davis
Greg DortchWR34#259Wake Forest
Tyre BradyWR35#279Marshall
Anthony Ratliff-WilliamsWR36#286
Lil'Jordan HumphreyWR37#302Texas
Olamide ZaccheausWR38#309
Jazz FergusonWR39#314Northwestern St. (LA)
Alex WesleyWR40#318Northern Colorado
Ashton DulinWR41#322Malone University (Ohio)
Jaylen SmithWR44#342Louisville
Felton DavisWR45#353Michigan State
Justin SumpterWR46#361
Kavontae TurpinWR47#381
Johnnie DixonWR48#387Ohio State
Nyqwan MurrayWR49#391Florida State
Cody ThompsonWR50#395Toledo
Felton Davis IIIWR52#412Michigan State
Jeff SmithWR53#416
James GardnerWR54#419
Kelvin McKnightWR55#420