Who’s the NFL’s best quarterback? Who’s the NFL’s worst quarterback? We felt it was only fair to evaluate all 32 NFL starting quarterbacks based on their performance this season. That means the typical greats like Patrick Mahomes won’t rank No. 1, simply because he hasn’t been at his very best this year. Scroll down for the full 2025 NFL QB rankings, from 1-32.
It turns out the 37-year-old version of Stafford is still human. Sunday’s start was far from his best (but also not his worst), tossing two picks and losing a fumble. It was his first multi-interception game of the season. His 32-to-4 TD-to-interception ratio remains among the league’s best. In fact, we’d argue Stafford has been the NFL’s best quarterback of 2025.
Facing a top-notch defensive line led to Maye taking three sacks, but otherwise he was once again superb. He was efficient (24-of-31 completions), dangerous (9.1 YPA), and didn’t turn the ball over once. If he had more touchdowns, we’d say he’s been the best QB in the NFL, but he’s darn close.
Prescott started rocky with a first-drive interception, but he was nearly flawless afterward, completing 27-of-39 passes for 320 yards and two touchdowns. It was a statement win for a Cowboys team that’s now climbed back into the playoff race after three consecutive wins. Prescott’s undoubtedly been one of football’s best QBs this season.
He didn’t have a great game on Sunday, but Josh Allen is now the all-time rushing touchdown leader for quarterbacks, surpassing fellow former NFL MVP Cam Newton. Otherwise, Allen completed just 15-of-23 passes for 123 passing yards, a touchdown, and an interception. This one was ugly, but so were the winds in Pittsburgh
Playing without his full cast of pass-catchers behind a makeshift offensive line, Goff faced an immense amount of pressure. Considering the circumstances, Goff handled himself well, completing 76.9% of his passes for 256 yards and two touchdowns. But he was also sacked three times in the seven-point loss. We’ll likely see even better production this week against Dallas.
Facing an immense amount of pressure against his old team (and a Brian Flores-led defense), Darnold was a shell of himself. He’d finish with a new season-low 128 passing yards, while completing just 14-of-26 passes. He was also sacked a season-high four times in an all-around ugly effort.
Mahomes did nearly everything he could to help the Chiefs pull out a Thanksgiving win, but Kansas City’s stout defense surprisingly let them down. Mahomes did his part, tying his season-high with four passing touchdowns while tallying 291 yards (261 passing). If the season ended today, Mahomes would finish with the lowest completion rate of his career at 64.6%.
Playing with a fractured...