Toledo at Western Michigan

Saturday, September 20, 2025

Western Michigan beat Toledo 14–⁠13. It was their 63rd meeting; Toledo leads the series 39–⁠24.

AwayToledo8–⁠5 in 2025
13
HomeWestern Michigan10–⁠4 in 2025
14

Final at Waldo Stadium, KalamazooTV: ESPN+Attendance 20,744

At kickoff
84°F, clear, wind 8 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Kalamazoo Battle Creek International Airport, 8 km from the stadium, 23 minutes after kickoff
Official
Marcel KerrGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Toledo0310013
Western Michigan006814

How the win probability moved

Western Michigan favored

Win probability by play: Western Michigan 59% at kickoff, 100% at the end. Biggest swing: 55 points.

Toledo favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (55 points).

Standouts

Player stats

Toledo

PassingC/AttYdsTDInt
Tucker Gleason15/308902
RushingCarYdsTDLong
DeaMonte Trayanum26153163
Kenji Christian1042021
ReceivingRecYdsTDLong
Terrell Crosby Jr.334016
Kenji Christian213011
Jacob Petersen212010
Eric Holley111011
DefenseTklTFLSacksInt
Emmanuel McNeil-Warren80.50.50
Chris D’Appolonia8000
K’Von Sherman7000
Andre Fuller6001
Martez Poynter51.510
Malachi Davis3220
Chamberlain Campbell10.50.50

Western Michigan

PassingC/AttYdsTDInt
Broc Lowry16/3320101
RushingCarYdsTDLong
Broc Lowry185029
Jalen Buckley112106
Devin Miles41108
Ofa Mataele2905
ReceivingRecYdsTDLong
Tailique Williams4112043
Blake Bosma229024
Cade Conley224015
Christian Leary223015
DefenseTklTFLSacksInt
Joshua Franklin7210
James Camden70.50.50
Tate Hallock7000
Kershawn Fisher50.50.50
John Peters1001
Joey Pope0001

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

Team stats

ToledoWestern Michigan
280Total yards292
89Passing yards201
191Rushing yards91
3.0Yards per pass6.1
4.5Yards per rush2.5
16First downs17
5–⁠18Third downs6–⁠15
1–⁠2Fourth downs1–⁠3
2Turnovers3
5–⁠48Penalties2–⁠20
29:42Possession30:18
4Sacks (by defense)2

Efficiency

ToledoWestern Michigan
31%Success rate41%
−0.25EPA per play−0.09
1.04Explosiveness0.97
0.08Rushing EPA−0.03
−0.65Passing EPA−0.14
13%Passing-down success25%
−0.09First-down EPA−0.29
−0.20Second-down EPA−0.10
−0.22Third-down EPA0.55
20%Havoc by its defense17%

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)

Toledo 61% to win. Western Michigan won as Elo’s underdog.

The line

Toledo −13.5, over/under 48.5.

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

Every drive

Western Michigan end zoneToledo end zoneQ1 Western MichiganPunt, 6 playsQ1 ToledoInterception, 13 playsQ1 Western MichiganInterception, 3 playsQ1 ToledoPunt, 5 playsQ1 Western MichiganPunt, 6 playsQ2 ToledoInterception, 9 playsQ2 Western MichiganTurnover on downs, 12 playsQ2 ToledoPunt, 9 playsQ2 ToledoField goal, 4 playsQ2 Western MichiganEnd of half, 2 playsQ3 ToledoTouchdown, 2 playsQ3 Western MichiganPunt, 3 playsQ3 ToledoPunt, 5 playsQ3 Western MichiganFumble, 3 playsQ3 ToledoField goal, 6 playsQ3 Western MichiganPunt, 3 playsQ3 ToledoPunt, 3 playsQ3 Western MichiganTouchdown, 7 playsQ3 ToledoPunt, 3 playsQ4 Western MichiganPunt, 5 playsQ4 ToledoPunt, 8 playsQ4 Western MichiganTurnover on downs, 13 playsQ4 ToledoPunt, 3 playsQ4 Western MichiganTouchdown, 6 playsQ4 ToledoTurnover on downs, 4 playsQ4 Western MichiganResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Western Michigan drives left to right, Toledo right to left.
  1. Q1 Western MichiganPunt, 6 plays, 3 yards
  2. Q1 ToledoInterception, 13 plays, 55 yards
  3. Q1 Western MichiganInterception, 3 plays, 23 yards
  4. Q1 ToledoPunt, 5 plays, 6 yards
  5. Q1 Western MichiganPunt, 6 plays, 13 yards
  6. Q2 ToledoInterception, 9 plays, 46 yards
  7. Q2 Western MichiganTurnover on downs, 12 plays, 65 yards
  8. Q2 ToledoPunt, 9 plays, 29 yards
  9. Q2 ToledoField goal, 4 plays, 1 yard
  10. Q2 Western MichiganEnd of half, 2 plays, −7 yards
  11. Q3 ToledoTouchdown, 2 plays, 75 yards
  12. Q3 Western MichiganPunt, 3 plays, 2 yards
  13. Q3 ToledoPunt, 5 plays, 16 yards
  14. Q3 Western MichiganFumble, 3 plays, 13 yards
  15. Q3 ToledoField goal, 6 plays, 16 yards
  16. Q3 Western MichiganPunt, 3 plays, −7 yards
  17. Q3 ToledoPunt, 3 plays, 1 yard
  18. Q3 Western MichiganTouchdown, 7 plays, 90 yards
  19. Q3 ToledoPunt, 3 plays, −1 yard
  20. Q4 Western MichiganPunt, 5 plays, 10 yards
  21. Q4 ToledoPunt, 8 plays, 32 yards
  22. Q4 Western MichiganTurnover on downs, 13 plays, 67 yards
  23. Q4 ToledoPunt, 3 plays, 1 yard
  24. Q4 Western MichiganTouchdown, 6 plays, 48 yards
  25. Q4 ToledoTurnover on downs, 4 plays, 3 yards
  26. Q4 Western MichiganResult not recorded, 1 play, −1 yard

Play by play

1st quarter5 drives, then Tied at 0
Western Michigan Punt, 6 plays
15:001st & 10 at own 35Robert Hammond III kickoff for 65 yds for a touchback
14:521st & 10 at own 25Jalen Buckley run for 5 yds to the WMU 30
13:322nd & 5 at own 30Jalen Buckley run for 1 yd to the WMU 31
13:103rd & 4 at own 31Broc Lowry pass complete to Baylin Brooks for 5 yds to the WMU 36 for a 1ST down
12:531st & 10 at own 36Devin Miles run for a loss of 3 yards to the WMU 33
12:272nd & 13 at own 33Talique Williams run for no gain to the WMU 33
11:543rd & 13 at own 33Broc Lowry pass incomplete
11:544th & 13 at own 33PENALTY WMU False Start (Franklin,Josh) 5 yards from WMU33 to WMU28. NO PLAY.
11:414th & 18 at own 28Ryan Millmore punt for 47 yds
Toledo Interception, 13 plays
11:281st & 10 at own 25Chip Trayanum run for 1 yd to the TOL 26
11:062nd & 9 at own 26Chip Trayanum run for 7 yds to the TOL 33
10:283rd & 2 at own 33Tucker Gleason pass complete to Junior Vandeross III for 4 yds to the TOL 37 for a 1ST down
10:241st & 10 at own 37Timeout Western Michigan, clock 10:24
9:551st & 10 at own 37Chip Trayanum run for 20 yds to the WMU 43 for a 1ST down
9:341st & 10 at opp 43Chip Trayanum run for 5 yds to the WMU 38
8:462nd & 5 at opp 38Tucker Gleason pass complete to Chip Trayanum for 6 yds to the WMU 32 for a 1ST down
8:231st & 10 at opp 32Kenji Christian run for 4 yds to the WMU 28
7:522nd & 6 at opp 28Tucker Gleason pass complete to Junior Vandeross III for 1 yd to the WMU 27
7:223rd & 5 at opp 27Kenji Christian run for 3 yds to the WMU 24
6:504th & 2 at opp 24Tucker Gleason pass complete to Connor Jones for 3 yds to the WMU 21 for a 1ST down
6:241st & 10 at opp 21Tucker Gleason pass incomplete
6:172nd & 10 at opp 21Chip Trayanum run for 1 yd to the WMU 20
5:323rd & 9 at opp 20Tucker Gleason pass intercepted Joey Pope return for no gain to the WMU 7
Western Michigan Interception, 3 plays
5:322nd & 2 at own 15Timeout Western Michigan, clock 05:32
5:241st & 10 at own 7Broc Lowry run for 8 yds to the WMU 15
4:342nd & 2 at own 15Broc Lowry pass complete to Cade Conley for 15 yds to the WMU 30 for a 1ST down
4:111st & 10 at own 30Broc Lowry pass intercepted Andre Fuller return for no gain to the TOL 47
Toledo Punt, 5 plays
3:562nd & 3 at opp 46Timeout Western Michigan, clock 03:56
3:471st & 10 at own 47Tucker Gleason pass complete to Trayvon Rudolph for 7 yds to the WMU 46
3:272nd & 3 at opp 46Tucker Gleason run for 10 yds to the WMU 36 for a 1ST down
3:071st & 10 at opp 36Chip Trayanum run for 5 yds to the WMU 31
2:482nd & 5 at opp 31(02:52) No Huddle-Shotgun Gleason,Tucker pass incomplete deep left to Vandeross III,Junior thrown to WMU00 QB hurried by Fisher,Kershawn PENALTY TOL Holding (Rhett,Cole) 10 yards from WMU31 to WMU41. NO PLAY.
2:302nd & 15 at opp 41Tucker Gleason sacked by Joshua Franklin for a loss of 7 yards to the WMU 48
2:043rd & 22 at opp 48Chip Trayanum run for 1 yd to the WMU 47
1:224th & 21 at opp 47Emilio Duran punt for 42 yds, fair catch by Keivin Boone-Nelson II at the WMU 5
Western Michigan Punt, 6 plays
1:151st & 10 at own 5Jalen Buckley run for 3 yds to the WMU 8
0:472nd & 7 at own 8PENALTY TOL Offside (Ray Jr.,Doran) 5 yards from WMU08 to WMU13. NO PLAY.
0:002nd & 2 at own 13Jalen Buckley run for 1 yd to the WMU 14
Q2 14:483rd & 1 at own 14Jalen Buckley run for 6 yds to the WMU 20 for a 1ST down
Q2 13:571st & 10 at own 20Broc Lowry pass complete to Jalen Buckley for 7 yds to the WMU 13
Q2 13:382nd & 17 at own 13Broc Lowry run for 1 yd to the WMU 14
Q2 13:023rd & 16 at own 14Devin Miles run for 4 yds to the WMU 18
Q2 12:444th & 12 at own 18Ryan Millmore punt for 52 yds , Bryson Hammer returns for 11 yds to the TOL 41
2nd quarter6 drives, then Toledo 3, Western Michigan 0
Toledo Interception, 9 plays
12:361st & 10 at own 41Kenji Christian run for 21 yds to the WMU 38 for a 1ST down
12:201st & 10 at opp 38Kenji Christian run for 6 yds to the WMU 32
11:512nd & 4 at opp 32Kenji Christian run for 2 yds to the WMU 30
11:133rd & 2 at opp 30Timeout Toledo, clock 11:13
11:063rd & 2 at opp 30Chip Trayanum run for 2 yds to the WMU 28 for a 1ST down
10:221st & 10 at opp 28Tucker Gleason pass complete to Terrell Crosby Jr. for 8 yds to the WMU 20
9:552nd & 2 at opp 20Chip Trayanum run for 4 yds to the WMU 16 for a 1ST down
9:241st & 10 at opp 16Chip Trayanum run for 2 yds to the WMU 14
8:492nd & 8 at opp 14Chip Trayanum run for 1 yd to the WMU 13
8:103rd & 7 at opp 13Tucker Gleason pass intercepted John Peters return for a loss of 1 yard to the WMU 8
Western Michigan Turnover on downs, 12 plays
7:591st & 10 at own 8Broc Lowry pass complete to Malique Dieudonne for 6 yds to the WMU 14
7:362nd & 4 at own 14Ofa Mataele run for 5 yds to the WMU 19 for a 1ST down
6:581st & 10 at own 19Broc Lowry pass incomplete to Terence Marshall
6:432nd & 10 at own 19Broc Lowry pass complete to Ofa Mataele for 2 yds to the WMU 21
5:573rd & 8 at own 21Broc Lowry pass complete to Christian Leary for 8 yds to the WMU 29 for a 1ST down
5:341st & 10 at own 29Broc Lowry pass incomplete to Malique Dieudonne
5:212nd & 10 at own 29Broc Lowry sacked for a loss of 3 yards to the WMU 26
4:403rd & 13 at own 26Broc Lowry pass complete to Talique Williams for 38 yds to the TOL 36 for a 1ST down
4:111st & 10 at opp 36Broc Lowry pass incomplete to Jalen Buckley
4:012nd & 10 at opp 36Broc Lowry run for 9 yds to the TOL 27
3:243rd & 1 at opp 27Broc Lowry pass incomplete to Malique Dieudonne
3:172nd & 7 at own 30Timeout Western Michigan, clock 03:17
Western Michigan Turnover on downs, 12 plays
3:154th & 1 at opp 27Jalen Buckley run for no gain to the TOL 27
Toledo Punt, 9 plays
3:101st & 10 at own 27Kenji Christian run for 3 yds to the TOL 30
2:432nd & 7 at own 30Tucker Gleason pass incomplete to Javon Brown
2:163rd & 7 at own 30Tucker Gleason pass complete to Eric Holley III for 11 yds to the TOL 41 for a 1ST down
2:061st & 10 at own 41Tucker Gleason pass incomplete to Junior Vandeross III
2:002nd & 10 at own 41Chip Trayanum run for 5 yds to the TOL 46
2:003rd & 5 at own 46Timeout Western Michigan, clock 02:00
1:453rd & 5 at own 46Tucker Gleason pass complete to Terrell Crosby Jr. for 10 yds to the WMU 44 for a 1ST down
1:441st & 10 at opp 44Timeout Western Michigan, clock 01:44
1:411st & 10 at opp 44Tucker Gleason pass incomplete to Kenji Christian
1:312nd & 10 at opp 44Kenji Christian run for no gain to the WMU 44
1:103rd & 10 at opp 44Tucker Gleason pass incomplete to Terrell Crosby Jr.
1:004th & 10 at opp 44Emilio Duran punt for 31 yds , Keivin Boone-Nelson II returns for no gain to the WMU 12 Keivin Boone-Nelson II fumbled, recovered by TOL James Roe
Toledo Field goal, 4 plays
1:002nd & 6 at opp 8Timeout Western Michigan, clock 01:00
0:531st & 10 at opp 12Chip Trayanum run for 4 yds to the WMU 8
0:302nd & 6 at opp 8Chip Trayanum run for 2 yds to the WMU 6
0:303rd & 4 at opp 6Timeout Toledo, clock 00:30
0:303rd & 4 at opp 6PENALTY TOL False Start (Petersen,Jacob) 5 yards from WMU06 to WMU11. NO PLAY.
0:303rd & 9 at opp 11Timeout Western Michigan, clock 00:30
0:263rd & 9 at opp 11Tucker Gleason pass incomplete to Jacob Petersen
0:224th & 9 at opp 11Dylan Cunanan 30 yd FG GOODToledo 3, Western Michigan 0
Western Michigan End of half, 2 plays
0:221st & 10 at own 35Robert Hammond III kickoff for 50 yds
0:181st & 10 at own 35Broc Lowry pass incomplete
0:002nd & 10 at own 35Broc Lowry sacked by Malachi Davis for a loss of 7 yards to the WMU 28
3rd quarter9 drives, then Toledo 13, Western Michigan 6
Toledo Touchdown, 2 plays
15:001st & 10 at own 35Hunter Smith kickoff for 65 yds for a touchback
14:521st & 10 at own 25Chip Trayanum run for 12 yds to the TOL 37 for a 1ST down
14:521st & 10 at own 37Timeout Western Michigan, clock 14:52
14:281st & 10 at own 37Chip Trayanum run for 63 yds for a TD (Dylan Cunanan KICK)Toledo 10, Western Michigan 0
Western Michigan Punt, 3 plays
14:281st & 10 at own 35Robert Hammond III kickoff for 65 yds for a touchback
14:221st & 10 at own 25Broc Lowry pass incomplete to Talique Williams
14:052nd & 10 at own 25Jalen Buckley run for 2 yds to the WMU 27
13:383rd & 8 at own 27Broc Lowry pass incomplete to Talique Williams
13:314th & 8 at own 27Ryan Millmore punt for 41 yds, fair catch by Bryson Hammer at the TOL 32
Toledo Punt, 5 plays
13:261st & 10 at own 32Chip Trayanum run for 1 yd to the TOL 33
13:182nd & 9 at own 33Timeout Western Michigan, clock 13:18
13:012nd & 9 at own 33Western Michigan Penalty, UNS: Unsportsmanlike Conduct (Joshua Franklin) to the TOL 46 for a 1ST down
12:431st & 10 at own 46Tucker Gleason pass incomplete to Trayvon Rudolph
12:382nd & 10 at own 46Tucker Gleason pass incomplete to Kenji Christian
12:163rd & 10 at own 46Tucker Gleason pass complete to Kenji Christian for 2 yds to the TOL 48
11:464th & 8 at own 48Emilio Duran punt for 42 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 12
Western Michigan Fumble, 3 plays
11:391st & 10 at own 12Ofa Mataele run for 4 yds to the WMU 16
10:592nd & 6 at own 16Broc Lowry pass complete to Ofa Mataele for no gain to the WMU 16
10:203rd & 6 at own 16Broc Lowry pass complete to Cade Conley for 9 yds Cade Conley fumbled, recovered by TOL Andre Fuller
Toledo Field goal, 6 plays
10:151st & 10 at opp 25Kenji Christian run for no gain to the WMU 25
9:322nd & 10 at opp 25Tucker Gleason pass complete to Kenji Christian for 11 yds to the WMU 14 for a 1ST down
9:091st & 10 at opp 14Kenji Christian run for 2 yds to the WMU 12
8:302nd & 8 at opp 12Chip Trayanum run for 3 yds to the WMU 9
7:483rd & 5 at opp 9Tucker Gleason pass incomplete to Chip Trayanum
7:434th & 5 at opp 9Dylan Cunanan 27 yd FG GOODToledo 13, Western Michigan 0
Western Michigan Punt, 3 plays
7:431st & 10 at own 35Robert Hammond III kickoff for 65 yds for a touchback
7:351st & 10 at own 25Jalen Buckley run for 2 yds to the WMU 27
6:562nd & 8 at own 27Broc Lowry run for no gain to the WMU 27
6:243rd & 8 at own 27Broc Lowry sacked by Malachi Davis for a loss of 9 yards to the WMU 18
5:524th & 17 at own 18Ryan Millmore punt for 37 yds , Bryson Hammer returns for 6 yds to the WMU 49
Toledo Punt, 3 plays
5:391st & 10 at opp 49Tucker Gleason pass complete to Junior Vandeross III for no gain to the WMU 49
5:042nd & 10 at opp 49Kenji Christian run for 1 yd to the WMU 48
4:433rd & 9 at opp 48Tucker Gleason pass incomplete to Chip Trayanum
4:354th & 9 at opp 48Emilio Duran punt for 38 yds, fair catch by Keivin Boone-Nelson II at the WMU 10
Western Michigan Touchdown, 7 plays
4:241st & 10 at own 10Broc Lowry pass complete to Talique Williams for 24 yds to the WMU 34 for a 1ST down
3:561st & 10 at own 34Broc Lowry pass complete to Christian Leary for 15 yds to the WMU 49 for a 1ST down
2:501st & 10 at own 49Devin Miles run for 2 yds to the TOL 49
2:502nd & 8 at opp 49(02:50) No Huddle-Shotgun Lowry,Broc pass incomplete short middle to Williams,Tailique thrown to TOL34, 1ST DOWN, PENALTY TOL Pass Interference (Fuller,Andre) 13 yards from TOL49 to TOL36, 1ST DOWN. NO PLAY.
2:051st & 10 at opp 36Broc Lowry pass complete to Blake Bosma for 24 yds to the TOL 12 for a 1ST down
1:441st & 10 at opp 12Broc Lowry pass complete to Blake Bosma for 5 yds to the TOL 7
1:122nd & 5 at opp 7Jalen Buckley run for 1 yd to the TOL 6
0:483rd & 4 at opp 6Broc Lowry run for 6 yds for a TD (Palmer Domschke PAT MISSED)Toledo 13, Western Michigan 6
Toledo Punt, 3 plays
0:481st & 10 at own 35Hunter Smith kickoff for 65 yds for a touchback
0:301st & 10 at own 25Chip Trayanum run for a loss of 3 yards to the TOL 22
0:032nd & 13 at own 22Timeout Toledo, clock 00:03
0:002nd & 13 at own 22Chip Trayanum run for 2 yds to the TOL 24
Q4 14:523rd & 11 at own 24Tucker Gleason pass incomplete to Jacob Petersen
Q4 14:454th & 11 at own 24Emilio Duran punt for 41 yds, fair catch by Keivin Boone-Nelson II at the WMU 35
4th quarter7 drives, then Western Michigan 14, Toledo 13
Western Michigan Punt, 5 plays
14:341st & 10 at own 35Broc Lowry run for 7 yds to the WMU 42
13:542nd & 3 at own 42Broc Lowry run for 5 yds to the WMU 47 for a 1ST down
13:181st & 10 at own 47Broc Lowry pass incomplete to Jalen Buckley
13:002nd & 10 at own 47Jalen Buckley run for a loss of 2 yards to the WMU 45
12:363rd & 12 at own 45Broc Lowry pass incomplete to Aveion Chenault
12:304th & 12 at own 45Ryan Millmore punt for 37 yds, fair catch by Bryson Hammer at the TOL 18
Toledo Punt, 8 plays
12:302nd & 6 at own 22Timeout Western Michigan, clock 12:30
12:201st & 10 at own 18Chip Trayanum run for 4 yds to the TOL 22
11:482nd & 6 at own 22Tucker Gleason pass complete to Terrell Crosby Jr. for 16 yds to the TOL 38 for a 1ST down
11:111st & 10 at own 38Chip Trayanum run for 3 yds to the TOL 41
10:352nd & 7 at own 41Tucker Gleason run for 6 yds to the TOL 47
10:003rd & 1 at own 47Chip Trayanum run for 4 yds to the WMU 49 for a 1ST down
9:131st & 10 at opp 49Tucker Gleason sacked for a loss of 17 yards to the TOL 34
8:302nd & 27 at own 34Chip Trayanum run for 6 yds to the TOL 40
8:113rd & 21 at own 40Tucker Gleason pass complete to Jacob Petersen for 10 yds to the 50 yard line
7:304th & 11 at the 50Emilio Duran punt for 37 yds , Keivin Boone-Nelson II returns for 4 yds to the WMU 17
7:304th & 11 at the 50Emilio Duran punt for 37 yds , Keivin Boone-Nelson II returns for 4 yds to the WMU 17
Western Michigan Turnover on downs, 13 plays
7:231st & 10 at own 17Devin Miles run for 8 yds to the WMU 25
6:552nd & 2 at own 25Broc Lowry run for 5 yds to the WMU 30 for a 1ST down
6:261st & 10 at own 30Broc Lowry pass incomplete to Aveion Chenault
6:182nd & 10 at own 30Broc Lowry pass complete to Aveion Chenault for 7 yds to the WMU 37
5:593rd & 3 at own 37(05:59) No Huddle-Shotgun Lowry,Broc pass incomplete short middle to Chenault,Aveion thrown to WMU44 PENALTY TOL Personal Foul (Awls,Braden) 15 yards from WMU37 to TOL48, 1ST DOWN. NO PLAY.
5:491st & 10 at opp 48Broc Lowry run for 7 yds to the TOL 41
5:222nd & 3 at opp 41Broc Lowry run for 8 yds to the TOL 33 for a 1ST down
4:471st & 10 at opp 33Broc Lowry pass complete to Talique Williams for 7 yds to the TOL 26
4:252nd & 3 at opp 26Jalen Buckley run for 2 yds to the TOL 24
3:113rd & 1 at opp 24Broc Lowry run for 5 yds to the TOL 19 Broc Lowry fumbled, recovered by WMU Broc Lowry for a 1ST down
3:011st & 10 at opp 19Broc Lowry sacked by Martez Poynter for a loss of 4 yards to the TOL 23
2:472nd & 14 at opp 23Broc Lowry run for 7 yds to the TOL 16
2:163rd & 7 at opp 16Broc Lowry pass incomplete to Aveion Chenault
2:164th & 7 at opp 16Timeout Western Michigan, clock 02:16
2:104th & 7 at opp 16Broc Lowry pass incomplete to Baylin Brooks
Toledo Punt, 3 plays
2:031st & 10 at own 16Chip Trayanum run for no gain to the TOL 16
2:002nd & 10 at own 16Timeout Western Michigan, clock 02:00
1:562nd & 10 at own 16Chip Trayanum run for a loss of 2 yards to the TOL 14
1:563rd & 12 at own 14Timeout Western Michigan, clock 01:56
1:463rd & 12 at own 14Tucker Gleason run for 3 yds to the TOL 17
1:404th & 9 at own 17Emilio Duran punt for 31 yds, fair catch by Keivin Boone-Nelson II at the TOL 48
Western Michigan Touchdown, 6 plays
1:331st & 10 at opp 48Broc Lowry pass incomplete to Talique Williams
1:302nd & 10 at opp 48Broc Lowry pass incomplete to Aveion Chenault
1:243rd & 10 at opp 48Broc Lowry pass incomplete
1:124th & 10 at opp 48Broc Lowry pass complete to Talique Williams for 43 yds to the TOL 5 for a 1ST down
0:551st & goal at opp 5Broc Lowry run for 3 yds to the TOL 2
0:522nd & goal at opp 2Timeout Toledo, clock 00:52
0:522nd & goal at opp 2Broc Lowry run for 2 yds for a TD (B. Lowry Run For Two-point Conversion)Western Michigan 14, Toledo 13
0:521st & goal at opp 3Timeout Western Michigan, clock 00:52
Toledo Turnover on downs, 4 plays
0:451st & 10 at own 35Hunter Smith kickoff for 65 yds , Trayvon Rudolph return for 33 yds to the TOL 33
0:361st & 10 at own 33Tucker Gleason run for 1 yd to the TOL 34 Tucker Gleason fumbled, recovered by TOL Anthony Boswell
0:302nd & 9 at own 34Tucker Gleason pass complete to Jacob Petersen for 2 yds to the TOL 36
0:263rd & 7 at own 36Tucker Gleason pass incomplete to Chip Trayanum
0:194th & 7 at own 36Tucker Gleason pass incomplete to Terrell Crosby Jr.
0:194th & 7 at own 36Tucker Gleason pass incomplete to Terrell Crosby Jr.
Western Michigan Result not recorded, 1 play
0:001st & 10 at opp 36(00:17) Kneel down by Western Mich. at TOL37 for loss of 1 yard.

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.

Toledo leads 39–⁠24 in 63 meetings.

Recent meetings
2025Western Michigan 14, Toledo 13
2023Toledo 49, Western Michigan 31
2022Western Michigan 20, Toledo 14
2021Toledo 34, Western Michigan 15
2020Western Michigan 41, Toledo 38
2019Toledo 31, Western Michigan 24

Around this game