2025 Week 15 · Sun, Dec 14, 2025 · Empower Field at Mile High
Green Bay Packers
26
Denver BroncosWinner
34
Denver Broncos 34–26. Biggest swing: Q3 0:06, DEN +16% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(:06) (Shotgun) 10-B.Nix pass deep left to 11-T.Franklin for 23 yards, TOUCHDOWN.
Highest-leverage plays
- Q3 · 0:06DEN +16% win prob(:06) (Shotgun) 10-B.Nix pass deep left to 11-T.Franklin for 23 yards, TOUCHDOWN.
- Q4 · 9:03DEN +15% win prob(9:03) (Shotgun) 10-B.Nix pass deep left to 14-C.Sutton ran ob at GB 15 for 26 yards. Green Bay challenged the pass completion ruling, and the play was Upheld. The ruling on the field stands. (Timeout #2.)
- Q4 · 12:26DEN +15% win prob(12:26) (Shotgun) 10-J.Love pass deep right to 0-M.Golden to DEN 18 for 27 yards (29-J.McMillian).
- Q2 · 8:26DEN +14% win prob(8:26) (Shotgun) 10-B.Nix pass short left to 83-M.Bandy for 20 yards, TOUCHDOWN.
How the points landed
Scoring summary
- Q1 · 7:06GB Field goal
(7:06) 17-B.McManus 53 yard field goal is GOOD, Center-42-M.Orzech, Holder-19-D.Whelan.
Score after this play: GB 3 — DEN 0 - Q2 · 14:14GB Field goal
(14:14) 17-B.McManus 26 yard field goal is GOOD, Center-42-M.Orzech, Holder-19-D.Whelan.
Score after this play: GB 6 — DEN 0 - Q2 · 8:26DEN Touchdown
(8:26) (Shotgun) 10-B.Nix pass short left to 83-M.Bandy for 20 yards, TOUCHDOWN. (kick good)
Score after this play: GB 6 — DEN 7 - Q2 · 4:35GB Touchdown
(4:35) (Shotgun) 10-J.Love pass short right to 8-J.Jacobs for 14 yards, TOUCHDOWN. GB-50-Z.Tom was injured during the play. (kick good)
Score after this play: GB 13 — DEN 7 - Q2 · 2:00DEN Touchdown
(2:00) (Shotgun) 10-B.Nix pass short left to 17-L.Humphrey for 5 yards, TOUCHDOWN. (kick good)
Score after this play: GB 13 — DEN 14 - Q2 · 0:05GB Field goal
(:05) 17-B.McManus 35 yard field goal is GOOD, Center-42-M.Orzech, Holder-19-D.Whelan.
Score after this play: GB 16 — DEN 14 - Q3 · 14:07GB Touchdown
(14:07) 8-J.Jacobs left tackle for 40 yards, TOUCHDOWN. (kick good)
Score after this play: GB 23 — DEN 14 - Q3 · 9:12DEN Touchdown
(9:12) (Shotgun) 10-B.Nix pass short right to 14-C.Sutton for 14 yards, TOUCHDOWN. (kick good)
Score after this play: GB 23 — DEN 21 - Q3 · 0:06DEN Touchdown
(:06) (Shotgun) 10-B.Nix pass deep left to 11-T.Franklin for 23 yards, TOUCHDOWN.
Score after this play: GB 23 — DEN 27 - Q4 · 10:58GB Field goal
(10:58) 17-B.McManus 37 yard field goal is GOOD, Center-42-M.Orzech, Holder-19-D.Whelan.
Score after this play: GB 26 — DEN 27 - Q4 · 7:32DEN Touchdown
(7:32) 12-R.Harvey right end for 4 yards, TOUCHDOWN. (kick good)
Score after this play: GB 26 — DEN 34
Down-to-down truth
Situational splits
| Metric | Packers | Broncos |
|---|---|---|
| Offensive plays | 63 | 64 |
| Total yards | 362 | 393 (edge) |
| Yards per play | 5.7 | 6.1 (edge) |
| Expected points added / play | 0.02 | 0.16 (edge) |
| Success rate | 41% | 48% (edge) |
| Dropback rate | 73% | 56% |
| Dropback efficiency (EPA/play) | 0.10 | 0.55 (edge) |
| Rush efficiency (EPA/play) | -0.20 (edge) | -0.33 |
| Third downs | 6/13 (edge) | 5/11 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 7 (edge) | 5 |
| First downs gained on snaps | 17 | 21 (edge) |
| Sacks taken | 3 | 0 (edge) |
| Turnovers | 2 | 1 (edge) |
Broncos won the down-to-down efficiency fight: 0.16 expected points added per play vs 0.02.
Who moved the needle
Top performers
Passing · DEN
Bo NixQB
23/34, 302 yds, 4 TD, 0 INT
20.6 expected points added · +8.6% completion over expected
Passing · GB
24/40, 276 yds, 1 TD, 2 INT
-0.5 expected points added · +6.8% completion over expected
Receiving · DEN
7/10 for 113 yds, 1 TD
31% of team targets · 8.3 expected points added
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | DEN | DEN 31 | 7 | 22 | 3:20 | Fumble | |
| 2 | GB | GB 48 | 8 | 22 | 4:38 | Field goal +3 | |
| 3 | DEN | DEN 40 | 5 | 6 | 2:06 | Punt | |
| 4 | GB | GB 3 | 10 | 94 | 5:45 | Field goal +3 | |
| 5 | DEN | DEN 30 | 12 | 70 | 5:52 | Touchdown +7 | |
| 6 | GB | GB 25 | 11 | 80 | 3:50 | Touchdown +7 | |
| 7 | DEN | DEN 28 | 8 | 72 | 2:33 | Touchdown +7 | |
| 8 | GB | GB 14 | 9 | 55 | 1:54 | Field goal +3 | |
| 9 | DEN | — | 1 | 0 | 0:02 | End of half | |
| 10 | GB | GB 29 | 5 | 46 | 1:01 | Touchdown +7 | |
| 11 | DEN | DEN 29 | 5 | 1 | 1:04 | Punt | |
| 12 | GB | GB 19 | 1 | 0 | 0:09 | Interception | |
| 13 | DEN | DEN 29 | 8 | 71 | 3:39 | Touchdown +7 | |
| 14 | GB | GB 32 | 8 | 16 | 4:16 | Punt | |
| 15 | DEN | DEN 30 | 12 | 75 | 4:51 | Touchdown +6 | |
| 16 | GB | GB 35 | 10 | 46 | 4:05 | Field goal +3 | |
| 17 | DEN | DEN 35 | 11 | 61 | 3:28 | Touchdown +7 | |
| 18 | GB | GB 34 | 3 | 2 | 0:56 | Interception | |
| 19 | DEN | DEN 48 | 4 | 7 | 1:32 | Turnover on downs | |
| 20 | GB | GB 45 | 7 | 1 | 2:31 | Turnover on downs | |
| 21 | DEN | GB 46 | 4 | 8 | 1:21 | Turnover on downs | |
| 22 | GB | GB 38 | 4 | 0 | 0:23 | Turnover on downs | |
| 23 | DEN | GB 33 | 2 | 0 | 0:44 | End of game |
11 of 23 drives ended in points. Longest march: Packers gained 94 scrimmage yards over 10 plays for a field goal.
Full stat lines
Box score
Green Bay Packers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Jordan Love | 24/40 | 276 | 1 | 2 | 3 | -0.5 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Josh Jacobs | 12 | 73 | 6.1 | 1 | -1.7 |
| Jordan Love | 3 | 29 | 9.7 | 0 | 5.3 |
| Chris Brooks | 2 | 10 | 5.0 | 0 | -0.3 |
| Emanuel Wilson | 2 | 3 | 1.5 | 0 | -0.8 |
| Bo Melton | 1 | 0 | 0.0 | 0 | -0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Jayden Reed | 5 | 6 | 55 | 0 | 17% | 2.8 |
| Matthew Golden | 3 | 4 | 55 | 0 | 11% | 4.1 |
| Luke Musgrave | 4 | 6 | 52 | 0 | 17% | 3.0 |
| Romeo Doubs | 2 | 3 | 36 | 0 | 8% | 0.8 |
| Christian Watson | 3 | 5 | 29 | 0 | 14% | -2.0 |
| Josh Jacobs | 2 | 3 | 19 | 1 | 8% | 3.2 |
| John FitzPatrick | 3 | 4 | 18 | 0 | 11% | -0.7 |
| Chris Brooks | 1 | 2 | 6 | 0 | 6% | -0.2 |
| Dontayvion Wicks | 1 | 2 | 6 | 0 | 6% | -3.6 |
| Bo Melton | 0 | 1 | 0 | 0 | 3% | -0.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Xavier McKinney | 7 | 1 | 0.0 | 0 | 3 |
| Quay Walker | 2 | 6 | 0.0 | 0 | 0 |
| Edgerrin Cooper | 7 | 1 | 0.0 | 0 | 1 |
| Evan Williams | 3 | 2 | 0.0 | 0 | 0 |
| Keisean Nixon | 4 | 1 | 0.0 | 0 | 0 |
| Colby Wooden | 1 | 2 | 0.0 | 0 | 0 |
| Zayne Anderson | 1 | 2 | 0.0 | 0 | 0 |
| Javon Bullard | 1 | 2 | 0.0 | 0 | 0 |
| Rashan Gary | 3 | 0 | 0.0 | 0 | 0 |
| Karl Brooks | 1 | 1 | 0.0 | 0 | 0 |
Denver Broncos
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Bo Nix | 23/34 | 302 | 4 | 0 | 0 | 20.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| RJ Harvey | 19 | 65 | 3.4 | 1 | -8.4 |
| Bo Nix | 7 | 10 | 1.4 | 0 | -0.3 |
| Marvin Mims Jr. | 1 | 8 | 8.0 | 0 | 0.2 |
| Jaleel McLaughlin | 2 | 4 | 2.0 | 0 | -1.6 |
| Troy Franklin | 1 | 3 | 3.0 | 0 | -0.4 |
| Adam Prentice | 1 | -1 | -1.0 | 0 | -1.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Courtland Sutton | 7 | 10 | 113 | 1 | 31% | 8.3 |
| Troy Franklin | 6 | 6 | 85 | 1 | 19% | 9.1 |
| Lil'Jordan Humphrey | 3 | 4 | 42 | 1 | 13% | 5.7 |
| Marvin Mims Jr. | 4 | 6 | 29 | 0 | 19% | -1.8 |
| Michael Bandy | 1 | 1 | 20 | 1 | 3% | 3.2 |
| Evan Engram | 1 | 3 | 12 | 0 | 9% | -0.9 |
| Tyler Badie | 1 | 1 | 1 | 0 | 3% | -1.4 |
| RJ Harvey | 0 | 1 | 0 | 0 | 3% | -0.5 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Alex Singleton | 4 | 4 | 0.0 | 0 | 0 |
| Dre Greenlaw | 5 | 3 | 0.0 | 0 | 0 |
| Jonathon Cooper | 1 | 4 | 0.5 | 0 | 0 |
| Pat Surtain II | 4 | 0 | 0.0 | 1 | 1 |
| Riley Moss | 4 | 0 | 0.0 | 1 | 3 |
| Brandon Jones | 2 | 2 | 0.0 | 0 | 0 |
| Jonah Elliss | 2 | 1 | 1.0 | 0 | 0 |
| Talanoa Hufanga | 3 | 0 | 0.0 | 0 | 0 |
| D.J. Jones | 1 | 1 | 0.0 | 0 | 0 |
| Ja'Quan McMillian | 2 | 0 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- GB -1.5
- Closing total
- 42.5
- GB moneyline
- -122
- DEN moneyline
- +102
Packers closed -1.5 and lost outright — an upset against the closing number.
Total closed 42.5; the game landed 60 — over by 17.5.
Conditions and crew
Game environment
- Venue
- Empower Field at Mile High
- Roof / surface
- outdoors · grass
- Kickoff weather
- 65°F, wind 3 mph
- Referee
- Brad Rogers
- Rest
- GB 7 days · DEN 7 days
- Coaches
- Matt LaFleur vs Sean Payton