FGBlake Haubeil 35 Yd Field Goal 4 plays, -3 yds, 1:34 · from MSU 15
OSU 19–6 MSU
1:12
TDMike Weber 2 Yd Run (Blake Haubeil Kick)9 plays, 42 yds, 3:59 · from MSU 42
OSU 26–6 MSU
Drives
MSU 4/16 scoredOSU 3/16 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MSU
MSU 25
7
9
3:06
Punt
Q1
11:54
OSU
OSU 24
3
7
2:12
Punt
Q1
9:42
MSU
OSU 35
3
1
2:00
Punt
Q1
7:42
OSU
OSU 11
5
12
1:42
Punt
Q1
6:00
MSU
MSU 30
3
8
2:05
Punt
Q1
3:55
OSU
OSU 10
6
9
2:03
Punt
Q1
1:52
MSU
MSU 35
6
32
1:57
Missed FG
Q2
14:55
OSU
OSU 33
3
8
1:07
Punt
Q2
13:48
MSU
MSU 12
5
17
2:43
Punt
Q2
11:05
OSU
OSU 19
10
54
4:10
Missed FG
Q2
6:55
MSU
MSU 27
3
2
1:00
Punt
Q2
5:55
OSU
OSU 45
11
55
4:26
Touchdown
Win probability
Ohio State 100% · pregame line Ohio State −3.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Dwayne Haskins
24/39
227
5.8
1
0
65.6
Rushing
CAR
YDS
AVG
TD
LONG
Mike Weber
22
104
4.7
1
18
J.K. Dobbins
14
28
2.0
0
8
Parris Campbell
2
9
4.5
0
7
Tate Martell
1
5
5.0
0
5
Dwayne Haskins
3
-11
-3.7
0
0
Team
3
-15
-5.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Terry McLaurin
5
63
12.6
0
21
Parris Campbell
6
42
7.0
1
10
Chris Olave
2
41
20.5
0
25
KJ Hill Jr.
6
38
6.3
0
17
Rashod Berry
2
26
13.0
0
15
Luke Farrell
1
10
10.0
0
10
J.K. Dobbins
1
9
9.0
0
9
Mike Weber
1
-2
-2.0
0
0
Interceptions
INT
YDS
TD
Shaun Wade
1
12
0
Kicking
FG
PCT
LONG
XP
PTS
Blake Haubeil
1/2
50.0
35
3/3
6
Punting
NO
YDS
AVG
TB
In 20
LONG
Drue Chrisman
9
340
37.8
0
0
53
Biggest plays
OSU +22%Q3 5:35 Cole Hahn kickoff for 59 yds for a touchback
OSU +17%Q2 1:29 Dwayne Haskins pass complete to Parris Campbell for 1 yd for a TD, (Blake Haubeil KICK)
OSU +15%Q2 0:30 Cole Hahn kickoff for 65 yds for a touchback
MSU +14%Q2 1:29 Blake Haubeil kickoff for 50 yds for a touchback
MSU +13%Q2 6:50 Brian Lewerke pass incomplete to Cody White
Team stats
Stat
OSU
MSU
1st Downs
21
12
3rd down efficiency
6-18
2-16
4th down efficiency
0-0
1-3
Total Yards
347
274
Passing
227
220
Comp/Att
24/39
18/48
Yards per pass
5.8
4.6
Rushing
120
54
Rushing Attempts
45
18
Yards per rush
2.7
3.0
Penalties
4-30
7-46
Turnovers
1
3
Fumbles lost
1
2
Interceptions thrown
0
1
Possession
37:29
22:31
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:23 1st & 10 at MSU 22 TEAM run for a loss of 3 yards to the MchSt 25
Q4 0:29 4th & 10 at MSU 22 Brian Lewerke pass incomplete to Cam Chambers
Q4 0:47 3rd & 10 at MSU 22 Brian Lewerke pass incomplete to Laress Nelson
Q4 0:52 2nd & 10 at MSU 22 Brian Lewerke pass incomplete to Laress Nelson
Q4 0:57 1st & 10 at MSU 22 Brian Lewerke pass incomplete to Cam Chambers
Q4 1:03 2nd & 10 at MSU 7 Brian Lewerke pass complete to Cody White for 15 yds to the MchSt 22 for a 1ST down
Q4 1:07 1st & 10 at MSU 7 Brian Lewerke pass incomplete to Cam Chambers
Q4 1:12 Blake Haubeil kickoff for 60 yds , Connor Heyward return for 8 yds to the MchSt 43 MICHIGAN ST Penalty, Unsportsmanlike Conduct (6 Yards) to the MchSt 7
Q4 1:12 2nd & Goal at MSU 2 Mike Weber run for 2 yds for a TD, (Blake Haubeil KICK)
Q4 1:45 1st & Goal at MSU 2 Mike Weber run for no gain to the MchSt 2
Q4 2:15 2nd & 5 at MSU 8 Mike Weber run for 6 yds to the MchSt 2 for a 1ST down
Q4 2:57 2nd & 7 at MSU 28 Dwayne Haskins pass complete to Rashod Berry for 15 yds to the MchSt 13 for a 1ST down
Q4 3:38 1st & 10 at MSU 31 Mike Weber run for 3 yds to the MchSt 28
Q4 4:16 3rd & 6 at MSU 38 Dwayne Haskins pass complete to Terry McLaurin for 7 yds to the MchSt 31 for a 1ST down
Q4 4:23 2nd & 8 at MSU 40 Mike Weber run for 2 yds to the MchSt 38
Q4 5:04 1st & 10 at MSU 42 Mike Weber run for 2 yds to the MchSt 40
Q4 5:11 1st & 10 at MSU 45 Brian Lewerke pass intercepted Shaun Wade return for 12 yds to the MchSt 42
Q4 5:24 1st & 10 at MSU 33 Brian Lewerke pass complete to Brandon Sowards for 12 yds to the MchSt 45 for a 1ST down
Q4 5:39 3rd & 7 at MSU 16 Brian Lewerke pass complete to Cody White for 17 yds to the MchSt 33 for a 1ST down
Q4 5:45 2nd & 7 at MSU 16 Brian Lewerke pass incomplete to Cam Chambers
Q4 6:16 1st & 10 at MSU 13 Brian Lewerke run for 3 yds to the MchSt 16
Q4 6:22 3rd & Goal at MSU 4 TEAM run for a loss of 9 yards to the MchSt 13 TEAM fumbled, recovered by MchSt Drew Beesley
Q4 7:05 2nd & Goal at MSU 7 Mike Weber run for 3 yds to the MchSt 4
Q4 7:46 1st & Goal at MSU 8 Mike Weber run for 1 yd to the MchSt 7