MIN23
FINAL
16TB
← back to predictions

Minnesota Vikings vs Tampa Bay Buccaneers — Win Probability

FINAL
Minnesota Vikings logo
Minnesota Vikings
2-0
23
VS
Tampa Bay Buccaneers logo
Tampa Bay Buccaneers
0-2
16
Market line: MIN -1.0, total 42.5 · Model expected score: Minnesota Vikings 21.8 – Tampa Bay Buccaneers 20.8
Ad space

Injury Report

The latest official designations and practice participation for both teams.

MIN
  • PBrett ThorsonOut
  • CNick SamacOut
  • RBAaron JonesFull
  • TBrian O'NeillFull
  • RBDeeJay DallasFull
  • LBJake GoldayFull
  • DEJalen RedmondFull
  • DETyrion Ingram-DawkinsFull
TB
  • QBBaker MayfieldFull
  • LBJosiah TrotterOut
  • LBRueben Bain Jr.Out
  • LBAnthony NelsonFull
  • CBJacob ParrishFull
  • WRJalen McMillanFull

Prediction vs. Result

We keep every prediction permanently so we can always show our work.

PREGAME WIN PROBABILITY
Vikings 53%
ACTUAL RESULT
Minnesota Vikings won by 7
COMBINED SCORE
39

MIN edges TB in tight matchup; model's projection off by 6 points

Minnesota's 23-16 victory over Tampa Bay played out nearly as the pregame market expected—the Vikings were favored by 1 point—but the model's simulation underestimated the final margin by a significant degree.

Before kickoff, the model projected Minnesota to win 21.8-20.8, a 1-point expected margin. That aligned closely with the published spread of MIN -1. The model gave the Vikings a 53% win probability, a modest edge in a game it saw as a toss-up.

What actually happened was a 7-point Minnesota victory, with the Vikings reaching 23 points and Tampa Bay settling at 16. The 7-point actual margin exceeded the model's 1-point projection by 6 points—a meaningful gap that suggests the simulation underestimated Minnesota's ability to separate or Tampa Bay's struggles to keep pace.

This wasn't a blown call on the winner. The model correctly identified Minnesota as the likely victor. But the magnitude of the win fell well outside the projection range. The Vikings scored 1.2 points more than expected and held Tampa Bay 4.8 points below their simulated output. That's not a narrow miss; it's the kind of discrepancy that points to either Minnesota executing significantly better than modeled or Tampa Bay underperforming its baseline.

For a game the model treated as nearly even, the actual result showed more decisive execution from one side. Minnesota improved to 3-0; Tampa Bay fell to 0-3. The model's directional call was sound, but the gap between projected and actual margin reveals that it failed to fully capture the game's true competitive balance or one team's performance ceiling.

Ad space

Margin of Victory — Tampa Bay Buccaneers (Home)

Pregame odds for every possible outcome, simulated before kickoff -- the highlighted bar is what actually happened.

Lost / Tied ← actual result
53%
Won by 1-3
9%
Won by 4-7
11%
Won by 8-14
15%
Won by 15-21
8%
Won by 21+
5%

Total Score — Over / Under

Combined final score against five common lines, plus this game's actual market line -- the real combined score was 39.

O/U LINE 30
83% over ✓17% under
O/U LINE 40
57% over43% under ✓
O/U LINE 42.5 MARKET LINE
50% over50% under ✓
O/U LINE 44
46% over54% under ✓
O/U LINE 48
34% over66% under ✓
O/U LINE 52
24% over76% under ✓
🔒

Unlock Full Game Stats

Margin-of-victory breakdowns and total-score probabilities for every game are a free-account feature. This one's part of the paid slate — the Game of the Week is always free to view in full.

Sign Up Free

Every number above comes from the model's live prediction data — 100,000 Monte Carlo simulations, grounded in the market line at generation time.

Ad space

Highest Graded Players

Season-to-date PFF grades for each team's top graded players, minimum 25% of that side's snaps.

MIN
Justin JeffersonWR
85.3
T.J. HockensonTE
77.5
Kyler MurrayQB
72.7
Josh OliverTE
66.7
Christian DarrisawT
66.2
TB
Tristan WirfsT
70.4
Luke GoedekeT
69.9
Bucky IrvingHB
69.0
Chris GodwinWR
65.1
Emeka EgbukaWR
62.6

QB Matchup

Each team's real current starting QB (per PFF's own depth chart) -- season-to-date PFF grades and passing profile, ranked against the league's other starters. A stat reads “—” when that player has no recorded snaps for it yet this season (e.g. just back from injury).

MINKyler Murray
VS
TBJalon Daniels
MIN
72.7
16th / 35
Overall Grade
TB
48.0
32nd / 35
MIN
83.5
17th / 35
Clean Pocket Grade
TB
60.6
31st / 35
MIN
50.1
14th / 35
Pressure Grade
TB
25.8
35th / 35
MIN
2.8%
27th / 35
Big Time Throw %
TB
1.0%
35th / 35
MIN
0.8%
2nd / 35
Turnover Worthy %
TB
3.8%
20th / 35
MIN
3.25s
33rd / 35
Avg Time To Throw
TB
3.09s
25th / 35
MIN
7.0
29th / 35
Avg Depth of Target
TB
6.5
32nd / 35

Efficiency and Scoring

Season-to-date EPA, success rate, and scoring, with each figure's league rank.

Offense
MINTB
-0.0825th/32
EPA / Play
-0.1229th/32
-0.0423rd/32
EPA / Play (Passing)
-0.1931st/32
-0.1324th/32
EPA / Play (Rushing)
+0.009th/32
39.7%28th/32
Success Rate
40.6%26th/32
40.9%28th/32
Success Rate (Passing)
40.1%30th/32
38.2%24th/32
Success Rate (Rushing)
41.5%14th/32
21.821st/32
Points Per Game
20.025th/32
Defense
MINTB
-0.181st/32
EPA / Play
-0.084th/32
-0.191st/32
EPA / Play (Passing)
-0.0212th/32
-0.155th/32
EPA / Play (Rushing)
-0.182nd/32
35.9%1st/32
Success Rate
42.6%6th/32
36.5%1st/32
Success Rate (Passing)
47.7%21st/32
35.0%3rd/32
Success Rate (Rushing)
33.1%1st/32
12.81st/32
Points Per Game
22.414th/32

Pressure Matchup

Each team's O-line pressure allowed against the other team's pass rush generated.

When Minnesota Vikings have the ball
MIN pressure allowed36.3%17th of 32
→
TB pressure generated27.7%31st of 32
When Tampa Bay Buccaneers have the ball
TB pressure allowed32.6%8th of 32
→
MIN pressure generated46.4%1st of 32

Team Grades

Both teams' own season-to-date PFF grades, side by side.

Grades ranked all 32 teams
MIN
73.1
19th / 32
Overall
TB
67.6
28th / 32
MIN
62.9
28th / 32
Offense
TB
57.9
30th / 32
MIN
70.7
9th / 32
Defense
TB
72.2
5th / 32
MIN
90.8
4th / 32
Special Teams
TB
80.8
15th / 32
MIN
57.2
23rd / 32
Passing Offense
TB
50.5
29th / 32
MIN
63.1
27th / 32
Rushing Offense
TB
68.0
22nd / 32
MIN
68.1
22nd / 32
Receiving
TB
60.4
29th / 32
MIN
60.5
25th / 32
Offensive Line
TB
58.9
27th / 32
MIN
69.8
15th / 32
Pass Rush
TB
70.5
13th / 32
MIN
58.1
19th / 32
Coverage
TB
69.5
10th / 32
MIN
76.2
2nd / 32
Run Defense
TB
71.5
4th / 32
🔒

Unlock Matchups & Betting Edge

PFF player grades, lineup matchups, and betting-line insights for every game are a free-account feature. This one's part of the paid slate — the Game of the Week is always free to view in full.

Sign Up Free