Western Michigan at Ohio

Saturday, October 21, 2023

Ohio beat Western Michigan 20–⁠17. It was their 48th meeting; after it, Western Michigan led the series 30–⁠18.

AwayWestern Michigan4–⁠8 in 2023
17
HomeOhio10–⁠3 in 2023
20

Final at Peden Stadium, AthensTV: CBSSNAttendance 16,048

At kickoff
57°F, mostly cloudy, wind 11 mph from the southwest, gusts to 16 mphWeather: NOAA NCEI Integrated Surface Database; Ohio University Airport Snyder Field (KUNI), 16 km from the stadium
Official
William (Billy) WilliamsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan0010717
Ohio337720

Standouts

Player stats

Western Michigan

PassingC/AttYdsTDInt
Hayden Wolff30/4229011
RushingCarYdsTDLong
C.J. Hester526012
Hayden Wolff423116
Jalen Buckley61906
Zahir Abdus-Salaam61104
ReceivingRecYdsTDLong
Kenneth Womack1490118
Leroy Thomas668026
Jalen Buckley459049
Austin Hence241021
DefenseTklTFLSacksInt
Nate Norris14000
Jacob Wahlberg9100
Aaron Wofford8000
Marshawn Kneeland7000
Joshua Nobles1110

Ohio

PassingC/AttYdsTDInt
Kurtis Rourke24/3927510
RushingCarYdsTDLong
Sieh Bangura1586122
O’Shann Allison1564030
Kurtis Rourke633025
Tyler Walton1505
ReceivingRecYdsTDLong
Sam Wiglusz10155138
Miles Cross663017
Will Kacmarek232026
Tyler Walton21307
DefenseTklTFLSacksInt
Keye Thompson13000
Bryce Houston12000
Walter Reynolds9000
Adonis Williams Jr.8100
Torrie Cox Jr.61.510
Tank Pearson10.501

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Western MichiganOhio
369Total yards460
290Passing yards275
79Rushing yards185
6.9Yards per pass7.1
3.6Yards per rush4.7
21First downs28
3–⁠11Third downs10–⁠18
1–⁠2Fourth downs0–⁠1
1Turnovers0
10–⁠97Penalties7–⁠75
24:25Possession35:35
1Sacks (by defense)1

Efficiency

Western MichiganOhio
44%Success rate49%
0.02EPA per play0.17
1.14Explosiveness1.03
−0.05Rushing EPA−0.01
0.17Passing EPA0.33
35%Passing-down success35%
−0.04First-down EPA0.16
0.15Second-down EPA−0.08
0.14Third-down EPA0.76
14%Havoc by its defense13%

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 76% to win. Elo’s favorite won.

The line

Ohio −16.5, over/under 52.

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 87%, Western Michigan 13%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ohio end zoneWestern Michigan end zoneQ1 Western MichiganPunt, 3 playsQ1 OhioField goal, 13 playsQ1 Western MichiganMissed FG, 8 playsQ1 OhioPunt, 3 playsQ1 Western MichiganMissed FG, 11 playsQ2 OhioTurnover on downs, 6 playsQ2 Western MichiganPunt, 3 playsQ2 OhioPunt, 4 playsQ2 Western MichiganTurnover on downs, 9 playsQ2 OhioPunt, 7 playsQ2 Western MichiganInterception, 9 playsQ2 OhioField goal, 6 playsQ3 OhioMissed FG, 11 playsQ3 Western MichiganField goal, 6 playsQ3 OhioTouchdown, 9 playsQ3 Western MichiganTouchdown, 5 playsQ3 OhioMissed FG, 9 playsQ4 Western MichiganPunt, 5 playsQ4 OhioTouchdown, 8 playsQ4 Western MichiganTouchdown, 8 playsQ4 OhioEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Western Michigan right to left.
  1. Q1 Western MichiganPunt, 3 plays, 9 yards
  2. Q1 OhioField goal, 13 plays, 57 yards
  3. Q1 Western MichiganMissed FG, 8 plays, 43 yards
  4. Q1 OhioPunt, 3 plays, 7 yards
  5. Q1 Western MichiganMissed FG, 11 plays, 35 yards
  6. Q2 OhioTurnover on downs, 6 plays, 36 yards
  7. Q2 Western MichiganPunt, 3 plays, 5 yards
  8. Q2 OhioPunt, 4 plays, 14 yards
  9. Q2 Western MichiganTurnover on downs, 9 plays, 58 yards
  10. Q2 OhioPunt, 7 plays, 26 yards
  11. Q2 Western MichiganInterception, 9 plays, 48 yards
  12. Q2 OhioField goal, 6 plays, 80 yards
  13. Q3 OhioMissed FG, 11 plays, 56 yards
  14. Q3 Western MichiganField goal, 6 plays, 52 yards
  15. Q3 OhioTouchdown, 9 plays, 75 yards
  16. Q3 Western MichiganTouchdown, 5 plays, 41 yards
  17. Q3 OhioMissed FG, 9 plays, 66 yards
  18. Q4 Western MichiganPunt, 5 plays, 25 yards
  19. Q4 OhioTouchdown, 8 plays, 78 yards
  20. Q4 Western MichiganTouchdown, 8 plays, 68 yards
  21. Q4 OhioEnd of game, 6 plays, 7 yards

Play by play

1st quarter6 drives, then Ohio 3, Western Michigan 0
Western Michigan Punt, 3 plays
14:52Alex Kasee kickoff for 59 yds , return for no gain to the WMU 17 , return for no gain to the WMU 17
14:521st & 10 at own 17Hayden Wolff pass incomplete
14:522nd & 10 at own 17Hayden Wolff pass complete to Leroy Thomas for 9 yds to the WMU 26
14:523rd & 1 at own 26Marshawn Kneeland run for no gain to the WMU 26
13:404th & 1 at own 26Carson Voss punt for 40 yds
Ohio Field goal, 13 plays
13:401st & 10 at own 33Sieh Bangura run for 4 yds to the OHIO 37
13:402nd & 6 at own 37Kurtis Rourke pass complete to Sieh Bangura for 1 yd to the OHIO 38
13:403rd & 5 at own 38Kurtis Rourke pass complete to Sam Wiglusz for 8 yds to the OHIO 46 for a 1ST down
13:401st & 10 at own 46Sieh Bangura run for 5 yds to the WMU 49
13:402nd & 5 at opp 49Kurtis Rourke pass incomplete
13:403rd & 5 at opp 49Kurtis Rourke pass complete to Will Kacmarek for 6 yds to the WMU 43 for a 1ST down
13:401st & 10 at opp 43Kurtis Rourke pass complete to Will Kacmarek for 26 yds to the WMU 17 for a 1ST down
13:401st & 10 at opp 17Kurtis Rourke pass incomplete
13:402nd & 10 at opp 17Sieh Bangura run for 2 yds to the WMU 15 for a 1ST down Western Michigan Penalty, Personal Foul (Nate Norris) to the WMU 9 for a 1ST down
13:401st & goal at opp 8Sieh Bangura run for 3 yds to the WMU 5
13:402nd & goal at opp 5Kurtis Rourke pass incomplete
13:403rd & goal at opp 5Ohio Penalty, Delay Of Game (-5 Yards) to the WMU 10
13:403rd & goal at opp 10Kurtis Rourke pass incomplete
8:494th & goal at opp 10Gianni Spetic 28 yd FG GOODOhio 3, Western Michigan 0
8:49Timeout Ohio, clock 08:49
Western Michigan Missed FG, 8 plays
8:43Alex Kasee kickoff for 60 yds
8:431st & 10 at own 29Jalen Buckley run for 6 yds to the WMU 35
8:432nd & 4 at own 35Hayden Wolff pass complete to Kenneth Womack for 6 yds to the WMU 41 for a 1ST down
8:431st & 10 at own 41Jalen Buckley run for 3 yds to the WMU 44
8:432nd & 7 at own 44Hayden Wolff pass complete to Leroy Thomas for 26 yds to the OHIO 30 for a 1ST down
8:431st & 10 at opp 30Hayden Wolff pass complete to Kenneth Womack for a loss of 3 yards to the OHIO 33
8:432nd & 13 at opp 33Hayden Wolff pass incomplete
8:433rd & 13 at opp 33Hayden Wolff pass complete to Jalen Buckley for 5 yds to the OHIO 28
5:484th & 8 at opp 28Palmer Domschke 46 yd FG MISSED
5:481st & 10 at own 28Timeout Ohio, clock 05:48
Ohio Punt, 3 plays
5:481st & 10 at own 28Kurtis Rourke pass incomplete
5:482nd & 10 at own 28O’Shaan Allison run for 2 yds to the OHIO 30
5:483rd & 8 at own 30Kurtis Rourke run for 5 yds to the OHIO 35
Western Michigan Missed FG, 11 plays
4:072nd & 17 at own 35Hayden Wolff pass complete to Malique Dieudonne for 18 yds to the OHIO 47 for a 1ST down
4:074th & 3 at own 35Jack Wilson punt for 50 yds
Western Michigan Missed FG, 11 plays
4:071st & 10 at opp 47Timeout Ohio, clock 04:07
4:071st & 10 at opp 47Hayden Wolff pass complete to Kenneth Womack for 12 yds to the OHIO 35 for a 1ST down
4:071st & 10 at opp 35Zahir Abdus-Salaam run for no gain to the OHIO 35
4:072nd & 10 at opp 35Zahir Abdus-Salaam run for 3 yds to the OHIO 32
4:073rd & 7 at opp 32WOLFF, Hayden sacked for a loss of 7 yards at the OHI39 (THOMPSON, Keye;SUTTON, Kwame). PENALTY OHI Personal Foul on REYNOLDS, Walter enforced 15 yards from the OHI32 to the OHI17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:071st & 10 at opp 17Zahir Abdus-Salaam run for 2 yds to the OHIO 15
4:072nd & 8 at opp 15Hayden Wolff pass complete to Kenneth Womack for 9 yds to the OHIO 6 for a 1ST down
4:071st & goal at opp 6Western Michigan Penalty, False Start (Nate Norris) to the OHIO 11
4:071st & 10 at own 42Timeout Ohio, clock 04:07
4:071st & 10 at own 42Western Michigan Penalty, False Start (-5 Yards) to the WMU 37
4:071st & 15 at own 37Timeout Ohio, clock 04:07
4:071st & 15 at own 37Zahir Abdus-Salaam run for a loss of 2 yards to the WMU 35
0:001st & goal at opp 11WOLFF, Hayden pass short up the middle complete for 6 yards to BARTOL, Mitch caught at the OHI6, BARTOL, Mitch fumbled at OHI5 forced by HOUSTON, Bryce, recovered by WMU BARTOL, Mitch at the OHI5, returned 0 yards to the OHI5, End of Play, clock 00:00 (Play was confirmed after review). PENALTY WMU Holding on GIDEON, Jacob enforced 10 yards from the OHI11 to the OHI21 [NHSG]. NO PLAY (replay the down).
Q2 15:001st & goal at opp 21Hayden Wolff pass complete to Kenneth Womack for 7 yds to the OHIO 14 Western Michigan Penalty, Unsportsmanlike Conduct (Leroy Thomas) to the OHIO 29
Q2 15:002nd & goal at opp 29Hayden Wolff pass complete to Kenneth Womack for 3 yds to the OHIO 26
Q2 15:003rd & goal at opp 26Hayden Wolff pass complete to Jalen Buckley for 3 yds to the OHIO 23
Q2 13:154th & goal at opp 23Palmer Domschke 41 yd FG MISSED
Q2 13:151st & 10 at own 23Timeout Ohio, clock 13:15
2nd quarter8 drives, then Ohio 6, Western Michigan 0
Ohio Turnover on downs, 6 plays
13:151st & 10 at own 23O’Shaan Allison run for no gain to the OHIO 23
13:152nd & 10 at own 23Kurtis Rourke pass complete to Sam Wiglusz for 15 yds to the OHIO 38 for a 1ST down
13:151st & 10 at own 38ROURKE, Kurtis pass to the left incomplete intended for WALTON, Tyler thrown to the WMU49; QB hurried by KNEELAND, Marshawn. PENALTY WMU Pass Interference on HALLOCK, Tate enforced at the spot of the foul for 13 yards to the WMU49 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
13:151st & 10 at opp 49Kurtis Rourke pass complete to Tyler Walton for 7 yds to the WMU 42
13:152nd & 3 at opp 42O’Shaan Allison run for 2 yds to the WMU 40
13:153rd & 1 at opp 40O’Shaan Allison run for a loss of 1 yard to the WMU 41
10:104th & 2 at opp 41O’Shaan Allison run for no gain to the WMU 41
10:101st & 10 at own 41Timeout Ohio, clock 10:10
Western Michigan Punt, 3 plays
10:101st & 10 at own 41CJ Hester run for a loss of 1 yard to the WMU 40
10:102nd & 11 at own 40CJ Hester run for 6 yds to the WMU 46
10:103rd & 5 at own 46Hayden Wolff pass incomplete
9:034th & 5 at own 46Hayden Wolff punt for 23 yds
9:031st & 10 at own 31Timeout Ohio, clock 09:03
Ohio Punt, 4 plays
9:031st & 10 at own 31Kurtis Rourke pass complete to Miles Cross for 16 yds to the OHIO 47 for a 1ST down
9:031st & 10 at own 47Kurtis Rourke pass complete to Miles Cross for 2 yds to the OHIO 49
9:032nd & 8 at own 49Kurtis Rourke pass incomplete
9:033rd & 8 at own 49Kurtis Rourke pass complete to Sieh Bangura for a loss of 4 yards to the OHIO 45
7:094th & 12 at own 45Jack Wilson punt for 55 yds for a touchback
7:091st & 10 at opp 20Timeout Ohio, clock 07:09
Western Michigan Turnover on downs, 9 plays
7:091st & 10 at own 20CJ Hester run for 12 yds to the WMU 32 for a 1ST down
7:091st & 10 at own 32Hayden Wolff pass complete to Kenneth Womack for 9 yds to the WMU 41
7:092nd & 1 at own 41Hayden Wolff pass complete to Leroy Thomas for 1 yd to the WMU 42 for a 1ST down
5:521st & 10 at opp 47Timeout Ohio, clock 05:52
5:521st & 10 at own 42Hayden Wolff pass complete to Leroy Thomas for 11 yds to the OHIO 47 for a 1ST down
5:521st & 10 at opp 47Hayden Wolff run for 16 yds to the OHIO 31 for a 1ST down
5:521st & 10 at opp 31CJ Hester run for 9 yds to the OHIO 22
5:522nd & 1 at opp 22Hayden Wolff pass incomplete
5:523rd & 1 at opp 22Hayden Wolff pass incomplete
4:564th & 1 at opp 22CJ Hester run for no gain to the OHIO 22
Ohio Punt, 7 plays
4:561st & 10 at own 22Kurtis Rourke pass incomplete
4:562nd & 10 at own 22Sieh Bangura run for 1 yd to the OHIO 23
4:563rd & 9 at own 23Kurtis Rourke pass complete to Sieh Bangura for 10 yds to the OHIO 33 for a 1ST down
4:561st & 10 at own 33Kurtis Rourke pass complete to Sam Wiglusz for 14 yds to the OHIO 47 for a 1ST down
4:561st & 10 at own 47Kurtis Rourke pass complete to Tyler Walton for 6 yds to the WMU 47
4:562nd & 4 at opp 47Kurtis Rourke pass incomplete
4:563rd & 4 at opp 47Kurtis Rourke pass incomplete
4:564th & 4 at opp 47Ohio Penalty, False Start (-5 Yards) to the OHIO 48
2:304th & 9 at own 48Jack Wilson punt for 39 yds, fair catch by Zahir Abdus-Salaam at the WMU 13
Western Michigan Interception, 9 plays
2:301st & 10 at own 13Hayden Wolff pass complete to Kenneth Womack for no gain to the WMU 13
2:302nd & 10 at own 13Hayden Wolff pass complete to Kenneth Womack for 9 yds to the WMU 22
2:303rd & 1 at own 22Zahir Abdus-Salaam run for 4 yds to the WMU 26 for a 1ST down
2:301st & 10 at own 26Hayden Wolff pass incomplete
2:302nd & 10 at own 26Hayden Wolff pass incomplete
1:001st & 10 at own 37Timeout Western Michigan, clock 01:00
1:003rd & 10 at own 26Hayden Wolff pass complete to Leroy Thomas for 11 yds to the WMU 37 for a 1ST down
1:001st & 10 at own 37Hayden Wolff pass incomplete
1:002nd & 10 at own 37Ohio Penalty, Personal Foul (Vonnie Watkins) to the OHIO 48 for a 1ST down
1:001st & 10 at opp 48Hayden Wolff pass complete to Zahir Abdus-Salaam for 9 yds to the OHIO 39
0:392nd & 1 at opp 39Hayden Wolff pass intercepted
Ohio Field goal, 6 plays
0:391st & 10 at own 18Kurtis Rourke pass complete to Miles Cross for 17 yds to the OHIO 35 for a 1ST down
0:391st & 10 at own 35Kurtis Rourke pass incomplete
0:392nd & 10 at own 35Kurtis Rourke pass complete to Miles Cross for 7 yds to the OHIO 42
0:161st & 10 at own 49Timeout Ohio, clock 00:16
0:163rd & 3 at own 42Sieh Bangura run for 7 yds to the OHIO 49 for a 1ST down
0:161st & 10 at own 49Kurtis Rourke pass complete to Sam Wiglusz for 38 yds to the WMU 13 for a 1ST down
0:041st & 10 at opp 13ROURKE, Kurtis pass to the left incomplete intended for CROSS, Miles thrown to the WMU0. PENALTY WMU Pass Interference on ROMPHF, Anthony enforced at the spot of the foul for 11 yards to the WMU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
0:041st & goal at opp 2Timeout Western Michigan, clock 00:04
0:021st & goal at opp 2Gianni Spetic 19 yd FG GOODOhio 6, Western Michigan 0
Ohio Missed FG, 11 plays
0:00Alex Kasee kickoff for 35 yds
Q3 14:54Palmer Domschke kickoff for 54 yds
Q3 14:541st & 10 at own 21Kurtis Rourke pass complete to Sam Wiglusz for 11 yds to the OHIO 32 for a 1ST down
Q3 14:541st & 10 at own 32Kurtis Rourke pass incomplete
Q3 14:542nd & 10 at own 32O’Shaan Allison run for 2 yds to the OHIO 34
Q3 14:543rd & 8 at own 34Kurtis Rourke pass complete to Sam Wiglusz for 11 yds to the OHIO 45 for a 1ST down
Q3 14:541st & 10 at own 45Kurtis Rourke pass complete to O’Shaan Allison for 5 yds to the 50 yard line
Q3 14:542nd & 5 at the 50Kurtis Rourke run for 3 yds to the WMU 47
Q3 14:543rd & 2 at opp 47Kurtis Rourke pass complete to Sam Wiglusz for 28 yds to the WMU 19 for a 1ST down
Q3 14:541st & 10 at opp 19Tyler Walton run for 5 yds to the WMU 14
Q3 14:542nd & 5 at opp 14Kurtis Rourke sacked by Joshua Nobles for a loss of 9 yards to the WMU 23
Q3 14:543rd & 14 at opp 23Kurtis Rourke pass incomplete
Q3 9:364th & 14 at opp 23Gianni Spetic 40 yd FG MISSED
Q3 9:361st & 10 at own 23Timeout Ohio, clock 09:36
3rd quarter4 drives, then Ohio 13, Western Michigan 10
Western Michigan Field goal, 6 plays
9:361st & 10 at own 23Jalen Buckley run for 1 yd to the WMU 24
9:362nd & 9 at own 24Hayden Wolff pass complete to Jalen Buckley for 49 yds to the OHIO 27 for a 1ST down
9:361st & 10 at opp 27Zahir Abdus-Salaam run for 4 yds to the OHIO 23
9:362nd & 6 at opp 23Hayden Wolff pass complete to Zahir Abdus-Salaam for no gain to the OHIO 23
9:363rd & 6 at opp 23Hayden Wolff pass complete to Kenneth Womack for a loss of 2 yards to the OHIO 25
7:074th & 8 at opp 25Palmer Domschke 43 yd FG GOODOhio 6, Western Michigan 3
Ohio Touchdown, 9 plays
7:07Palmer Domschke kickoff for 65 yds for a touchback
7:071st & 10 at own 25Kurtis Rourke pass incomplete
7:072nd & 10 at own 25Sieh Bangura run for 4 yds to the OHIO 29
7:073rd & 6 at own 29Kurtis Rourke pass complete to Miles Cross for 12 yds to the OHIO 41 for a 1ST down
7:071st & 10 at own 41Sieh Bangura run for 4 yds to the OHIO 45
7:072nd & 6 at own 45Kurtis Rourke run for 25 yds to the WMU 30 for a 1ST down
7:071st & 10 at opp 30ROURKE, Kurtis pass deep to the right incomplete intended for WIGLUSZ, Sam thrown to the WMU0. PENALTY WMU Holding on ROMPHF, Anthony declined WMU Pass Interference on ROMPHF, Anthony enforced 15 yards to the WMU15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:071st & 10 at opp 15Kurtis Rourke pass incomplete
7:072nd & 10 at opp 15Sieh Bangura run for 7 yds to the WMU 8
7:073rd & 3 at opp 8ROURKE, Kurtis pass to the right incomplete intended for CROSS, Miles thrown to the WMU0. PENALTY WMU Pass Interference on ROMPHF, Anthony enforced at the spot of the foul for 6 yards to the WMU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:071st & goal at opp 2Sieh Bangura run for 1 yd to the WMU 1
2:362nd & goal at opp 1Sieh Bangura run for 1 yd for a TD (Gianni Spetic KICK)Ohio 13, Western Michigan 3
2:36SPETIC, Gianni PAT kick attempt is good, score nullified by penalty. PENALTY Before the snap, OHI Illegal Formation on ROGERS, Kaden enforced 5 yards from the WMU3 to the WMU8. NO PLAY (replay the down).
2:36Timeout Ohio, clock 02:36
Western Michigan Touchdown, 5 plays
2:25Alex Kasee kickoff for 59 yds
2:251st & 10 at opp 41Hayden Wolff pass complete to Kenneth Womack for 18 yds to the OHIO 23 for a 1ST down
2:251st & 10 at opp 23Hayden Wolff pass complete to Austin Hence for 20 yds to the OHIO 3 for a 1ST down
2:251st & goal at opp 3Jalen Buckley run for no gain to the OHIO 3
2:252nd & goal at opp 3WOLFF, Hayden pass short to the right incomplete intended for WOMACK, Kenneth thrown to the OHI0. PENALTY WMU Holding on WEST, Addison enforced 10 yards from the OHI3 to the OHI13 [NHSG]. NO PLAY (replay the down).
2:252nd & goal at opp 13Hayden Wolff pass complete to Kenneth Womack for 10 yds to the OHIO 3
0:183rd & goal at opp 3Hayden Wolff run for 3 yds for a TD (Palmer Domschke KICK)Ohio 13, Western Michigan 10
Ohio Missed FG, 9 plays
0:18Timeout Ohio, clock 00:18
0:18Palmer Domschke kickoff for 65 yds for a touchback
0:001st & 10 at own 25Kurtis Rourke pass complete to Sam Wiglusz for 6 yds to the OHIO 31
Q4 15:002nd & 4 at own 31O’Shaan Allison run for 14 yds to the OHIO 45 for a 1ST down
Q4 15:001st & 10 at own 45Kurtis Rourke pass complete to Miles Cross for 9 yds to the WMU 46
Q4 13:591st & 10 at opp 45Timeout Ohio, clock 13:59
Q4 13:592nd & 1 at opp 46O’Shaan Allison run for 1 yd to the WMU 45 for a 1ST down
Q4 13:591st & 10 at opp 45O’Shaan Allison run for 30 yds to the WMU 15 for a 1ST down
Q4 13:591st & 10 at opp 15O’Shaan Allison run for 2 yds to the WMU 13
Q4 13:592nd & 8 at opp 13Kurtis Rourke pass incomplete
Q4 13:593rd & 8 at opp 13Kurtis Rourke run for 4 yds to the WMU 9
Q4 11:404th & 4 at opp 9Gianni Spetic 26 yd FG MISSED
Q4 11:401st & 10 at own 9Timeout Ohio, clock 11:40
4th quarter4 drives, then Ohio 20, Western Michigan 17
Western Michigan Punt, 5 plays
11:401st & 10 at own 20Hayden Wolff pass complete to Leroy Thomas for 10 yds to the WMU 30 for a 1ST down
11:401st & 10 at own 30Hayden Wolff pass complete to Jalen Buckley for 2 yds to the WMU 32
11:402nd & 8 at own 32WOLFF, Hayden pass deep to the left incomplete intended for WOMACK, Kenneth thrown to the OHI43. PENALTY OHI Pass Interference on WILLIAMS JR., Adonis enforced 15 yards to the WMU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
11:401st & 10 at own 47Hayden Wolff pass incomplete
11:402nd & 10 at own 47Hayden Wolff sacked by Torrie Cox Jr. for a loss of 2 yards to the WMU 45
11:403rd & 12 at own 45Hayden Wolff pass incomplete
9:414th & 12 at own 45Carson Voss punt for 33 yds, fair catch by Tyler Walton at the OHIO 22
9:411st & 10 at own 22Timeout Ohio, clock 09:41
Ohio Touchdown, 8 plays
9:411st & 10 at own 22Kurtis Rourke pass complete to Sam Wiglusz for 17 yds to the OHIO 39 for a 1ST down
9:411st & 10 at own 39Sieh Bangura run for 16 yds to the WMU 45 for a 1ST down
9:411st & 10 at opp 45Sieh Bangura run for 5 yds to the WMU 40
9:412nd & 5 at opp 40Sieh Bangura run for 4 yds to the WMU 36
6:101st & 10 at opp 14Timeout Ohio, clock 06:10
6:103rd & 1 at opp 36Sieh Bangura run for 22 yds to the WMU 14 for a 1ST down
6:101st & 10 at opp 14O’Shaan Allison run for 2 yds to the WMU 12
6:102nd & 8 at opp 12Kurtis Rourke run for 5 yds to the WMU 7
4:363rd & 3 at opp 7Kurtis Rourke pass complete to Sam Wiglusz for 7 yds for a TD (Gianni Spetic KICK)Ohio 20, Western Michigan 10
4:36Timeout Ohio, clock 04:36
Western Michigan Touchdown, 8 plays
4:30Alex Kasee kickoff for 63 yds
4:301st & 10 at own 32Hayden Wolff pass incomplete
4:302nd & 10 at own 32Hayden Wolff pass complete to Kenneth Womack for 4 yds to the WMU 36
4:303rd & 6 at own 36Hayden Wolff pass complete to Malique Dieudonne for 5 yds to the WMU 41
4:304th & 1 at own 41Jalen Buckley run for 3 yds to the WMU 44 for a 1ST down
4:301st & 10 at own 44Hayden Wolff run for 6 yds to the 50 yard line
4:302nd & 4 at the 50WOLFF, Hayden pass short to the right incomplete intended for HENCE, Austin broken up by WILLIAMS JR., Adonis at the OHI48; QB hurried by SUTTON, Kwame. PENALTY OHI Targeting on RYDER, Mekah enforced 15 yards from the WMU50 to the OHI35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:301st & 10 at opp 35Jalen Buckley run for 6 yds to the OHIO 29
4:302nd & 4 at opp 29Hayden Wolff pass complete to Austin Hence for 21 yds to the OHIO 8 for a 1ST down
2:211st & goal at opp 8Hayden Wolff pass complete to Kenneth Womack for 8 yds for a TD (Palmer Domschke KICK)Ohio 20, Western Michigan 17
Ohio End of game, 6 plays
2:21Palmer Domschke kickoff for 65 yds for a touchback
2:211st & 10 at own 25O’Shaan Allison run for 6 yds to the OHIO 31
2:002nd & 4 at own 31O’Shaan Allison run for 3 yds to the OHIO 34
2:003rd & 1 at own 34Timeout Western Michigan, clock 02:00
2:003rd & 1 at own 34O’Shaan Allison run for 1 yd to the OHIO 35 for a 1ST down
1:172nd & 10 at own 35Timeout Western Michigan, clock 01:17
1:171st & 10 at own 35O’Shaan Allison run for no gain to the OHIO 35
1:172nd & 10 at own 35[NHSG] Kneel down by ROURKE, Kurtis at OHI33 (team loss of 2).
0:003rd & 12 at own 33[NHSG] Kneel down by ROURKE, Kurtis at OHI32 (team loss of 1), clock 00:00.

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.

Western Michigan leads 31–⁠18 in 49 meetings, counting the one since this game.

Recent meetings
2025Western Michigan 17, Ohio 13
2023Ohio 20, Western Michigan 17
2022Ohio 33, Western Michigan 14
2019Western Michigan 37, Ohio 34
2018Ohio 59, Western Michigan 14
2016Western Michigan 29, Ohio 23Mid-American Championship Game

Around this game