FINAL Top 100 Board of the 2024 NFL Draft (Xavier Cromartie) - Fantasy Football Metrics.

Rank Player College Position Class Conference
1 Caleb Williams Southern Cal QB UC 2PAC
2 Jayden Daniels Louisiana State QB SR SEC
3 Marvin Harrison Jr Ohio State WR UC B1G
4 Malik Nabers Louisiana State WR UC SEC
5 Drake Maye North Carolina QB UC ACC
6 Rome Odunze Washington WR SR 2PAC
7 Joe Alt Notre Dame OT UC Ind (ACC)
8 J.J. McCarthy Michigan QB UC B1G
9 Dallas Turner Alabama OLB UC SEC
10 JC Latham Alabama OT UC SEC
11 Olu Fashanu Penn State OT SR B1G
12 Brock Bowers Georgia TE UC SEC
13 Laiatu Latu UCLA DE SR 2PAC
14 Jared Verse Florida State DE SR ACC
15 Brian Thomas Louisiana State WR UC SEC
16 Quinyon Mitchell Toledo CB SR G5
17 Terrion Arnold Alabama CB UC SEC
18 Troy Fautanu Washington OT SR 2PAC
19 Byron Murphy Texas DT UC B12
20 Taliese Fuaga Oregon State G SR 2PAC
21 Michael Penix Washington QB SR 2PAC
22 Chop Robinson Penn State DE UC B1G
23 Xavier Worthy Texas WR UC B12
24 Adonai Mitchell Texas WR UC B12
25 Cooper DeJean Iowa CB UC B1G
26 Nate Wiggins Clemson CB UC ACC
27 Kool-Aid McKinstry Alabama CB UC SEC
28 Amarius Mims Georgia OT UC SEC
29 Tyler Guyton Oklahoma OT SR B12
30 Darius Robinson Missouri DT SR SEC
31 Jer'Zhan Newton Illinois DT SR B1G
32 Graham Barton Duke C SR ACC
33 Jackson Powers-Johnson Oregon C UC 2PAC
34 Bo Nix Oregon QB SR 2PAC
35 Marshawn Kneeland Western Michigan DE SR G5
36 Keon Coleman Florida State WR UC ACC
37 Ladd McConkey Georgia WR SR SEC
38 Kingsley Suamataia Brigham Young OT UC B12
39 Kris Jenkins Michigan DT SR B1G
40 Jordan Morgan Arizona G SR 2PAC
41 Zach Frazier West Virginia C SR B12
42 Chris Braswell Alabama OLB SR SEC
43 Xavier Legette South Carolina WR SR SEC
44 Ja'Lynn Polk Washington WR UC 2PAC
45 Max Melton Rutgers CB SR B1G
46 Ennis Rakestraw Missouri CB UC SEC
47 Patrick Paul Houston OT SR B12
48 Roger Rosengarten Washington OT UC 2PAC
49 Braden Fiske Florida State DT SR ACC
50 Michael Hall Ohio State DT UC B1G
51 Edgerrin Cooper Texas A&M LB SR SEC
52 Ja'Tavion Sanders Texas TE UC B12
53 Jonathon Brooks Texas RB UC B12
54 Cooper Beebe Kansas State G SR B12
55 Adisa Isaac Penn State OLB SR B1G
56 Roman Wilson Michigan WR SR B1G
57 Ricky Pearsall Florida WR SR SEC
58 Mike Sainristil Michigan CB SR B1G
59 Andru Phillips Kentucky CB SR SEC
60 Blake Fisher Notre Dame OT UC Ind (ACC)
61 Brandon Coleman Texas Christian OT SR B12
62 Ruke Orhorhoro Clemson DT SR ACC
63 Maason Smith Louisiana State DT UC SEC
64 Junior Colson Michigan LB UC B1G
65 Cole Bishop Utah S UC 2PAC
66 Trey Benson Florida State RB SR ACC
67 Blake Corum Michigan RB SR B1G
68 Spencer Rattler South Carolina QB SR SEC
69 Bralen Trice Washington DE SR 2PAC
70 Troy Franklin Oregon WR UC 2PAC
71 Malachi Corley Western Kentucky WR SR G5
72 Devontez Walker North Carolina WR SR ACC
73 Kamari Lassiter Georgia CB UC SEC
74 TJ Tampa Iowa State CB SR B12
75 Kiran Amegadjie Yale OT UC FCS
76 Dominick Puni Kansas OT SR B12
77 Brandon Dorlus Oregon DT SR 2PAC
78 Trevin Wallace Kentucky LB UC SEC
79 Payton Wilson North Carolina St LB SR ACC
80 Cedric Gray North Carolina LB SR ACC
81 Javon Bullard Georgia S UC SEC
82 Jaden Hicks Washington State S UC 2PAC
83 Tyler Nubin Minnesota S SR B1G
84 Ben Sinnott Kansas State TE SR B12
85 Theo Johnson Penn State TE SR B1G
86 Jared Wiley Texas Christian TE SR B12
87 Jaylen Wright Tennessee RB UC SEC
88 Christian Haynes Connecticut G SR Ind (G5)
89 Jonah Elliss Utah OLB UC 2PAC
90 Austin Booker Kansas OLB UC B12
91 Jalyx Hunt Houston Christian DE SR FCS
92 Jalen McMillan Washington WR SR 2PAC
93 Cam Hart Notre Dame CB SR Ind (ACC)
94 Kris Abrams-Draine Missouri CB SR SEC
95 DJ James Auburn CB SR SEC
96 T'Vondre Sweat Texas DT SR B12
97 Calen Bullock Southern Cal S UC 2PAC
98 Kamren Kinchens Miami FL S UC ACC
99 Marshawn Lloyd Southern Cal RB SR 2PAC
100 Braelon Allen Wisconsin RB UC B1G