Minnesota Vikings training camp is two days in, and the J.J. McCarthy vs. Kyler Murray quarterback competition is already generating must-watch storylines. Tyler Forness and Dave Stefano of The Real Forno Show — part of the Vikings 1st & SKOL network on Bleav — broke down the early themes, key roster battles, and what to watch for as camp progresses.
The Quarterback Competition: Context Over Completions
Head coach Kevin O’Connell has been clear: this competition will be thorough, but not a rigid 50/50 snap split. As Forness explained, “It’s not a exact
science, as O’Connell says. You wanna get the information and you wanna find out how he’s going about things.” The Vikings are scheduling practices in blocks of four, giving coaches a richer sample before drawing conclusions.
The early theme for McCarthy? A noticeably higher completion percentage — but a significantly shorter average depth of target. Forness flagged it as a trend worth monitoring: “Over the course of the first two days, some of the themes of J.J. McCarthy have been he has a higher completion percentage, but he’s got a much lower depth of target.” Is McCarthy pressing, playing conservatively to win the job, or simply working within what the defense is giving him? The answer isn’t clear yet — but O’Connell’s offense rewards quarterbacks who take calculated risks. As Forness noted, “O’Connell wants you to make those throws, and he will live with a couple extra interceptions because it’s going to result in touchdowns, hence Sam Darnold in 2024.”
Murray, meanwhile, is showing the inconsistency expected of someone who received the Vikings playbook in March. He’s made some impressive downfield throws — including a deep corner to Dontae Fleming and a near-miss to Jordan Addison — but has also dealt with snap-exchange issues with Blake Brandel and Michael Jurgens. “He’s still kind of getting his bearings,” Forness said, calling it entirely normal for a quarterback learning a new system.
Key Bullet Points from This Episode:
• Quarterback timeline: Forness projects O’Connell will name a starter between August 18–23, around the joint practices window.
• Jamal Adams worked with the first-team defense early, but his special-teams role remains a major question vs. Ivan Pace.
• Demond Claiborne (RB) draws mixed reviews — elite speed, praise from Matt Daniels as a potential kick returner, but contact balance and pass-protection concerns remain.
• Blake Cashman was all over the field and continues to be a critical piece of Brian Flores’ defense.
• Brian O’Neill signed a 4-year, $96 million extension and made clear he hated missing even OTA drills — a strong culture sign.
• Jordan Addison reportedly looked sharp and is coming off a relatively quiet offseason.
• Gavin Bartholomew had a standout Wednesday practice and is emerging as a name to watch at tight end.
• Vita Vea trade rumors: Forness doesn’t expect the Vikings to pursue Vea, preferring a younger edge rusher to backup and eventually replace Alex Van Ginkel.
• Whoever loses the QB competition is likely headed to the trade block, per Forness — including Kyler Murray if J.J. wins.
Listen:
Or on your favorite podcast aggregator.
Watch:
The Real Forno Show delivers the kind of nuanced, in-the-weeds Vikings analysis you won’t find anywhere else. Tyler Forness brings genuine expertise and unfiltered takes, while producer Dave Stefano keeps the conversation sharp and entertaining. This is essential listening for any serious Vikings fan navigating the most intriguing training camp in years. Catch every episode on the Vikings 1st & SKOL network, part of the Bleav Network — and subscribe now so you don’t miss a snap of coverage.
Fan with Us!!!
Tyler Forness @TheRealForno of Vikings 1st & SKOL @Vikings1stSKOL and A to Z Sports @AtoZSportsNFL, with Dave Stefano @Luft_Krigare producing this Vikings 1st & SKOL production, the @RealFornoShow found at the @BleavNetwork.
What do you think?
Does J.J. McCarthy’s shorter-throw tendency signal smart, rhythm-based football, or is it a red flag that could cost him the starting job? Drop your take in the comments below.











