Skip to main content
Come Fan with UsThursday, July 2, 2026

2012 NFL Draft rankings: Quarterback

The talent of the quarterback class is evident with the three top juniors. The rest of the class is personal choice.

For my liking, its Nick Foles of Arizona. He has NFL size and in the Arizona timing-based offense, Foles can be pinpoint.

How do you have them ranked after the top three of Andrew Luck, Landry Jones and Matt Barkley?

1. Nick Foles | 6'5, 245 pounds | QB | Arizona
2. Ryan Lindley | 6'4, 215 pounds | QB | San Diego State
3. Ryan Tannehill | 6'4, 220 pounds | QB | Texas A&M
4. Kirk Cousins | 6'3, 205 pounds | QB | Michigan State
5. Case Keenum | 6'2, 210 pounds | QB | Houston
6. Brandon Weeden | 6'4, 224 pounds | QB | Oklahoma State
7. Kellen Moore | 6'0, 187 pounds | QB | Boise State
8. G.J. Kinne | 6'2, 215 pounds | QB | Tulsa
9. Chandler Harnish | 6'2, 220 pounds | QB | Northern Illinois
10. Dominique Davis | 6'3, 216 pounds | QB | East Carolina
JUNIORS:
1. Andrew Luck | 6'5, 235 pounds | QB | Stanford *
2. Landry Jones | 6'4, 220 pounds | QB | Oklahoma *
3. Matt Barkley | 6'2, 220 pounds | QB | Southern California *
4. Geno Smith | 6'3, 210 pounds | QB | West Virginia *
5. Jeff Tuel | 6'3, 220 pounds | QB | Washington State *
Mocking the Draft
SB Nation NFL mock draft: Eagles stick with what works; invest in the trenchesSB Nation NFL mock draft: Eagles stick with what works; invest in the trenches
Mocking the Draft

This player should be a plug-and-play replacement for Mekhi Becton right off the bat.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31
Mocking the Draft

This guy’s got talent, plus playing with Patrick Mahomes automatically elevates his potential.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30
Mocking the Draft

He’s a bit of a liability in the run game, but his potential in the pass game was enough for Buffalo Rumblings.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pickSB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pick
Mocking the Draft

This pick could help the Commanders build on last year’s excellent season.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan HutchinsonSB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan Hutchinson
Mocking the Draft

It’s a high-potential pick for a Detroit defense that needs a solid pass rusher.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Rams keep building defensive identity at No. 26SB Nation NFL mock draft: Rams keep building defensive identity at No. 26
Mocking the Draft

This rookie would be a great complement to Jared Verse and Byron Young.

By Michael Peterson