Skip to main content

2024 NFL Draft: Best Remaining Prospects & UDFA Targets

2024 NFL Draft: Best Remaining Prospects & UDFA Targets

The 2024 NFL Draft is in the books. 257 prospects were lucky enough to hear their name called over the course of the last three days, but a few hundred more will sign undrafted free agent contracts and earn a chance to compete for a roster spot this summer. Ahead of the draft, Thor Nystrom (@thorku) released his massive Top 500 Prospect Rankings & Player Comps Big Board. Many of those players are still available and will be signing with NFL teams this weekend.

Here are Thor’s updated NFL Draft prospect rankings. Use these along with our 2024 NFL Draft Guide and his in-depth breakdowns by position to read up on all of the prospects entering the NFL.

2024 NFL Draft Guide

2024 NFL Draft Best Remaining UDFA Prospects

Rank Position Name School Comp HT WT RAS
110 DL11 Fabien Lovett Florida State Vernon Butler 6037 316 6.95
134 WR21 Jalen Coker Holy Cross David Terrell 6013 208 8.54
142 ED17 Eric Watts Connecticut Chauncey Golston 6055 274 8.31
144 ED18 Gabriel Murphy UCLA Leo Chenal 6020 247 9.28
148 DL14 Leonard Taylor III Miami Jerel Worthy 6034 303 7.33
153 ED19 Braiden McGregor Michigan Isaiah Thomas 6052 254 7.47
156 TE7 Dallin Holker Colorado State Bo Scaife 6032 234 6.07
160 DL15 Gabe Hall Baylor Perrion Winfrey 6061 294 9.25
167 LB12 Curtis Jacobs Penn State Jerome Baker 6010 241 8.47
172 CB24 Dwight McGlothern Arkansas Tay Gowan 6016 185 4.54
173 OT18 Frank Crum Wyoming Gabe Carimi 6082 313 9.86
180 S14 Beau Brade Maryland Andre Cisco 6000 203 5.38
182 ED21 Nelson Ceaser Houston Tyreke Smith 6025 260
192 RB16 Blake Watson Memphis Gio Bernard 5094 200 8.91
193 TE9 Brevyn Spann-Ford Minnesota Charlie Kolar 6065 260 6.8
194 OT19 Garret Greenfield South Dakota State Jaelyn Duncan 6056 311 8.67
199 S16 Josh Proctor Ohio State Quentin Lake 6014 199 6.98
202 RB17 Dillon Johnson Washington Rex Burkhead 5115 217 6.79
207 ED23 Zion Tupuola-Fetui Washington Khalid Kareem 6034 255
211 DL19 Myles Murphy North Carolina Ben Stille 6041 309 4.77
214 RB18 Cody Schrader Missouri Tyler Badie 5084 202 2.34
217 S17 Omar Brown Nebraska Husain Abdullah 6006 205 6.58
230 RB20 Kendall Milton Georgia Hassan Haskins 6014 225 8.08
231 CB30 Chigozie Anusiem Colorado State Kris Boyd 6011 200 8.88
234 ED27 Grayson Murphy UCLA Jeremiah Attaochu 6024 249 8.73
235 LB20 Bo Richter Air Force Micah Kiser 6007 248 9.92
237 S19 Tyler Owens Texas Tech Josh Harvey-Clemons 6024 213
239 RB21 Michael Wiley Arizona Tashard Choice 5104 210 7.19
240 WR34 Tyler Harrell Miami Trey Palmer 6003 193 7.67
241 TE14 Jack Westover Washington Josiah Deguara 6025 245
242 CB31 Willie Drew Virginia State Kyu Blu Kelly 5115 191 6.83
243 QB12 Austin Reed Western Kentucky Kurt Benkert 6014 220
244 LB21 Dallas Gant Toledo Mohamoud Diabate 6024 228 6.36
245 RB22 George Holani Boise State Rico Dowdle 5103 208 8.35
247 OT21 Julian Pearl Illinois Yosh Nijman 6061 310
250 ED28 Jamree Kromah James Madison James Smith-Williams 6034 274 9.67
251 WR35 Mason Tipton Yale Samie Parker 5097 179 8.03
254 DL23 Keith Randolph Jr. Illinois Ta’Quon Graham 6034 296 4.82
255 LB22 Steele Chambers Ohio State Jermaine Carter Jr. 6007 229 4.63
UDFA Position Name School Comp HT WT RAS
259 CB34 Beanie Bishop Jr. West Virginia Amik Robertson 5091 180 6.3
260 WR36 Joshua Cephus UTSA Malik Knowles 6021 193
261 RB23 Daijun Edwards Georgia Andre Ellington 5097 213 1.91
262 ED29 Khalid Duke Kansas State DeAngelo Malone 6030 246 5.23
263 QB13 Sam Hartman Notre Dame Brady White 6011 211 3.81
264 FB1 Colson Yankoff UCLA Brad Muster 6032 233 9.56
265 P2 Ryan Rehkow Brigham Young Ryan Wright 6043 235
267 OT22 Ethan Driskell Marshall Stone Forsythe 6085 313
269 WR37 Lideatrick Griffin Mississippi State Isaiah McKenzie 5100 181 6.95
270 TE16 Trey Knox South Carolina Jordan Akins 6031 234 4.62
271 DL27 Malik Langham Purdue Marlon Davidson 6042 302 6.14
274 QB14 John Rhys Plumlee Central Florida Trevor Knight 5116 203 8.81
275 ED30 Eyabi Okie-Anoma Charlotte Baraka Atkins 6043 262
276 LB24 Aaron Casey Indiana SirVocea Dennis 6011 230 4.32
278 WR38 Cole Burgess Cortland State Bethel Johnson 6004 192 9.8
279 OG16 Keaton Bills Utah Jon Runyan 6042 324 5.57
283 TE17 Thomas Yassmin Utah Matt Bushman 6046 245 7.82
285 ED31 Trajan Jeffcoat Arkansas Malik Herring 6040 267 7.63
287 CB37 Christian Roland-Wallace Southern California Sam Webb 5114 202 5.01
288 LB26 Kalen DeLoach Florida State Dee Winters 5114 210 6.54
291 WR40 Isaiah Williams Illinois Braxton Berrios 5092 182 6.34
292 CB38 Johnny Dixon Penn State D.J. White 5110 188
293 OG17 Gottlieb Ayedze Maryland Jack Driscoll 6041 308 7.81
294 QB15 Michael Hiers Samford Tommy DeVito 6010 205 3.12
295 RB26 Miyan Williams Ohio State Peyton Barber 5085 226
299 CB39 AJ Woods Pittsburgh Josiah Scott 5101 187 9.47
UDFA Position Name School Comp HT WT RAS
300 S23 Mark Perry Texas Christian Chris Clemons 6000 213 9.6
301 WR41 Dayton Wade Mississippi Aldrick Robinson 5092 176 6.89
302 TE18 McCallan Castles Tennessee Durham Smythe 6043 244 8.59
303 CB40 Storm Duck Louisville Damarri Mathis 6002 195 9.56
304 QB16 Kedon Slovis Brigham Young Max Duggan 6024 223 9.34
305 ED33 Justin Blazek Wisconsin-Platteville Drake Jackson 6032 252 7.1
306 LB27 Amari Gainer North Carolina Carter Coughlin 6030 236 9.33
308 DL29 Casey Rogers Oregon Joel Heath 6043 294 9.82
309 LS1 Peter Bowden Wisconsin Camaron Cheeseman 6021 245 6.72
310 RB27 Frank Gore Jr. Southern Mississippi Sincere McCormick 5080 198 0.6
311 WR42 David White Jr. Western Carolina Russell Sheppard 6021 201 7.55
312 S24 Andre’ Sam Louisiana State Verone McKinley 5112 191 5.45
313 LB28 Jontrey Hunter Georgia State Dylan Moses 6022 234 2.6
314 ED34 Richard Jibunor Troy Howard Jones 6020 232 7.39
315 TE19 Isaac Rex Brigham Young Anthony Firkser 6053 247 2.44
317 CB41 Keni-H Lovely Western Michigan Tre Brown 5100 182 7.68
318 RB28 Emani Bailey Texas Christian Boston Scott 5072 206 2.27
319 OT25 Mike Edwards Campbell Corey Clark 6054 363 6.19
320 WR43 Xavier Weaver Colorado Jalen Cropper 6002 169 7.9
321 CB42 Josh Wallace Michigan Mario Goodrich 5111 186 3.74
322 TE20 Mason Pline Furman Pro Wells 6060 254
323 LB29 Easton Gibbs Wyoming Justin Strnad 6004 232 5.26
324 ED35 Ron Stone Jr. Washington State Kyler Fackrell 6031 247 8.46
325 DL30 Evan Anderson Florida Atlantic Daylon Mack 6011 320 3.62
326 RB29 Jaden Shirden Monmouth Donnel Pumphrey 5080 187 6.32
327 WR44 Jadon Janke South Dakota State Chris Hogan 6021 212 6.79
329 OG19 Javion Cohen Miami Jared Hocker 6043 322 5.58
330 WR45 Jaxon Janke South Dakota State Isaiah Coulter 6023 214 6.69
331 ED36 Anthony Goodlow Oklahoma State Tyler Lacy 6041 283 4.35
332 OT26 Anim Dankwah Howard George Foster 6074 349 3.38
334 WR46 Marcus Rosemy-Jacksaint Georgia Trishton Jackson 6020 206 1.68
335 CB44 Miles Battle Utah Isaiah Johnson 6032 196 9.5
336 RB30 Carson Steele UCLA Daniel Thomas 6005 228 7.59
337 LB30 Omar Speights Louisiana State Keyon Whiteside 6005 225 7.95
338 QB17 Carter Bradley South Alabama Nathan Rourke 6031 213 8.55
340 S25 Kenny Logan Jr. Kansas Antonio Allen 5107 209 1.7
341 CB45 Myles Jones Duke Cameron Dantzler 6033 190
342 DL32 Jordan Miller Southern Methodist Khyri Thornton 6023 304 4.85
343 WR47 Je’Quan Burton Florida Atlantic Johnny Knox 5091 177 8.49
344 TE21 Baylor Cupp Texas Tech C.J. Fiedorowicz 6063 243
345 LB31 Maema Njongmeta Wisconsin Andre Smith 5116 228 1.13
346 S26 Demani Richardson Texas AM Antonio Johnson 6005 214 5.15
347 QB18 Tanner Mordecai Wisconsin Jake Rudock 6015 210 9.24
348 ED37 Andre Carter Indiana Lawrence Thomas 6035 285 5.07
349 CB46 Ro Torrence Arizona State Israel Mukuamu 6031 206 2.2
UDFA Position Name School Comp HT WT RAS
350 ED38 David Ugwoegbu Houston Gerri Green 6037 243 2.5
353 S27 Akeem Dent Florida State Terrell Burgess 5116 203 8.67
354 OG20 Trente Jones Michigan Artis Hicks 6037 305 7.45
356 LB32 Winston Reid Weber State Khaleke Hudson 5116 223 6.04
357 TE22 Mason Fairchild Kansas Andrew Beck 6040 249 4.85
359 CB47 Carlton Johnson Fresno State Parry Nickerson 5106 175 3.06
360 ED39 Tyreek Johnson South Carolina Jabari Zuniga 6036 283 9.44
361 OC11 Kingsley Eguakun Florida Hroniss Grasu 6034 302 9.11
362 CB48 Ja’Quan Sheppard Maryland Cordrea Tankersley 6016 199 4.93
363 WR49 Isaiah Wooden Jr. Southern Utah Sinorice Moss 5070 176 7.42
364 DL33 Tuli Letuligasenoa Washington Gerald Willis III 6012 295 2.4
365 LB33 Jackson Sirmon California Jake Hansen 6022 232 7.46
366 TE23 Zach Heins South Dakota State Crockett Gillmore 6061 259 2.2
367 RB32 Jabari Small Tennessee Kenjon Barner 5086 198 5.25
368 ED40 Ovie Oghoufo Louisiana State Noah Spence 6027 248 6.57
369 OG21 Karsen Barnhart Michigan Travis Claridge 6044 306 8.85
370 CB49 Tyrek Funderburk Appalachian State Roc Alexander 5110 186 7.84
371 WR50 Jeshaun Jones Maryland Naaman Roosevelt 6011 186 7.58
372 TE24 Austin Stogner Oklahoma Luke Farrell 6060 254 6.84
373 LB34 Craig Young Kansas Milo Eifler 6030 226 7.04
374 WR51 Ahmarean Brown South Carolina Yamon Figurs 5080 170 6.46
375 RB33 British Brooks North Carolina Master Teague 5101 219 8.83
376 ED41 Nate Lynn William & Mary Duke Ejiofor 6026 253 3.92
377 QB19 Gavin Hardison UTEP Brock Berlin 6017 206 4.86
378 LB35 Jason Johnson Central Florida Drake Thomas 6004 228 3.66
380 DL34 Alex Gubner Montana Malcolm Roach 6025 294 8.6
381 CB50 Myles Sims Georgia Tech Shaun Wade 6025 188 8.16
382 OT29 Gunner Britton Auburn Antonio Garcia 6064 304 7.36
383 WR53 Hayden Hatten Idaho Justin Watson 6012 207 6.68
384 S28 Millard Bradford Texas Christian Brandon Hill 5104 193 7.7
387 RB34 Austin Jones Southern California Craig Reynolds 5095 200 5.73
388 TE25 David Martin-Robinson Temple Blake Whiteheart 6035 247 8.73
389 WR54 Drake Stoops Oklahoma Chad Beebe 5095 186 1.08
390 ED42 Daniel Grzesiak Cincinnati Jordan Brailford 6003 242 6.27
391 CB51 Ryan Cooper Jr. Oregon State Xavier Crawford 5113 186 1.35
392 WR55 Xavier Johnson Ohio State Lynn Bowden Jr. 6006 202 5.82
394 QB20 Taulia Tagovailoa Maryland Blake Sims 5106 185
395 OT30 Andrew Coker Texas Christian Zachary Crabtree 6067 315 4.84
396 LB36 Joe Andreessen Buffalo Joe Odom 6004 240 9.36
397 WR56 Ramel Keyton Tennessee Allen Hurns 6023 191 7.23
398 FB2 Trent Pennix North Carolina State Hunter Luepke 6012 234 9.41
UDFA Position Name School Comp HT WT RAS
400 S30 Emany Johnson Nevada Obi Melifonwu 6017 218 9.58
401 DL35 Jalen Sami Michigan State Jonathan Ford 6043 333 5.05
402 ED43 Jacoby Windmon Michigan State Barrett Green 6006 235 5.68
403 WR57 Tayvion Robinson Kentucky Reggie Roberson 5101 191 1.41
404 S31 Ben Nikkel Iowa State Jordan Lucas 6002 199 9.66
405 OC13 Jalen Sundell North Dakota State Luke Goedeke 6051 301 9.37
406 LB37 Levelle Bailey Fresno State DaShon Polk 6015 227 3.27
407 RB35 Aidan Robbins Brigham Young Andre Williams 6016 237 6.64
408 WR58 Billy Bowens Boise State Ricardo Louis 6006 202 9.38
409 CB52 Jarius Monroe Tulane Saivion Smith 6006 201 2.94
410 OT31 Lorenzo Thompson Rhode Island Guy Whimper 6060 307 8.66
411 ED44 John Morgan Arkansas Hamilcar Rashed Jr. 6013 252 6.79
412 WR59 Beau Corrales Texas State Nick Toon 6027 214 9.14
413 OG24 Brady Latham Arkansas Will Fries 6051 305 8.77
414 QB21 Jason Bean Kansas Kenny Hill 6016 196 7.42
415 TE26 Max Wright Texas A&M Brady Russell 6032 249
417 LB38 Jackson Mitchell Connecticut Cam Jones 6013 225 3.65
418 DL36 Kyler Baugh Minnesota Quinn Pitcock 6016 302 8.56
419 CB54 Isaiah Johnson Syracuse JoeJuan Williams 6033 206 4.68
420 RB36 Justin Strong Southern Illinois Jeremy Langford 5116 206 9.96
421 CB55 Tavion McCarthy Mercer Brandon Wilson 5083 197 7.87
422 OT32 Griffin McDowell Chattanooga Tanner Hawkinson 6044 305 9.43
423 LS2 William Mote Georgia Alex Ward 6020 230 9
424 WR60 Jalon Calhoun Duke Stedman Bailey 5097 186 2.67
425 ED45 Sundiata Anderson Grambling State Jimmy Bean 6040 247 5.99
426 WR61 Cole Beck Virginia Tech KD Cannon 5117 188 7.99
427 OG25 Matthew Jones Ohio State Rees Odhiambo 6034 316 5.65
428 RB37 Deshaun Fenwick Oregon State Tre Madden 6007 223 3.45
429 OT33 Kenneth Horsey Kentucky Tremayne Anchrum 6040 313 6.22
430 S32 Michael Dowell Miami OH Bacarri Rambo 6001 217 9.02
431 TE27 Malcolm Epps Pittsburgh Randall Telfer 6057 257 5.41
432 WR62 Ty James Mercer Kearis Jackson 6002 201 8.07
433 OC14 Drake Nugent Michigan Brian Allen 6014 298 6.69
434 LB39 Isaiah Stalbird South Dakota State Davion Taylor 5116 221 9.5
435 CB56 Shon Stephens Ferris State Tony Carter 5085 173 7.18
436 ED46 Owen Porter Marshall Quincy Roche 6020 250 6.14
437 WR63 John Jiles West Florida Bud Sasser 6026 222 8
439 QB22 Jack Plummer Louisville Cooper Rush 6043 215 8.36
440 RB38 La’Damian Webb South Alabama Emari Demercado 5071 211 1.72
441 DL37 Brandon Matterson UTSA Tron LaFavor 6013 296 7.8
442 WR64 Sam Wiglusz Ohio Chansi Stuckey 5105 191 2.88
443 OT34 Doug Nester West Virginia Logan Stenberg 6066 308 3.35
444 LB40 Brian Abraham Albany Jacob Phillips 6044 229 9.15
445 CB57 Josh DeBerry Texas AM Shareece Wright 5107 184 2.91
447 CB58 Al Blades Jr. Duke Kahlef Hailassie 6003 194 7
448 RB39 Elijah Collins Oklahoma State Dexter Williams 6000 212 8.3
449 TE28 Messiah Swinson Arizona State John Fitzpatrick 6071 259 1.51
UDFA Position Name School Comp HT WT RAS
450 CB59 Rayshad Williams Texas Tech Lamar Jackson 6021 209 5.24
451 ED47 Julius Welschof Charlotte Paul Toviessi 6065 257 8.94
452 OG26 Donovan Jennings South Florida Jamon Brown 6041 323 8.93
453 WR65 Phillip Brooks Kansas State Jaelon Darden 5067 175 8.4
454 OT35 Theo Benedet British Columbia Kellen Diesch 6070 295 9.03
455 CB60 Kalon Gervin Kansas Noah Igbinoghene 5105 192 8.05
456 CB61 Noah Tumblin San Diego State James Pierre 6012 182 4.91
457 LB41 Luquay Washington Central Connecticut Olakunle Fatukasi 6006 232 7.27
458 DL38 Tomari Fox North Carolina Trenton Thompson 6016 288 7.1
459 OT36 Jeremy Flax Kentucky Stockar McDougle 6054 343 1.67
460 OG27 X’Zauvea Gadlin Liberty Stephen Peterman 6032 322 1.97
461 S35 Trevor Yeboah-Kodie Rutgers Kaevon Merriweather 5106 206 7.87
462 LB42 Dubem Okonkwo Pittsburg State Ben Burr-Kirven 5117 230 9.02
464 RB40 Jarveon Howard Alcorn State Snoop Conner 5097 215 7.39
465 OC15 Andrew Raym Oklahoma Jake Andrews 6040 314 2.27
466 QB23 Chevan Cordeiro San Jose State Trace McSorley 6005 200 8.39
467 WR66 Sam Pinckney Coastal Carolina Adarius Bowman 6027 223 3.72
469 CB62 Mikey Victor Alabama State Isaiah Bolden 6023 205 6.93
470 ED48 Jake Heimlicher UCLA Chris Harrington 6041 247 8.72
471 LB43 Max Tooley Brigham Young Josh Kaddu 6021 229 6.3
472 RB41 Chris Collier Lock Haven Antonio Pittman 5107 203 9.71
473 OT37 Darrell Simpson Tulsa Gabe Houy 6063 335 4.45
474 TE29 Jacob Warren Tennessee Cary Angeline 6060 251 3.37
475 CB63 Zamari Walton Mississippi Keith Taylor 6013 188 6.53
476 S36 Thomas Harper Notre Dame Delarrin Turner-Yell 5101 189 7.92
477 WR67 Devin Carter West Virginia Andre Holmes 6033 207 3.25
478 ED49 Cameron Chesley Bowie State Will Overstreet 6030 240 7.69
479 DL39 James Ester Northern Illinois Roy Philon 6024 289 4.13
480 CB64 John Davis North Texas DJ Ivey 6005 188 7.98
481 OC16 Charles Turner Louisiana State William Sherman 6034 300 5.03
482 WR68 Cam Johnson Northwestern Cornell Powell 6000 202 7.5
483 LB44 Trezmen Marshall Alabama Mikel Jones 6004 225 2.68
484 RB42 Kobe Lewis Florida Atlantic DeWayne McBride 5091 208 6.55
486 OT38 Kameron Jones Mississippi State Willie Beavers 6053 319 3.65
487 TE30 Brenden Bates Kentucky Cole Hikutini 6043 246 7.21
488 WR69 Xavier White Texas Tech D.J. Foster 5101 190 4.87
489 ED50 Chase McGowan Delaware Marcus Valdez 6010 255 5.35
490 S37 Chris Edmonds Arizona State Tyvis Powell 6023 210 5.62
491 QB24 Garrett Shrader Syracuse Nick Fitzgerald 6050 231
492 CB66 Kaleb Ford-Dement Texas State Adairius Barnes 5110 178 9.01
493 WR70 Joseph Scates Memphis Austin Mack 6023 205 4.12
494 RB43 Lorenzo Lingard Akron Glen Coffee 6001 202 4.83
495 DL40 Jett Stanley Sacramento Robert Windsor 6040 289 8.55
496 CB67 Reddy Steward Troy Corn Elder 5105 184 4.95
497 OG30 Cole Spencer Texas Tech Arlington Hambright 6035 307 9.43
498 CB68 Cam Allen Purdue Michael Ojemudia 6011 200 8.96
499 RB44 Nathaniel Peat Missouri Jerrion Ealy 5082 196 5.99
500 WR71 Tanner Knue Eastern Michigan Daniel Braverman 5103 179 7.57

Dallin Holker (TE – Colorado State)

6033/241 | RAS: 6.07
Player comparison: Bo Scaife

Holker is headed for an H-Back role at the next level. He absolutely has the skill to excel at that. The question becomes… does he have the physical ability? Holker lacks speed (4.78), and he needs space to build up to that meager gear (24th-percentile 10-yard split). Additionally, as one of the classes’ oldest players, there’s a glass ceiling on his potential within that usage-specific role.

That said, Holker is a hands-catcher with real ball skills, a rarity amongst this class. He tracks the ball well in congested quarters. Holker’s 10 contested catches last year were two more than any TE in this draft class.

Holker has one genetic quirk that decidedly works in his favor in this area: Holker is tied with the 6’7/260 Brevyn Spann-Ford for the longest arms of my top-15 TE. This gives Holker a deceivingly large catch radius that he uses to great effect, extending those long levers out to greet the rock at its earliest point every time.

During pre-draft testing, Holker showed-out in only one area of athletic testing, agility. He posted a sublime 94th-percentile 3-cone and an 83rd-percentile short shuttle. Holker’s change-of-direction fluidness is most evident after the catch, where he was a veritable broken-tackle machine in the Mountain West, finishing No. 2 in this class with 15 last year.

One area to work on at the next level to play up his natural agility and win more separation is footwork efficiency during the route-break process. But, overall, what his routes lack in snap and pizazz, Holker augments with tempo changes and a fun grab bag of upper-body deeks.

You will never ask Holker to play inline, as he would get ragdolled by NFL power. In some ways, Holker is Barner’s counterpoint in this class – his ceiling is likewise capped, but he brings to the NFL a skillset that is immediately playable in a very specific role. In Holker’s case, an H-Back in the Bo Scaife mold who chips in 40-50 catches a year while moving around the formation.

 Brevyn Spann-Ford (TE – Minnesota)

6065/260 | RAS: 6.78
Player comparison: Charlie Kolar

Spann-Ford is a big, hulking inline tight end who is a true extension of the run game. He played in a run-intensive system at Minneota where his job, first and foremost, was to move the man in front of him. He’s really good at that. He looks like a mini-OT both latching and driving in the run game, and sitting back and anchoring in pass-pro. The value he offers to the NFL initially comes here.

Unfortunately, Spann-Ford also looked like a mini-OT in the receiving game last year at Minnesota, with a 0th-percentile PFF receiving grade. That was the case again at the Senior Bowl – he was a big lumberer who appeared to have zero feel for what he was doing.

On one particularly bizarre rep in Mobile, Spann-Ford was – apparently? – asked to subtly pick a defensive back on a crossing concept. Instead, Spann-Ford went straight at him – as though he had been asked to block him in space on a running play – and made harsh contact with the unsuspecting cover-man. This drew an immediate flag (a rarity in all-star exhibitions) along with genuinely perturbed jawing from multiple members of the defense.

Last season, Spann-Ford dropped nine balls while catching only 25 – for a stupefying 26.5% drop rate – with a mere two of those catches coming 10-or-more yards beyond the line of scrimmage.

For these reasons, I imagine not many other folks in the industry will join me in ranking BSF in the top-10 TEs. Totally get that. On the 2023 tape alone, Spann-Ford should be looking for another vocation right now.

But I’m not willing to give up on him just yet. For three (and possibly even four) reasons: 1) He’s a legitimately awesome blocker, 2) So much so that he could potentially even attempt to add more weight to actually become an OL (he has the length for it), 3) Last year’s receiving production was totally out of line from the season before.

Spann-Ford actually led the Gopher team with a 42-497-2 receiving line in 2022 – and only two drops (6.7% drop rate) – with 12 catches 10-plus yards downfield. People were excited about him as a receiver back then. And why wouldn’t they have been? In high school, Spann-Ford was a finalist for state player of the year as a two-way star… as a wide receiver, and an EDGE.

Entering last fall, Spann-Ford was considered one of the premier two-way tight ends in the country. This is a guy who lit up Minnesota prep football for nearly 3,000 receiving yards, and who had showed clear progress up until last fall’s one-season faceplant.

There is a home for Spann-Ford in the NFL. At minimum, that will be as a third-OT blocking TE. You also have a few developmental bullets in your holster if his receiving utility has indeed mysteriously vanished into the cold Minnesota night like Chuck Knoblauch’s ability to throw to first base. You could attempt to bulk Spann-Ford into an actual offensive linemen, or you could try shifting him back to EDGE.

Cody Schrader (RB – Missouri)

5084/202 | RAS: 3.19
Player Comparison: Tyler Badie

Broke out in 2023 in a zone-heavy scheme that accentuated his strengths — vision and one-cut oomph. Nice tempo to his style. Patient to allow blocks to develop, urgent when the opportunity arises. Athletically-limited never-say-die grinder. Not going to hit any home runs in the NFL. Runs low to the ground and keeps his leg churning. Doesn’t have a ton of natural power and isn’t a bulldoze but breaks arm tackles and off-angle attempts. Agility is mediocre overall outside of the one-cut path changes. Cody Schrader’s receiving skill opened eyes at the Senior Bowl. Schrader could improve his odds of staying on the field if he brought the same junkyard dog attitude he does to running the ball into pass-pro. That aspect of his game needs work.

 Michael Wiley (RB – Arizona)

5104/210 | RAS: 7.28
Player Comparison: Tashard Choice

Holds some intrigue as a back around threshold size with proven receiving utility who can break tackles. Michael Wiley was oft-injured in college and has a medical red flag on draft boards around the NFL. He’ll also have to answer why Arizona began slashing his touches during its breakout 2023 season.

Dynasty Trade Value Chart after 2024 NFL Draft Round 1

Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn

More Articles

Fantasy Football Waiver Wire Advice: Pickups to Target (Week 18)

Fantasy Football Waiver Wire Advice: Pickups to Target (Week 18)

fp-headshot by Pat Fitzmaurice | 6 min read
Fantasy Football New Year’s Resolutions (2024)

Fantasy Football New Year’s Resolutions (2024)

fp-headshot by Mike Fanelli | 3 min read
Dynasty Risers & Fallers: Week 17 (2024 Fantasy Football)

Dynasty Risers & Fallers: Week 17 (2024 Fantasy Football)

fp-headshot by Chad Workman | 5 min read
2025 NFL Draft Scouting Report: Deone Walker (DL – Kentucky)

2025 NFL Draft Scouting Report: Deone Walker (DL – Kentucky)

fp-headshot by Matthew Jones | 2 min read

About Author

Hide

Current Article

8 min read

Fantasy Football Waiver Wire Advice: Pickups to Target (Week 18)

Next Up - Fantasy Football Waiver Wire Advice: Pickups to Target (Week 18)

Next Article