We are now in the final week of the 2024 NFL Regular Season. Here are all 32 projected starting quarterbacks for Week 18 ranked worst to first.

Getty Image
We’ve almost made it, folks. There is just one week of an NFL regular season that, frankly, has been a slog from a quarterback perspective this year.
Remember, these rankings try to only rank the quarterbacks that will start in the upcoming week. That means that Matthew Stafford is out of the rankings this week, replaced by Jimmy Garoppolo. Tanner McKee is in for Jalen Hurts
32. Dorian Thompson-Robinson (Cleveland Browns)

Last Week: 24/47, 51.1%, 170 yds, 0 TD, 1 INT
Season Stats: 59/115, 51.3%, 427 yds, 0 TD / 6 INT
The Browns playing Dorian Thompson-Robinson over Jameis Winston is the most blatant tank job that any team is doing this year. Robinson should not be on an NFL roster, let alone starting games. Thankfully, Browns fans will need to watch him just one more time.
31. Spencer Rattler (New Orleans Saints)

Last Week: 20/36, 55.6%, 218 yds, 1 TD, 2 INT
Season Stats: 104/186, 55.9%, 1,077 yds, 3 TD / 5 INT
Maybe there’s a solid NFL starting quarterback somewhere inside Spencer Rattler. At times, he shows he has those tools. But, he’s a long ways off of that level right now.
30. Tanner McKee (Philadelphia Eagles)

Getty Image
Last Week: 3/4, 75.0%, 54 yds, 2 TD, 0 INT
Season Stats: 3/4, 75.0%, 54 yds, 2 TD / 0 INT
The Stanford grad is set to get the first NFL start of his career this Sunday filling in for Jalen Hurts. He showed some flashes against Dallas in Week 17. But, given the fact that few starters will be playing, it could get ugly for Tanner McKee.
29. Drew Lock (New York Giants)

Last Week: 17/23, 73.9%, 309 yds, 4 TD, 0 INT
Season Stats: 85/152, 55.9%, 933 yds, 5 TD / 4 INT
Up until Sunday, Drew Lock had been awful this year. But, he absolutely carved up the Indianapolis Colts, costing the Giants the first-overall pick in the process. But, it was genuinely a really great game by Lock. He looked like a legitimate starter, even just for one week.
28. Mason Rudolph (Tennessee Titans)

Last Week: 19/31, 61.3%, 193 yds, 1 TD, 1 INT
Season Stats: 139/219, 63.5%, 1,460 yds, 9 TD / 9 INT
The Tennessee Titans will almost certainly be drafting a quarterback during the 2025 NFL Draft. So, this final game could be an audition for Rudolph to possibly be brought back as a backup and mentor to whomever that draft pick is.
27. Joe Flacco (Indianapolis Colts)

Last Week: 26/38, 68.4%, 330 yds, 2 TD, 2 INT
Season Stats: 139/208, 66.8%, 1,497 yds, 11 TD / 7 INT
The turnovers have hurt Joe Flacco in his starts this year, even if he’s been a much better option than Anthony Richardson. Flacco, who will turn 30 later this month, might be playing his final game in the NFL. Whether he will get into the Pro Football Hall of Fame remains to be seen.
26. Mac Jones (Jacksonville Jaguars)

Last Week: 15/22, 68.2%, 174 yds, 2 TD, 0 INT
Season Stats: 151/230, 65.7%, 1,447 yds, 7 TD / 7 INT
Jones played a solid game against the Tennessee Titans, and has probably earned himself a job somewhere next year as a backup. There aren’t many jobs better than being an NFL backup quarterback.
25. Aaron Rodgers (New York Jets)

Last Week: 12/18, 66.7%, 112 yds, 0 TD, 2 INT
Season Stats: 345/548, 63.0%, 3,623 yds, 24 TD / 10 INT
Will this weekend’s game against the Dolphins be the last time we see Aaron Rodgers play football? At this point, that might be in everyone’s best interesting.
24. Aidan O'Connell (Las Vegas Raiders)

Last Week: 20/35, 57.1%, 242 yds, 2 TD, 0 INT
Season Stats: 130/209, 62.2%, 1,398 yds, 6 TD / 3 INT
The Raiders need to seriously consider passing on a quarterback in the 2025 NFL Draft, letting O’Connell enter 2025 as the starter, and if it doesn’t work out, picking a quarterback in a much better crop of quarterbacks in 2026. O’Connell continues to be, at the worst, serviceable.
23. Michael Penix Jr. (Atlanta Falcons)

Last Week: 19/35, 54.3%, 223 yds, 1 TD, 1 INT
Season Stats: 40/67, 59.7%, 463 yds, 1 TD / 2 INT
He’s definitely showing flashes. But, I can’t help but think that the Falcons put him in a poor situation of trying to rescue a team late in the season. We will know much more about him at this time next year.
22. Caleb Williams (Chicago Bears)

Last Week: 16/28, 57.1%, 122 yds, 0 TD, 1 INT
Season Stats: 330/533, 61.9%, 3,393 yds, 19 TD / 6 INT
Williams was not good at all in Week 17 against the Seahawks. That being said, he’s played better this season than people want to give him credit for. The Bears need to get him a quarterback guru as head coach, and Caleb has to be willing to be coached if he wants to reach his potential.
21. Jimmy Garoppolo (Los Angeles Rams)

(No stats this season)
The veteran will fill in for Matthew Stafford against the Seahawks. The Rams are locked into the 3rd seed in the NFC, so it’s a pretty low-stakes game for Jimmy G to get some tape out there as he looks to get a starting job next season.
20. Russell Wilson (Pittsburgh Steelers)

Last Week: 23/37, 62.2%, 205 yds, 0 TD, 1 INT
Season Stats: 197/305, 64.6%, 2,334 yds, 15 TD / 5 INT
Wilson has been regressing of late, and did not play well against Kansas City on Christmas Day. He’s going to need to start playing much better if the Steelers are to avoid yet another one-and-done playoff stint.
19. Bryce Young (Carolina Panthers)

Last Week: 15/28, 53.6%, 203 yds, 2 TD, 0 INT
Season Stats: 209/350, 59.7%, 2,152 yds, 12 TD / 9 INT
The second half of the season has been full of positives for Bryce Young, though there’s still plenty of work to do. Expect a much better roster around him next year.
18. Cooper Rush (Dallas Cowboys)

Last Week: 15/28, 53.6%, 147 yds, 1 TD, 2 INT
Season Stats: 187/308, 60.7%, 1,844 yds, 12 TD / 5 INT
Week 17’s game against the Eagles was not a good showing for Rush. But, on the whole, he’s filled in admirably for Dak Prescott. As an unrestricted free agent this offseason, he will be in high demand as a higher-end backup.
17. Geno Smith (Seattle Seahawks)

Last Week: 17/23, 73.9%, 160 yds, 0 TD, 0 INT
Season Stats: 387/551, 70.2%, 4,097 yds, 17 TD / 15 INT
A lot of yards and a lot of turnovers will ultimately define Geno Smith’s 2024 season. But, nobody gave this guy a shot to be a solid starter in the league just a few years ago, and that’s exactly what he’s turned into.
16. Brock Purdy (San Francisco 49ers)

Last Week: 27/35, 77.1%, 377 yds, 3 TD, 2 INT
Season Stats: 300/455, 65.9%, 3,864 yds, 20 TD / 12 INT
The highs have been high from Brock Purdy this year. But, simply put, there have been too many backbreaking turnovers. That’s what lost the 49ers the game against the Lions in Week 17, and it’s a big reason they’re not playing for anything in Week 18.
15. Bo Nix (Denver Broncos)

Last Week: 24/31, 77.4%, 219 yds, 3 TD, 1 INT
Season Stats: 350/538, 65.1%, 3,454 yds, 25 TD / 12 INT
Bo Nix faces a win-and-in situation this weekend. How he responds will shape the narrative around the rookie for years to come.
14. Drake Maye (New England Patriots)

Last Week: 12/22, 54.5%, 117 yds, 1 TD, 0 INT
Season Stats: 225/337, 66.8%, 2,276 yds, 15 TD / 10 INT
Maye has had a fantastic rookie year with probably the worst supporting cast in the league. Get this guy some solid players around him, both up front and on the perimeter, and the Patriots have another superstar quarterback.
13. Kyler Murray (Arizona Cardinals)

Last Week: 33/48, 68.8%, 321 yds, 1 TD, 2 INT
Season Stats: 347/506, 68.6%, 3,609 yds, 17 TD / 11 INT
Murray deserved to get a win on Saturday night, as what may have been the winning touchdown pass was dropped and intercepted late in the game. This season has still left us questions on whether he’s a quarterback you can win playoff games with, or if he is a limiting factor.
12. CJ Stroud (Houston Texans)

Last Week: 17/31, 54.8%, 185 yds, 0 TD, 1 INT
Season Stats: 330/526, 62.7%, 3,677 yds, 19 TD / 12 INT
The Texans offense looks completely lost, starting with Stroud. They will be in the playoffs, but not for long. It’s an important offseason for CJ Stroud.
11. Tua Tagovailoa (Miami Dolphins)

Last Week: Did Not Play
Season Stats: 291/399, 72.9%, 2,867 yds, 19 TD / 7 INT
We’re betting that Tua Tagovailoa will return this weekend against the Jets after missing last week’s win over the Browns with a hip injury. His status is still up in the air as of Thursday evening. If he doesn’t play, he had another solid season. The question remains if he is durable enough to be a long-term starting quarterback in the NFl.
10. Jordan Love (Green Bay Packers)

Getty Image
Last Week: 19/30, 63.3%, 185 yds, 1 TD, 0 INT
Season Stats: 261/413, 63.2%, 3,320 yds, 25 TD / 11 INT
Jordan Love might be the most hot-and-cold quarterback in the NFL. To win the Super Bowl, the Packers will need four straight good performances from Love to win the Super Bowl. That seems unlikely, frankly.
9. Jayden Daniels (Washington Commanders)

Last Week: 24/36, 66.7%, 227 yds, 3 TD, 1 INT
Season Stats: 325/468, 69.4%, 3,530 yds, 25 TD / 9 INT
Daniels has shown time after time this year that he has the clutch gene, if you believe in such a thing. Week 17’s sensational comeback against the Falcons was just another example.
8. Justin Herbert (Los Angeles Chargers)

Last Week: 26/38, 68.4%, 281 yds, 3 TD, 0 INT
Season Stats: 304/468, 65.0%, 3,524 yds, 21 TD / 3 INT
I’ve said it time and time again that Herbert has been the most underrated quarterback in football this year. People are starting to catch on now, and the Chargers will be dangerous in the playoffs due to him.
7. Baker Mayfield (Tampa Bay Buccaneers)

Last Week: 27/32, 84.4%, 359 yds, 5 TD, 0 INT
Season Stats: 386/538, 71.7%, 4,279 yds, 39 TD / 15 INT
Is there a bigger blunder in the last 10 years in the NFL than the Buccaneers giving up on Baker Mayfield and trading for and extending Deshaun Watson? I don’t think there is.
6. Sam Darnold (Minnesota Vikings)

Last Week: 33/43, 76.7%, 377 yds, 3 TD, 1 INT
Season Stats: 343/504, 68.1%, 4,153 yds, 35 TD / 12 INT
Darnold will enter Sunday’s game against the Lions, the biggest start of his football life so far, as someone who is going to get a huge contract this offseason regardless of what happens the rest of the way. At this point, it could be Super Bowl Champion Sam Darnold getting paid. He’s playing well enough to go all the way.
5. Patrick Mahomes (Kansas City Chiefs)

Last Week: 29/38, 76.3%, 320 yds, 3 TD, 0 INT
Season Stats: 392/581, 67.5%, 3,928 yds, 26 TD / 11 INT
The offensive line is still an issue in pass protection. But, Patrick Mahomes is heating up. That should be very, very scary to the 13 other teams that will be in the playoffs and try to deny the Chiefs an unprecedented three-peat.
4. Lamar Jackson (Baltimore Ravens)

Last Week: 10/15, 66.7%, 168 yds, 2 TD, 0 INT
Season Stats: 300/442, 67.9%, 3,955 yds, 39 TD / 4 INT
Jackson coasted against a Texans team playing as poorly as anyone in the league. A big game against the Browns could very well win him a second-straight MVP award.
3. Jared Goff (Detroit Lions)

Last Week: 26/34, 76.5%, 303 yds, 3 TD, 0 INT
Season Stats: 363/506, 71.7%, 4,398 yds, 36 TD / 10 INT
Goff has been sensational this season. Given the state of the Detroit defense, he has to play at an incredibly high level the rest of the year if this team is to reach its goals.
2. Josh Allen (Buffalo Bills)

Last Week: 16/27, 59.3%, 182 yds, 2 TD, 0 INT
Season Stats: 307/483, 63.6%, 3,731 yds, 28 TD / 6 INT
Allen slips to number two in the rankings for the first time in a while. But, the MVP favorite has had an extraordinary season. He will only play a few snaps this weekend. Then, it’s time for the playoffs, and he’s been a historically great postseason quarterback in his career.
1. Joe Burrow (Cincinnati Bengals)

Last Week: 39/49, 79.6%, 412 yds, 3 TD, 0 INT
Season Stats: 423/606, 69.8%, 4,641 yds, 42 TD / 8 INT
If I had an MVP vote, it would go to Joe Burrow. No disrespect to the other candidates, but this is the most valuable player in football this year. I speak for all neutral fans when I say we are hoping for a Bengals win coupled with a Broncos loss and a Dolphins loss to get Cincinnati in the playoffs. A Bengals-Bills Wild Card Round matchup could set viewership records for the round.