John Vogel breaks down his preliminary top 300 NFL Draft prospects ahead of the NFL Draft cycle.
Now that the deadline has hit for NFL Draft prospects to declare for the NFL Draft (January 17th), it’s time to get ahead if the cycle and release the work I’ve put down so far. It’s been five years in the making – developing a process to check for players and keep my information organized. It excites me to see you all eating up my work – we’ve drawn over 90,000 clicks to the website over the last 45 days. Again – thank you for your outpouring support.
I will note that my rankings are based on a combination of who I like the most and who I think will be drafted first. While the projection is an estimated expected draft position, the draft rankings between those projections are who I like more.
Without further ado, here is my preliminary top 300 prospects this season.
Top 25

# | POS | Player | School | HT | WT | System Fit | Projection |
---|---|---|---|---|---|---|---|
1 | EDGE | Kayvon Thibodeaux | Oregon | 6’4″ | 250 | Versatile EDGE | Top 5 |
2 | OT | Evan Neal | Alabama | 6’7″ | 350 | Left Tackle | Top 5 |
3 | G | Kenyon Green | Texas A&M | 6’4″ | 325 | Left Guard | Top 5 |
4 | S | Kyle Hamilton | Notre Dame | 6’4″ | 220 | Hybrid Zone | Top 5 |
5 | RUSH | Aidan Hutchinson | Michigan | 6’6″ | 265 | 3-4 RUSH | Top 15 |
6 | OT | Charles Cross | Mississippi State | 6’4″ | 300 | Left Tackle | Top 15 |
7 | CB | Derek Stingley Jr | LSU | 6’1″ | 195 | Versatile Corner | Top 15 |
8 | DT | DeMarvin Leal | Texas A&M | 6’4″ | 290 | 4-3 Interior | Top 15 |
9 | WR | Garrett Wilson | Ohio State | 5’11” | 192 | Boundary X | Top 15 |
10 | QB | Matt Corral | Ole Miss | 6’0″ | 205 | Modern Dropback | Top 15 |
11 | NT | Jordan Davis | Georgia | 6’6″ | 340 | 3-4 Nose | 1st Round |
12 | LB | Devin Lloyd | Utah | 6’3″ | 235 | 4-3 Middle | 1st Round |
13 | CB | Kaiir Elam | Florida | 6’2″ | 196 | Man Corner | 1st Round |
14 | EDGE | George Karlaftis | Purdue | 6’4″ | 275 | 4-3 DE | 1st Round |
15 | QB | Malik Willis | Liberty | 6’0″ | 215 | Athlete | 1st Round |
16 | OT | Abraham Lucas | Washington State | 6’7″ | 319 | Left Tackle | 1st Round |
17 | WR | Treylon Burks | Arkansas | 6’3″ | 225 | Utility Z | 1st Round |
18 | CB | Roger McCreary | Auburn | 6’0″ | 190 | Man Corner | 1st Round |
19 | OT | Jaxson Kirkland | Washington | 6’7″ | 310 | Pass Protector | 1st/2nd Round |
20 | C | Tyler Linderbaum | Iowa | 6’3″ | 289 | Run Mauler | 1st/2nd Round |
21 | CB | Ahmad Gardner | Cincinnati | 6’3″ | 200 | Man Corner | 1st/2nd Round |
22 | RUSH | Jermaine Johnson | Florida State | 6’4″ | 262 | 3-4 RUSH | 1st/2nd Round |
23 | WR | Drake London | USC | 6’5″ | 210 | Big Slot | 1st/2nd Round |
24 | CB | Derion Kendrick | Georgia | 5’11” | 190 | Versatile Corner | 1st/2nd Round |
25 | C | Alec Lindstrom | Boston College | 6’3″ | 298 | Pass Protector | 1st/2nd Round |
Top 50 (Continued)

# | POS | Player | School | HT | WT | System Fit | Projection |
---|---|---|---|---|---|---|---|
26 | LB | Nakobe Dean | Georgia | 6’0″ | 225 | Field General | 1st/2nd Round |
27 | EDGE | Myjai Sanders | Cincinnati | 6’5″ | 255 | Versatile Edge | 1st/2nd Round |
28 | DT | Perrion Winfrey | Oklahoma | 6’3″ | 292 | 4-3 DT | 1st/2nd Round |
29 | S | Jaquan Brisker | Penn State | 6’1″ | 204 | Hybrid Safety | 1st/2nd Round |
30 | LB | Chad Muma | Wyoming | 6’2″ | 242 | 4-3 MLB | 1st/2nd Round |
31 | WR | George Pickens | Georgia | 6’3″ | 200 | Playmaking X | 1st/2nd Round |
32 | OT | Trevor Penning | Northern Iowa | 6’7″ | 329 | Pass Protector | 1st/2nd Round |
33 | DT | Devonte Wyatt | Georgia | 6’2″ | 315 | 4-3 DT | 2nd Round |
34 | WR | Jahan Dotson | Penn State | 5’10” | 184 | Slot Z | 2nd Round |
35 | ROVER | Jalen Pitre | Baylor | 6’0″ | 197 | Versatile ROVER | 2nd Round |
36 | CB | Andrew Booth Jr | Clemson | 6’0″ | 200 | Zone Boundary | 2nd Round |
37 | RUSH | Kingsley Enagbare | South Carolina | 6’2″ | 265 | 3-4 RUSH | 2nd Round |
38 | DT | Phidarian Mathis | Alabama | 6’4″ | 312 | 4-3 DT | 2nd Round |
39 | TE | Jalen Wydermyer | Texas A&M | 6’5″ | 255 | Vertical Receiver | 2nd Round |
40 | RB | Brian Robinson | Alabama | 6’1″ | 225 | 3-Down Rotational | 2nd Round |
41 | RB | James Cook | Georgia | 5’10” | 190 | One Cut Speedster | 2nd Round |
42 | QB | Kenny Pickett | Pittsburgh | 6’3″ | 220 | Modern Dropback | 2nd Round |
43 | WR | Chris Olave | Ohio State | 6’0″ | 189 | Possession Z | 2nd Round |
44 | EDGE | Arnold Ebiketie | Penn State | 6’3″ | 256 | 4-3 DE | 2nd Round |
45 | S | Daxton Hill | Michigan | 6’0″ | 192 | Hybrid Safety | 2nd Round |
46 | G | Darrian Kinnard | Kentucky | 6’5″ | 342 | Mauler | 2nd/3rd Round |
47 | RB | Kenneth Walker | Michigan State | 5’9″ | 210 | One Cut Speedster | 2nd/3rd Round |
48 | OT | Sean Rhyan | UCLA | 6’5″ | 320 | Pass Protector | 2nd/3rd Round |
49 | LB | Zacoby McClain | Auburn | 6’0″ | 219 | 4-3 SLB | 2nd/3rd Round |
50 | CB | Trent McDuffie | Washington | 5’11” | 193 | Man Corner | 2nd/3rd Round |
51-75

- RB Breece Hall, Iowa State
- LB Leo Chenal, Wisconsin
- NT John Ridgeway, Arkansas
- OT Daniel Faalele, Minnesota
- EDGE Drake Jackson, USC
- S Lewis Cine, Georgia
- RUSH Josh Paschal, Kentucky
- WR Jamison Williams, Alabama
- CB Marcus Jones, Houston
- WR John Metchie, Alabama
- RB Isaiah Spiller, Texas A&M
- OT Tyler Smith, Tulsa
- QB Carson Strong, Nevada
- G Lecticus Smith, Virginia Tech
- EDGE Isaiah Thomas, Oklahoma
- CB Martin Emerson, Mississippi State
- TE Cade Otton, Washington
- S Nick Cross, Maryland
- G Zion Johnson, Boston College
- WR David Bell, Purdue
- RB Kyren Williams, Notre Dame
- WR Justyn Ross, Clemson
- EDGE Amare Barno, Virginia Tech
- S Smoke Monday, Auburn
- G Thayer Munford, Ohio State
76-100

- S Nolan Turner, Clemson
- DT Zachary Carter, Florida
- LB Terrell Bernard, Baylor
- WR Romeo Doubs, Nevada
- RB D’Vonte Price, FIU
- EDGE Sam Williams, Ole Miss
- DT Thomas Booker, Stanford
- CB Damari Mathis, Pittsburgh
- ROVER Dane Bolton, Iowa
- G Ed Ingram, LSU
- WR Tre Turner, Virginia Tech
- QB Sam Howell, North Carolina
- LB Micah McFadden, Indiana
- DT Haskell Garrett, Ohio State
- RUSH JoJo Domann, Nebraska
- WR Reggie Roberson Jr, SMU
- RB Abram Smith, Baylor
- G Nick Ford, Utah
- TE Cole Turner, Nevada
- RB Zamir White, Georgia
- CB Mykael Wright, Oregon
- NT Neil Farrell Jr, LSU
- S Verone McKinley, Oregon
- EDGE Boye Mafe, Minnesota
- OT Luke Goedeke, Central Michigan
100-150

- G Ikem Ekwonu, North Carolina State
- RB Tyler Goodson, Iowa
- LB Brian Asamoah, Oklahoma
- CB Alonte Taylor, Tennessee
- EDGE DeAngelo Malone, WKU
- G Marquis Hayes, Oklahoma
- WR Khalil Shakir, Boise State
- EDGE Trevon Walker, Georgia
- EDGE Jeremiah Moon, Florida
- OT Max Mitchell, Louisiana
- WR Alec Pierce, Cincinnati
- CB Tariq Castro-Fields, Penn State
- G Chris Paul, Tulsa
- TE Trey McBride, Colorado State
- OT Myron Cunningham, Arkansas
- RB Kevin Harris, South Carolina
- LB Christian Harris, Alabama
- OT Bernhard Raimann, Central Michigan
- CB Chris Steele, USC
- EDGE Logan Hall, Houston
- DT Jayden Peevy, Texas A&M
- CB Kyler Gordon, Washington
- RB Hassan Haskins, Michigan
- OT Spencer Burford, UTSA
- TE Jake Ferguson, Wisconsin
- CB Ja’Quan McMillian, East Carolina
- LB Jeremiah Gammel, North Carolina
- OT Nicholas Petit-Frere, Ohio State
- EDGE Tyreke Smith, Ohio State
- OT Kellen Diesch, Arizona State
- RB Jerome Ford, Cincinnati
- WR Dontario Drummond, Ole Miss
- DT Travis Jones, UConn
- S Sterling Weatherford, Miami (OH)
- CB Cam Taylor-Britt, Nebraska
- TE Isaiah Likely, Coastal Carolina
- WR Jalen Tolbert, South Alabama
- OT Carter Warren, Pittsburgh
- LB James Skalski, Clemson
- DT Demetrius Taylor, Appalachian State
- S Tycen Anderson, Toledo
- G Dohnovan West, Arizona State
- WR Velus Jones Jr, Tennessee
- OT Rasheed Walker, Penn State
- RB Rachaad White, Arizona State
- TE Daniel Bellinger, San Diego State
- EDGE Esezi Otomewo, Minnesota
- OT Vederian Lowe, Illinois
- G Jamaree Salyer, Georgia
- S Yusuf Corker, Kentucky
151-200

- Slot WR Wan’Dale Robinson, Kentucky
- QB Desmond Ridder, Cincinnati
- OT Jarrid Williams, Miami (FL)
- CB Coby Bryant, Cincinnati
- WR Ty Fryfogle, Indiana
- TE Jeremy Ruckert, Ohio State
- DT Matthew Butler, Tennessee
- LB Quay Walker, Georgia
- EDGE Nik Bonitto, Oklahoma
- G Cole Strange, UT-Chattanooga
- NT Dion Novil, North Texas
- TE Greg Dulcich, UCLA
- S Percy Butler, Louisiana
- WR Charleston Rambo, Miami (FL)
- RB Max Borghi, Washington State
- S Bubba Bolden, Miami (FL)
- G Cain Madden, Notre Dame
- OT AJ Arcuri, Michigan State
- S Markquese Bell, Florida A&M
- CB Akayleb Evans, Missouri
- TE James Mitchell, Virginia Tech
- WR Danny Gray, SMU
- S Quentin Lake, UCLA
- LS Cal Adomitis, Pittsburgh
- QB Bailey Zappe, WKU
- S Bryan Cook, Cincinnati
- RB Zonovan Knight, North Carolina State
- DT Nyles Pinckney, Minnesota
- RB Sincere McCormick, UTSA
- RUSH Jeffrey Gunter, Coastal Carolina
- G Andrew Stueber, Michigan
- S Leon O’Neal, Texas A&M
- RB Tyler Allgeier, BYU
- TE Charlie Kolar, Iowa State
- S Kolby Harvell-Peele, Oklahoma State
- WR Christian Watson, North Dakota State
- S Brad Hawkins, Michigan
- RB Ronnie Rivers, Fresno State
- RUSH Chris Allen, Alabama
- Slot WR Skyy Moore, Western Michigan
- CB Josh Thompson, Texas
- EDGE Dominique Robinson, Miami (OH)
- NT Eyioma Uwazurike, Iowa State
- G Chris Owens, Alabama
- CB Tariq Woolen, UTSA
- RB Tyler Badie, Missouri
- C Liam Shanahan, LSU
- S Qwuantrezz Knight, UCLA
- LB Mike Rose, Iowa State
- RB Raheem Blackshear, Virginia Tech
201-250

- Slot WR Calvin Austin, Memphis
- TE Grant Calcattera, SMU
- S Jack Koerner, Iowa
- OT Matt Waletzko, North Dakota
- RB Dameon Pierce, Florida
- G Dylan Parham, Memphis
- TE Trae Berry, Boston College
- WR Jalen Nailor, Michigan State
- LB D’Marco Jackson, Appalachian State
- EDGE Owen Carney Jr, Illinois
- CB Montaric Brown, Arkansas
- S Scott Nelson, Wisconsin
- C Cole Bentley, Louisville
- RB Trestan Ebner, Baylor
- WR Dai’Jean Dixon, Nicholls State
- DT Roderick Perry Jr, Illinois
- EDGE Christopher Allen, Alabama
- CB Kalon Barnes, Baylor
- TE Lucas Krull, Pittsburgh
- OT Braxton Jones, Southern Utah
- QB Brock Purdy, Iowa State
- FB Jeremiah Hall, Oklahoma
- EDGE Michael Clemons, Texas A&M
- OT Obinna Eze, TCU
- LB Lakia Henry, Ole Miss
- TE Chase Allen, Iowa State
- WR Tay Martin, Oklahoma State
- CB Jalyn Armour-Davis, Alabama
- OT Austin Deculus, LSU
- S Joey Blount, Virginia
- Slot CB Jermaine Waller, Virginia Tech
- EDGE Cameron Thomas, San Diego State
- RB Jashaun Corbin, Florida State
- G Ben Petrula, Boston College
- DT Jordan Williams, Virginia Tech
- CB Zyon McCollum, Sam Houston State
- LB Channing Tindall, Georgia
- ROVER Brendan Radley-Hiles, Washington
- EDGE Zach VanValkenburg, Iowa
- RB Jerion Ealy, Ole Miss
- WR Makai Polk, Mississippi State
- NT Tayland Humphrey, Louisiana
- RB Ty Chandler, North Carolina
- LB Cam Jones, Indiana
- TE Nick Muse, South Carolina
- EDGE Big Kat Bryant, UCF
- QB Kaleb Eleby, Western Michigan
- G Dawson Deaton, Texas Tech
- P Jake Camarda, Georgia
- TE Derrick Deese Jr, San Jose State
251-300

- QB Jack Coan, Notre Dame
- OT George Moore, Oregon
- TE Peyton Hendershot, Indiana
- C Luke Wattenburg, Washington
- RB Snoop Connor, Ole Miss
- CB Darrell Baker Jr, Georgia Southern
- WR Tanner Conner, Idaho State
- G Josh Sills, Oklahoma State
- S Juanyeh Thomas, Georgia Tech
- LB Riko Jeffers, Texas Tech
- OT Caleb Jones, Indiana
- Slot WR Travell Harris, Washington State
- TE Gerrit Prince, UAB
- ROVER Jaylon Foster, South Carolina
- RB Ricky Pearson, North Carolina State
- G Justin Shaffer, Georgia
- CB Allie Green IV, Missouri
- LB Aaron Hansford, Texas A&M
- WR Jaquarii Robertson, Wake Forest
- DT Mike Greene, James Madison
- EDGE Jesse Luketa, Penn State
- FB Clint Ratkovich, Northern Illinois
- WR JaVonta Payton, Tennessee
- S Reed Blankenship, MTSU
- WR Bo Melton, Rutgers
- G Doug Kramer, Illinois
- CB Obi Eboh, UCLA
- RB Keontay Ingram, USC
- EDGE Tomon Fox, North Carolina
- TE Daniel Barker, Illinois
- WR Emeka Emezie, North Carolina State
- RB Isaih Pacheco, Rutgers
- P Jordan Stout, Penn State
- G Connor Olson, Minnesota
- WR Demetrius Robinson, Auburn
- RB Ty Davis-Price, LSU
- LB Malcolm Rodriguiez, Oklahoma State
- CB Cordale Flott, LSU
- G Josh Rivas, Kansas State
- EDGE Ryder Anderson, Indiana
- G Cordell Volston, North Dakota State
- WR Kyle Phillips, UCLA
- DT Damian Daniels, Nebraska
- CB Raleigh Texada, Baylor
- EDGE Ali Fayad, Western Michigan
- S Mike Palmer, Boston College
- CB Shaun Jolly, Appalachian State
- CB Chase Lucas, Arizona State
- RB TJ Pledger, Utah
- G Paul Grattan, UCLA
[…] Year: Redshirt SeniorHigh School: Corona Del Mar (Newport Beach, CA)HS Rating: 4 star (0.8926)Phil Steele: PS#37Did not make Vogel’s Preliminary Top 300. […]