RANKED: All 32 NFL Starting Quarterbacks from Worst to Best

32. DeShone Kizer - Cleveland Browns

2017 stats: 255-for-476 (53.6%), 11 touchdowns, 22 interceptions, 77 carries, 419 rushing yards, 5 rushing touchdowns
0-16 automatically places you last on this list. Following in the footsteps of greats such as Robert Griffin III, Cody Kessler, Johnny Manziel, Austin Davis, Brian Hoyer, Connor Shaw, Jason Campbell and Brandon Weeden (and that’s just over the past few years), the second round pick out of Notre Dame performed similarly to his predecessors in his rookie year. Kizer is a good athlete offering the potential to be a starter in the league, but has plenty of room for improvement. He has prototypical size at 6’4” and 234 pounds, but needs to improve his decision-making and accuracy as a passer if he’s to experience any success in the NFL. With Cleveland holding the No. 1 pick thanks to the second 0-16 season in NFL history, Kizer seems unlikely to be Cleveland’s Week 1 starter in 2018.

31. Patrick Mahomes - Kansas City Chiefs

2017 stats: 22-for-35 (62.9%), 284 passing yards, 0 touchdowns, 1 interception
Apparently one regular season game was enough for the Chiefs to determine Patrick Mahomes was ready to be Kansas City’s starting quarterback. The Chiefs traded away Alex Smith, clearing the way for the Texas Tech alum to inject some life in a stagnant Kansas City franchise. A gunslinger in college, Mahomes frequently showed off a ridiculously strong arm and enough mobility to make pass rushers miss. If Mahomes adjusts to the NFL as quick as Deshaun Watson did, the trade by Kansas City will look brilliant. If he plays more like the aforementioned Kizer, the seat is going to get awfully hot for Andy Reid.

30. Trevor Siemian? - Denver Broncos

2017 stats: 206-for-349 (59.0%), 2,285 passing yards, 12 touchdowns, 14 interceptions
The question mark following “Siemian” wasn’t an accident. There isn’t a messier quarterback situation right now than Denver’s. Paxton Lynch appears incapable of completing 5-yard passes, the Brock Osweiler reunion in 2017 went as poorly as everyone anticipated, and Siemian threw more interceptions than touchdowns while looking lost as a starter. We can expect John Elway and the Broncos to be big players in free agency (Kirk Cousins, Case Keenum, Sam Bradford) and/or the 2018 draft (5th overall pick), but for now, we’ll call Siemian Denver’s starter.

29. Blaine Gabbert - Arizona Cardinals

2017 stats: 95-for-171 (55.6%), 1,086 passing yards, 6 touchdowns, 6 interceptions
With Carson Palmer announcing his retirement, the Arizona quarterback gig is as wide open of a race as any. The league-wide expectation is for them to select a quarterback in this year’s draft, but sitting with the 15th pick, the top signal callers will likely be off the board. Barring a trade up or a free agent signing, Blaine Gabbert looks poised to be the Cardinals’ Week 1 starter. The former first-round pick won’t wow you in any area, but at 6’4” and 235 pounds with good mobility, Gabbert has the tools to be a legitimate NFL quarterback.
Image Sources: Scott Galvin/USA TODAY Sports, Isaiah J. Downing/USA TODAY Sports, Ron Chenoy/USA TODAY Sports, Mark J. Rebilas/USA TODAY Sports