2025 Week 17 · Sat, Dec 27, 2025 · Lambeau Field
Baltimore RavensWinner
41
Green Bay Packers
24
Baltimore Ravens 41–24 — never really in doubt late. Biggest swing: Q3 2:44, GB +12% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(2:44) (No Huddle, Shotgun) 2-M.Willis pass deep right to 16-B.Melton to BAL 11 for 34 yards (2-N.Wiggins).
Highest-leverage plays
- Q3 · 2:44GB +12% win prob(2:44) (No Huddle, Shotgun) 2-M.Willis pass deep right to 16-B.Melton to BAL 11 for 34 yards (2-N.Wiggins).
- Q1 · 5:51GB +10% win prob(5:51) (Shotgun) 2-M.Willis pass deep middle to 9-C.Watson for 39 yards, TOUCHDOWN.
- Q4 · 10:14GB +9% win prob(10:14) (Shotgun) 5-T.Huntley pass short left to 4-Z.Flowers for 10 yards, TOUCHDOWN [55-K.Enagbare].
- Q4 · 7:02BAL +9% win prob(7:02) (Shotgun) 6-C.Tune pass short left intended for 16-B.Melton INTERCEPTED by 44-M.Humphrey at BAL 26. 44-M.Humphrey to BAL 32 for 6 yards (0-M.Golden).
How the points landed
Scoring summary
- Q1 · 7:03BAL Touchdown
(7:03) 22-D.Henry right guard for 3 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 7 — GB 0 - Q1 · 5:51GB Touchdown
(5:51) (Shotgun) 2-M.Willis pass deep middle to 9-C.Watson for 39 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 7 — GB 7 - Q2 · 13:15BAL Touchdown
(13:15) 22-D.Henry left guard for 1 yard, TOUCHDOWN. GB-97-J.Riley was injured during the play. (kick good)
Score after this play: BAL 14 — GB 7 - Q2 · 7:13BAL Field goal
(7:13) 33-T.Loop 22 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
Score after this play: BAL 17 — GB 7 - Q2 · 3:39BAL Field goal
(3:39) 33-T.Loop 34 yard field goal is GOOD, Center-46-N.Moore, Holder-11-J.Stout.
Score after this play: BAL 20 — GB 7 - Q2 · 1:30GB Touchdown
(1:30) (No Huddle, Shotgun) 2-M.Willis right end for 22 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 20 — GB 14 - Q2 · 0:14BAL Touchdown
(:14) (Shotgun) 22-D.Henry right end for 3 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 27 — GB 14 - Q3 · 9:13GB Field goal
(9:13) 17-B.McManus 24 yard field goal is GOOD, Center-42-M.Orzech, Holder-19-D.Whelan.
Score after this play: BAL 27 — GB 17 - Q3 · 2:08GB Touchdown
(2:08) (No Huddle, Shotgun) 2-M.Willis scrambles right end for 11 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 27 — GB 24 - Q4 · 10:14BAL Touchdown
(10:14) (Shotgun) 5-T.Huntley pass short left to 4-Z.Flowers for 10 yards, TOUCHDOWN [55-K.Enagbare]. (kick good)
Score after this play: BAL 34 — GB 24 - Q4 · 2:02BAL Touchdown
(2:02) 22-D.Henry left end for 25 yards, TOUCHDOWN. (kick good)
Score after this play: BAL 41 — GB 24
Down-to-down truth
Situational splits
| Metric | Ravens | Packers |
|---|---|---|
| Offensive plays | 73 | 43 |
| Total yards | 415 (edge) | 364 |
| Yards per play | 5.7 | 8.5 (edge) |
| Expected points added / play | 0.37 (edge) | 0.11 |
| Success rate | 58% (edge) | 51% |
| Dropback rate | 33% | 74% |
| Dropback efficiency (EPA/play) | 0.41 | 0.44 (edge) |
| Rush efficiency (EPA/play) | 0.35 (edge) | -0.84 |
| Third downs | 10/14 (edge) | 3/6 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 6 | 10 (edge) |
| First downs gained on snaps | 28 (edge) | 16 |
| Sacks taken | 1 (edge) | 2 |
| Turnovers | 0 (edge) | 2 |
Ravens won the down-to-down efficiency fight: 0.37 expected points added per play vs 0.11.
Who moved the needle
Top performers
Passing · GB
18/21, 288 yds, 1 TD, 0 INT
18.1 expected points added · +21.3% completion over expected
Passing · BAL
16/20, 107 yds, 1 TD, 0 INT
6.5 expected points added · +10.4% completion over expected
Receiving · GB
5/6 for 113 yds, 1 TD
24% of team targets · 8.2 expected points added
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | BAL | BAL 25 | 15 | 80 | 8:05 | Touchdown +7 | |
| 2 | GB | GB 31 | 4 | 79 | 1:11 | Touchdown +7 | |
| 3 | BAL | BAL 26 | 15 | 79 | 7:31 | Touchdown +7 | |
| 4 | GB | GB 25 | 5 | 9 | 1:53 | Turnover on downs | |
| 5 | BAL | GB 34 | 8 | 30 | 4:10 | Field goal +3 | |
| 6 | GB | GB 27 | 3 | 7 | 0:48 | Fumble | |
| 7 | BAL | GB 30 | 6 | 14 | 2:46 | Field goal +3 | |
| 8 | GB | GB 24 | 7 | 61 | 2:12 | Touchdown +7 | |
| 9 | BAL | BAL 35 | 9 | 55 | 1:14 | Touchdown +7 | |
| 10 | GB | GB 25 | 2 | 0 | 0:10 | End of half | |
| 11 | GB | GB 26 | 12 | 68 | 5:50 | Field goal +3 | |
| 12 | BAL | BAL 34 | 8 | 10 | 4:09 | Punt | |
| 13 | GB | GB 14 | 8 | 88 | 2:59 | Touchdown +7 | |
| 14 | BAL | BAL 15 | 14 | 85 | 6:52 | Touchdown +7 | |
| 15 | GB | GB 28 | 8 | 37 | 3:14 | Interception | |
| 16 | BAL | BAL 32 | 11 | 62 | 5:00 | Touchdown +7 | |
| 17 | GB | GB 35 | 7 | 15 | 1:27 | Turnover on downs | |
| 18 | BAL | 50 | 1 | 0 | 0:29 | End of game |
11 of 18 drives ended in points. Longest march: Packers gained 88 scrimmage yards over 8 plays for a touchdown.
Full stat lines
Box score
Baltimore Ravens
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Tyler Huntley | 16/20 | 107 | 1 | 0 | 1 | 6.5 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Derrick Henry | 36 | 216 | 6.0 | 4 | 16.5 |
| Tyler Huntley | 8 | 60 | 7.5 | 0 | 4.8 |
| Keaton Mitchell | 9 | 31 | 3.4 | 0 | -2.1 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Zay Flowers | 4 | 5 | 30 | 1 | 25% | 3.7 |
| Mark Andrews | 4 | 4 | 28 | 0 | 20% | 2.6 |
| Isaiah Likely | 3 | 3 | 27 | 0 | 15% | 3.3 |
| Rasheen Ali | 2 | 3 | 8 | 0 | 15% | -1.3 |
| Keaton Mitchell | 2 | 2 | 7 | 0 | 10% | -0.0 |
| Rashod Bateman | 1 | 1 | 7 | 0 | 5% | 0.4 |
| Charlie Kolar | 0 | 1 | 0 | 0 | 5% | -0.6 |
| DeAndre Hopkins | 0 | 1 | 0 | 0 | 5% | -0.7 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Nate Wiggins | 7 | 0 | 0.0 | 0 | 0 |
| Malaki Starks | 3 | 2 | 0.0 | 0 | 0 |
| Travis Jones | 1 | 3 | 1.5 | 0 | 0 |
| Trenton Simpson | 2 | 2 | 0.0 | 0 | 0 |
| Tavius Robinson | 2 | 2 | 0.5 | 0 | 0 |
| Kyle Hamilton | 2 | 2 | 0.0 | 0 | 0 |
| Marlon Humphrey | 1 | 2 | 0.0 | 1 | 1 |
| T.J. Tampa | 1 | 2 | 0.0 | 0 | 0 |
| Alohi Gilman | 2 | 1 | 0.0 | 0 | 0 |
| Roquan Smith | 1 | 2 | 0.0 | 0 | 0 |
Green Bay Packers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Malik Willis | 18/21 | 288 | 1 | 0 | 1 | 18.1 |
| Clayton Tune | 1/4 | 8 | 0 | 1 | 1 | -6.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Malik Willis | 9 | 60 | 6.7 | 2 | -1.5 |
| Emanuel Wilson | 3 | 16 | 5.3 | 0 | -0.1 |
| Josh Jacobs | 4 | 3 | 0.8 | 0 | -4.5 |
| Clayton Tune | 1 | 0 | 0.0 | 0 | -0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Christian Watson | 5 | 6 | 113 | 1 | 24% | 8.2 |
| Romeo Doubs | 3 | 3 | 62 | 0 | 12% | 5.6 |
| Jayden Reed | 4 | 4 | 41 | 0 | 16% | 3.5 |
| Bo Melton | 1 | 3 | 34 | 0 | 12% | -2.2 |
| Matthew Golden | 1 | 3 | 12 | 0 | 12% | -1.3 |
| Chris Brooks | 1 | 2 | 11 | 0 | 8% | 0.1 |
| Emanuel Wilson | 1 | 1 | 8 | 0 | 4% | 0.2 |
| Josh Whyle | 1 | 1 | 8 | 0 | 4% | 0.5 |
| Dontayvion Wicks | 1 | 1 | 7 | 0 | 4% | 0.3 |
| Josh Jacobs | 1 | 1 | 0 | 0 | 4% | -0.9 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Xavier McKinney | 6 | 7 | 0.0 | 0 | 0 |
| Quay Walker | 6 | 6 | 1.0 | 0 | 0 |
| Edgerrin Cooper | 4 | 6 | 0.0 | 0 | 0 |
| Isaiah McDuffie | 6 | 1 | 0.0 | 0 | 0 |
| Keisean Nixon | 3 | 4 | 0.0 | 0 | 1 |
| Lukas Van Ness | 4 | 2 | 0.0 | 0 | 0 |
| Colby Wooden | 3 | 3 | 0.0 | 0 | 0 |
| Evan Williams | 4 | 1 | 0.0 | 0 | 0 |
| Karl Brooks | 2 | 3 | 0.0 | 0 | 0 |
| Kingsley Enagbare | 3 | 2 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- GB -2.5
- Closing total
- 38.5
- BAL moneyline
- +120
- GB moneyline
- -142
Packers closed -2.5 and lost outright — an upset against the closing number.
Total closed 38.5; the game landed 65 — over by 26.5.
Conditions and crew
Game environment
- Venue
- Lambeau Field
- Roof / surface
- outdoors · grass
- Kickoff weather
- 36°F, wind 10 mph
- Referee
- Alan Eck
- Rest
- BAL 6 days · GB 7 days
- Coaches
- John Harbaugh vs Matt LaFleur