The longer bar is the better unit, and it takes its team's colour. A long coloured bar against a short grey one is where a side has the edge.
Vikings with the ball
Vikings offenseSaints defense
26th
Passing
24th
20th
Run game
31st
19th
Pass rush
18th
23rd
Third down
25th
21st
Big plays
19thi
15th
Turnovers
30th
29th
Red zone
22nd
Saints with the ball
Saints offenseVikings defense
20th
Passing
4th
24th
Run game
5th
17thi
Pass rush
1st
3rd
Third down
2nd
25th
Big plays
21st
16th
Turnovers
21st
4th
Red zone
1st
Ranks run 1st (best) to 32nd, 2026 through week 4 as they stood at kickoff, close-game snaps. "Faced" is the average rank of the units across from them so far.
The tale of the tape
This is a grind, and the Vikings defense is built for it. The meeting that decides it is on the ground: a Saints run game that ranks 24th against a Vikings run defense that ranks 5th. With Travis Etienne Jr. on IR, the carries fall to Alvin Kamara, and expect New Orleans to give up on the run early. Since 2015, teams with a gap this size won 58% of the time but covered only 52%, because the line already knows. Minnesota wants to shorten the day: 4th-most runs on early downs this year, and the 3rd-slowest offense in the league last year. The Saints' answer is that the Vikings struggle to finish: 29th in the red zone, 26th throwing it. If Minnesota keeps settling for field goals, that is where the game flips.
The best unit on the field is Minnesota's pass rush, 1st at hitting the quarterback, against a Saints line that ranks 17th, or 14th once you account for the rushes it has faced. The Vikings blitzed more than anyone last year. What blunts it is coverage: Minnesota played the least man coverage in the league last year, and Devaughn Vele was 3rd of 105 receivers against zone in 2025. For the bet, the trends and the angles disagree on the side. The Vikings have covered 10 of 13 as a road favorite, a run that began before their new quarterback. Our picks on this game are on the card, behind the Betting Pass.
Team totals
Vikings scored 23 against a team total of 22: over. the spread and total, split; ours 22.9, 0.9 over.
Saints scored 13 against a team total of 19.5: under. the spread and total, split; ours 19.2, 0.3 under.
Team trends
Each team's own record in a spot like this one, against its record everywhere else. A reason to lean, not a bet.
Vikings have covered 10 of 13 as a road favoritecovered
20 of 38 everywhere else, 2023-2026, new QB in 2026 · points to Vikings -2.5
10 of 13in this spot
Saints have covered 2 of the last 3 meetings
Last time, 2023 week 10: Saints 19, Vikings 27, Vikings covered.
2-1against the spread
Team angles
Every past game that looked like this one, counted by the side it covered. More of them than luck would give point at Saints +2.5 and Over 41.5.
Saints +2.5strongmissed
1,924 past angles back this side; luck alone would give about 740.
2.6xluck's count
Over 41.5somemissed, 36 points
2,795 past angles back this side; luck alone would give about 1,156.
2.4xluck's count
Player trends
Each player's own record in a spot like this one, his best stat first.
Chris OlaveWRmissed, 4 catches
Chris Olave has 10 of his last 10 games at home with 6+ catches. 14 of 31 everywhere else, 2025-2026.
10 of 10last 10
Justin JeffersonWRhit, 79 rec yds
Justin Jefferson has 10 of his last 10 games indoors as a favorite with 50+ receiving yards. 25 of 41 everywhere else, 2024-2026.
10 of 10last 10
Aaron JonesRBhit, 113 rush yds
Aaron Jones has 7 of his last 10 games as a favorite with 50+ rushing yards. 9 of 27 everywhere else, 2024-2026.
7 of 10last 10
2 more player trends
Chris OlaveWRmissed, 46 rec yds
Chris Olave has 10 of his last 10 games indoors with 50+ receiving yards. 12 of 21 everywhere else, 2025-2026.
10 of 10last 10
Justin JeffersonWRhit, 6 catches
Justin Jefferson has 7 of his last 10 games indoors as a favorite with 6+ catches. 22 of 41 everywhere else, 2024-2026.
7 of 10last 10
Player angles
No player line on this game was archived with a read.
Model plays
Graded: Small plays went 1-0; Watching went 2-2.
NO +1.5Watching, not a betlost -0u
A rule: the opponent's pass defense ranks 1 or better (1 best, 8 worst); the opponent's cover rate this season 60% or more. Proof C: the mined angle card Stamped Tue 1:14 AM ET.
Kyler Murray under 213.5 passing yards (-115.0 at Bovada)Watching, not a betlost, 229 passing yards
The market: our projection 176.5 passing yards, first posted at 213.5 (214.5 now); the under by 22% past the price. Proof C: early-week under Stamped Thu 8:36 AM ET.
MIN -2.5 (-103.0)Watching, not a betwon +0u
The script (game read): Vikings control it with run offense ranked twenty-second against Saints run defense ranked thirty-second; The market (points model): Model has Minnesota by three point seven six, more than one point stronger than the market's two and a half; Team history (team trend): Vikings have covered ten of thirteen as a road favorite. Proof C: the mined angle card Stamped Sat 8:40 AM ET.
Tai Felton anytime TD (1400 at BetRivers)Watching, not a bet
The market: Kalshi 8%, fair +1076; +1400 at BetRivers. Proof C: anytime TD past Kalshi's chance Stamped Sun 12:58 PM ET.
7 more plays
Jauan Jennings anytime TD (750 at BetRivers)Watching, not a bet
The market: Kalshi 14%, fair +641; +750 at BetRivers. Proof C: anytime TD past Kalshi's chance Stamped Sun 12:58 PM ET.
Alvin Kamara under 32.5 rushing yards (-110 at Bovada)Small play, 0.25uwon, 12 rushing yards
Script play: The script (game read): Saints give up on the run early as the trailing side with Vikings controlling tempo; His history (player trend): Kamara's three games this year with Shough are fifteen, thirty-six, and twenty-three rushing yards; His history (season audit): Spot rushing-yards unders are two hundred sixty to one hundred eighty at the close across twenty-twenty-three through twenty-twenty-five, nineteen to ten in twenty-twenty-six. Proof: no registered rule behind it: the bet score and the read only Stamped Sun 12:58 PM ET.
Under 41.5 (-106.0)Watching, not a betwon +0u
The Vikings have gone under 18 of 23 when our model likes them. Proof: no registered rule behind it: the bet score and the read only Stamped Sun 11:54 AM ET.
Kendre Miller anytime TDwithdrawn
Pulled Oct 8 when it stopped qualifying.
Bryce Lance anytime TDwithdrawn
Pulled Oct 9 when it stopped qualifying.
Over 42.5withdrawn
Pulled Oct 8 when it stopped qualifying; it would have lost.
Devaughn Vele over 40.5 receiving yardswithdrawn
Pulled Oct 11 when it stopped qualifying; it would have lost.