Cody Carpentier’s Intro to the 2025 NFL Draft Class: Quarterbacks
As with every season, RosterWatch is here to keep you ahead of the curve and prepared at every turn. During this season you may have already noticed my NFL Mock Draft Series that will continue multiple times every month from September through April. This will be the first positional preview of the draft cycle, beginning with a broad, 10,000-foot view of each skill position after one month of games.
NOTE: These are NOT Rankings, but rather a tiered list is broken down by “Upside” – “Veteran” – “Unknowns” – “Back to School”, those are the four buckets I am using to place players right now. You will also notice “The Elite” tier, which housed Caleb Williams and Drake Maye in 2024, for example.
Check out my latest NFL Mock Draft from September 17th, here.
Tier 1 – (The Elite)
– N/A
Tier 2 – (The Upside)
1. Cam Ward, Miami (FL): 6-2 223, Senior
Game to Watch in 2024: October 19th @ Louisville
Play Style Comp: Jalen Hurts
Schools: Incarnate Ward, Washington State, Miami (FL)
2. Quinn Ewers, Texas: 6-3 206, RS Junior
Game to Watch in 2024: October 12th vs. Oklahoma at 3:30 pm
Play Style Comp: Athletic Kirk Cousins
Schools: Ohio State, Texas
3. Shedeur Sanders, Colorado: 6-2 215, Senior
Game to Watch in 2024: November 16th vs. Utah
Play Style Comp: Geno Smith
Schools: Jackson State, Colorado
4. Carson Beck, Georgia: 6-4 215, RS Senior
Game to Watch in 2024: September 28th @ Alabama at 7:30 pm
Play Style Comp: Justin Herbert lite
Schools: Georgia
Tier 3 – (The Veterans)
5. Jaxson Dart, Ole Miss: 6-2 215, Senior
Game to Watch in 2024: November 9th vs. Georgia
Play Style Comp: Matthew Stafford
Schools: USC, Ole Miss
6. Dillon Gabriel, Oregon: 6-0 200, 6th-Senior
Game to Watch in 2024: October 12th vs. Ohio State
Play Style Comp: Jeff Garcia
Schools: UCF, Oklahoma, Oregon
7. Will Howard, Ohio State: 6-4 235, RS Senior
Game to Watch in 2024: October 12th @ Oregon
Play Style Comp: Ryan Mallett
Schools: Kansas State, Ohio State
8. K.J. Jefferson, UCF: 6-3 245, 6th-Senior
Game to Watch in 2024: October 19th @ Iowa State
Play Style Comp: Daunte Culpepper
Schools: Arkansas, UCF
9. Kyle McCord, Syracuse: 6-3 210, Senior
Game to Watch in 2024: November 30th vs. Miami (FL)
Play Style Comp: Andy Dalton
Schools: Ohio State, Syracuse
Tier 4 – (The Unknown)
10. Jalen Milroe, Alabama: 6-2 201, RS Junior
Game to Watch in 2024: October 19th @ Tennessee
Play Style Comp: Lamar Jackson
Schools: Alabama
11. Drew Allar, Penn State: 6-5 238, Junior
Game to Watch in 2024: October 12th @ USC
Play Style Comp: Carson Wentz
Schools: Penn State
12. Cade Klubnik, Clemson: 6-2 210, Junior
Game to Watch in 2024: November 2nd vs. Louisville
Play Style Comp: Brock Purdy
Schools: Clemson
13. Kaidon Salter, Liberty: 6-1 195, Junior
Game to Watch in 2024: November 29th @ Sam Houston State at 3:30 pm
Play Style Comp: Bryce Young
Schools: Liberty
14. Brady Cook, Missouri: 6-2 207 RS Senior
Game to Watch in 2024: October 26th @ Alabama
Play Style Comp: Bo Nix
Schools: Missouri
15. Riley Leonard, Notre Dame: 6-4 205 Senior
Game to Watch in 2024: November 30th @ USC
Play Style Comp: Brock Osweiler with legs
Schools: Duke, Notre Dame
Tier 5 – (Back to School)
16. Garrett Nussmeier, LSU: 6-2 200, RS Junior
17. Noah Fifita, Arizona: 5-10 188, Junior
18. Conner Weigman, Texas A&M: 6-3 220, RS Sophomore
19. Miller Moss, USC: 6-1 217, RS Junior
20. Kyron Drones, Virginia Tech: 6-2 222, RS Junior