J.J. McCarthy is already being measured against two very different quarterback paths, and the comparisons tell you almost everything about how messy this conversation has become.
On one side is Josh Rosen, the cautionary tale. On the other is Josh Allen, the star who looked shaky early and then took off. McCarthy sits uncomfortably between those outcomes, and the numbers are why the debate has gotten so loud.
The Rosen comp has spread fast because the overlap is real. Both were drafted 10th overall.
Both had one season as an NFL starter. Both threw 11 touchdown passes in their year as QB1.
Both lost their starting job to Kyler Murray.
Their first-year production also lands in the same neighborhood. McCarthy finished with 1,632 yards, 11 TD, 12 INT, 57.6 CMP%, 72.6 RTG, 35.6 QBR. Rosen posted 2,278 yards, 11 TD, 14 INT, 55.2 CMP%, 47.9 RTG, 24.1 QBR.
But the Allen comparison is the one that makes this whole thing harder to dismiss. Allen’s rookie season in 2018 was rough, too. In 12 games, he threw for 2,074 yards, 10 touchdowns, and 12 interceptions, with a 67.9 passer rating and a 49.8 QBR.
The real separator was what Allen could do as a runner. He piled up 631 rushing yards and eight touchdowns on 89 carries in 2018.
McCarthy ran 37 times in 10 games last season and still managed 181 yards and four touchdowns. Rosen, by comparison, had 23 carries in 14 games and didn’t score as a rookie in 2018.
When you narrow it down to the first 10 starts, McCarthy and Allen start to look even closer. McCarthy had 1,632 pass yards, 11 TD, 12 INT, 181 rush yards, and four rushing touchdowns. Allen had 1,646 pass yards, six TD, nine INT, 506 rush yards, and six rushing touchdowns.
That’s where the real question lives: what happens if McCarthy gets the kind of runway Allen had?
The 2019 Bills entered Allen’s second season coming off a six-win year. The expectations were climbing, but they were still manageable.
Minnesota’s setup is different. The Vikings won 13 games in 2024, and after letting Sam Darnold, Daniel Jones, and the idea of Aaron Rodgers get out the door, they pushed McCarthy into the starting job on a team built to contend.
He was injured in Week 2 and spent most of the season behind an offensive line made up of backups. Even so, he still didn’t convince Minnesota he was the best answer for another win-now roster in 2026, which is why Murray was signed.
Allen got to learn as he went. After completing just 52.8 percent of his passes as a rookie, he jumped to 58.8 percent in 2019 while throwing for 3,089 yards, 20 touchdowns, and nine interceptions. Buffalo won 10 games that season.
Then came the mechanics fix. Allen worked with a QB guru and the whole thing changed. In 2020, he blew up for 4,544 yards, 37 touchdowns, and 10 interceptions, completed 69.2 percent of his throws, and helped the Bills win 13 games and reach the AFC title game.
McCarthy has already gone through the QB guru phase this offseason to clean up his mechanics. The problem is that Minnesota is not in the same position Buffalo was. The Vikings don’t seem to have the luxury of patience.
That’s why the temptation to label McCarthy a bust is premature, even if the early returns haven’t been great. A lot of this has been circumstance, not just performance.
As Kevin O’Connell put it, “I believe that organizations fail young quarterbacks before young quarterbacks fail organizations.”
Murray could still end up locking down the job and signing a long-term extension, which would make the whole debate fade away. But if Murray doesn’t re-sign and McCarthy has already been moved, the Vikings would be back at square one. And that is exactly the kind of reset nobody in Minnesota wants to face again.
In Other News...
Vikings Already Reworking Their Roster As More Moves Loom
The Vikings trimmed down to their initial 53-man roster, then immediately started reshaping it by claiming two offensive linemen off waivers and clearing room with another round of cuts. Quarterback Max Brosmer and wide receiver Dillon Bell were both on the first version of the final roster, only to be waived shortly after as Minnesota continued to adjust the back end of the roster.
Brosmer and Bell could still circle back to the organization if they clear waivers and land on the practice squad, but for now their status reflects just how unsettled things remain in Minnesota. With the opener approaching, the Vikings still appear to have more sorting to do, and this latest shuffle suggests the roster picture may not settle for a while yet. [Read more 🡒]
Vikings Practice Squad Is Taking Shape With One Decision Still Looming
The Vikings practice squad is starting to come into focus after the team filled most of the spots with familiar names from training camp. Fifteen players landed on the unit, giving Minnesota a group that already knows the system and has spent much of the summer around the building. Among the players on the list are DaVeawn Armstead, Michael Briscoe and Jack Nelson, along with several others who were part of the teams recent camp work.
One decision still hangs over the group, though, and it could shape the final look of the squad. Minnesota waived quarterback Max Brosmer and wide receiver Dillon Bell to make room for new waiver claims, and both could still circle back as the Vikings sort through the last bit of roster business. For a team that likes continuity on the back end of the roster, the final choice will say plenty about which developmental pieces the Vikings want closest at hand. [Read more 🡒]
Vikings Final Cuts Just Changed Everything For These Fringe Survivors
The Vikings first 53-man roster of the 2026 season brought some clarity, and it also gave a handful of fringe players a real foothold as the team moved through cut-down day. Among the names still standing are punter Brett Thorson, halfback Demond Claiborne, offensive lineman Caleb Tiernan and edge rusher Chaz Chambliss, each of whom did enough in the preseason to stay in the conversation as Minnesota sorted out the back end of the roster.
For players in that group, surviving the initial cuts is only part of the battle, because the roster remains fluid before the regular season begins. But the fact that Minnesota kept them around says plenty about how the staff viewed their camp work and how each might fit if the Vikings need depth, special teams help or a surprise contributor once the games start to count. [Read more 🡒]
