Loading scores...
NFL Draft Analysis

AFC UDFA class grades

by Thor Nystrom
Updated On: May 13, 2022, 11:40 pm ET

Editor’s Note: Now, all our premium tools for Fantasy, DFS and Betting are included in one subscription at one low price. Customers can subscribe to NBC Sports EDGE+ monthly ($9.99) or save 20% on an annual subscription ($95.88). And don't forget to use promo code SAVE10 to get 10% off. Click here to learn more!

The rankings in parenthesis indicate overall NFL ranking. Team tables below include tryouts (tryout players not included in ranking formula). Listed at the bottom of the column are the top unsigned UDFA who haven't received reported tryout offers.

Click here for NFC UDFA grades if you missed them.

1. Indianapolis Colts (2)

LB11122JoJo DomannJabril Cox7.66012230
QB8162Jack CoanGreg McElroy7.76032218
OT21196Ryan Van DemarkJoe Haeg9.446064307
RB20259D'Vonte PriceJ.R. Redmond7.86010210
RB23274Max BorghiDanny Woodhead7.555093210
CB39301Dallis FlowersRoc Alexander9.536010196
S25337Sterling WeatherfordTanner Muse8.856040224
RB33339CJ VerdellKe’Shawn Vaughn2.335076202
WR62413Samson NacuaSteve Ishmael8.066027206
WR68446Michael Young Jr.Johnnie Dixon5.445102190
LB38451James SkalskiJames Morris6.565117228
RB47456Jah-Maine MartinJames Jackson3.365095215
iOL46473Wesley FrenchClint Boling9.656047307
WR80---Kekoa CrawfordJohnnie Lee Higgins6.056004192
WR106---Jackson Anthrop 1.25090186
iOL54---Josh SeltznerAvery Gennesy 6045309
iOL60---Alex Mollette 8.56021300
iOL84---MJ Dumas 4.686031306
OT59---Beau Morris 1.156051300
OT61---David Kroll 4.476060318
DL55---McKinley Williams 3.476035291
DL77---Caeveon Patton 7.716012291
ED64---Isaiah Chambers 1.416032256
ED65---Cullen Wick 9.56035267
ED74---Scott Patchan 9.136043251
ED78---Lucky Oyovwi 2.256026244
LB71---Forrest Rhyne  6013233
LB83---Grant Dixon 8.326024231
CB70---Evan Holm 7.515111180
CB99---Cedrick Cunningham Jr. 6.695106205
S75---Trevor Denbow 8.275110208


The Colts signed three players I ranked inside my top-200 – LB JoJo Domann (R4 grade), QB Jack Coan (R5), and OT Ryan Van Demark (R6). In addition, the club signed one RB I had a draftable grade on (D'Vonte Price, R7) and one who fell just outside that range (Max Borghi).

It wasn’t just the high-end UDFA talent that earned the Colts best-in-show in the AFC. Beyond the five headliners I just mentioned, the Colts signed eight additional prospects that I ranked between Nos. 301-473 on my pre-draft board. That group of 13 had an average size-adjusted RAS athletic composite in the 72nd-percentile.

It confused me that Domann wasn’t drafted. He went to Nebraska as a safety and brought the coverage chops to linebacker when he was converted in 2019. Domann broke up 16 passes in 24 starts/30 appearances over the last three seasons. He has the instincts and athleticism for the work, running a 4.62 with an elite 6.88 three-cone during pre-draft testing.

Domann’s also a sideline-to-sideline presence in the running game. Domann was one of only three linebackers in this class who finished top-10 in overall PFF grade, coverage grade, and run-defense grade (Devin Lloyd and Malcolm Rodriguez were the others).

This was a great landing spot for Jack Coan. The Colts are going to take his development seriously, without a long-term contingency plan beyond Matt Ryan. And how cool is it that Coan reunites with former Wisconsin teammate RB Jonathan Taylor? Coan needs a strong running game to play-action off of, and he knows from experience that Taylor will provide it.

2. Baltimore Ravens (4)

WR27192Makai PolkSteven Johnson4.96031197
LB21237Zakoby McClainQuincy Williams4.385115227
LB23243Jeremiah MoonKemoko Turay9.226046247
WR36251Devon WilliamsEquanimeous St. Brown5.66050211
QB17319Anthony BrownKelly Bryant7.486013217
WR47321Slade BoldenTrey Quinn4.885105189
WR53351Emeka EmezieKelvin Harmon3.276023210
LB32389Josh RossCameron McGrone1.726006225
DL33403Nolan CockrillMichael Dogbe6.446027278
OT34406ARon JohnsonBrenden Jaimes5.116053300
OT39463Brodarious HammDerrick Kelly II2.766051306
LB42491Diego FagotJosh Kaddu6.126027235
ED48499Tyler JohnsonDesmond Hollin5.616034281
QB43---Tre Ford 6.935113197
RB54---Kevin BrownKaran Higdon8.745087207
RB60---Ricky Person JR.Brenden Knox4.816004215
WR104---Trevon Clark 1.786026193
WR121---Shemar Bridges 4.116035207
iOL67---Liam Jimmons 4.776050320
DL65---Ralfs Rusins 0.576052305
DL67---Rayshad Nichols  6027306
LB57---Charles Wiley 8.746021251
CB80---Denzel Williams 5.645101180
CB98---Kordell Jackson 0.665083178
S57---Cory McCoy 4.725092182


During my four years ranking UDFA classes, the Ravens have easily been the AFC’s best at signing undrafted talent. I mentioned in yesterday’s NFC UDFA column that three NFL teams – the Cowboys, Saints, and Eagles – had ranked in the top-10 of these rankings all four years. The Ravens barely missed that designation, ranking No. 11 in 2019, No. 9 in 2020, and No. 2 in 2021 before this year's No. 4 finish.

Baltimore signed four draftable talents on my board – WR Makai Polk, LB Zakoby McClain, LB Jeremiah Moon, and WR Devon Williams. The Ravens were extremely aggressive in the UDFA market with receivers and LB in particular. Baltimore signed two additional top-500 overall prospects at each position – WRs Slade Bolden and Emeka Emezie, and LBs Josh Ross and Diego Fagot

I loved Baltimore’s draft, but I found it interesting that the Ravens didn’t pick a receiver after trading Hollywood Brown for a first-round pick (that eventually became C Tyler Linderbaum). The Ravens, who staunchly stick as close to a BPA ethos as possible, felt there were better values to be had at other positions on Days 2-3 while other teams aggressively reached for receivers.

But with an uninspiring top-six on the depth chart at the position – including ​​Devin Duvernay, James Proche, Tylan Wallace, Binjimen Victor, and Jaylon Moore – the Ravens needed to add legitimate camp competitors and did. It’s entirely possible that two UDFA receivers will make Baltimore’s roster.

Linebacker was another need area due to Josh Bynes’ age and David Ojabo’s compromised 2022 availability. Either McClain or Ross could hang on the active roster as a developmental nod to the post-Bynes future. Moon makes a ton of sense slipping into Ojabo’s projected roster spot until the latter’s return.

3. Las Vegas Raiders (6)

CB32221Sam WebbMichael Ojemudia9.376004201
WR33228Tre TurnerTyler Vaughns3.556013184
OT24231Bamidele OlaseniLucas Niang3.886071339
LB25252Darien ButlerKhaleke Hudson 5103226
ED33285Myron Tagovailoa-AmosaCurtis Weaver4.16022270
QB15294Chase GarbersBrian Lewerke7.016017215
RB29299Sincere McCormickDevin Singletary3.975084205
S32415Isaiah Pola-MaoJayron Kearse8.846034212
S33430Qwynnterrio ColeJoshua Kalu4.696001203
ED44462Zach VanValkenburgCedric Reed6.066044263
WR86---Justin HallDazz Newsome4.235083189
TE38---Cole FotheringhamMatt Bushman3.656041246
S70---Bryce Cosby 5.655096188


The Raiders didn’t pick until No. 90 overall in the draft, and they made only six picks. This gave them a very strong argument to NFL agents during the UDFA free-for-all and Las Vegas capitalized. 

The Raiders signed seven prospects ranked inside my top-300, four of whom I had draftable grades on. Webb is extremely raw but has the size/athleticism profile you can dream on and work with. Plus, he plays special teams, which could justify a roster spot during his development phase.

Turner has good ball skills and breaks tackles after the catch but doesn’t chance directions suddenly, making it difficult to separate. Olaseni played soccer and basketball as a child in London, and didn’t discover football until 2014. He was only a one-year starter in the P5 and has a ways to go – but you can dream on the frame, length, play strength, and light feet. Perfect guy to sneak on the practice squad. 

McCormick is undersized but skilled – he’s going to have to beat out veteran Ameer Abdullah and R7 pick Brittain Brown to have a shot to crack the roster (he might need an injury in addition to that), but is going to be given a shot. I liked Garbers’ odds of cracking the Week 1 active roster until Las Vegas’ trade for Jarrett Stidham this week. Garbers is likely practice-squad bound.

The Raiders clearly see something in Notre Dame’s Myron Tagovailoa-Amosa. After giving him $207k in bonuses, Tagovailoa-Amosa is going to be given every opportunity to hang around as well.

4. Tennessee Titans (7)

DL12175Jayden PeevyVernon Butler4.296053308
OT20189Andrew RupcichBen Bartch7.726060322
DL15198Haskell GarrettLarrell Murchison4.586021300
WR32219Reggie Roberson Jr.Tylan Wallace4.395110193
ED32273David AnenihAzeez Ojulari7.576020245
OT29355Jalen McKenzieJames Hudson3.416046310
iOL40392Xavier Newman-JohnsonAustin Blythe5.366017297
RB55---Julius ChestnutBryce Brown 5110228
WR95---Brandon Lewis 6.475084175
iOL51---Hayden HowertonKasey Studdard8.066030300
ED49---Sam OkuayinonuTully Banta-Cain8.066010269
LB78---Jack Gibbens 7.426032242
CB63---Tre Swilling 6.456006196
S46---Michael Griffin II  5113213
S63---John Petrishen 7.856007227
K8---Caleb Shudak 1.315065179
P4---Ryan StonehouseMax Duffy 5093189


The Titans didn’t take a DT in the NFL Draft but signed two of the best left immediately upon its conclusion in Texas A&M’s Jayden Peevy and Ohio State’s Haskell Garrett. Both were multi-year collegiate contributors. The Titans don’t have much behind Jeffery Simmons and Teair Tart, so the investments made sense. I’d expect at least one of Peevy and Garrett to make the Week 1 roster.

Andrew Rupcich has an ideal blend of size and athleticism. Making a massive leap up from NAIA, Rupcich needs to play lower and with better technique. It’s likely that the Titans will ultimately be able to sneak him onto the practice squad. Rupcich gave me Ben Bartch vibes during the pre-draft process.

I like the odds of either Roberson or Lewis to make the opening-day roster. Those two have opposite stories. Roberson showed lock-to-be-drafted skills earlier in his career, but saw his past three seasons either wrecked or affected by injuries. When he’s right, he’s a Tylan Wallace-like deep threat. 

Lewis was a slot receiver in Air Force’s triple-option offense who came out of nowhere to explode for almost 30 yards per reception last season. He admitted during the pre-draft process that he didn’t even expect to participate in a pro day until after the team’s bowl game when a coach convinced him to. Lewis has the movement skills and hands to potentially take advantage of this opportunity.

5. Miami Dolphins (8)

OT11116Kellen DieschJack Driscoll9.756071303
S13157Verone McKinley IIIJuju Hughes2.395100192
WR38261Tanner ConnerQuincy Enunwa8.856030226
WR40271Braylon SandersAntonio Callaway7.616001196
RB26287ZaQuandre WhiteTJ Yeldon4.146001215
iOL28315Blaise AndriesBrenden Stai9.816062311
DL26345Ben StilleJay Ratliff9.346040300
DL35423Jordan WilliamsJabari Issa6.856043291
iOL76---Ty Clary  6043299
OT66---Tristan Schultz  6041300
ED51---Deandre JohnsonAl-Quadin Muhammad4.786024252
ED59---Garrett Crall 6.626041239
ED70---Mike Tverdov 9.026036266
ED75---Owen Carney Jr.  6030269
LB84---Tyshon Fogg  6010228
CB72---Kader Kohou 8.575095193
CB81---Elijah Hamilton 8.746012211
S43---Greg Eisworth IIStevie Brown0.965114199
P9---Tommy Heatherly  5110210


Similarly to the Raiders, the Dolphins were able to sell their lack of draft picks to UDFAs as a better opportunity to crack the opening roster. Miami only had four picks, none inside the top-100.

With OT ​​Kellen Diesch and S Verone McKinley III, I believe the Fins added draft picks five and six. Diesch, especially, deserved to be drafted. He’s long, super-athletic, and a proven P5 commodity. Diesch posted PFF grades of 80.0 or above each of the past two seasons, and showed out with a 98.7 pass-blocking efficiency last year.

McKinley would have been drafted were it not for his pre-draft testing, which included a 4.67 forty and sub-45th-percentile showings in both agility tests. He moves around better than that on the field. I like his fearless style. Coaches and teammates rave about him. He was an All-American last year, breaking up 12 passes and picking off six.

Plus, McKinley once DM’d me about the video game NCAA 2014, so you know he’s got good taste.

6. Pittsburgh Steelers (13)

CB36242Bryce WattsAshton Youboty7.895115187
ED34314Tyree JohnsonJabril Frazier3.486027250
DL25340Tayland HumphreyJosh Augusta0.966003328
CB41343Chris SteeleSean Murphy-Bunting7.586003187
RB35352Jaylen WarrenJerick McKinnon4.825080207
RB46444Mataeo DurantC.J. Marable6.55113196
OT38450Jordan TuckerRashod Hill1.626062344
DL39457Donovan JeterJay Bromley6.246031310
iOL45466Chris OwensBen Claxton3.166025305
iOL49500Michael MaiettiBrett Romberg5.796013303
RB51---Charles WilliamsSalvon Ahmed3.765094200
iOL56---Vincent McConnell 8.366045295
iOL57---Jack Badovinac 6.546011303
iOL63---Liam Fornadel 4.756042312
iOL78---Vitaliy Gurman 8.266030306
OT58---Jake Dixon 8.36051310
LB68---Jahad Woods 4.155096217
LB82---T.D. Moultry 2.086013246
LB75---Tyler Dressler 7.746021241
CB85---Tyrell Ford 6.665106191


Pittsburgh finished outside the top-5 in the AFC because its UDFA class lacked the high-end talent of some other crops. That said, the Steelers did well to scoop up a bunch of intriguing lottery tickets. The Steelers signed 10 prospects I ranked in the top-500.

Some teams almost exclusively shoot for size/athleticism UDFA prospects who, for one reason or another, didn’t show-out in college. This year, Pittsburgh went the other way, signing a series of players who are better on the field than testing in shorts. Guys who went undrafted because of their athletic profiles, not a lack of skill.

The exception to that was at corner, where Bryce Watts and Chris Steele have NFL frames and athletic profiles. Outside of those two, in the aforementioned group of 10 top-500 prospects, nobody else tested above the 65th-percentile.

Take for instance Tyree Johnson, who led A&M with 8.5 sacks last year. Johnson is undersized, lacks length, and tested poorly. But he plays with good bend and body control and has a deep bag of pass-rushing tricks. 

Humphrey is a fun dart throw at NT. He’s a sawed-off space-eater with a quick first-step who admirably wins the pad-level game despite his elephantine frame. But he’s a raw war-daddy, happy to knock heads and shake things up, but sometimes caught out of position or pushed upfield too quickly.

7. Jacksonville Jaguars (14)

WR23165Kevin Austin Jr.Donovan Peoples-Jones9.946023209
CB34226Josh ThompsonKendall Sheffield9.555114194
QB11250EJ PerryTaylor Heinecke9.436015208
TE20330Gerrit PrinceHunter Bryant4.826044241
ED38382De'Shaan DixonWill Overstreet7.066042247
OT32395Denzel OkaforTerrance Beadles8.966032307
iOL44454Nick FordCesar Ruiz5.346050310
WR108---Lujuan Winningham 4.86030198
TE45---Grayson Gunter 5.856056250
iOL52---Marcus TatumGreg Senat4.566065307
DL76---Israel Antwine 7.846026309
LB55---Grant Morgan 3.495111224
CB67---Benjie Franklin 6.445114172
S65---Sean Mahone 4.265111203
K4---Andrew MevisCody Parkey 5101203


Jacksonville had two primary targets. From the $230k in guarantees they handed to each – top-10 in this class and more than any UDFA had received prior to 2022 – it’s clear the Jags expect both to be on the Week 1 roster. 

Those prospects are QB EJ Perry and WR Kevin Austin Jr. Perry was initially reported as signing with the Eagles, but he reversed course after finding out that Nevada’s Carson Strong had agreed to a record-setting UDFA contract with Philly. Perry only needs to beat out either CJ Beathard or Jake Luton for a roster spot in Jacksonville. Otherwise, the Jags will try to sneak him him onto the practice squad.

Austin, meanwhile, is a fun dart throw. He has ideal size and athleticism, and popped off for a 44-888-7 line last year amid Notre Dame’s up-and-down quarterback play. Austin’s pre-draft process was dogged by questions about his medical history, maturity, and one-year-wonder collegiate career. But when he’s healthy and locked-in, Austin is a handful for cornerbacks, with a strong blend of size, speed and ball skills.

8. Cleveland Browns (16)

WR30206Isaiah WestonRobert Davis9.626034211
CB35239Shaun JollyParry Nickerson65086179
WR55358Mike HarleyMarquez Stevenson6.615100179
WR59390Travell HarrisKermit Whitfield3.185075185
iOL41420Brock HoffmanLevi Brown4.216034302
S34432D'Anthony BellRayshawn Jenkins8.996005211
DL37442Roderick Perry IIGerald Willis III2.246013304
DL40470Glen LoganRoy Philon5.426026298
OT42496Ben PetrulaJonathan Martin6.226050316
QB44---Felix Harper 6.035097164
TE36---Zaire Mitchell-PadenRufus French7.986047257
LB90---Silas Kelly  6034229
CB68---Junior Faulk  6002210


I thought Isaiah Weston would get drafted on measurables and deep-field utility alone. He’s got an ideal blend of size and athleticism, and he knows how to win downfield, averaging 22.6 YPC over 109 career rececptions. The rest of his game is raw, and he’s going to turn 25 in October. But the Browns don’t have much at outside receiver behind Amari Cooper and Donovan Peoples-Jones – DPJ would be a good mentor for Weston after arriving with a similar profile, albeit younger – and would love for Weston to emerge as the final receiver on the Week 1 depth chart.

The other interesting name here is Shaun Jolly. Jolly was an awesome Sun Belt corner who defended 25 passes across 34 starts the past three seasons (first-team All-SBC all three years). He’s small, lacks length, and will be a mediocre NFL athlete, but he’s a feisty and heady nickel who is difficult to shake and crashes down in run support. Wouldn’t surprise me if he was Greg Newsome’s primary backup at slot corner next year.

9. Cincinnati Bengals (18)

OT23225Devin CochranWill Fries9.176071306
WR34232Jaivon HeilighStanley Morgan Jr.3.916004202
ED31265Carson WellsLandis Durham7.276026241
iOL25288Ben BrownDan Feeney 6051312
ED41409Tariqious TisdaleJalyn Holmes7.096047285
RB44419Shermari JonesRyan Torain6.756000213
WR77---Kwamie Lassiter IILucky Jackson4.515107185
WR93---Jack Sorenson 1.286002189
TE46---Justin Rigg 6.56057259
TE50---Jordan Wilson 2.466035246
iOL69---Desmond Noel 5.086036301
iOL73---Stewart Reese 3.236052350
LB45---Clarence Hicks 7.356017225
CB64---Delonte Hood 7.225112192
CB77---Brendan Radley-Hiles 0.645077183


After acquiring three projected offensive line starters earlier in the offseason, the Bengals devoted their premium draft picks to a secondary crying out for help (Daxton Hill, Cam Taylor-Britt and Tycen Anderson). 

The Bengals finally have a starting-five along the offensive line they feel good about. But Cincy still had depth concerns and were light on future prospects they felt good about. In the spirit of that, it wasn’t a surprise to see the Bengals aggressively target UDFA offensive linemen.

R4 pick OL Cordell Volson is going to make the Week 1 roster. I think there’s a decent chance he’s joined by one of the top-two UDFA offensive linemen that Cincinnati signed, either Devin Cochran or Ben Brown. 

10. Kansas City Chiefs (19)

WR20147Justyn RossJakobi Meyers2.646035210
LB16199Mike RoseOren Burks9.066037243
QB9217Dustin CrumNathan Peterman7.216012210
RB17234Jerrion EalyRonnie Hillman6.155081187
LB36438Jack CochraneCarter Coughlin9.186030236
RB79---Devin Darrington 7.855086215
RB89---Tayon Fleet-Davis 5.116001213
WR96---Trevor Begue 7.925101188
WR102---Bryce Nunnelly 6.036003189
iOL62---Chris Glaser 9.076040306
iOL74---Gene Pryor  6020299
iOL82---Mike Caliendo 6.856040301
DL45---Tristan Nichols  6033258
DL78---Ikenna Onwuasoanya 4.336012302
ED73---Brandon Barlow 8.086040256
LB76---Jordan Genmark Heath 8.456011226
CB93---Caleb Holden 6.865090180
S56---Nasir Greer 7.876006209
S59---Reggie Stubblefield 2.765110192
S78---Qua Brown 6.055104204
S79---Komotay Koffie 5.075111194


Kansas City generally fairs better than this in undrafted free agency. But this was a unique drafting year for the Chiefs in that they had five picks inside the top-103 and 10 total. Roster mathematics led to a less-aggressive UDFA strategy.

Still, Kansas City managed to emerge with four intriguing names. ​​Mike Rose has a great blend of size, athleticism, and P5 production. He posted 321 tackles, 41 TFL, 14 passes defended and six INT over 49 games (all starts) in Ames. Rose should have declared after his superb 2020 season but returned and struggled with a rotator cuff injury last fall. He’s a versatile linebacker who should be able to hang around as a reserve and special-teamer.

Dustin Crum is a tough quarterback with a dual-threat element to his game. I think he has a better arm than he was given credit for during the pre-draft process. Ealy is a slasher with receiving chops (67 catches over 22 starts/33 appearances). 

My favorite signing, though, was WR Justyn Ross. Ross had to wait a few days after the UDFA free-for-all on Saturday night to sign his contract due to the NFL’s concerns about the congenital fusion of his spine ​​that led to surgery. Ross also dealt with a stress fracture in his left foot last season. He still managed to lead Clemson in receptions, receiving yards, and receiving TD. 

Prior to the spine injury, Ross was one of college football’s brightest young receiving stars. He posted 46 receptions for 1,000 yards as a freshman and 66 catches for 865 yards as a sophomore while working across from Tee Higgins during the Trevor Lawrence era. Ross has fabulous ball skills, and, at full health, is a handful to corral as a runner after the catch. 

Will he ever get back to being that guy? Probably not. And it’s also highly possible that his career is cut short by injuries. But he was an awesome value signing for the Chiefs. Even a fraction of the old Ross was worth a draft pick. He’ll play in the NFL as long as his body allows him to.

11. Denver Broncos (20)

ED25142Christopher AllenJacob Pugh 6034238
CB33223Ja'Quan McMillianNickell Robey-Coleman3.65096181
WR57378Jalen VirgilWilliam Franklin9.166001207
OT31379Michael NieseSeth McKinney9.216032303
LB41482Kadofi WrightBo Ruud6.036031229
WR75495Kaden DavisJohnny Knox8.345116188
QB26---Eric BarriereVernon Adams55110206
RB71---Tyreik McAllisterLexington Thomas7.395090181
WR90---Brandon Johnson  6023195
TE48---Dylan Parham  6050245
TE57---Rodney Williams II 8.876032235
iOL71---Jake Stetz  6025302
iOL80---Sebastian Gutierrez 9.846047308
OT49---Clayton Bradley 86055317
LB64---Kana'i Mauga 6.096006245
CB74---Cortez Davis 3.465100181


EDGE Christopher Allen, CB Ja’Quan McMillan and WR Jalen Virgil all have legitimate shots to crack the roster, and LB Kadofi Wright and WR Kaden Davis will be given long looks as well. Allen, who got the most guaranteed cash among the group, is the most intriguing lottery ticket.

A ballyhooed recruit with the body of Adonis, Allen posted six sacks and 13 TFL his first season in the rotation in 2020. But a fractured right foot in the 2021 opener stole what some thought would be his breakout campaign. Unfortunately, it was Allen's second-major collegiate injury following a torn ACL in the 2018 preseason. Denver needs to figure out if he’s an EDGE or an LB. If Allen can stay healthy enough to build up from there, the Broncos may have a player on its hands. 

McMillan is the opposite-sort of prospect. He’s small, and not a great athlete, but he started 27 games over three years on campus and posted an eye-opening 40 passes defended. He picks up tells from receivers and rides them along the route. McMillan manages to stay aggressive at the catch point without drawing flags.

Denver left the draft with some concerns with receiver depth. Virgil and Davis are both field-stretching speedsters. Denver is hoping to be put to a hard cut-day decision by whichever of the two performs better in camp.

12. Houston Texans (22)

WR42291Johnny Johnson IIIQuan Cosby5.465117196
OT28342Myron CunninghamColton Toner2.126055322
S26346Kolby Harvell-PeelBacarri Rambo6.585115213
DL28357Kurt HinishKendall Reyes8.836022302
LB31380Jake HansenMike Hull 6006239
DL41487Damion DanielsJohn Atkins1.926016302
WR94---Seth Green 7.846034242
WR110---Drew Estrada 4.95117195
OT47---Darta Lee 2.16034313
LB49---Troy Hairston II  5104231
CB87---Jacobi Francis 6.75095191
S51---Tristin McCollum  6011198


I didn’t love Houston’s draft, and I felt similarly about the post-draft strategy. Houston’s weak two-deep should have been a big selling point to NFL agents, but the Texans somehow didn’t sign a prospect within my pre-draft top-290. 

The cream of the crop was Oregon’s Johnny Johnson, who had less than 600 receiving yards while dropping as many balls (3) as he had TD catches over 17 games the past two years. He’s coming off a foot injury and ran a 4.62 forty at his pro day.

OT ​​Myron Cunningham, S Kolby Harvell-Peel, DT Kurt Hinish, LB Jake Hansen, and DT Damion Daniels will all be given shots to make the Week 1 active roster, but each have capped ceilings even things break right.

13. New York Jets (26)

RB25284Zonovan KnightKhalil Herbert5.845107209
ED37350Ali FayadWyatt Ray4.446015248
DL34422C.J. BrewerRicky Walker6.086016288
TE27494John ChenalBen Mason9.336024254
QB28---Nick StarkelCollin Hill1.76041217
QB29---Liam WelchCase Keenum 6013210
QB41---Breylin Smith  6023227
RB63---DeAndre TorreyLarry Rountree III6.035070201
WR118---Irvin Charles 8.396041228
WR119---Keshunn Abram 9.26013194
TE31---Brett BorskeRico Gathers7.356061265
TE32---Daniel ImatorbhebheDante Rosario3.286032226
TE49---Isiah Macklin 5.726040236
OT55---Airon Servais 4.896056307
DL69---Savion Williams 2.796032281
LB47---DQ Thomas  6015226
LB86---Jeremiah Tyler 4.296007223
CB57---Tony AdamsCraig Mager9.745114203
CB76---Devin Rockette 5.245094180
CB82---Allan George 8.665112191
CB96---Darion Dunn 2.746000195
CB108---Jeremy Webb  6026201
S42---Omar ForttDelvon Randall7.586002213
S49---Nowoola Awopetu  5112197
S58---Jordan Mosley 5.826000201
K5---Nick Sciba  5095197


The Jets, like the Bears, eschewed UDFA bidding wars and instead opted to bring in a bevy of prospects for tryouts.

I liked RB Zonovan Knight at NC State. “Bam” posted 790-plus yards from scrimmage all three campaigns on campus and has preternatural contact balance. Last year, he ranked No. 12 in this class in elusive rating, and No. 14 in broken tackles forced. Knight also utility in the passing game. He’s a smooth route-runner and a fixer in pass-pro, smart, physical, capable, and enthusiastic. It would be nice if he could gain 10-15 pounds without further depreciating his quickness. Either way, the question will be if he has the athleticism to threaten NFL defenses.

Ali Fayad posted enormous production in the MAC – career 28.5 sacks and 53 TFL – but lacks measureables. Chenal picked the right spot, in that the Jets use fullbacks, but he’s a longshot for the Week 1 roster unless Nick Bawden suffers an injury.

​​14. Buffalo Bills (29)

TE17296Jalen WydermyerJared Pinkney16040257
RB41393Raheem BlackshearIto Smith6.015093194
OT33405Alec AndersonCole Boozer1.036051304
OT35426Derek KerstetterSimon Stepaniak7.836044305
iOL43447Tanner OwenXavier Fulton9.436042307
WR76---Neil Pau'uSage Surratt56034205
WR103---Keith Corbin 5.216006191
WR122---Malik Williams 5.195067196
DL62---Prince Emili 2.386005295
ED56---Kingsley Jonathan  6025259
CB65---Ja'Marcus Ingram 9.056010185
CB109---Travon Fuller 6.286003179
S77---Jay Lenard  6010209
K11---Brandon Ruiz  5100180


One year ago, Texas A&M Jalen Wydermyer was a consensus 2022 top-three TE… and TE1 on a number of boards. But a disastrous calendar year caused his stock to drop more than Bitcoin. The receiving smoothness we saw pre-2021 disappeared with Kellen Mond off to the NFL.

The Aggies’ suffered through poor quarterback play last year, but that’s hardly an excuse. Wydermyer dropped eight balls for an abysmal 16.7% drop rate. His blocking also mysteriously dropped-off, both in the run game and when asked to stay back in pass-pro. 

The coup-de-gras on his plummet came during pre-draft testing, when Wydermyer ran a 5.02 forty and posted a 9th-percentile athletic composite despite ducking the agility drills that may have tanked the composite even further.

But receiving skill is a tough thing to teach at this position, and Wydermyer displayed it in college football’s premier conference prior to last year. He also retains potential as a blocker if his technique can be worked on – he’s got the frame and length for the work at the next level, certainly. 

With Wydermyer, there’s the chance of a long-term roster cog. I don’t see that in the rest of the group.

15. Los Angeles Chargers (30)

RB34344Leddie BrownJeremy Langford6.246001215
WR63417Trevon BradfordDeAndrew White4.245100179
QB21429Brandon PetersNick Fitzgerald8.886044228
RB49475Kevin Marks Jr.Tre Harbison4.965111200
CB56498Brandon SebastianJames Pierre36001182
QB25---Stone SmarttZach Conque8.936041226
TE42---Erik KrommenhoekSal Canella6.116052245
iOL88---Isaac Weaver 5.866064310
ED79---Ty Shelby 8.046037249
LB66---Kendricks Gladney Jr. 4.725106209

Tyreek Maddox-Williams

CB75---Skyler Thomas  5087184
S85---Raheem Layne 3.715111192
K10---James McCourt  6010216


The Chargers only signed five UDFA prospects on my top-500 board, and two of them – Leddie Brown and Kevin Marks Jr. – face extremely long odds to make the roster after LA drafted a pair of running backs on Day 3 (Isaiah Spiller and Zander Horvath). 

Travon Bradford lacks size and athleticism and failed to crack 650 receiving yards in any of his six seasons on campus. Brandon Sebastian also may lack the athleticism for the next level.

It’ll be interesting to see if the Chargers try Brandon Peters at tight end. Peters is like Nick Fitzgerald in that he’s a big prospect with good mobility. He’s also like Fitzgerald in that he categorically lacks NFL accuracy. But as a tight end, Peters has 67th-percentile NFL athleticism. Including a 90th-percentile-or-better vertical jump, broad jump, and 10-yard split.

16. New England Patriots (31)

ED30211LaBryan RayKingsley Keke6.656042286
QB13266D'Eriq KingQuenton Flowers5.465086197
S37460Brenden SchoolerKai Nacua9.786015203
WR116---Jake Parker 7.265116200
iOL77---Liam Shanahan 8.96045305
iOL90---Kody Russey 8.716015301
DL70---Jared Brinkman 6.56002292
ED58---DaMarcus Mitchell 5.496026260
CB95---Devin Hafford 8.35096195
S97---Coby Tippett 3.735082195
P7---Jake Julien  6020217


Last year, the Patriots became the only organization in my four years doing this to not sign a UDFA on Saturday night after the draft. The Patriots’ streak of having at least one undrafted rookie making its initial 53-man roster for 17-straight seasons appeared to be in serious doubt. But K Quinn Nordin, signed a week after the draft, ended up hanging on the roster to extend New England's streak to 18 years.

Between EDGE LaBryan Ray, OW D'Eriq King, S Brenden Schooler and OT Kody Russey, I think we’ll see that streak extend to 19. Ray’s biggest issue is health. He was a top-25 overall recruit coming out of high school but only played 850 snaps across five years at Alabama after suffering two separate feet injuries, two separate elbow injuries, and a groin injury.

King is a homeless man’s Kyler Murray in the vein of a Seneca Wallace or Quenton Flowers. His best chance to win a Week 1 job is converting back to receiver, a position he played early-on in his career at Houston. The  Patriots have already pitched King on a “slash” designation. “I talked to [director of player personnel] Matt Groh, and he was excited,” King said. “I’m thankful for the opportunity. He told me I’ll do a little bit of everything—receiver, quarterback, running back—whatever I can do to stick.”

Brenden Schooler bounced between three FBS programs over six years in school, with his first and last seasons spent at safety and everything in-between at receiver. He’s extremely raw, but Schooler has one thing heavily working in his favor to convince the Patriots to keep him on the Year 1 roster: He’s an awesome special-teamer who could contribute on nearly every unit until he’s ready to join the defensive backfield rotation. 

The Patriots clearly like Russey, giving him $180k in guarantees. Russey lacks size, but tested well. He’ll enter camp as C3 on the depth chart behind David Andrews and James Ferentz. What a twosome to learn from! Andrews has started 86 games over seven years in the NFL after arriving as a UDFA. Ferentz is entering his ninth NFL season after going undrafted.

Overall UDFA class rankings


Top unsigned UDFA with no reported tryouts:

Cole JohnsonQB1860432205.69Dan Orlovsky
Zerrick CooperQB2460222301.72Zac Lee
McKenzie MiltonQB3051111941.78Stephen Garcia
Patrick O'BrienQB3260432203.68Dayne Crist
Jett DuffeyQB3351171963.44Blake Barnett
Juwan CarterQB3451071793.91Chase Litton
Jawon PassQB3560412403.16Bobby Reid
Keon HowardQB386010215 Tre Roberson
Daniel SmithQB3951121992.56Dane Evans
Rogan WellsQB456030210  
Geremy HickbottomQB4660452351.17 
Joe MancusoQB4760262198.38 

Running backRankHtWtRASComp
Master Teague III*RB3851122219.84Mike Anderson
Cam'Ron HarrisRB425086214 Daniel Lasco
Devin WynnRB565100205 Javon Leak
Vavae MalepeaiRB575107212 Brandon Bolden
Stephen CarrRB5851142111.76Bernard Pierce
Abdul AdamsRB6451042047.62Fozzy Whittaker
Tyler NevensRB6551042380.78Rudi Johnson
Quay HolmesRB6660042202.46Jarvarris Williams
Kingston DavisRB6751122358.12Kevan Barlow
Ivory Kelly-MartinRB6851002005Antonio Williams
Joshua MackRB7051122010.21Cade Carney
Mulbah CarRB7251042105.88Silas Redd
Ja'Darius WoodsRB7350551936.67Chad Morton
Kareem WalkerRB7460012092.3Malik Williams
Bradrick ShawRB7560142207.24Rico Dowdle
Marcus Williams Jr.RB7650942067.83Bobby Rainey
Deon McIntoshRB8051021970.55 
Michael RootsRB8150862043.01 
BJ SmithRB8250771993.46 
Morgan EllisonRB836010230  
Darien RencherRB8450751925.65 
Quardraiz WadleyRB8551052073.04 
Alan LamarRB865076202  
Sean McGrewRB8750651760.53 
Martell PettawayRB885085204  
Marcel DancyRB8950841983.25 
Dawson DowningRB9051132187.68 

*Teague originally signed with the Bears before being waived on May 9. 

Wide receiverRankHtWtRASComp
Savon Scarver*WR6051061847.43John Capel
K.D. NixonWR6650651901.82Sammie Stroughter
Tyler SneadWR6750701742.29Penny Hart
Theo HowardWR8160021882.54Byron Marshall
Henry Litwin*WR8451101897.18Ray-Ray McCloud
Dahu GreenWR1076040194  
Octavius EvansWR11160062023.61 
Kendric PryorWR11551041835.5 
Landon Lenoir*WR117  3.32 
Cyrus Holder*WR12360261988.37 

*Scarver, Litwin, Lenoir and Holder originally signed with the Bears before being released. 

Clint RatkovichTE1960052369.39Danny Vitale
Trae BarryTE3460612500.95Cary Angeline
Matt LynchTE4360432404.2 
Mitchell BrinkmanTE4760222466.21 
Aaron HackettTE5260112361.05 
Juan RodriguezTE5960162342.4 
Jace WilliamsTE6160452163.61 
Xavier GainesTE6460202317.79 

*Ratkovich tore his ACL during a workout at the Packers' local day on April 8. He's expected to receive interest once healthy.

Cain MaddeniOL6160243102.12 
Khalique WashingtoniOL7960353134.81 
Orlando UmanaiOL8160343112.49 
Kohl LevaoiOL8560473243.19 
Jack WohlabaughiOL876024307  
Isaiah EdwardsiOL9260603502.7 

Offensive tackleRankHtWtRAS
Greg LongOT486034304 
Uzo OsujiOT5160633017.82
Antione FrazierOT5760373275.93
Mark BrooksOT6060573046.71
Alex AkingbuluOT6260543106.38
Kooper RichardsonOT6360463028.54
Payton MuljoOT6460553014.39
Eric MagwoodOT6560342951.27
Tyrone RileyOT6760602913.79
TJ JacksonOT686062349 
Tarik AdamsOT7060313251.33
Columbus WillisOT716045333 
Tison GrayOT7260423284.81
Jacob VanceOT736040308 
Colby RaglandOT7460463001.71

Defensive lineRankHtWtRASComp
Mohamed DialloDL326050285 Byron Cowart
Marcus BrownDL4260152901.52 
Julius TurnerDL4351132816.68 
Tony FairDL4660133430.71 
Daquan NewkirkDL5260253282.83 
Javaree JacksonDL5460362803.37 
Bryson DonnellDL5860063036.35 
Markell UtseyDL6060242814.66 
A'javius BrownDL646001323  
DaShawn CrawfordDL6660022874.55 
Kevin KeglerDL72  5.89 
CJ WrightDL7451072841.35 
Jeremy MeiserDL7560222964.79 
Macai BruceDL795114276  
Weston KramerDL8160072798.26 
Miles FoxDL8260002898.05 
Woo Scott Jr.DL8551143063.59 
Dominion EzinwaDL8760402836.25 
Antwuan JacksonDL8960212983.13 
Viane MoalaDL906061309  

Adam Anderson*EDGE2860402369.37Barkevious Mingo
Tre WilliamsEDGE3660432532.57Tarell Basham
JW JonesEDGE606030256  
Manny WalkerEDGE6260352398.89 
Mandy AlonsoEDGE636017285  
Aaron SterlingEDGE6660052455.03 
Cody RoscoeEDGE6851132539 
Josiah EricksonEDGE7760102244 
Chris TurnerEDGE8160322695.51 
Kailon DavisEDGE8260172423.2 
Josh GreenwoodEDGE8460022846.53 
Tristen VanceEDGE8651072283.78 

 *Anderson was indicted by a grand jury on rape charges in late-April. His arraignment is scheduled for June 13.

Colin SchoolerLB4651162297.59
Jaylan Alexander*LB6360052361.31
Cole McCubreyLB6551142278.49
Ben DavisLB7260342377.36
Justin RiceLB7460162264.34
Lakia HenryLB7751102311.23
Kenny HebertLB8160332306.54
Noah BurksLB8760232354.71
Noah HarveyLB9160312308.3
Eric MunozLB9251162205.74
Blaze AlldredgeLB9460132256.86
Phil Campbell IIILB9660042195.7
William KwenkeuLB9760012217.26
Deontay AndersonLB9860142186
Jaylen JenkinsLB995116205 
Terry MyrickLB10051062225.42

*Alexander originally signed with the Bears before being waived on May 9. 

Nick GrantCB5260071904.97Tre Flowers
Leonard JohnsonCB7860031946.7 
Keondre KoCB9051121906.48 
Dominique LongCB9160132008.33 
Kenneth George Jr.CB9451161946.36 
Phillip HowardCB9751001874.29 
Jesse BrambleCB10151072036.76 
Freddie JohnsonCB10560011837.6 
Jordan PerryCB11151121782.37 

Amari CarterS4051142005.04Justin Evans
Evan FieldsS545116201  
Logan StewartS6051132047.76 
Brandon DraytonS6460141975.93 
Mike PalmerS7160121942.28 
Richard DamesS7451061901.55 
Jack FagotS7660031948.04 
Tyrone Hill Jr.S8060052068.64 
Daniel WrightS8160001872.41 
Dy'Vonne InyangS8460011774.25 
Tyree RobinsonS8851041901.32 
Raekwon ChatmanS9151151862.98 
Collin WilderS9351031953.84 
James Jones IVS9460021924.87 
Caleb BrownS9860062205.55 
Cameron LewisS10060031913.56 

 *Carter originally signed with the Bears before being waived on May 9.

Thor Nystrom

Thor Nystrom is NBC Sports Edge’s lead CFB writer. The 2018 FSWA College Sports Writer of the Year, Nystrom’s writing has also been honored by Rolling Stone magazine and The Best American Essays series. Say hi to him on Twitter @thorku!