Written before the game and kept as published. Final: Minnesota Vikings 23, Tampa Bay Buccaneers 16 — the graded call is above.
These two have played 56 times going back through the record we hold, and the modern-era series is 7-2 to the Buccaneers since 2002. History is not a handicapping input for us — rosters turn over and the model only reads 2026 ratings — but it is the reason this game gets attention the ratings alone would not justify. The number: +0.8 against +0.6, Buccaneers by 2.5, 57% to win.
The defense wins the headline matchup here: the Buccaneers grade +1.2 on that side of the ball (3rd of 32) against a Vikings offense at -2.4 (30th) — 3.5 points the wrong way for the offense. Going the other direction, the Buccaneers offense (-0.9, 25th) meets the Vikings defense (+2.4, 1st), a 3.3-point gap.
Zoom out to the full season and the model projects the Buccaneers at 7.2 wins (favored in 10 of 17) and the Vikings at 11.6 (favored in 10) — 4.3 wins apart across the year. By win probability this is the 11th-hardest game on the Buccaneers' schedule and the 4th-hardest on the Vikings'.
Calibration check, because a near-even number is the easiest kind to overtrust: across 3266 walk-forward games (2013-2024) the model gave a side 55-60% in 797 of them, and those sides won 57%. The Buccaneers at 57% are in that band. A margin that thin is why we would rather wait for a price than call it a lean.
Kalshi listed this game as KXNFLGAME-26SEP27MINTB, and the contract has settled now that the game has been played. The last price we archived before kickoff is in the settled-market section on this page; there is no live price and no position left to take.
Prediction markets are not sportsbooks — you trade a contract that settles at $1 or $0, not a wager against a house line. Informational only; trade responsibly.