Detroit LionsLions8-8
10FinalDec 25, 2025
Minnesota VikingsVikings8-8
23StreamNetflix
Closing line
US sportsbook at kickoffMoneyline
DET−360
MIN+285
Spread
DET −7.5+100
MIN +7.5−120
Total O/U
Over 45.5−105
Under 45.5−115
- Spread: Vikings +7.5 covered.
- Total O/U: under 45.5 (33 points).
Recap
The Minnesota Vikings beat the Detroit Lions 23-10 at U.S. Bank Stadium in Minneapolis on Dec 25, 2025 to move to 8-8.
The Vikings have won 4 straight. The Vikings won the turnover battle 6-0. The Vikings won despite being outgained 231-161 in total yards.
Score by quarter
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| DET | 0 | 7 | 0 | 3 | 10 |
| MIN | 7 | 0 | 6 | 10 | 23 |
Scoring plays
First Quarter
- MINTouchdown · 1:35Aaron Jones Sr. 1 Yd Rush (Will Reichard Kick)0-7
Second Quarter
- DETTouchdown · 1:05Isaac TeSlaa 4 Yd pass from Jared Goff (Jake Bates Kick)7-7
Third Quarter
- MINField Goal · 3:03Will Reichard 52 Yd Field Goal7-10
- MINField Goal · 1:57Will Reichard 56 Yd Field Goal7-13
Fourth Quarter
- DETField Goal · 4:39Jake Bates 48 Yd Field Goal10-13
- MINTouchdown · 3:43Jordan Addison 65 Yd Rush (Will Reichard Kick)10-20
- MINField Goal · 1:04Will Reichard 42 Yd Field Goal10-23
Team stats
DETMIN
- 1st Downs
- 16
- 11
- Total Yards
- 231
- 161
- Passing
- 163
- 3
- Rushing
- 68
- 158
- 3rd down efficiency
- 5-14
- 3-13
- Turnovers
- 6
- 0
- Possession
- 32:30
- 27:30
Top performers
Detroit LionsMinnesota Vikings
Passing
Jared Goff18/29, 197 YDS, 1 TD, 2 INT
Max Brosmer9/16, 51 YDS
Rushing
Jahmyr Gibbs17 CAR, 41 YDS
Jordan Addison1 CAR, 65 YDS, 1 TD
Receiving
Amon-Ra St. Brown8 REC, 68 YDS
Justin Jefferson4 REC, 30 YDS
Sacks
Al-Quadin Muhammad2
Andrew Van Ginkel1.5
Tackles
Daniel Thomas7
Blake Cashman17
Player stats
Lions · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Jared Goff | 18/29 | 197 | 6.8 | 1 | 2 | 5-34 | 28.5 | 64.9 |
Lions · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jahmyr Gibbs | 17 | 41 | 2.4 | 0 | 8 |
| David Montgomery | 10 | 25 | 2.5 | 0 | 8 |
| Jared Goff | 3 | 2 | 0.7 | 0 | 2 |
Lions · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Amon-Ra St. Brown | 8 | 68 | 8.5 | 0 | 23 | 13 |
| Isaac TeSlaa | 3 | 49 | 16.3 | 1 | 28 | 4 |
| Jameson Williams | 2 | 37 | 18.5 | 0 | 22 | 3 |
| Jahmyr Gibbs | 2 | 23 | 11.5 | 0 | 13 | 3 |
| David Montgomery | 2 | 15 | 7.5 | 0 | 13 | 2 |
| Kalif Raymond | 1 | 5 | 5.0 | 0 | 5 | 2 |
| Anthony Firkser | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Giovanni Ricci | 0 | 0 | 0.0 | 0 | 0 | 1 |
Lions · Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| Jared Goff | 3 | 3 | 0 |
| Jahmyr Gibbs | 1 | 1 | 0 |
Lions · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Daniel Thomas | 7 | 3 | 0 | 1 | 0 | 0 | 0 |
| Aidan Hutchinson | 6 | 4 | 2 | 2 | 0 | 3 | 0 |
| Jack Campbell | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Derrick Barnes | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Rock Ya-Sin | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Marcus Davenport | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jalen Mills | 4 | 0 | 0 | 0 | 1 | 0 | 0 |
| Alex Anzalone | 3 | 2 | 1 | 1 | 0 | 1 | 0 |
Lions · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Tom Kennedy | 4 | 116 | 29.0 | 31 | 0 |
Lions · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Kalif Raymond | 5 | 31 | 6.2 | 14 | 0 |
Lions · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Jake Bates | 1/1 | 100.0 | 48 | 1/1 | 4 |
Lions · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Jack Fox | 3 | 159 | 53.0 | 1 | 2 | 70 |
Vikings · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Max Brosmer | 9/16 | 51 | 3.2 | 0 | 0 | 7-48 | 8.8 | 62.2 |
Vikings · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jordan Addison | 1 | 65 | 65.0 | 1 | 65 |
| Aaron Jones Sr. | 18 | 53 | 2.9 | 1 | 10 |
| Ty Chandler | 7 | 24 | 3.4 | 0 | 5 |
| Max Brosmer | 2 | 16 | 8.0 | 0 | 11 |
Vikings · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Justin Jefferson | 4 | 30 | 7.5 | 0 | 10 | 5 |
| Aaron Jones Sr. | 3 | 10 | 3.3 | 0 | 10 | 4 |
| Josh Oliver | 1 | 8 | 8.0 | 0 | 8 | 2 |
| Ben Sims | 1 | 3 | 3.0 | 0 | 3 | 1 |
| Jalen Nailor | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Jordan Addison | 0 | 0 | 0.0 | 0 | 0 | 1 |
Vikings · Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| Max Brosmer | 1 | 0 | 1 |
| Andrew Van Ginkel | 0 | 0 | 2 |
| Byron Murphy Jr. | 0 | 0 | 1 |
| Jalen Redmond | 0 | 0 | 1 |
Vikings · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Blake Cashman | 17 | 6 | 1 | 1 | 0 | 1 | 0 |
| Jonathan Allen | 7 | 3 | 0 | 0 | 0 | 0 | 0 |
| Jay Ward | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Andrew Van Ginkel | 5 | 2 | 1.5 | 1 | 0 | 2 | 0 |
| Javon Hargrave | 5 | 2 | 0 | 0 | 0 | 1 | 0 |
| Dallas Turner | 5 | 2 | 0.5 | 1 | 0 | 1 | 0 |
| Theo Jackson | 4 | 2 | 1 | 1 | 0 | 1 | 0 |
| Isaiah Rodgers | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
Vikings · Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| Harrison Smith | 1 | 1 | 0 |
| Byron Murphy Jr. | 1 | 0 | 0 |
Vikings · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Myles Price | 1 | 24 | 24.0 | 24 | 0 |
Vikings · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Will Reichard | 3/3 | 100.0 | 56 | 2/2 | 11 |
Vikings · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Ryan Wright | 7 | 358 | 51.1 | 2 | 2 | 63 |
Game info
VenueU.S. Bank Stadium, Minneapolis, MN
Attendance66,874
OfficialsLine Judge: Carl Johnson · Field Judge: Dyrol Prioleau · Side Judge: Boris Cheek · Referee: Shawn Smith
Last and next games
Head to head
More scores
NFL Week 17, 2025All NFL ScoresNFL 2025 SeasonNFL OddsScores & schedules
College Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresMLB ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 5:54 PM ET. How game pages are made