NFL 2025 pages

Sports · Football · NFL 2025 · Week 9

Minnesota Vikings at Detroit Lions

Minnesota Vikings27
Detroit Lions24

Final · Sunday, November 2, 2025 · 1:00 p.m. ET · Ford Field

Head coaches: Kevin O'Connell (Vikings) · Dan Campbell (Lions)

Linescore

Team1234T
Vikings1437327
Lions773724

Scoring summary

ClockPlayTeamDetailMIN–DET
Q1
12:37TDLionsSam LaPorta 40 Yd pass from Jared Goff (Jake Bates Kick)07
10:17TDVikingsJustin Jefferson 10 Yd pass from J.J. McCarthy (Will Reichard Kick)77
4:08TDVikingsT.J. Hockenson 7 Yd pass from J.J. McCarthy (Will Reichard Kick)147
Q2
9:39TDLionsDavid Montgomery 2 Yd Rush (Jake Bates Kick)1414
4:42FGVikingsWill Reichard 50 Yd Field Goal1714
Q3
6:04TDVikingsJ.J. McCarthy 9 Yd Rush (Will Reichard Kick)2414
0:11FGLionsJake Bates 41 Yd Field Goal2417
Q4
3:31FGVikingsWill Reichard 20 Yd Field Goal2717
1:55TDLionsJameson Williams 37 Yd pass from Jared Goff (Jake Bates Kick)2724

Team stats

StatVikingsLions
First downs2015
Total yards258305
Yards per play4.44.9
Passing yards116240
Comp / att14/2525/37
Rushing yards14265
Third down4-125-17
Fourth down0-03-3
Red zone3-51-3
Turnovers11
Penalties – yards7-5610-76
Sacks – yards lost5-275-44
Possession28:5231:08
Plays5962
AlsoVikingsLions
Passing first downs811
Rushing first downs73
First downs by penalty51
Drives1211
Yards per pass3.95.7
Interceptions thrown10
Rushing attempts2920
Yards per rush4.93.3
Fumbles lost01
Defensive / special-teams TDs00

Player lines

Minnesota Vikings

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
9J.J. McCarthy14/251435.7215-2746.382.6

Rushing

PlayerCARYDSAVGTDLONG
33Aaron Jones Sr.9788.7031
27Jordan Mason10363.6013
3Jordan Addison11616.0016
9J.J. McCarthy9121.319
Team291424.9131

Receiving

PlayerRECYDSAVGTDLONGTGTS
3Jordan Addison24824.00314
18Justin Jefferson6477.81219
33Aaron Jones Sr.22010.00142
1Jalen Nailor11616.00164
87T.J. Hockenson2115.5173
27Jordan Mason111.0011
Team1414310.223123

Fumbles

PlayerFUMLOSTREC
9J.J. McCarthy101
22Harrison Smith001
Team102

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
51Blake Cashman14601000
7Byron Murphy Jr.8500000
97Javon Hargrave8212020
55Eric Wilson6423020
58Jonathan Greenard5201000
44Joshua Metellus5100000
15Dallas Turner4200000
61Jalen Redmond3111010
22Harrison Smith3100100
23Fabian Moreau3100000
43Andrew Van Ginkel3101010
0Ivan Pace Jr.3100000
2Isaiah Rodgers2200000
50Levi Drake Rodriguez2111020
93Jonathan Allen2100030
26Theo Jackson2000000
37Tavierre Thomas1100000
1Jalen Nailor1100000
57Chaz Chambliss1100000
36Zavier Scott1000000
85Ben Yurosek1000000
24Jay Ward1000000
96Tyler Batty1000000
Team80345101110

Kick returns

PlayerNOYDSAVGLONGTD
4Myles Price516432.8610

Punt returns

PlayerNOYDSAVGLONGTD
4Myles Price177.070

Kicking

PlayerFGPCTLONGXPPTSMade from
16Will Reichard2/2100.0503/3950, 20

Punting

PlayerNOYDSAVGTBIn 20LONG
17Ryan Wright417644.00251

Detroit Lions

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
16Jared Goff25/372847.7205-4454.5108.4

Rushing

PlayerCARYDSAVGTDLONG
5David Montgomery11403.6111
0Jahmyr Gibbs9252.807
Team20653.3111

Receiving

PlayerRECYDSAVGTDLONGTGTS
87Sam LaPorta69716.21408
14Amon-Ra St. Brown99710.801913
1Jameson Williams46616.51376
89Brock Wright11111.00111
5David Montgomery2105.00134
0Jahmyr Gibbs331.0063
11Kalif Raymond000.0001
Team2528411.424036

Fumbles

PlayerFUMLOSTREC
5David Montgomery110

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
46Jack Campbell9611010
34Alex Anzalone7400010
32Brian Branch6400000
55Derrick Barnes5412010
78Tyler Lacy4110010
21Amik Robertson3201000
6Terrion Arnold3100300
97Aidan Hutchinson2211030
27Arthur Maulet2200000
15Grant Stuard2201000
12Thomas Harper2200000
54Alim McNeill2100000
91Tyleik Williams2101000
33Sione Vaki2100000
96Al-Quadin Muhammad1110020
3Jack Fox1100000
1Jameson Williams1100000
98DJ Reader1000000
95Pat O'Connor1000000
42Ty Summers1000000
25Jacob Saylors1000000
99Tyrus Wheat1000000
39Jake Bates1000000
38Nick Whiteside1000000
Team613657390

Interceptions

PlayerINTYDSTD
6Terrion Arnold100

Kick returns

PlayerNOYDSAVGLONGTD
25Jacob Saylors617028.3390

Punt returns

PlayerNOYDSAVGLONGTD
11Kalif Raymond2157.5130

Kicking

PlayerFGPCTLONGXPPTSMade from
39Jake Bates1/250.0413/3641

Punting

PlayerNOYDSAVGTBIn 20LONG
3Jack Fox523847.60258

Entering Week 9

The table after Week 8, the way the standings read when this game kicked off.

Minnesota Vikings · 3-4 · 4th in the NFC North

Detroit Lions · 5-2 · 2nd in the NFC North

Officials and attendance

Attendance: 64,642

Officials: Back Judge Greg Wilson · Referee Clay Martin · Umpire Steven Woods · Down Judge Jerod Phillips · Side Judge Dave Hawkshaw · Field Judge Alonzo Ramsey III · Line Judge Brian Perry

Week 9 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.