clock menu more-arrow no yes mobile

Filed under:

2024 NFL draft: Big board of top 100 players

WCG’s lead draft analyst shares his current top 100 prospects in the 2024 NFL Draft.

Ohio State v Wisconsin Photo by John Fisher/Getty Images

Merry Christmas and Happy Holidays!

It’s a festive time of year, so I’m feeling especially generous. I haven’t posted my big board for the 2024 NFL Draft since late September, so I figured it’s long overdue for me to share my updated rankings with you all.

The 2024 draft has its fair share of blue-chip prospects, while depth at positions like wide receiver, offensive tackle and defensive tackle really stand out. There’s been quite a lot of college football played since the last time I published my board, and there have been some changes to the landscape of the class — 7 of my top 100 prospects from late September are returning to school for the 2024 season, and it’s possible that number grows over time.

To give you all a glimpse into my scouting process and introduce those of you newer to this pre-draft cycle to some intriguing players, here are my current top 100 prospects in the 2024 NFL Draft.

2024 NFL Draft Top 100 Big Board 4.0

Rank Name Position School Previous Rank
Rank Name Position School Previous Rank
1 Caleb Williams QB USC 1
2 Marvin Harrison Jr. WR Ohio State 2
3 Drake Maye QB North Carolina 6
4 Olu Fashanu OT Penn State 4
5 Brock Bowers TE Georgia 3
6 Joe Alt OT Notre Dame 5
7 Malik Nabers WR LSU 16
8 Dallas Turner EDGE Alabama 9
9 Jer'Zhan Newton DL Illinois 12
10 Rome Odunze WR Washington 22
11 Laiatu Latu EDGE UCLA 18
12 Jared Verse EDGE Florida State 7
13 Taliese Fuaga OT Oregon State N/A
14 JC Latham OT Alabama 10
15 Chop Robinson EDGE Penn State 23
16 Jayden Daniels QB LSU N/A
17 Nate Wiggins CB Clemson 34
18 Kool-Aid McKinstry CB Alabama 8
19 Cooper DeJean CB Iowa 20
20 Keon Coleman WR Florida State 13
21 Emeka Egbuka WR Ohio State 11
22 Michael Penix Jr. QB Washington 48
23 Xavier Worthy WR Texas 17
24 Graham Barton OG Duke 41
25 Terrion Arnold CB Alabama N/A
26 Kamren Kinchens S Miami (FL) 31
27 Leonard Taylor III DL Miami (FL) 32
28 Quinyon Mitchell CB Toledo 74
29 Cooper Beebe OG Kansas State 26
30 Amarius Mims OT Georgia 42
31 Kalen King CB Penn State 14
32 J.J. McCarthy QB Michigan 19
33 Jordan Morgan OT Arizona 64
34 J.T. Tuimoloau EDGE Ohio State 25
35 Troy Fautanu OG Washington N/A
36 Bralen Trice EDGE Washington 29
37 Tyler Guyton OT Oklahoma 80
38 Denzel Burke CB Ohio State 39
39 Kamari Lassiter CB Georgia 44
40 Tyler Nubin S Minnesota 58
41 Jeremiah Trotter Jr. LB Clemson 33
42 Kris Jenkins DL Michigan 45
43 Michael Hall Jr. DL Ohio State 28
44 Calen Bullock S USC 38
45 Maason Smith DL LSU 15
46 Patrick Paul OT Houston 81
47 Troy Franklin III WR Oregon 61
48 Adonai Mitchell WR Texas 99
49 Xavier Legette WR South Carolina 65
50 Quinn Ewers QB Texas 24
51 Kingsley Suamataia OT BYU 27
52 Bo Nix QB Oregon 46
53 Javon Bullard S Georgia 53
54 Ladd McConkey WR Georgia N/A
55 Jackson Powers-Johnson OC Oregon N/A
56 Kris Abrams-Draine CB Missouri 71
57 Zach Frazier OC West Virginia 36
58 Caelen Carson CB Wake Forest 90
59 Josh Newton CB TCU 67
60 Brian Thomas Jr. WR LSU N/A
61 Sedrick Van Pran OC Georgia 51
62 TreVeyon Henderson RB Ohio State 37
63 Edgerrin Cooper LB Texas A&M N/A
64 Ja'Tavion Sanders TE Texas 62
65 Blake Corum RB Michigan 47
66 T'Vondre Sweat DL Texas 94
67 Brandon Dorlus DL Oregon 56
68 Ennis Rakestraw Jr. CB Missouri N/A
69 T.J. Tampa CB Iowa State 100
70 Malachi Corley WR Western Kentucky 97
71 Byron Murphy II DL Texas N/A
72 Ruke Orhorhoro DL Clemson 59
73 Tyler Davis DL Clemson 60
74 Devontez Walker WR North Carolina N/A
75 Donovan Jackson OG Ohio State 35
76 Nazir Stackhouse DL Georgia 87
77 Jack Sawyer EDGE Ohio State 50
78 Ja'Lynn Polk WR Washington N/A
79 Rod Moore S Michigan 82
80 Braelon Allen RB Wisconsin 72
81 Kiran Amegadjie OT Yale 69
82 Darius Robinson DL Missouri 98
83 Ricky Pearsall WR Florida N/A
84 Cedric Gray LB North Carolina 84
85 Audric Estime RB Notre Dame N/A
86 Mekhi Wingo DL LSU 63
87 Tyleik Williams DL Ohio State 70
88 Chris Braswell EDGE Alabama 93
89 Donovan Edwards RB Michigan N/A
90 McKinnley Jackson DL Texas A&M 94
91 Tommy Eichenberg LB Ohio State 68
92 Jack Nelson OT Wisconsin 76
93 Will Shipley RB Clemson 66
94 Payton Wilson LB NC State N/A
95 Trey Benson RB Florida State 79
96 Trevin Wallace LB Kentucky N/A
97 James Williams S Miami (FL) 57
98 Johnny Wilson WR Florida State 43
99 D.J. James CB Auburn N/A
100 Luke Lachey TE Iowa N/A