← All reads
TEAM DEEP-DIVENFL · Aug 28, 2026 · 7 MIN · Arcline Analytics

Minnesota Keeps Winning and Still Has Questions to Answer

Nine wins, a quiet offense, and a roster that spent its way into a corner. The Vikings are a tighter puzzle than the record suggests.

1 · THE YEAR THAT WAS

Minnesota went 9-8 last season, which looks fine until you run the point-differential math. A +11 scoring margin projects to 8.8 structural wins — meaning the actual nine were almost exactly what the underlying performance deserved. The luck delta is +0.2, essentially zero. No hidden windfall, no catastrophic bad fortune. The Vikings are precisely what they appear to be.

That verdict is sharper than it sounds. Teams that dramatically outperform their differential tend to regress; teams that dramatically underperform tend to bounce back. Minnesota does neither. Their 5-4 record in one-score games is the tell — you don't run a big positive in close games for long, and they weren't trying to. The 9-8 finish is an honest number, not a mirage in either direction.

What that means for 2026 is simple: there's no stored luck to spend and no debt to repay. The question is whether the roster got better or worse this offseason, because the baseline isn't moving on its own.

2 · WHAT WORKED, AND WHY

The defense is the real story of the 2025 Vikings, and the EPA profile makes it plain. Opponents generated -0.12 EPA per passing attempt and -0.07 EPA per carry against Minnesota — both meaningfully negative, which means the defense was genuinely taking value away from opposing offenses on a per-play basis. That kind of profile on both sides of the ball defensively is rarer than the nine-win record suggests it should be.

The offense, however, was a drag. Minnesota posted -0.21 EPA per passing attempt — a number that sits well below league average and is hard to sustain without eventually costing you games you should win. The running game was marginally negative at -0.03 EPA per carry. A 39.6% third- and fourth-down conversion rate and -0.07 EPA per play in the red zone compound the problem: the Vikings were consistently falling short of the finish line in the situations that decide games most directly.

Kevin O'Connell's decision profile adds a layer worth understanding. Our model suggested going for it on fourth down 37% of the time; O'Connell's actual rate was 15%. His overall decision agreement with the model was 73%, which cost Minnesota an estimated 0.319 expected wins over the season — not a catastrophic number, but the gap between what the numbers say and what he does on fourth down is wide enough to notice. The defense could carry a cautious offense through nine wins. Whether it can carry it through a more demanding schedule is a different question.

3 · THE LEDGER

Minnesota's offseason ledger is dominated by what left, not what arrived. The departures add up: Jonathan Greenard (ED, to the Eagles, $30M APY, 2.5 market wins), Javon Hargrave (IDL, to the Packers, $11.5M APY, 0.9 market wins), Jonathan Allen (IDL, to the Bengals, $12.5M APY, 0.98 market wins), Ed Ingram (RG, to the Texans, $12.5M APY, 0.98 market wins), and Jalen Nailor (WR, to the Raiders, $11.7M APY, 0.91 market wins). The only notable arrival is Jauan Jennings (WR, from the 49ers, $8M APY, 0.59 market wins). On a production basis the net is nearly flat at +0.06 wins — departing players who weren't producing much leaving alongside an arrival who wasn't either. On a market basis the Vikings shed -5.68 net wins worth of salary obligation, which tells you something about why these moves happened.

The one contract worth flagging is Brian O'Neill's four-year, $24M APY extension at right tackle. At 30 years old and the 98th pay percentile among his position group, this earns a WATCH verdict on price discipline alone. The falsifier is straightforward: if the top of the RT market moves past this number by 2027 and the deal reads as a bargain in hindsight, the concern evaporates. Until then, paying the top of the market for a 30-year-old offensive lineman is a bet that aging curves won't catch up before the contract does.

The draft class is defense-heavy and reasonable. First-round pick Caleb Banks (DT, Florida, 1.28 chart wins at pick 18) addresses the interior line directly in the wake of the Hargrave and Allen departures. Second-rounder Jake Golday (LB, Cincinnati, 0.81 chart wins) and third-round DT Domonique Orange (Iowa St., 0.54 chart wins) continue that theme. Third-round OT Caleb Tiernan (Northwestern, 0.50 chart wins) and S Jakobe Thomas (Miami FL, 0.49 chart wins) round out the meaningful picks. The full class projects to 4.45 chart wins across nine selections. Minnesota also holds compensatory picks in 2027 — a third, two fifths, and a sixth — worth a projected 1.11 additional wins when those slots come due.

4 · HELP OR HURT

On production, this offseason is essentially neutral: the players who left weren't producing much, the player who arrived isn't expected to produce much, and the draft class addresses genuine needs. But neutral production swaps don't tell the whole story when the cap picture is this complicated.

The biggest Z-score distortion in Minnesota's cap is at tight end (+3.19 standard deviations above the league mean in spending), which makes T.J. Hockenson's contract an uncomfortable conversation. He's at the 100th pay percentile among tight ends and the 28th production percentile — a gap that wide is the definition of an albatross. Aaron Jones (92nd pay percentile, 48th production percentile) and Jordan Mason (69th pay percentile, 30th production percentile) add two more running back contracts where the market outran the output. The interior defensive line is now underspent at -1.75 standard deviations, which explains the Banks and Orange picks but also means the team is asking two rookies to fill roles that cost real money on the open market.

Carson Wentz at quarterback is the quiet variable that shapes everything else. He's a genuine bargain by the numbers — 46th production percentile, 31st pay percentile, 1% of the cap — which is the only reason a roster with this many cap knots at skill positions can still function. The team's $470.4M in future proration is a debt that limits flexibility for years. Minnesota isn't hurt enough to fall off a cliff, but it's not positioned to add either. This is a roster running close to its ceiling.

5 · THE NUMBER

The arithmetic here is short and honest. Start with the 2025 point-differential base of 8.8 structural wins. Add the offseason production net of +0.06 wins. The coaching staff is unchanged, so the decision delta is zero — O'Connell's 0.319 expected wins lost to fourth-down conservatism was already baked into last year's baseline. The result: 8.9 structural wins for 2026.

That is an accounting projection from the ledger, not a pick and not a betting recommendation. It says that if the 2026 Vikings play like the 2025 Vikings — same per-play efficiency, same situational results, same coaching tendencies — they should win roughly nine games. The falsifier is clean: if Minnesota finishes with seven wins or fewer, the defensive EPA profile degraded faster than the draft class could compensate, the Hockenson and running back contracts compressed the roster enough to matter, or the offense's passing numbers didn't improve. If they win eleven or more, Wentz or a successor took a meaningful step forward and the young defensive linemen arrived ahead of schedule. Somewhere in between is the most honest place to look.

6 · DFS & FANTASY

The most concrete opportunity number from Minnesota's offseason is Nailor's departure. He saw 53 targets and 100.7 PPR points in 2025 — not a starring role, but real volume that now needs a home. The arrival of Jennings is the direct answer, and his 2025 numbers with San Francisco offer a legitimate efficiency argument: 90 targets, 173.3 PPR points, 1.93 PPR points per target. That per-target rate is the thing to hold onto.

The sleeper case for Jauan Jennings rests on three pieces fitting together. First, efficiency: 1.93 PPR points per target is a strong catch rate on a per-look basis. Second, opportunity: Nailor's 53 vacated targets represent a real opening in an offense that will need somewhere to distribute given Hockenson's declining production role. Third, price: $8M APY is the market pricing a role player, not a featured receiver. The gap between what he's been paid to do and what the efficiency numbers say he can do is where sleepers live. Justin Jefferson commands the targets at the top, but the next tier of Minnesota's receiving distribution is genuinely open, and Jennings arrives with the receipts to claim it.

There are no aging flags from the brief to fade on the fantasy side, and no rookie windfalls at skill positions to project. The honest play is Jennings as a late-round efficiency dart in PPR formats — bought for depth, useful if the volume materializes.

06 · TOOLS & RECEIPTS

Everything above traces to a live instrument, and the receipts stay public: the GM boards carry Kevin O'Connell's decision card, the team's cap posture ($470.4M already charged to future caps), and every contract verdict with its falsifier and review date — including Brian O'Neill (WATCH). When the season grades these reads, the grades post whether they flatter us or not.

Written by Arcline AnalyticsSee today's card →