Week 4 · 2025

Toledo at Western Michigan

Sat 09/20/2025 03:30 PMWaldo StadiumWestern Michigan pregame19%Pregame win probability: 19% for Western Michigan. Toledo favored, and lost — Western Michigan won.Conference

79°Cloudy8 mph SE · 46% humidityRecorded at kickoff by College Football Data

Toledo

13

8–5

Western Michigan

14

10–4

Attendance

20,744

reported

WMU9 plays, 3 yd · Punt

15:001st & 10own 35Robert Hammond III kickoff for 65 yds for a touchback0
14:521st & 10own 25Jalen Buckley run for 5 yds to the WMU 30+5
13:322nd & 5own 30Jalen Buckley run for 1 yd to the WMU 31+1
13:103rd & 4own 31Broc Lowry pass complete to Baylin Brooks for 5 yds to the WMU 36 for a 1ST down+5
12:531st & 10own 36Devin Miles run for a loss of 3 yards to the WMU 33−3
12:272nd & 13own 33Talique Williams run for no gain to the WMU 330
11:543rd & 13own 33Broc Lowry pass incomplete0
11:544th & 13own 33PENALTY WMU False Start (Franklin,Josh) 5 yards from WMU33 to WMU28. NO PLAY.−5
11:414th & 18own 28Ryan Millmore punt for 47 yds0

TOL14 plays, 55 yd · Turnover

11:281st & 10own 25Chip Trayanum run for 1 yd to the TOL 26+1
11:062nd & 9own 26Chip Trayanum run for 7 yds to the TOL 33+7
10:283rd & 2own 33Tucker Gleason pass complete to Junior Vandeross III for 4 yds to the TOL 37 for a 1ST down+4
10:241st & 10own 37Timeout Western Michigan, clock 10:240
9:551st & 10own 37Chip Trayanum run for 20 yds to the WMU 43 for a 1ST down+20
9:341st & 10opp 43Chip Trayanum run for 5 yds to the WMU 38+5
8:462nd & 5opp 38Tucker Gleason pass complete to Chip Trayanum for 6 yds to the WMU 32 for a 1ST down+6
8:231st & 10opp 32Kenji Christian run for 4 yds to the WMU 28+4
7:522nd & 6opp 28Tucker Gleason pass complete to Junior Vandeross III for 1 yd to the WMU 27+1
7:223rd & 5opp 27Kenji Christian run for 3 yds to the WMU 24+3
6:504th & 2opp 24Tucker Gleason pass complete to Connor Jones for 3 yds to the WMU 21 for a 1ST down+3
6:241st & 10opp 21Tucker Gleason pass incomplete0
6:172nd & 10opp 21Chip Trayanum run for 1 yd to the WMU 20+1
5:323rd & 9opp 20Tucker Gleason pass intercepted Joey Pope return for no gain to the WMU 70

WMU4 plays, 23 yd · Turnover

5:322nd & 2own 15Timeout Western Michigan, clock 05:320
5:241st & 10own 7Broc Lowry run for 8 yds to the WMU 15+8
4:342nd & 2own 15Broc Lowry pass complete to Cade Conley for 15 yds to the WMU 30 for a 1ST down+15
4:111st & 10own 30Broc Lowry pass intercepted Andre Fuller return for no gain to the TOL 470

TOL8 plays, 6 yd · Punt

3:562nd & 3opp 46Timeout Western Michigan, clock 03:560
3:471st & 10own 47Tucker Gleason pass complete to Trayvon Rudolph for 7 yds to the WMU 46+7
3:272nd & 3opp 46Tucker Gleason run for 10 yds to the WMU 36 for a 1ST down+10
3:071st & 10opp 36Chip Trayanum run for 5 yds to the WMU 31+5
2:482nd & 5opp 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.−10
2:302nd & 15opp 41Tucker Gleason sacked by Joshua Franklin for a loss of 7 yards to the WMU 48−7
2:043rd & 22opp 48Chip Trayanum run for 1 yd to the WMU 47+1
1:224th & 21opp 47Emilio Duran punt for 42 yds, fair catch by Keivin Boone-Nelson II at the WMU 50

WMU9 plays, 13 yd · Punt

1:151st & 10own 5Jalen Buckley run for 3 yds to the WMU 8+3
0:472nd & 7own 8PENALTY TOL Offside (Ray Jr.,Doran) 5 yards from WMU08 to WMU13. NO PLAY.+5
0:00own 13End of 1st Quarter0
0:002nd & 2own 13Jalen Buckley run for 1 yd to the WMU 14+1
14:483rd & 1own 14Jalen Buckley run for 6 yds to the WMU 20 for a 1ST down+6
13:571st & 10own 20Broc Lowry pass complete to Jalen Buckley for 7 yds to the WMU 13+7
13:382nd & 17own 13Broc Lowry run for 1 yd to the WMU 14+1
13:023rd & 16own 14Devin Miles run for 4 yds to the WMU 18+4
12:444th & 12own 18Ryan Millmore punt for 52 yds , Bryson Hammer returns for 11 yds to the TOL 41+11

TOL10 plays, 46 yd · Turnover

12:361st & 10own 41Kenji Christian run for 21 yds to the WMU 38 for a 1ST down+21
12:201st & 10opp 38Kenji Christian run for 6 yds to the WMU 32+6
11:512nd & 4opp 32Kenji Christian run for 2 yds to the WMU 30+2
11:133rd & 2opp 30Timeout Toledo, clock 11:130
11:063rd & 2opp 30Chip Trayanum run for 2 yds to the WMU 28 for a 1ST down+2
10:221st & 10opp 28Tucker Gleason pass complete to Terrell Crosby Jr. for 8 yds to the WMU 20+8
9:552nd & 2opp 20Chip Trayanum run for 4 yds to the WMU 16 for a 1ST down+4
9:241st & 10opp 16Chip Trayanum run for 2 yds to the WMU 14+2
8:492nd & 8opp 14Chip Trayanum run for 1 yd to the WMU 13+1
8:103rd & 7opp 13Tucker Gleason pass intercepted John Peters return for a loss of 1 yard to the WMU 8−1

WMU12 plays, 65 yd · On downs

7:591st & 10own 8Broc Lowry pass complete to Malique Dieudonne for 6 yds to the WMU 14+6
7:362nd & 4own 14Ofa Mataele run for 5 yds to the WMU 19 for a 1ST down+5
6:581st & 10own 19Broc Lowry pass incomplete to Terence Marshall0
6:432nd & 10own 19Broc Lowry pass complete to Ofa Mataele for 2 yds to the WMU 21+2
5:573rd & 8own 21Broc Lowry pass complete to Christian Leary for 8 yds to the WMU 29 for a 1ST down+8
5:341st & 10own 29Broc Lowry pass incomplete to Malique Dieudonne0
5:212nd & 10own 29Broc Lowry sacked for a loss of 3 yards to the WMU 26−3
4:403rd & 13own 26Broc Lowry pass complete to Talique Williams for 38 yds to the TOL 36 for a 1ST down+38
4:111st & 10opp 36Broc Lowry pass incomplete to Jalen Buckley0
4:012nd & 10opp 36Broc Lowry run for 9 yds to the TOL 27+9
3:243rd & 1opp 27Broc Lowry pass incomplete to Malique Dieudonne0
3:154th & 1opp 27Jalen Buckley run for no gain to the TOL 270

TOL13 plays, 29 yd · Punt

3:172nd & 7own 30Timeout Western Michigan, clock 03:170
3:101st & 10own 27Kenji Christian run for 3 yds to the TOL 30+3
2:432nd & 7own 30Tucker Gleason pass incomplete to Javon Brown0
2:163rd & 7own 30Tucker Gleason pass complete to Eric Holley III for 11 yds to the TOL 41 for a 1ST down+11
2:061st & 10own 41Tucker Gleason pass incomplete to Junior Vandeross III0
2:002nd & 10own 41Chip Trayanum run for 5 yds to the TOL 46+5
2:003rd & 5own 46Timeout Western Michigan, clock 02:000
1:453rd & 5own 46Tucker Gleason pass complete to Terrell Crosby Jr. for 10 yds to the WMU 44 for a 1ST down+10
1:441st & 10opp 44Timeout Western Michigan, clock 01:440
1:411st & 10opp 44Tucker Gleason pass incomplete to Kenji Christian0
1:312nd & 10opp 44Kenji Christian run for no gain to the WMU 440
1:103rd & 10opp 44Tucker Gleason pass incomplete to Terrell Crosby Jr.0
1:004th & 10opp 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+32

TOL8 plays, 1 yd · Field goal

1:002nd & 6opp 8Timeout Western Michigan, clock 01:000
0:531st & 10opp 12Chip Trayanum run for 4 yds to the WMU 8+4
0:302nd & 6opp 8Chip Trayanum run for 2 yds to the WMU 6+2
0:303rd & 4opp 6Timeout Toledo, clock 00:300
0:303rd & 4opp 6PENALTY TOL False Start (Petersen,Jacob) 5 yards from WMU06 to WMU11. NO PLAY.−5
0:303rd & 9opp 11Timeout Western Michigan, clock 00:300
0:263rd & 9opp 11Tucker Gleason pass incomplete to Jacob Petersen0
0:224th & 9opp 11Dylan Cunanan 30 yd FG GOOD+30

WMU4 plays, -7 yd · End of period

0:221st & 10own 35Robert Hammond III kickoff for 50 yds0
0:181st & 10own 35Broc Lowry pass incomplete0
0:00own 35End of 2nd Quarter0
0:002nd & 10own 35Broc Lowry sacked by Malachi Davis for a loss of 7 yards to the WMU 28−7

TOL4 plays, 75 yd · Touchdown

15:001st & 10own 35Hunter Smith kickoff for 65 yds for a touchback0
14:521st & 10own 25Chip Trayanum run for 12 yds to the TOL 37 for a 1ST down+12
14:521st & 10own 37Timeout Western Michigan, clock 14:520
14:281st & 10own 37Chip Trayanum run for 63 yds for a TD (Dylan Cunanan KICK)+63

WMU5 plays, 2 yd · Punt

14:281st & 10own 35Robert Hammond III kickoff for 65 yds for a touchback0
14:221st & 10own 25Broc Lowry pass incomplete to Talique Williams0
14:052nd & 10own 25Jalen Buckley run for 2 yds to the WMU 27+2
13:383rd & 8own 27Broc Lowry pass incomplete to Talique Williams0
13:314th & 8own 27Ryan Millmore punt for 41 yds, fair catch by Bryson Hammer at the TOL 320

TOL7 plays, 16 yd · Punt

13:261st & 10own 32Chip Trayanum run for 1 yd to the TOL 33+1
13:182nd & 9own 33Timeout Western Michigan, clock 13:180
13:012nd & 9own 33Western Michigan Penalty, UNS: Unsportsmanlike Conduct (Joshua Franklin) to the TOL 46 for a 1ST down+15
12:431st & 10own 46Tucker Gleason pass incomplete to Trayvon Rudolph0
12:382nd & 10own 46Tucker Gleason pass incomplete to Kenji Christian0
12:163rd & 10own 46Tucker Gleason pass complete to Kenji Christian for 2 yds to the TOL 48+2
11:464th & 8own 48Emilio Duran punt for 42 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 12+2

WMU3 plays, 13 yd · Turnover

11:391st & 10own 12Ofa Mataele run for 4 yds to the WMU 16+4
10:592nd & 6own 16Broc Lowry pass complete to Ofa Mataele for no gain to the WMU 160
10:203rd & 6own 16Broc Lowry pass complete to Cade Conley for 9 yds Cade Conley fumbled, recovered by TOL Andre Fuller+9

TOL6 plays, 16 yd · Field goal

10:151st & 10opp 25Kenji Christian run for no gain to the WMU 250
9:322nd & 10opp 25Tucker Gleason pass complete to Kenji Christian for 11 yds to the WMU 14 for a 1ST down+11
9:091st & 10opp 14Kenji Christian run for 2 yds to the WMU 12+2
8:302nd & 8opp 12Chip Trayanum run for 3 yds to the WMU 9+3
7:483rd & 5opp 9Tucker Gleason pass incomplete to Chip Trayanum0
7:434th & 5opp 9Dylan Cunanan 27 yd FG GOOD+27

WMU5 plays, -7 yd · Punt

7:431st & 10own 35Robert Hammond III kickoff for 65 yds for a touchback0
7:351st & 10own 25Jalen Buckley run for 2 yds to the WMU 27+2
6:562nd & 8own 27Broc Lowry run for no gain to the WMU 270
6:243rd & 8own 27Broc Lowry sacked by Malachi Davis for a loss of 9 yards to the WMU 18−9
5:524th & 17own 18Ryan Millmore punt for 37 yds , Bryson Hammer returns for 6 yds to the WMU 49+6

TOL4 plays, 1 yd · Punt

5:391st & 10opp 49Tucker Gleason pass complete to Junior Vandeross III for no gain to the WMU 490
5:042nd & 10opp 49Kenji Christian run for 1 yd to the WMU 48+1
4:433rd & 9opp 48Tucker Gleason pass incomplete to Chip Trayanum0
4:354th & 9opp 48Emilio Duran punt for 38 yds, fair catch by Keivin Boone-Nelson II at the WMU 100

WMU8 plays, 90 yd · Touchdown

4:241st & 10own 10Broc Lowry pass complete to Talique Williams for 24 yds to the WMU 34 for a 1ST down+24
3:561st & 10own 34Broc Lowry pass complete to Christian Leary for 15 yds to the WMU 49 for a 1ST down+15
2:501st & 10own 49Devin Miles run for 2 yds to the TOL 49+2
2:502nd & 8opp 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.+13
2:051st & 10opp 36Broc Lowry pass complete to Blake Bosma for 24 yds to the TOL 12 for a 1ST down+24
1:441st & 10opp 12Broc Lowry pass complete to Blake Bosma for 5 yds to the TOL 7+5
1:122nd & 5opp 7Jalen Buckley run for 1 yd to the TOL 6+1
0:483rd & 4opp 6Broc Lowry run for 6 yds for a TD (Palmer Domschke PAT MISSED)+6

TOL7 plays, -1 yd · Punt

0:481st & 10own 35Hunter Smith kickoff for 65 yds for a touchback0
0:301st & 10own 25Chip Trayanum run for a loss of 3 yards to the TOL 22−3
0:032nd & 13own 22Timeout Toledo, clock 00:030
0:002nd & 13own 22Chip Trayanum run for 2 yds to the TOL 24+2
0:00own 22End of 3rd Quarter+2
14:523rd & 11own 24Tucker Gleason pass incomplete to Jacob Petersen0
14:454th & 11own 24Emilio Duran punt for 41 yds, fair catch by Keivin Boone-Nelson II at the WMU 350

WMU6 plays, 10 yd · Punt

14:341st & 10own 35Broc Lowry run for 7 yds to the WMU 42+7
13:542nd & 3own 42Broc Lowry run for 5 yds to the WMU 47 for a 1ST down+5
13:181st & 10own 47Broc Lowry pass incomplete to Jalen Buckley0
13:002nd & 10own 47Jalen Buckley run for a loss of 2 yards to the WMU 45−2
12:363rd & 12own 45Broc Lowry pass incomplete to Aveion Chenault0
12:304th & 12own 45Ryan Millmore punt for 37 yds, fair catch by Bryson Hammer at the TOL 180

TOL11 plays, 32 yd · Punt

12:302nd & 6own 22Timeout Western Michigan, clock 12:300
12:201st & 10own 18Chip Trayanum run for 4 yds to the TOL 22+4
11:482nd & 6own 22Tucker Gleason pass complete to Terrell Crosby Jr. for 16 yds to the TOL 38 for a 1ST down+16
11:111st & 10own 38Chip Trayanum run for 3 yds to the TOL 41+3
10:352nd & 7own 41Tucker Gleason run for 6 yds to the TOL 47+6
10:003rd & 1own 47Chip Trayanum run for 4 yds to the WMU 49 for a 1ST down+4
9:131st & 10opp 49Tucker Gleason sacked for a loss of 17 yards to the TOL 34−17
8:302nd & 27own 34Chip Trayanum run for 6 yds to the TOL 40+6
8:113rd & 21own 40Tucker Gleason pass complete to Jacob Petersen for 10 yds to the 50 yard line+10
7:304th & 11midfieldEmilio Duran punt for 37 yds , Keivin Boone-Nelson II returns for 4 yds to the WMU 17+4
7:304th & 11midfieldEmilio Duran punt for 37 yds , Keivin Boone-Nelson II returns for 4 yds to the WMU 17+4

WMU15 plays, 67 yd · On downs

7:231st & 10own 17Devin Miles run for 8 yds to the WMU 25+8
6:552nd & 2own 25Broc Lowry run for 5 yds to the WMU 30 for a 1ST down+5
6:261st & 10own 30Broc Lowry pass incomplete to Aveion Chenault0
6:182nd & 10own 30Broc Lowry pass complete to Aveion Chenault for 7 yds to the WMU 37+7
5:593rd & 3own 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.+15
5:491st & 10opp 48Broc Lowry run for 7 yds to the TOL 41+7
5:222nd & 3opp 41Broc Lowry run for 8 yds to the TOL 33 for a 1ST down+8
4:471st & 10opp 33Broc Lowry pass complete to Talique Williams for 7 yds to the TOL 26+7
4:252nd & 3opp 26Jalen Buckley run for 2 yds to the TOL 24+2
3:113rd & 1opp 24Broc Lowry run for 5 yds to the TOL 19 Broc Lowry fumbled, recovered by WMU Broc Lowry for a 1ST down+5
3:011st & 10opp 19Broc Lowry sacked by Martez Poynter for a loss of 4 yards to the TOL 23−4
2:472nd & 14opp 23Broc Lowry run for 7 yds to the TOL 16+7
2:163rd & 7opp 16Broc Lowry pass incomplete to Aveion Chenault0
2:164th & 7opp 16Timeout Western Michigan, clock 02:160
2:104th & 7opp 16Broc Lowry pass incomplete to Baylin Brooks0

TOL6 plays, 1 yd · Punt

2:031st & 10own 16Chip Trayanum run for no gain to the TOL 160
2:002nd & 10own 16Timeout Western Michigan, clock 02:000
1:562nd & 10own 16Chip Trayanum run for a loss of 2 yards to the TOL 14−2
1:563rd & 12own 14Timeout Western Michigan, clock 01:560
1:463rd & 12own 14Tucker Gleason run for 3 yds to the TOL 17+3
1:404th & 9own 17Emilio Duran punt for 31 yds, fair catch by Keivin Boone-Nelson II at the TOL 480

WMU8 plays, 48 yd · Touchdown

1:331st & 10opp 48Broc Lowry pass incomplete to Talique Williams0
1:302nd & 10opp 48Broc Lowry pass incomplete to Aveion Chenault0
1:243rd & 10opp 48Broc Lowry pass incomplete0
1:124th & 10opp 48Broc Lowry pass complete to Talique Williams for 43 yds to the TOL 5 for a 1ST down+43
0:551st & goalopp 5Broc Lowry run for 3 yds to the TOL 2+3
0:522nd & goalopp 2Timeout Toledo, clock 00:520
0:522nd & goalopp 2Broc Lowry run for 2 yds for a TD (B. Lowry Run For Two-point Conversion)+2
0:521st & goalopp 3Timeout Western Michigan, clock 00:520

TOL6 plays, 3 yd · On downs

0:451st & 10own 35Hunter Smith kickoff for 65 yds , Trayvon Rudolph return for 33 yds to the TOL 33+33
0:361st & 10own 33Tucker Gleason run for 1 yd to the TOL 34 Tucker Gleason fumbled, recovered by TOL Anthony Boswell+1
0:302nd & 9own 34Tucker Gleason pass complete to Jacob Petersen for 2 yds to the TOL 36+2
0:263rd & 7own 36Tucker Gleason pass incomplete to Chip Trayanum0
0:194th & 7own 36Tucker Gleason pass incomplete to Terrell Crosby Jr.0
0:194th & 7own 36Tucker Gleason pass incomplete to Terrell Crosby Jr.0

WMU2 plays, -1 yd · Uncategorized

0:001st & 10opp 36(00:17) Kneel down by Western Mich. at TOL37 for loss of 1 yard.−1
0:00opp 36End of 4th Quarter−1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Western Michigan 4–6 vs Toledo

  • 2023 · wk 4Western Michigan 31 @ Toledo 49
  • 2022 · wk 13Toledo 14 @ Western Michigan 20
  • 2021 · wk 8Western Michigan 15 @ Toledo 34
  • 2020 · wk 11Toledo 38 @ Western Michigan 41
  • 2019 · wk 6Western Michigan 24 @ Toledo 31
  • 2018 · wk 9Toledo 51 @ Western Michigan 24
  • 2017 · wk 13Western Michigan 10 @ Toledo 37
  • 2016 · wk 13Toledo 35 @ Western Michigan 55
  • 2015 · wk 13Western Michigan 35 @ Toledo 30
  • 2014 · wk 6Toledo 20 @ Western Michigan 19

Previous meeting vs. Lance Taylor

Toledo 1–0 vs Lance Taylor

  • 2023 · wk 4Western Michigan 31 @ Toledo 49

Previous 9 meetings vs. Jason Candle

Western Michigan 4–5 vs Jason Candle

  • 2023 · wk 4Western Michigan 31 @ Toledo 49
  • 2022 · wk 13Toledo 14 @ Western Michigan 20
  • 2021 · wk 8Western Michigan 15 @ Toledo 34
  • 2020 · wk 11Toledo 38 @ Western Michigan 41
  • 2019 · wk 6Western Michigan 24 @ Toledo 31
  • 2018 · wk 9Toledo 51 @ Western Michigan 24
  • 2017 · wk 13Western Michigan 10 @ Toledo 37
  • 2016 · wk 13Toledo 35 @ Western Michigan 55
  • 2015 · wk 13 (coaching change that season)Western Michigan 35 @ Toledo 30

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others