Photo via Miami Athletics

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

 

Leave a Reply