For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2025 Week 10 · Sun, Nov 9, 2025 · Bank of America Stadium

New Orleans SaintsWinner

17

Carolina Panthers

7

CAR -5.5 upsetU 38.5 ✓15 mph wind

New Orleans Saints 17–7. Biggest swing: Q2 9:31, CAR +20% win probability on one snap. Played in 15 mph wind — weigh that when reading the passing lines.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3CARNO
Q2 · 9:31NO 9CAR 7NO ball · 3rd & 8CAR 74%

(9:31) (Shotgun) 6-T.Shough pass deep right to 12-C.Olave for 62 yards, TOUCHDOWN.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q2 · 9:31CAR +20% win prob(9:31) (Shotgun) 6-T.Shough pass deep right to 12-C.Olave for 62 yards, TOUCHDOWN.
  2. Q3 · 4:34NO +20% win prob(4:34) 9-B.Young FUMBLES (Aborted) at NO 19, touched at NO 19, RECOVERED by NO-20-P.Werner at NO 17.
  3. Q4 · 13:00NO +18% win prob(13:00) (Shotgun) 9-B.Young pass short right intended for 4-T.McMillan INTERCEPTED by 1-A.Taylor at NO 46. 1-A.Taylor pushed ob at CAR 43 for 11 yards (4-T.McMillan).
  4. Q4 · 10:29CAR +15% win prob(10:29) (Shotgun) 6-T.Shough pass deep left to 83-J.Johnson for 30 yards, TOUCHDOWN.

How the points landed

Scoring summary

  1. Q1 · 8:04CAR Touchdown

    (8:04) 5-R.Dowdle right tackle for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: NO 0CAR 7
  2. Q1 · 2:55NO Field goal

    (2:55) 19-B.Grupe 20 yard field goal is GOOD, Center-49-Z.Wood, Holder-32-K.Kroeger.

    Score after this play: NO 3CAR 7
  3. Q2 · 9:31NO Touchdown

    (9:31) (Shotgun) 6-T.Shough pass deep right to 12-C.Olave for 62 yards, TOUCHDOWN. (kick good)

    Score after this play: NO 10CAR 7
  4. Q4 · 10:29NO Touchdown

    (10:29) (Shotgun) 6-T.Shough pass deep left to 83-J.Johnson for 30 yards, TOUCHDOWN. (kick good)

    Score after this play: NO 17CAR 7

Down-to-down truth

Situational splits

MetricSaintsPanthers
Offensive plays6450
Total yards394 (edge)175
Yards per play6.2 (edge)3.5
Expected points added / play0.16 (edge)-0.42
Success rate41% (edge)36%
Dropback rate48%54%
Dropback efficiency (EPA/play)0.35 (edge)-0.43
Rush efficiency (EPA/play)-0.02 (edge)-0.41
Third downs8/16 (edge)3/9
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)7 (edge)2
First downs gained on snaps17 (edge)11
Sacks taken22
Turnovers0 (edge)2

Saints won the down-to-down efficiency fight: 0.16 expected points added per play vs -0.42.

Who moved the needle

Top performers

Passing · NO

Tyler ShoughQB

19/27, 282 yds, 2 TD, 0 INT

11.8 expected points added · +10.4% completion over expected

Passing · CAR

Bryce YoungQB

17/25, 124 yds, 0 TD, 1 INT

-11.5 expected points added · +2.8% completion over expected

Rushing · NO

Alvin KamaraRB

22 att, 83 yds, 0 TD

-2.3 expected points added on the ground

Rushing · CAR

Rico DowdleRB

18 att, 53 yds, 1 TD

-5.0 expected points added on the ground

Receiving · NO

Chris OlaveWR

5/8 for 104 yds, 1 TD

31% of team targets · 6.8 expected points added

Receiving · NO

Juwan JohnsonTE

4/4 for 92 yds, 1 TD

15% of team targets · 9.9 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1CARCAR 3314477:01Touchdown +7
2NONO 2011785:07Field goal +3
3CARCAR 286192:05Punt
4NONO 2470:59Punt
5CARCAR 474-121:30Punt
6NONO 258753:57Touchdown +7
7CARCAR 38571:38Punt
8NONO 86321:34Punt
9CARCAR 13432:15Punt
10NONO 1610443:33Punt
11CARCAR 193190:21End of half
12NONO 375182:10Punt
13CARCAR 1011606:21Missed field goal
14CARNO 304151:59Fumble
15NONO 1713485:52Turnover on downs
16CARCAR 40100:44Interception
17NOCAR 436432:34Touchdown +7
18CARCAR 327122:45Turnover on downs
19NONO 4114547:35End of game

4 of 19 drives ended in points. Longest march: Saints gained 78 scrimmage yards over 11 plays for a field goal.

Full stat lines

Box score

New Orleans Saints

Passing

PlayerC/AttYdsTDINTSackedEPA
Tyler Shough19/2728220211.8
Taysom Hill0/10000-0.6

Rushing

PlayerAttYdsAvgTDEPA
Alvin Kamara22833.80-2.3
Devin Neal4225.500.3
Taysom Hill7202.901.5
Tyler Shough4-3-0.80-5.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Chris Olave58104131%6.8
Juwan Johnson4492115%9.9
Alvin Kamara3332012%1.7
Foster Moreau2316012%1.3
Devaughn Vele1315012%-1.0
Zaire Mitchell-Paden111404%1.6
Devin Neal339012%-0.0
Taysom Hill01004%-1.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Demario Davis160.001
Kool-Aid McKinstry420.000
Pete Werner330.000
Alontae Taylor320.011
Justin Reid140.000
Danny Stutsman130.000
Bryan Bresee220.000
Isaiah Stalbird220.000
Quincy Riley300.001
Chase Young120.000

Carolina Panthers

Passing

PlayerC/AttYdsTDINTSackedEPA
Bryce Young17/25124012-11.5

Rushing

PlayerAttYdsAvgTDEPA
Rico Dowdle18532.91-5.0
Chuba Hubbard3144.70-0.2
Bryce Young263.00-4.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Tetairoa McMillan5860035%-2.1
Ja'Tavion Sanders5532022%-0.7
Jalen Coker3421017%0.3
Rico Dowdle3310013%0.3
Chuba Hubbard11104%-2.8
Mitchell Evans01004%-0.7
Xavier Legette01004%-1.6

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
CAR -5.5
Closing total
38.5
NO moneyline
+200
CAR moneyline
-245

Panthers closed -5.5 and lost outright — an upset against the closing number.

Total closed 38.5; the game landed 24 — under by 14.5.

Conditions and crew

Game environment

Venue
Bank of America Stadium
Roof / surface
outdoors · grass
Kickoff weather
73°F, wind 15 mph
Referee
Brad Allen
Rest
NO 7 days · CAR 7 days
Coaches
Kellen Moore vs Dave Canales

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.

Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.