NFL 2025 pages

Sports · Football · NFL 2025 · Week 1

Minnesota Vikings at Chicago Bears

Minnesota Vikings27
Chicago Bears24

Final · Monday, September 8, 2025 · 8:15 p.m. ET · Soldier Field

Head coaches: Kevin O'Connell (Vikings) · Ben Johnson (Bears)

Linescore

Team1234T
Vikings0602127
Bears737724

Scoring summary

ClockPlayTeamDetailMIN–CHI
Q1
7:04TDBearsCaleb Williams 9 Yd Rush (Cairo Santos Kick)07
Q2
12:48FGVikingsWill Reichard 31 Yd Field Goal37
0:24FGBearsCairo Santos 42 Yd Field Goal310
0:06FGVikingsWill Reichard 59 Yd Field Goal610
Q3
12:51TDBearsNahshon Wright 74 Yd Interception Return (Cairo Santos Kick)617
Q4
12:13TDVikingsJustin Jefferson 13 Yd pass from J.J. McCarthy (Two-Point Pass Conversion Failed)1217
9:46TDVikingsAaron Jones Sr. 27 Yd pass from J.J. McCarthy (J.J. McCarthy Pass to Adam Thielen for Two-Point Conversion)2017
2:53TDVikingsJ.J. McCarthy 14 Yd Rush (Will Reichard Kick)2717
2:02TDBearsRome Odunze 1 Yd pass from Caleb Williams (Cairo Santos Kick)2724

Team stats

StatVikingsBears
First downs1420
Total yards254317
Yards per play5.25.0
Passing yards134198
Comp / att13/2021/35
Rushing yards120119
Third down3-123-12
Fourth down0-00-1
Red zone2-32-2
Turnovers11
Penalties – yards8-5012-127
Sacks – yards lost3-92-12
Possession27:0732:53
Plays4963
AlsoVikingsBears
Passing first downs510
Rushing first downs67
First downs by penalty33
Drives1313
Yards per pass5.85.4
Interceptions thrown10
Rushing attempts2626
Yards per rush4.64.6
Fumbles lost01
Defensive / special-teams TDs01

Player lines

Minnesota Vikings

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
9J.J. McCarthy13/201437.2213-947.198.5

Rushing

PlayerCARYDSAVGTDLONG
27Jordan Mason15684.5019
9J.J. McCarthy22512.5114
33Aaron Jones Sr.8232.909
18Justin Jefferson144.004
Team261204.6119

Receiving

PlayerRECYDSAVGTDLONGTGTS
33Aaron Jones Sr.34414.71273
18Justin Jefferson44411.01177
1Jalen Nailor12828.00283
87T.J. Hockenson3155.0094
27Jordan Mason177.0071
84Josh Oliver155.0051
19Adam Thielen000.0001
Team1314311.022820

Fumbles

PlayerFUMLOSTREC
24Jay Ward001

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
44Joshua Metellus6400000
97Javon Hargrave5322010
55Eric Wilson5301000
43Andrew Van Ginkel5301200
2Isaiah Rodgers5301000
0Ivan Pace Jr.5200000
7Byron Murphy Jr.4400000
26Theo Jackson4300000
13Tai Felton3300000
51Blake Cashman3200000
24Jay Ward3200000
93Jonathan Allen3100000
15Dallas Turner3100000
58Jonathan Greenard2200020
8Jeff Okudah2200000
61Jalen Redmond2100000
50Levi Drake Rodriguez2101000
37Tavierre Thomas2000000
57Chaz Chambliss1100000
42Andrew DePaola1000000
90Tyrion Ingram-Dawkins0000100
Team664126330

Kick returns

PlayerNOYDSAVGLONGTD
32Ty Chandler38428.0330
4Myles Price24924.5250
Team513326.6330

Punt returns

PlayerNOYDSAVGLONGTD
4Myles Price46817.0220

Kicking

PlayerFGPCTLONGXPPTSMade from
16Will Reichard2/2100.0591/1731, 59

Punting

PlayerNOYDSAVGTBIn 20LONG
17Ryan Wright733347.60054

Chicago Bears

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
18Caleb Williams21/352106.0102-1271.286.6

Rushing

PlayerCARYDSAVGTDLONG
18Caleb Williams6589.7113
4D'Andre Swift17533.1013
2DJ Moore382.705
Team261194.6113

Receiving

PlayerRECYDSAVGTDLONGTGTS
2DJ Moore36822.70305
14Olamide Zaccheaus44210.50167
15Rome Odunze6376.21179
85Cole Kmet13131.00314
84Colston Loveland2126.0082
4D'Andre Swift3124.0085
25Kyle Monangai11111.00111
10Luther Burden III1-3-3.00-31
Team2121010.013134

Fumbles

PlayerFUMLOSTREC
2DJ Moore110

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
44Noah Sewell9700000
49Tremaine Edmunds7300100
31Kevin Byard5500000
9Jaquan Brisker5400000
26Nahshon Wright4301101
29Tyrique Stevenson3300100
99Gervon Dexter Sr.3211010
50Grady Jarrett3100000
92Daniel Hardy3100000
47Ruben Hyppolite II3100000
98Montez Sweat2202100
36Jonathan Owens2200000
69Tanoh Kpassagnon2111020
55Dayo Odeyingbo2111120
22Elijah Hicks2100000
33Jaylon Jones2000000
91Chris Williams1100000
46Scott Daly1000000
43Carl Jones1000000
Team603836551

Interceptions

PlayerINTYDSTD
26Nahshon Wright1741

Kick returns

PlayerNOYDSAVGLONGTD
12Devin Duvernay38127.0340
10Luther Burden III14444.0440
Team412531.3440

Punt returns

PlayerNOYDSAVGLONGTD
12Devin Duvernay4379.3220

Kicking

PlayerFGPCTLONGXPPTSMade from
8Cairo Santos1/250.0423/3642

Punting

PlayerNOYDSAVGTBIn 20LONG
19Tory Taylor626644.30156

Entering the game

Week 1 — both teams 0–0, every record still to be written.

Officials and attendance

Attendance: 58,742

Officials: Umpire Tab Slaughter · Line Judge Greg Bradley · Side Judge Dale Shaw · Field Judge John Jenkins · Referee Alan Eck · Down Judge David Oliver · Back Judge Grantis Bell

Week 1 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.