From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Michigan
Ohio State
99
Total yards
683
71
Passing yards
410
28
Rushing yards
273
4.2
Yards per pass
12.4
0.9
Yards per rush
7.0
6
First downs
30
3–15
Third downs
3–10
0–0
Fourth downs
2–2
0
Turnovers
0
1–2
Penalties
6–58
25:24
Possession
34:36
2
Sacks (by defense)
3
Efficiency
Western Michigan
Ohio State
21%
Success rate
61%
−0.13
EPA per play
0.68
1.19
Explosiveness
1.47
−0.18
Rushing EPA
0.68
−0.05
Passing EPA
0.67
26%
Passing-down success
50%
−0.26
First-down EPA
0.61
−0.38
Second-down EPA
0.70
0.28
Third-down EPA
0.10
17%
Havoc by its defense
23%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Ohio State 87% to win. Elo’s favorite won.
The line
Ohio State −37.5, over/under 54.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Ohio State >99%, Western Michigan <1%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio State drives left to right, Western Michigan right to left.
Q1 Western MichiganPunt, 3 plays, −1 yard
Q1 Ohio StateTouchdown, 6 plays, 55 yards
Q1 Western MichiganMissed FG, 11 plays, 55 yards
Q1 Ohio StateTouchdown, 4 plays, 75 yards
Q1 Western MichiganPunt, 3 plays, 9 yards
Q1 Ohio StateTouchdown, 5 plays, 73 yards
Q1 Western MichiganPunt, 3 plays, 12 yards
Q2 Ohio StatePunt, 7 plays, 27 yards
Q2 Western MichiganPunt, 3 plays, 7 yards
Q2 Ohio StateTouchdown, 4 plays, 65 yards
Q2 Western MichiganPunt, 3 plays, 6 yards
Q2 Ohio StateTouchdown, 6 plays, 70 yards
Q2 Western MichiganPunt, 7 plays, 20 yards
Q2 Ohio StatePunt, 4 plays, 21 yards
Q2 Western MichiganEnd of half, 1 play, 1 yard
Q3 Ohio StatePunt, 4 plays, 23 yards
Q3 Western MichiganPunt, 3 plays, −17 yards
Q3 Ohio StateTouchdown, 6 plays, 40 yards
Q3 Western MichiganPunt, 3 plays, 9 yards
Q3 Ohio StateTouchdown, 8 plays, 81 yards
Q3 Western MichiganPunt, 3 plays, 6 yards
Q4 Ohio StatePunt, 9 plays, 16 yards
Q4 Western MichiganPunt, 3 plays, 5 yards
Q4 Ohio StateTouchdown, 4 plays, 64 yards
Q4 Western MichiganPunt, 3 plays, 2 yards
Q4 Ohio StateEnd of game, 5 plays, 40 yards
Play by play
1st quarter7 drives, then Ohio State 21, Western Michigan 0
Western Michigan Punt, 3 plays
15:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Hayden Wolff pass complete to Anthony Sambucci for 6 yds to the WMU 31
15:00
2nd & 4 at own 31
Zahir Abdus-Salaam run for no gain to the WMU 31
15:00
3rd & 4 at own 31
Hayden Wolff sacked by Cody Simon for a loss of 7 yards to the WMU 24
13:39
4th & 11 at own 24
Ryan Millmore punt for 32 yds , Brandon Inniss returns for 1 yd to the OSU 45
Ohio State Touchdown, 6 plays
13:39
1st & 10 at own 45
Will Howard pass complete to Gee Scott Jr. for 5 yds to the 50 yard line
13:39
2nd & 5 at the 50
Will Howard pass complete to Jeremiah Smith for 10 yds to the WMU 40 for a 1ST down
13:39
1st & 10 at opp 40
Will Howard pass complete to Emeka Egbuka for 10 yds to the WMU 30 for a 1ST down
13:39
1st & 10 at opp 30
Will Howard pass complete to Emeka Egbuka for 21 yds to the WMU 9 for a 1ST down
13:39
1st & goal at opp 9
TreVeyon Henderson run for 6 yds to the WMU 3
11:04
2nd & goal at opp 3
TreVeyon Henderson run for 3 yds for a TD (Jayden Fielding KICK)Ohio State 7, Western Michigan 0
Western Michigan Missed FG, 11 plays
10:59
1st & 10 at own 35
Jayden Fielding kickoff for 60 yds , Jaden Nixon return for 15 yds to the WMU 20
10:59
1st & 10 at own 20
Hayden Wolff pass incomplete
10:59
2nd & 10 at own 20
Hayden Wolff pass incomplete
10:59
3rd & 10 at own 20
Hayden Wolff pass complete to Jaden Nixon for 16 yds to the WMU 36 for a 1ST down
10:59
1st & 10 at own 36
Zahir Abdus-Salaam run for 4 yds to the WMU 40
10:59
2nd & 6 at own 40
Zahir Abdus-Salaam run for 3 yds to the WMU 43
10:59
3rd & 3 at own 43
Hayden Wolff pass complete to Jordin Parker for 6 yds to the WMU 49 for a 1ST down
10:59
1st & 10 at own 49
Hayden Wolff pass complete to Anthony Sambucci for 19 yds to the OSU 32 for a 1ST down
10:59
1st & 10 at opp 32
Jaden Nixon run for 6 yds to the OSU 26
10:59
2nd & 4 at opp 26
Jaden Nixon run for 1 yd to the OSU 25
10:59
3rd & 3 at opp 25
Hayden Wolff pass incomplete
6:32
4th & 3 at opp 25
Timeout Western Michigan, clock 06:32
6:28
4th & 3 at opp 25
Luka Zurak 42 yd FG MISSED
Ohio State Touchdown, 4 plays
6:28
1st & 10 at own 25
Quinshon Judkins run for 4 yds to the OSU 29
6:28
2nd & 6 at own 29
Will Howard pass complete to Carnell Tate for 4 yds to the OSU 33
6:28
3rd & 2 at own 33
Will Howard pass complete to Will Kacmarek for 7 yds to the OSU 40 for a 1ST down
6:28
1st & 10 at own 40
No Huddle-Shotgun Howard,Will sacked for loss of 3 yards to the OSU37 (Green,Isaiah) PENALTY OSU Holding (Siereveld,Austin) 10 yards from OSU40 to OSU30. NO PLAY.
4:00
1st & 20 at own 30
Will Howard pass complete to Jeremiah Smith for 70 yds for a TD (Jayden Fielding KICK)Ohio State 14, Western Michigan 0
Western Michigan Punt, 3 plays
4:00
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
4:00
1st & 10 at own 25
Hayden Wolff pass incomplete
4:00
2nd & 10 at own 25
Keshawn King run for 8 yds to the WMU 33
4:00
3rd & 2 at own 33
Keshawn King run for 1 yd to the WMU 34
2:41
4th & 1 at own 34
Ryan Millmore punt for 39 yds, fair catch by Brandon Inniss at the OSU 27
Ohio State Touchdown, 5 plays
2:41
1st & 10 at own 27
Will Howard pass complete to Emeka Egbuka for 15 yds to the OSU 42 for a 1ST down
2:41
1st & 10 at own 42
Will Howard pass complete to Jeremiah Smith for 18 yds to the WMU 40 for a 1ST down
2:41
1st & 10 at opp 40
Will Howard pass complete to Emeka Egbuka for 17 yds to the WMU 23 for a 1ST down Western Michigan Penalty, Defensive Holding (Luka Zurak) declined for a 1ST down
2:41
1st & 10 at opp 23
Will Howard pass incomplete
1:02
2nd & 10 at opp 23
Quinshon Judkins run for 23 yds for a TD (Jayden Fielding KICK)Ohio State 21, Western Michigan 0
Western Michigan Punt, 3 plays
1:02
1st & 10 at own 35
Jayden Fielding kickoff for 64 yds
1:02
1st & 10 at own 25
No Huddle-Shotgun Wolff,Hayden pass incomplete short left to Sambucci,Anthony thrown to WMU37 PENALTY OSU Pass Interference (Igbinosun,Davison) 15 yards from WMU25 to WMU40, 1ST DOWN. NO PLAY.
1:02
1st & 10 at own 40
Hayden Wolff pass incomplete
1:02
2nd & 10 at own 40
No Huddle-Shotgun Nixon,Jaden rush right for 7 yards gain to the WMU47 (Downs,Caleb) PENALTY WMU Holding (Sherwin,Jack) OSU Targeting offsetting 10 yards from WMU40 to WMU40. NO PLAY.
0:00
2nd & 10 at own 40
Hayden Wolff pass complete to Zahir Abdus-Salaam for a loss of 2 yards to the WMU 38
Q2 15:00
3rd & 12 at own 38
Hayden Wolff sacked for a loss of 1 yard to the WMU 37
Q2 14:17
4th & 13 at own 37
Ryan Millmore punt for 43 yds, fair catch by Brandon Inniss at the OSU 20
2nd quarter8 drives, then Ohio State 35, Western Michigan 0
Ohio State Punt, 7 plays
14:04
1st & 10 at own 20
Quinshon Judkins run for 80 yds Ohio State Penalty, Offensive Holding (Bryson Rodgers) to the OSU 23
14:04
1st & 7 at own 23
TreVeyon Henderson run for 3 yds to the OSU 26
14:04
2nd & 4 at own 26
Will Howard pass complete to Carnell Tate for 5 yds to the OSU 31 for a 1ST down
14:04
1st & 10 at own 31
TreVeyon Henderson run for 14 yds to the OSU 45 for a 1ST down
14:04
1st & 10 at own 45
Will Howard pass incomplete
14:04
2nd & 10 at own 45
TreVeyon Henderson run for 2 yds to the OSU 47
14:04
3rd & 8 at own 47
Will Howard pass incomplete
11:08
4th & 8 at own 47
Joe McGuire punt for 47 yds
Western Michigan Punt, 3 plays
11:08
1st & 10 at own 6
Hayden Wolff run for 2 yds to the WMU 8
11:08
2nd & 8 at own 8
Hayden Wolff pass incomplete
11:08
3rd & 8 at own 8
Hayden Wolff pass complete to Jaden Nixon for 5 yds to the WMU 13
9:45
4th & 3 at own 13
Ryan Millmore punt for 42 yds, fair catch by Brandon Inniss at the OSU 45
9:45
4th & 3 at own 13
Ryan Millmore punt for 42 yds, fair catch by Brandon Inniss at the OSU 35
Ohio State Touchdown, 4 plays
9:45
1st & 10 at own 35
Will Howard pass complete to Emeka Egbuka for 35 yds to the WMU 30 for a 1ST down
9:45
1st & 10 at opp 30
Will Howard pass incomplete
9:45
2nd & 10 at opp 30
TreVeyon Henderson run for 7 yds to the WMU 23
8:28
3rd & 3 at opp 23
Quinshon Judkins run for 23 yds for a TD (Jayden Fielding KICK)Ohio State 28, Western Michigan 0
Western Michigan Punt, 3 plays
8:28
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
8:28
1st & 10 at own 25
Jaden Nixon run for 2 yds to the WMU 27
8:28
2nd & 8 at own 27
Jaden Nixon run for 4 yds to the WMU 31
8:28
3rd & 4 at own 31
Hayden Wolff pass incomplete
7:00
4th & 4 at own 31
Timeout Ohio State, clock 07:00
6:54
4th & 4 at own 31
Ryan Millmore punt for 39 yds, fair catch by Brandon Inniss at the OSU 30
Ohio State Touchdown, 6 plays
6:54
1st & 10 at own 30
Quinshon Judkins run for 14 yds to the OSU 44 for a 1ST down
6:54
1st & 10 at own 44
Will Howard pass complete to Carnell Tate for 36 yds to the WMU 20 for a 1ST down
6:54
1st & 10 at opp 20
Quinshon Judkins run for 5 yds to the WMU 15
6:54
2nd & 5 at opp 15
Will Howard pass incomplete
6:54
3rd & 5 at opp 15
TreVeyon Henderson run for 9 yds to the WMU 6 for a 1ST down
4:20
1st & goal at opp 6
Will Howard run for 6 yds for a TD (Jayden Fielding KICK)Ohio State 35, Western Michigan 0
Western Michigan Punt, 7 plays
4:20
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds
4:20
1st & 10 at own 25
Keshawn King run for no gain to the WMU 25
4:20
2nd & 10 at own 25
Keshawn King run for 5 yds to the WMU 30
2:56
3rd & 5 at own 30
Timeout Western Michigan, clock 02:56
2:56
3rd & 5 at own 30
Hayden Wolff pass complete to Jordin Parker for 5 yds to the WMU 35 for a 1ST down
2:56
1st & 10 at own 35
Hayden Wolff pass complete to Anthony Sambucci for 16 yds to the OSU 49 for a 1ST down
2:56
1st & 10 at opp 49
Keshawn King run for no gain to the OSU 49
2:56
2nd & 10 at opp 49
Hayden Wolff sacked by Jack Sawyer for a loss of 10 yards to the WMU 41
1:17
3rd & 20 at own 41
Timeout Ohio State, clock 01:17
1:17
3rd & 20 at own 41
Keshawn King run for 4 yds to the WMU 45
1:13
4th & 16 at own 45
Timeout Ohio State, clock 01:13
1:04
4th & 16 at own 45
Ryan Millmore punt for 44 yds , Brandon Inniss returns for 2 yds to the OSU 13
Ohio State Punt, 4 plays
1:04
1st & 10 at own 13
Will Howard pass complete to Jeremiah Smith for 15 yds to the OSU 28 for a 1ST down
1:04
1st & 10 at own 28
Will Howard pass complete to Jeremiah Smith for 6 yds to the OSU 34
1:04
2nd & 4 at own 34
Will Howard pass incomplete
1:04
3rd & 4 at own 34
Will Howard pass incomplete
0:35
4th & 4 at own 34
Joe McGuire punt for 41 yds, fair catch by Jordin Parker at the WMU 25
Western Michigan End of half, 1 play
0:00
1st & 10 at own 25
Zahir Abdus-Salaam run for 1 yd to the WMU 26
3rd quarter6 drives, then Ohio State 49, Western Michigan 0
Ohio State Punt, 4 plays
15:00
1st & 10 at own 35
Luka Zurak kickoff for 59 yds , Jayden Ballard return for no gain to the OSU 6
15:00
1st & 10 at own 6
No Huddle-Shotgun Howard,Will pass complete short left to Smith,Jeremiah caught at OSU15, for 15 yards to the OSU21 (Wofford,Aaron) PENALTY OSU Ineligible Downfield on Pass (Fryar,Josh) 3 yards from OSU06 to OSU03. NO PLAY.
15:00
1st & 13 at own 3
Quinshon Judkins run for 17 yds to the OSU 20 for a 1ST down
15:00
1st & 10 at own 20
Quinshon Judkins run for 2 yds to the OSU 22
15:00
2nd & 8 at own 22
Quinshon Judkins run for 7 yds to the OSU 29
15:00
3rd & 1 at own 29
Will Howard pass complete to Will Kacmarek for no gain to the OSU 29
12:09
4th & 1 at own 29
Joe McGuire punt for 46 yds , Jordin Parker returns for no gain to the WMU 20
Western Michigan Punt, 3 plays
12:09
1st & 10 at own 20
Jaden Nixon run for 3 yds to the WMU 23
12:09
2nd & 7 at own 23
Jaden Nixon run for no gain to the WMU 23
12:09
3rd & 7 at own 23
run for 20 yds to the WMU 3 fumbled, recovered by WMU Hayden Wolff
9:59
4th & 27 at own 3
Ryan Millmore punt for 37 yds, punt out-of-bounds at the WMU 40
Ohio State Touchdown, 6 plays
9:59
1st & 10 at opp 40
Will Howard pass complete to Brandon Inniss for a loss of 1 yard to the WMU 41
9:59
2nd & 11 at opp 41
TreVeyon Henderson run for 3 yds to the WMU 38
9:59
3rd & 8 at opp 38
Will Howard pass incomplete
9:59
4th & 8 at opp 38
Will Howard pass complete to Brandon Inniss for 19 yds to the WMU 19 for a 1ST down
9:59
1st & 10 at opp 19
TreVeyon Henderson run for 3 yds to the WMU 16
6:44
2nd & 7 at opp 16
TreVeyon Henderson run for 16 yds for a TD (Jayden Fielding KICK)Ohio State 42, Western Michigan 0
Western Michigan Punt, 3 plays
6:40
1st & 10 at own 35
Jayden Fielding kickoff for 61 yds , Zahir Abdus-Salaam return for 15 yds to the WMU 19
6:40
1st & 10 at own 19
Jaden Nixon run for 1 yd to the WMU 20
6:40
2nd & 9 at own 20
Broc Lowry run for 8 yds to the WMU 28
6:40
3rd & 1 at own 28
Jaden Nixon run for no gain to the WMU 28
4:18
4th & 1 at own 28
Ryan Millmore punt for 53 yds
Ohio State Touchdown, 8 plays
4:18
1st & 10 at own 19
James Peoples run for 11 yds to the OSU 30 for a 1ST down
4:18
1st & 10 at own 30
James Peoples run for 1 yd to the OSU 31
4:18
2nd & 9 at own 31
Devin Brown pass complete to Bryson Rodgers for 12 yds to the OSU 43 for a 1ST down
4:18
1st & 10 at own 43
James Peoples run for 4 yds to the OSU 47
4:18
2nd & 6 at own 47
Devin Brown pass complete to Jayden Ballard for 12 yds to the WMU 41 for a 1ST down
4:18
1st & 10 at opp 41
Devin Brown pass complete to Brandon Inniss for 27 yds to the WMU 14 for a 1ST down
4:18
1st & 10 at opp 14
James Peoples run for 2 yds to the WMU 12
0:05
2nd & 8 at opp 12
James Peoples run for 12 yds for a TD (Jayden Fielding KICK)Ohio State 49, Western Michigan 0
Western Michigan Punt, 3 plays
0:05
1st & 10 at own 35
Jayden Fielding kickoff for 64 yds
0:05
1st & 10 at own 25
Broc Lowry pass incomplete
0:00
2nd & 10 at own 25
Jaden Nixon run for 2 yds to the WMU 27
Q4 15:00
3rd & 8 at own 27
Broc Lowry run for 4 yds to the WMU 31
Q4 14:05
4th & 4 at own 31
Ryan Millmore punt for 43 yds , Brandon Inniss returns for 3 yds to the OSU 29
4th quarter5 drives, then Ohio State 56, Western Michigan 0
Ohio State Punt, 9 plays
14:05
1st & 10 at own 29
James Peoples run for 7 yds to the OSU 36
14:05
2nd & 3 at own 36
James Peoples run for 5 yds to the OSU 41 for a 1ST down
14:05
1st & 10 at own 41
Devin Brown pass complete to Kojo Antwi for 8 yds to the OSU 49
14:05
2nd & 2 at own 49
James Peoples run for 5 yds to the WMU 46 for a 1ST down
14:05
1st & 10 at opp 46
Devin Brown run for 8 yds to the WMU 38
14:05
2nd & 2 at opp 38
James Peoples run for 6 yds to the WMU 32 for a 1ST down
14:05
1st & 10 at opp 32
No Huddle-Shotgun Peoples,James rush left for 6 yards gain to the WMU26 (Willis,Donald) PENALTY OSU Holding (Michalski,Zen) 10 yards from WMU32 to WMU42. NO PLAY.
14:05
1st & 20 at opp 42
Devin Brown sacked by Jacob Wahlberg for a loss of 4 yards to the WMU 46
14:05
2nd & 24 at opp 46
Devin Brown pass complete to James Peoples for a loss of 2 yards to the WMU 48
14:05
3rd & 26 at opp 48
Devin Brown sacked by Corey Walker for a loss of 7 yards to the OSU 45
8:41
4th & 33 at own 45
Nick McLarty punt for 35 yds, fair catch by Jordin Parker at the WMU 20
Western Michigan Punt, 3 plays
8:41
1st & 10 at own 20
Keshawn King run for 3 yds to the WMU 23
8:41
2nd & 7 at own 23
Broc Lowry run for 2 yds to the WMU 25
8:41
3rd & 5 at own 25
Broc Lowry pass incomplete
7:06
4th & 5 at own 25
Ryan Millmore punt for 39 yds, fair catch by Jayden Ballard at the OSU 36
Ohio State Touchdown, 4 plays
7:06
1st & 10 at own 36
Julian Sayin pass complete to Patrick Gurd for 6 yds to the OSU 42
7:06
2nd & 4 at own 42
James Peoples run for 2 yds to the OSU 40
7:06
3rd & 6 at own 40
Julian Sayin run for 5 yds to the OSU 45
5:01
4th & 1 at own 45
Bennett Christian 55 Yd pass from Julian Sayin (Austin Snyder Kick)Ohio State 56, Western Michigan 0
5:01
1st & goal at opp 3
PENALTY WMU Offside 2 yards from WMU03 to WMU01. NO PLAY. (Austin Snyder KICK)
Western Michigan Punt, 3 plays
5:01
1st & 10 at own 35
Jayden Fielding kickoff for 63 yds
5:01
1st & 10 at own 25
Jamal Hailey run for 1 yd to the WMU 24
5:01
2nd & 11 at own 24
Broc Lowry run for 2 yds to the WMU 26
5:01
3rd & 9 at own 26
Keshawn King run for 1 yd to the WMU 27
2:37
4th & 8 at own 27
Ryan Millmore punt for 42 yds
Ohio State End of game, 5 plays
2:37
1st & 10 at own 31
Sam Williams-Dixon run for 4 yds to the OSU 35
2:37
2nd & 6 at own 35
Sam Williams-Dixon run for 31 yds to the WMU 34 for a 1ST down
2:37
1st & 10 at opp 34
Sam Williams-Dixon run for 5 yds to the WMU 29
2:37
2nd & 5 at opp 29
Mason Maggs run for 3 yds to the WMU 26
0:00
3rd & 2 at opp 26
L. Kienholz takes a knee
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.