2024 Week 8 · Sun, Oct 27, 2024 · Empower Field at Mile High
Carolina Panthers
14
Denver BroncosWinner
28
Denver Broncos 28–14. Biggest swing: Q1 2:56, CAR +11% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(2:56) (Shotgun) 10-B.Nix sacked at CAR 41 for -13 yards (94-A.Robinson).
Highest-leverage plays
- Q1 · 2:56CAR +11% win prob(2:56) (Shotgun) 10-B.Nix sacked at CAR 41 for -13 yards (94-A.Robinson).
- Q1 · 0:31DEN +10% win prob(:31) 10-J.Hekker punts 50 yards to DEN 45, Center-44-J.Jansen, fair catch by 19-M.Mims.
- Q1 · 2:04DEN +10% win prob(2:04) 9-R.Dixon punts 40 yards to CAR 1, impetus ends at CAR 1, Center-48-M.Fraboni, downed by DEN-34-J.Skinner.
- Q1 · 9:40DEN +8% win prob(9:40) 9-B.Young pass short right to 18-J.Coker to DEN 7 for 8 yards (22-B.Jones; 21-R.Moss).
How the points landed
Scoring summary
- Q1 · 7:15CAR Touchdown
(7:15) (Shotgun) 9-B.Young pass short middle to 17-X.Legette for 6 yards, TOUCHDOWN [98-J.Franklin-Myers]. (kick good)
Score after this play: CAR 7 — DEN 0 - Q2 · 12:34DEN Touchdown
(12:34) (Shotgun) 10-B.Nix pass short left to 45-N.Adkins for 3 yards, TOUCHDOWN. (kick good)
Score after this play: CAR 7 — DEN 7 - Q2 · 6:56DEN Touchdown
(6:56) (Shotgun) 10-B.Nix pass deep right to 82-A.Trautman for 19 yards, TOUCHDOWN. (kick good)
Score after this play: CAR 7 — DEN 14 - Q2 · 1:16DEN Touchdown
(1:16) 10-B.Nix up the middle for 1 yard, TOUCHDOWN. (kick good)
Score after this play: CAR 7 — DEN 21 - Q3 · 6:55DEN Touchdown
(6:55) (No Huddle) 10-B.Nix pass short right to 38-J.McLaughlin for 9 yards, TOUCHDOWN. (kick good)
Score after this play: CAR 7 — DEN 28 - Q4 · 0:23CAR Touchdown
(:23) (No Huddle, Shotgun) 9-B.Young pass short right to 18-J.Coker for 15 yards, TOUCHDOWN. (kick good)
Score after this play: CAR 14 — DEN 28
Down-to-down truth
Situational splits
| Metric | Panthers | Broncos |
|---|---|---|
| Offensive plays | 60 | 71 |
| Total yards | 284 | 402 (edge) |
| Yards per play | 4.7 | 5.7 (edge) |
| Expected points added / play | -0.15 | 0.04 (edge) |
| Success rate | 40% | 44% (edge) |
| Dropback rate | 70% | 59% |
| Dropback efficiency (EPA/play) | -0.13 | 0.09 (edge) |
| Rush efficiency (EPA/play) | -0.17 | -0.04 (edge) |
| Third downs | 5/14 | 12/17 (edge) |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 4 | 5 (edge) |
| First downs gained on snaps | 14 | 23 (edge) |
| Sacks taken | 2 | 2 |
| Turnovers | 2 | 2 |
Broncos won the down-to-down efficiency fight: 0.04 expected points added per play vs -0.15.
Who moved the needle
Top performers
Passing · DEN
Bo NixQB
28/37, 284 yds, 3 TD, 0 INT
13.6 expected points added · +13.5% completion over expected
Passing · CAR
24/37, 224 yds, 2 TD, 2 INT
-2.8 expected points added · +5.6% completion over expected
Receiving · DEN
8/11 for 100 yds, 0 TD
29% of team targets · 2.3 expected points added
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | DEN | DEN 30 | 4 | 18 | 1:21 | Fumble | |
| 2 | CAR | DEN 49 | 11 | 59 | 6:27 | Touchdown +7 | |
| 3 | DEN | DEN 30 | 11 | 29 | 5:18 | Punt | |
| 4 | CAR | CAR 1 | 4 | 4 | 1:30 | Punt | |
| 5 | DEN | DEN 45 | 8 | 55 | 2:55 | Touchdown +7 | |
| 6 | CAR | CAR 30 | 6 | 11 | 2:32 | Punt | |
| 7 | DEN | DEN 8 | 8 | 92 | 3:06 | Touchdown +7 | |
| 8 | CAR | CAR 30 | 6 | 18 | 2:10 | Turnover on downs | |
| 9 | DEN | CAR 48 | 11 | 44 | 3:29 | Touchdown +7 | |
| 10 | CAR | CAR 30 | 5 | 6 | 0:22 | Punt | |
| 11 | DEN | DEN 25 | 5 | 13 | 0:50 | End of half | |
| 12 | CAR | CAR 30 | 5 | -1 | 1:38 | Punt | |
| 13 | DEN | DEN 21 | 7 | 19 | 2:57 | Punt | |
| 14 | CAR | CAR 20 | 4 | 14 | 2:01 | Turnover on downs | |
| 15 | DEN | CAR 23 | 5 | 23 | 1:35 | Touchdown +7 | |
| 16 | CAR | CAR 30 | 8 | 40 | 3:55 | Interception | |
| 17 | DEN | DEN 39 | 4 | -2 | 2:12 | Punt | |
| 18 | CAR | CAR 10 | 5 | 7 | 1:31 | Punt | |
| 19 | DEN | DEN 33 | 7 | 33 | 4:08 | Turnover on downs | |
| 20 | CAR | CAR 39 | 7 | 43 | 2:49 | Interception | |
| 21 | DEN | DEN 20 | 11 | 78 | 5:01 | Fumble | |
| 22 | CAR | CAR 2 | 11 | 83 | 1:55 | Touchdown +7 | |
| 23 | DEN | CAR 47 | 2 | 0 | 0:18 | End of game |
6 of 23 drives ended in points. Longest march: Broncos gained 92 scrimmage yards over 8 plays for a touchdown.
Full stat lines
Box score
Carolina Panthers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Bryce Young | 24/37 | 224 | 2 | 2 | 2 | -2.8 |
| Johnny Hekker | 0/1 | 0 | 0 | 0 | 0 | -2.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Chuba Hubbard | 15 | 56 | 3.7 | 0 | -2.6 |
| Miles Sanders | 1 | 7 | 7.0 | 0 | 1.1 |
| Bryce Young | 3 | 6 | 2.0 | 0 | -1.2 |
| Xavier Legette | 1 | 0 | 0.0 | 0 | -0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Jalen Coker | 4 | 6 | 78 | 1 | 17% | 5.2 |
| David Moore | 4 | 5 | 39 | 0 | 14% | -0.5 |
| Miles Sanders | 7 | 7 | 38 | 0 | 20% | -2.6 |
| Xavier Legette | 4 | 7 | 34 | 1 | 20% | 2.7 |
| Chuba Hubbard | 2 | 2 | 15 | 0 | 6% | 0.5 |
| Tommy Tremble | 2 | 3 | 13 | 0 | 9% | -1.7 |
| Ja'Tavion Sanders | 1 | 1 | 7 | 0 | 3% | 0.2 |
| Sam Franklin | 0 | 1 | 0 | 0 | 3% | -2.7 |
| Jonathan Mingo | 0 | 3 | 0 | 0 | 9% | -2.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Demani Richardson | 7 | 4 | 0.0 | 0 | 0 |
| Michael Jackson | 8 | 1 | 0.0 | 0 | 0 |
| Josey Jewell | 5 | 4 | 0.0 | 0 | 0 |
| Shy Tuttle | 4 | 3 | 0.0 | 0 | 0 |
| Jadeveon Clowney | 2 | 4 | 0.0 | 0 | 0 |
| Trevin Wallace | 2 | 2 | 0.0 | 0 | 0 |
| Chau Smith-Wade | 2 | 2 | 0.0 | 0 | 0 |
| A'Shawn Robinson | 3 | 1 | 2.0 | 0 | 0 |
| Xavier Woods | 2 | 2 | 0.0 | 0 | 0 |
| Jaycee Horn | 1 | 1 | 0.0 | 0 | 2 |
Denver Broncos
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Bo Nix | 28/37 | 284 | 3 | 0 | 2 | 13.6 |
| Courtland Sutton | 1/1 | 28 | 0 | 0 | 0 | 3.6 |
| Riley Dixon | 1/1 | 3 | 0 | 0 | 0 | -1.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Jaleel McLaughlin | 8 | 47 | 5.9 | 0 | 3.6 |
| Javonte Williams | 17 | 44 | 2.6 | 0 | -7.2 |
| Bo Nix | 5 | 4 | 0.8 | 1 | 1.4 |
| Audric Estime | 1 | 4 | 4.0 | 0 | -0.1 |
| Troy Franklin | 1 | 3 | 3.0 | 0 | -0.2 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Courtland Sutton | 8 | 11 | 100 | 0 | 29% | 2.3 |
| Adam Trautman | 4 | 4 | 85 | 1 | 11% | 7.0 |
| Michael Burton | 1 | 1 | 28 | 0 | 3% | 3.6 |
| Devaughn Vele | 3 | 3 | 28 | 0 | 8% | 2.7 |
| Lil'Jordan Humphrey | 4 | 6 | 22 | 0 | 16% | -5.1 |
| Lucas Krull | 2 | 2 | 18 | 0 | 5% | -0.6 |
| Jaleel McLaughlin | 1 | 1 | 9 | 1 | 3% | 1.6 |
| Javonte Williams | 4 | 5 | 8 | 0 | 13% | -2.1 |
| Marvin Mims | 1 | 2 | 8 | 0 | 5% | 0.2 |
| Troy Franklin | 1 | 2 | 6 | 0 | 5% | -2.4 |
| Nate Adkins | 1 | 1 | 3 | 1 | 3% | 2.3 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Brandon Jones | 6 | 5 | 0.0 | 0 | 0 |
| Devon Key | 2 | 3 | 0.0 | 0 | 0 |
| Jonathon Cooper | 4 | 1 | 1.0 | 0 | 0 |
| Riley Moss | 3 | 2 | 0.0 | 0 | 0 |
| Justin Strnad | 2 | 2 | 0.0 | 0 | 0 |
| Nik Bonitto | 1 | 2 | 1.0 | 0 | 0 |
| Ja'Quan McMillian | 2 | 1 | 0.0 | 1 | 1 |
| John Franklin-Myers | 1 | 1 | 0.0 | 0 | 0 |
| Zach Allen | 2 | 0 | 0.0 | 0 | 0 |
| Cody Barton | 1 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- DEN -13
- Closing total
- 40.5
- CAR moneyline
- +525
- DEN moneyline
- -750
Broncos closed -13 and covered, winning by 14.
Total closed 40.5; the game landed 42 — over by 1.5.
Conditions and crew
Game environment
- Venue
- Empower Field at Mile High
- Roof / surface
- outdoors · grass
- Kickoff weather
- 76°F, wind 4 mph
- Referee
- Alex Kemp
- Rest
- CAR 7 days · DEN 10 days
- Coaches
- Dave Canales vs Sean Payton