Miami (OH) vs. Western Michigan

Saturday, December 6, 2025, MAC Championship

Western Michigan beat Miami (OH) 23–⁠13. It was their 46th meeting; Miami (OH) leads the series 24–⁠21–⁠1.

Neutral siteMiami (OH)7–⁠7 in 2025
13
Neutral siteWestern Michigan10–⁠4 in 2025
23

Final at Ford Field, DetroitIndoorsTV: ESPNAttendance 19,114

MVPs Jalen Buckley (RB, Western Michigan; offensive MVP); Nadame Tucker (DE, Western Michigan; defensive MVP); Palmer Domschke (K, Western Michigan; special teams MVP)Wikipedia

Viewers
1.1 million viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Rick WarneGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami (OH)600713
Western Michigan1067023

How the win probability moved

Western Michigan favored

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

Miami (OH) favored

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

Standouts

Photos from the game

  • 2025 MAC Football Championship Game
    2025 MAC Football Championship GamePhoto: BenjaminSmithChef, CC BY-SA 4.0, via Wikimedia Commons

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Miami (OH)

PassingC/AttYdsTDInt
Henry Hesson7/2010710
Thomas Gotkowski7/179200
RushingCarYdsTDLong
Jordan Brunson1459113
D’Shawntae Jones626016
Thomas Gotkowski4908
Keith Reynolds2402
ReceivingRecYdsTDLong
Kamryn Perry7101029
Cole Weaver365136
Deion Colzie114014
Josh Ringer110010
DefenseTklTFLSacksInt
Eli Blakey15110
Jackson Kuwatch14000
Brock Uihlein111.50.50
Silas Walters80.500
Bai Jobe20.50.50

Western Michigan

PassingC/AttYdsTDInt
Broc Lowry8/1311100
RushingCarYdsTDLong
Jalen Buckley19193267
Broc Lowry2365012
Ofa Mataele620012
Devin Miles31106
ReceivingRecYdsTDLong
Michael Brescia247036
Baylin Brooks232024
Aveion Chenault220014
Blake Bosma110010
DefenseTklTFLSacksInt
Joshua Franklin910.50
Nadame Tucker632.50
Jarvarius Sims6000
Sefa Saipaia Jr.6000
Kershawn Fisher310.50
Tyson Lee10.50.50

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

Team stats

Miami (OH)Western Michigan
272Total yards397
199Passing yards111
73Rushing yards286
5.2Yards per pass8.5
2.4Yards per rush5.1
18First downs18
6–⁠15Third downs4–⁠15
0–⁠3Fourth downs1–⁠4
1Turnovers0
4–⁠50Penalties4–⁠37
24:43Possession35:17
2Sacks (by defense)4

Efficiency

Miami (OH)Western Michigan
29%Success rate30%
−0.16EPA per play−0.08
1.42Explosiveness1.29
−0.17Rushing EPA−0.08
−0.14Passing EPA0.01
32%Passing-down success14%
−0.20First-down EPA−0.08
−0.07Second-down EPA0.12
0.61Third-down EPA0.21
11%Havoc by its defense14%

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)

Miami (OH) 53% to win. Western Michigan won as Elo’s underdog.

The line

Western Michigan −2.5, over/under 44.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 Western Michigan 56%, Miami (OH) 44%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Western Michigan end zoneMiami (OH) end zoneQ1 Western MichiganTouchdown, 3 playsQ1 Miami (OH)Touchdown, 5 playsQ1 Western MichiganField goal, 10 playsQ1 Miami (OH)Punt, 3 playsQ1 Western MichiganField goal, 12 playsQ2 Miami (OH)Punt, 3 playsQ2 Western MichiganPunt, 3 playsQ2 Miami (OH)Punt, 6 playsQ2 Western MichiganPunt, 8 playsQ2 Miami (OH)Punt, 3 playsQ2 Western MichiganField goal, 7 playsQ2 Miami (OH)Missed FG, 8 playsQ3 Miami (OH)Punt, 3 playsQ3 Western MichiganTouchdown, 2 playsQ3 Miami (OH)Fumble, 5 playsQ3 Western MichiganTurnover on downs, 4 playsQ3 Miami (OH)Turnover on downs, 10 playsQ3 Western MichiganPunt, 6 playsQ4 Miami (OH)Punt, 5 playsQ4 Western MichiganPunt, 4 playsQ4 Miami (OH)Touchdown, 8 playsQ4 Western MichiganTurnover on downs, 4 playsQ4 Miami (OH)Turnover on downs, 4 playsQ4 Western MichiganTurnover on downs, 7 playsQ4 Miami (OH)Turnover on downs, 7 playsQ4 Western MichiganEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Western Michigan drives left to right, Miami (OH) right to left.
  1. Q1 Western MichiganTouchdown, 3 plays, 72 yards
  2. Q1 Miami (OH)Touchdown, 5 plays, 72 yards
  3. Q1 Western MichiganField goal, 10 plays, 66 yards
  4. Q1 Miami (OH)Punt, 3 plays, 8 yards
  5. Q1 Western MichiganField goal, 12 plays, 78 yards
  6. Q2 Miami (OH)Punt, 3 plays, 6 yards
  7. Q2 Western MichiganPunt, 3 plays, 5 yards
  8. Q2 Miami (OH)Punt, 6 plays, 24 yards
  9. Q2 Western MichiganPunt, 8 plays, 48 yards
  10. Q2 Miami (OH)Punt, 3 plays, −7 yards
  11. Q2 Western MichiganField goal, 7 plays, 33 yards
  12. Q2 Miami (OH)Missed FG, 8 plays, 24 yards
  13. Q3 Miami (OH)Punt, 3 plays, 1 yard
  14. Q3 Western MichiganTouchdown, 2 plays, 62 yards
  15. Q3 Miami (OH)Fumble, 5 plays, 12 yards
  16. Q3 Western MichiganTurnover on downs, 4 plays, 8 yards
  17. Q3 Miami (OH)Turnover on downs, 10 plays, 49 yards
  18. Q3 Western MichiganPunt, 6 plays, 21 yards
  19. Q4 Miami (OH)Punt, 5 plays, 22 yards
  20. Q4 Western MichiganPunt, 4 plays, 13 yards
  21. Q4 Miami (OH)Touchdown, 8 plays, 77 yards
  22. Q4 Western MichiganTurnover on downs, 4 plays, 9 yards
  23. Q4 Miami (OH)Turnover on downs, 4 plays, −3 yards
  24. Q4 Western MichiganTurnover on downs, 7 plays, 30 yards
  25. Q4 Miami (OH)Turnover on downs, 7 plays, 15 yards
  26. Q4 Western MichiganEnd of game, 2 plays, −2 yards

Play by play

1st quarter6 drives, then Western Michigan 10, Miami (OH) 6
Western Michigan Touchdown, 3 plays
15:001st & 10 at own 35(15:00) #38 K.McLaughlin kickoff 65 yards to the WMU00, Touchback
14:531st & 10 at own 25(14:59) Shotgun #12 B.Lowry rush middle for 0 yards to the WMU25 (#20 A.Trick; #94 J.Lukusa)
14:152nd & 10 at own 25(14:20) Shotgun #12 B.Lowry rush right for 8 yards gain to the WMU33 (#17 K.Martin; #29 S.Walters)
13:333rd & 2 at own 33(13:42) Shotgun #6 J.Buckley rush middle for 67 yards gain to the MIA00 TOUCHDOWN, clock 13:33, 1ST DOWN #20 P.Domschke kick attempt good (H: #25 R.Millmore, LS: #46 R.Todd)Western Michigan 7, Miami (OH) 0
Miami (OH) Touchdown, 5 plays
13:331st & 10 at own 35(13:33) #31 H.Smith kickoff 65 yards to the MIA00, Touchback
13:271st & 10 at own 25(13:32) Shotgun #13 T.Gotkowski pass complete deep right to #8 K.Perry caught at MIA46, for 21 yards to the MIA46 (#5 A.Wofford), 1ST DOWN, PENALTY WMU Roughing The Passer (#9 J.Camden) 15 yards from MIA46 to WMU39, 1ST DOWN
13:091st & 10 at opp 39(13:09) Shotgun #13 T.Gotkowski pass complete deep right to #8 K.Perry caught at WMU12, for 29 yards to the WMU10 (#8 J.Sims), out of bounds, 1ST DOWN. The previous play is under automatic review - “Incomplete pass”. CALL OVERTURNED. (Original Play: (13:09) Shotgun #13 T.Gotkowski pass incomplete deep right to #8 K.Perry thrown to WMU12)
12:451st & goal at opp 10(12:55) Shotgun #13 T.Gotkowski pass complete short right to #86 B.Shane caught at WMU10, for 0 yards to the WMU10 QB hurried by #11 N.Tucker (#1 J.Franklin), out of bounds
12:182nd & goal at opp 10(12:23) Shotgun #6 J.Brunson rush middle for 7 yards gain to the WMU03 (#10 S.Saipaia; #3 T.Hallock)
11:453rd & goal at opp 3(11:45) Shotgun #13 T.Gotkowski pass incomplete short left to #8 K.Perry thrown to WMU00 PENALTY WMU Roughing The Passer (#0 M.Al-Garawi) 2 yards from WMU03 to WMU01, 1ST DOWN. NO PLAY
11:401st & goal at opp 1(11:42) Shotgun #6 J.Brunson rush left for 1 yard gain to the WMU00 TOUCHDOWN, clock 11:40, 1ST DOWN #31 D.Dzioban kick attempt failed (H: #34 P.Stainton, LS: #59 H.Powell), End Of PlayWestern Michigan 7, Miami (OH) 6
11:401st & 10 at own 35(11:40) #38 K.McLaughlin kickoff 65 yards to the WMU00, Touchback
11:40Timeout Miami (OH), clock 11:40
Western Michigan Field goal, 10 plays
11:331st & 10 at own 25(11:39) Shotgun #6 J.Buckley rush middle for 14 yards gain to the WMU39 (#1 E.Blakey), 1ST DOWN
11:061st & 10 at own 39PENALTY MIA Offside (#22 B.Jobe) 5 yards from WMU39 to WMU44. NO PLAY
10:581st & 5 at own 44(11:00) No Huddle-Shotgun #12 B.Lowry pass complete short left to #18 A.Chenault caught at WMU49, for 6 yards to the WMU50 (#24 M.Yharbrough), out of bounds, 1ST DOWN
10:281st & 10 at the 50(10:35) Shotgun #24 O.Mataele rush left for 3 yards gain to the MIA47 (#33 J.Kuwatch)
9:502nd & 7 at opp 47(09:55) Shotgun #24 O.Mataele rush middle for 3 yards gain to the MIA44 (#20 A.Trick; #33 J.Kuwatch)
9:143rd & 4 at opp 44(09:19) Shotgun #6 J.Buckley rush right for 2 yards gain to the MIA42 (#23 O.McWood; #52 N.Washington)
8:314th & 2 at opp 42(08:45) Shotgun #12 B.Lowry pass complete short middle to #2 M.Brescia caught at MIA25, for 36 yards to the MIA06 (#29 S.Walters), 1ST DOWN
7:561st & goal at opp 6(08:00) Shotgun #12 B.Lowry rush left for 4 yards gain to the MIA02 (#1 E.Blakey)
7:202nd & goal at opp 2(07:20) Shotgun #12 B.Lowry sacked for loss of 7 yards to the MIA09 (#1 E.Blakey). The previous play is under automatic review - “Runner was down prior to losing the ball”. CALL OVERTURNED. (Original Play: (07:20) Shotgun #12 B.Lowry sacked for loss of 9 yards to the MIA11 (#1 E.Blakey), fumble by #12 B.Lowry recovered by MIA #20 A.Trick at MIA11 #20 A.Trick return 83 yards to the WMU06 (#6 J.Buckley), out of bounds)
6:543rd & goal at opp 9(06:56) No Huddle-Shotgun #12 B.Lowry pass incomplete short left to #18 A.Chenault thrown to MIA00
6:514th & goal at opp 9(06:53) #20 P.Domschke field goal attempt from 27 yards GOOD (H: #25 R.Millmore, LS: #46 R.Todd), clock 06:51Western Michigan 10, Miami (OH) 6
6:511st & 10 at own 35(06:51) #31 H.Smith kickoff 65 yards to the MIA00, Touchback
6:514th & goal at opp 9Timeout Western Michigan, clock 06:51
Miami (OH) Punt, 3 plays
6:461st & 10 at own 25(06:50) Shotgun #13 T.Gotkowski pass incomplete deep left to #18 B.Isom thrown to WMU39 QB hurried by #4 R.McGraw
6:412nd & 10 at own 25(06:44) Shotgun #13 T.Gotkowski pass incomplete short right thrown to MIA40 QB hurried by #4 R.McGraw and #64 R.Stewart
6:303rd & 10 at own 25(06:39) Shotgun #13 T.Gotkowski rush left for 8 yards gain to the MIA33 (#6 J.Pope), out of bounds
5:454th & 2 at own 33(05:53) #34 P.Stainton punt 58 yards to the WMU09
Western Michigan Field goal, 12 plays
5:381st & 10 at own 9(05:43) No Huddle-Shotgun #24 O.Mataele rush middle for 12 yards gain to the WMU21 (#1 E.Blakey; #29 S.Walters), 1ST DOWN
5:454th & 2 at own 33Timeout Miami (OH), clock 05:45
Western Michigan Field goal, 12 plays
5:041st & 10 at own 21(05:08) No Huddle-Shotgun #12 B.Lowry rush right for 4 yards gain to the WMU25 (#33 J.Kuwatch)
4:272nd & 6 at own 25(04:34) No Huddle-Shotgun #6 J.Buckley rush left for 3 yards gain to the WMU28 (#1 E.Blakey), out of bounds
3:513rd & 3 at own 28(03:51) No Huddle-Shotgun #12 B.Lowry pass incomplete deep left to #17 M.Dieudonne thrown to MIA45 PENALTY MIA Pass Interference (#24 M.Yharbrough) 15 yards from WMU28 to WMU43, 1ST DOWN. NO PLAY
3:381st & 10 at own 43(03:46) No Huddle-Shotgun #12 B.Lowry rush left for 12 yards gain to the MIA45 (#1 E.Blakey), 1ST DOWN
3:011st & 10 at opp 45(03:07) Shotgun #12 B.Lowry pass complete short right to #82 B.Brooks caught at MIA41, for 8 yards to the MIA37 (#17 K.Martin)
2:322nd & 2 at opp 37(02:32) Shotgun #12 B.Lowry pass incomplete deep left to #18 A.Chenault thrown to MIA10 PENALTY MIA Pass Interference (#6 A.Walker Jr.) 15 yards from MIA37 to MIA22, 1ST DOWN. NO PLAY
2:231st & 10 at opp 22(02:27) Shotgun #12 B.Lowry rush right for 6 yards gain to the MIA16 (#24 M.Yharbrough), out of bounds
1:502nd & 4 at opp 16(01:54) Shotgun #6 J.Buckley rush middle for 2 yards gain to the MIA14 (#1 E.Blakey; #29 S.Walters)
1:103rd & 2 at opp 14(01:17) Shotgun #12 B.Lowry rush middle for 2 yards gain to the MIA12 (#11 B.Uihlein), 1ST DOWN
0:381st & 10 at opp 12(00:38) Shotgun #0 T.Williams rush right for 5 yards loss to the MIA17 (#11 B.Uihlein; #43 G.Lyons)
Q2 14:532nd & 15 at opp 17(14:59) Shotgun #12 B.Lowry rush middle for 2 yards gain to the MIA15 (#33 J.Kuwatch; #11 B.Uihlein)
Q2 14:183rd & 13 at opp 15(14:23) Shotgun #12 B.Lowry rush left for 2 yards gain to the MIA13 (#23 O.McWood; #33 J.Kuwatch)
Q2 13:434th & 11 at opp 13(13:43) #20 P.Domschke field goal attempt from 31 yards GOOD (H: #25 R.Millmore, LS: #46 R.Todd), clock 13:43Western Michigan 13, Miami (OH) 6
2nd quarter10 drives, then Western Michigan 16, Miami (OH) 6
Miami (OH) Punt, 3 plays
13:431st & 10 at own 35(13:43) #31 H.Smith kickoff 65 yards to the MIA00, Touchback
13:351st & 10 at own 25(13:42) #13 T.Gotkowski pass incomplete deep right to #8 K.Perry thrown to WMU30 QB hurried by #0 M.Al-Garawi
13:272nd & 10 at own 25(13:34) Shotgun #13 T.Gotkowski rush middle for 6 yards gain to the MIA31 (#10 S.Saipaia)
12:443rd & 4 at own 31(12:47) Shotgun #13 T.Gotkowski pass incomplete short right to #6 J.Brunson thrown to MIA27
12:374th & 4 at own 31(12:43) #34 P.Stainton punt 46 yards to the WMU23 fair catch by #86 B.Bosma at WMU23
Western Michigan Punt, 3 plays
12:301st & 10 at own 23(12:35) Shotgun #6 J.Buckley rush left for 3 yards gain to the WMU26 (#24 M.Yharbrough)
12:374th & 4 at own 31Timeout Miami (OH), clock 12:37
Western Michigan Punt, 3 plays
11:542nd & 7 at own 26(12:05) Shotgun #12 B.Lowry pass complete short left to #6 J.Buckley caught at WMU21, for 2 yards to the WMU28 (#33 J.Kuwatch; #1 E.Blakey)
11:223rd & 5 at own 28(11:25) Shotgun #12 B.Lowry pass incomplete deep left to #18 A.Chenault thrown to MIA46 QB hurried by #1 E.Blakey and #23 O.McWood
11:084th & 5 at own 28(11:20) #25 R.Millmore punt 54 yards to the MIA18 #10 L.Billups-Williams return 14 yards to the MIA32 (#46 R.Todd; #83 R.Brotherton)
Miami (OH) Punt, 6 plays
10:591st & 10 at own 32(11:05) Shotgun #6 J.Brunson rush left for 8 yards gain to the MIA40 (#1 J.Franklin; #9 J.Camden)
11:084th & 5 at own 28Timeout Western Michigan, clock 11:08
Miami (OH) Punt, 6 plays
10:252nd & 2 at own 40(10:31) Shotgun #6 J.Brunson rush middle for 1 yard gain to the MIA41 (#96 D.Gustwiller; #3 T.Hallock)
9:403rd & 1 at own 41(09:51) Shotgun #13 T.Gotkowski pass complete short right to #0 K.Reynolds caught at MIA48, for 9 yards to the MIA50 (#1 J.Franklin), 1ST DOWN
9:091st & 10 at the 50(09:15) Shotgun #6 J.Brunson rush middle for 2 yards gain to the WMU48 (#4 R.McGraw)
8:342nd & 8 at opp 48(08:39) Shotgun #6 J.Brunson rush middle for 4 yards gain to the WMU44 (#47 D.Moon; #91 M.Tyler)
7:573rd & 4 at opp 44(08:02) Shotgun #13 T.Gotkowski pass incomplete deep left to #84 C.Weaver thrown to WMU13 QB hurried by #11 N.Tucker
7:514th & 4 at opp 44(07:54) #34 P.Stainton punt 34 yards to the WMU10 fair catch by #86 B.Bosma at WMU10
Western Michigan Punt, 8 plays
7:461st & 10 at own 10(07:49) Shotgun #12 B.Lowry rush right for 2 yards gain to the WMU12 (#11 B.Uihlein; #94 J.Lukusa), out of bounds
7:162nd & 8 at own 12(07:22) Shotgun #12 B.Lowry rush left for 1 yard gain to the WMU13 (#20 A.Trick; #33 J.Kuwatch)
6:363rd & 7 at own 13(06:36) Shotgun #12 B.Lowry pass incomplete deep right to #18 A.Chenault thrown to WMU44 QB hurried by #2 D.Bell PENALTY MIA Pass Interference (#17 K.Martin) 15 yards from WMU13 to WMU28, 1ST DOWN. NO PLAY
6:251st & 10 at own 28(06:31) Shotgun #12 B.Lowry rush right for 4 yards gain to the WMU32 (#33 J.Kuwatch)
5:482nd & 6 at own 32(05:55) Shotgun #1 C.Leary rush right for 0 yards to the WMU32 (#24 M.Yharbrough; #33 J.Kuwatch)
5:103rd & 6 at own 32(05:15) Shotgun #12 B.Lowry pass complete deep left to #82 B.Brooks caught at MIA45, for 24 yards to the MIA44 QB hurried by #23 O.McWood (#8 K.Beasley), out of bounds, 1ST DOWN
4:391st & 10 at opp 44(04:43) Shotgun #24 O.Mataele rush middle for 2 yards gain to the MIA42 (#33 J.Kuwatch; #11 B.Uihlein)
4:042nd & 8 at opp 42(04:09) Shotgun #24 O.Mataele rush middle for 3 yards gain to the MIA39 (#11 B.Uihlein; #99 O.Alexander)
3:263rd & 5 at opp 39(03:31) Shotgun #24 O.Mataele rush left for 3 yards loss to the MIA42 (#11 B.Uihlein; #29 S.Walters)
2:444th & 8 at opp 42(02:51) #25 R.Millmore punt 42 yards to the MIA00, Touchback
Miami (OH) Punt, 3 plays
2:371st & 10 at own 20(02:43) Shotgun #13 T.Gotkowski sacked for loss of 7 yards to the MIA13 (#58 T.Lee, #1 J.Franklin)
2:444th & 8 at opp 42Timeout Western Michigan, clock 02:44
Miami (OH) Punt, 3 plays
2:371st & 10 at own 20Timeout Miami (OH), clock 02:37
1:572nd & 17 at own 13(01:59) Shotgun #13 T.Gotkowski pass incomplete short middle to #0 K.Reynolds thrown to MIA13 broken up by #91 M.Tyler. The previous play is under automatic review - “Incomplete pass”. CALL OVERTURNED. (Original Play: (01:59) Shotgun #13 T.Gotkowski sacked for loss of 7 yards to the MIA06 (#91 M.Tyler), fumble by #13 T.Gotkowski recovered by WMU #11 N.Tucker at MIA06 TOUCHDOWN, clock 01:53)
1:533rd & 17 at own 13(01:56) Shotgun #6 J.Brunson rush middle for 1 yard loss to the MIA12 (#20 K.Fisher; #11 N.Tucker)
1:474th & 18 at own 12(01:51) #34 P.Stainton punt 45 yards to the WMU43 fair catch by #86 B.Bosma at WMU43
1:533rd & goal at opp 13Timeout Western Michigan, clock 01:53
Western Michigan Field goal, 7 plays
1:401st & 10 at own 43(01:45) Shotgun #6 J.Buckley rush middle for 4 yards gain to the WMU47 (#33 J.Kuwatch; #92 R.Andrews)
1:182nd & 6 at own 47(01:21) Shotgun #12 B.Lowry pass complete short right to #86 B.Bosma caught at MIA48, for 10 yards to the MIA43 (#24 M.Yharbrough), out of bounds, 1ST DOWN
1:131st & 10 at opp 43(01:16) No Huddle-Shotgun #12 B.Lowry pass complete short left to #18 A.Chenault caught at MIA29, for 14 yards to the MIA29, End Of Play, 1ST DOWN
1:041st & 10 at opp 29(01:07) No Huddle-Shotgun #12 B.Lowry pass incomplete deep right to #82 B.Brooks thrown to MIA04 broken up by #17 K.Martin
0:592nd & 10 at opp 29(01:03) No Huddle-Shotgun #12 B.Lowry rush middle for 5 yards gain to the MIA24 (#11 B.Uihlein; #24 M.Yharbrough)
0:543rd & 5 at opp 24(00:58) No Huddle-Shotgun #12 B.Lowry sacked for loss of 8 yards to the MIA32 (#22 B.Jobe, #11 B.Uihlein)
0:592nd & 10 at own 29Timeout Miami (OH), clock 00:59
0:504th & 13 at opp 32(00:53) #20 P.Domschke field goal attempt from 50 yards GOOD (H: #25 R.Millmore, LS: #46 R.Todd), clock 00:50Western Michigan 16, Miami (OH) 6
0:543rd & 5 at own 24Timeout Miami (OH), clock 00:54
Miami (OH) Missed FG, 8 plays
0:501st & 10 at own 35(00:50) #31 H.Smith kickoff 65 yards to the MIA00, Touchback
0:411st & 10 at own 25(00:48) Shotgun #13 T.Gotkowski rush middle for 2 yards gain to the MIA27 (#9 J.Camden)
0:212nd & 8 at own 27(00:24) Shotgun #13 T.Gotkowski pass complete short left to #30 J.Ringer caught at MIA30, for 10 yards to the MIA37 (#8 J.Sims), out of bounds, 1ST DOWN
0:171st & 10 at own 37(00:20) Shotgun #13 T.Gotkowski pass incomplete short left to #30 J.Ringer thrown to MIA38 QB hurried by #58 T.Lee
0:112nd & 10 at own 37(00:16) Shotgun #13 T.Gotkowski pass complete short left to #8 K.Perry caught at MIA48, for 12 yards to the MIA49 (#8 J.Sims), 1ST DOWN
0:101st & 10 at own 49(00:10) #13 T.Gotkowski pass incomplete, Spike
0:052nd & 10 at own 49(00:09) Shotgun #13 T.Gotkowski pass incomplete short left to #30 J.Ringer thrown to WMU40 QB hurried by #11 N.Tucker
0:043rd & 10 at own 49(00:04) Shotgun #13 T.Gotkowski pass complete short middle to #8 K.Perry caught at WMU42, for 11 yards to the WMU40 (#18 M.Davis), 1ST DOWN
0:052nd & 10 at opp 49Timeout Western Michigan, clock 00:05
0:011st & 10 at opp 40(00:00) #31 D.Dzioban field goal attempt from 59 yards NO GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 00:00
0:013rd & 10 at own 49Timeout Miami (OH), clock 00:01
3rd quarter8 drives, then Western Michigan 23, Miami (OH) 6
Miami (OH) Punt, 3 plays
14:561st & 10 at own 35(15:00) #31 H.Smith kickoff 65 yards to the MIA00 #0 K.Reynolds return 17 yards to the MIA17 (#36 F.Brown; #16 J.Lyles)
14:521st & 10 at own 17(14:52) Shotgun #13 T.Gotkowski pass incomplete deep right thrown to MIA40
14:462nd & 10 at own 17(14:51) Shotgun #6 J.Brunson rush middle for 1 yard gain to the MIA18 (#91 M.Tyler; #20 K.Fisher)
14:093rd & 9 at own 18(14:12) Shotgun #13 T.Gotkowski pass incomplete deep left to #8 K.Perry thrown to MIA42 QB hurried by #6 J.Pope
13:594th & 9 at own 18(14:07) #34 P.Stainton punt 46 yards to the WMU36 #86 B.Bosma return for loss of 1 yard to the WMU35 (#13 J.Agee; #59 H.Powell). #21 C.Toney injured on the play
Western Michigan Touchdown, 2 plays
13:531st & 10 at own 35(13:57) Shotgun #6 J.Buckley rush middle for 1 yard gain to the WMU36 (#1 E.Blakey)
13:162nd & 9 at own 36(13:25) Shotgun #6 J.Buckley rush left for 64 yards gain to the MIA00 TOUCHDOWN, clock 13:16, 1ST DOWN #20 P.Domschke kick attempt good (H: #25 R.Millmore, LS: #46 R.Todd)Western Michigan 23, Miami (OH) 6
13:161st & 10 at own 35(13:16) #31 H.Smith kickoff 65 yards to the MIA00, Touchback
13:16Timeout Western Michigan, clock 13:16
Miami (OH) Fumble, 5 plays
13:061st & 10 at own 25(13:15) Shotgun #6 J.Brunson rush left for 3 yards gain to the MIA28 (#6 J.Pope; #0 M.Al-Garawi)
12:342nd & 7 at own 28(12:40) Shotgun #6 J.Brunson rush middle for 2 yards gain to the MIA30 (#11 N.Tucker; #6 J.Pope)
11:533rd & 5 at own 30(11:59) Shotgun #6 J.Brunson rush middle for 7 yards gain to the MIA37 (#9 J.Camden; #0 M.Al-Garawi), 1ST DOWN
11:131st & 10 at own 37(11:17) Shotgun #6 J.Brunson rush left for 6 yards gain to the MIA43 (#8 J.Sims; #9 J.Camden)
10:412nd & 4 at own 43(10:43) Shotgun #12 H.Hesson rush middle for 6 yards loss to the MIA37 fumbled by #12 H.Hesson at MIA37 recovered by WMU #9 J.Camden at MIA37, End Of Play
Western Michigan Turnover on downs, 4 plays
10:291st & 10 at opp 37(10:35) Shotgun #6 J.Buckley rush middle for 1 yard gain to the MIA36 (#23 O.McWood)
9:532nd & 9 at opp 36(09:58) Shotgun #5 D.Miles rush middle for 6 yards gain to the MIA30 (#52 N.Washington; #33 J.Kuwatch)
9:163rd & 3 at opp 30(09:22) Shotgun #12 B.Lowry rush right for 1 yard gain to the MIA29 (#29 S.Walters)
9:163rd & 3 at opp 30Timeout Western Michigan, clock 09:16
8:394th & 2 at opp 29(08:43) Shotgun #12 B.Lowry rush right for 1 yard gain to the MIA28 (#1 E.Blakey; #11 B.Uihlein), TURNOVER ON DOWNS
Miami (OH) Turnover on downs, 10 plays
8:311st & 10 at own 28(08:38) Shotgun #14 D.Jones rush middle for 2 yards gain to the MIA30 (#18 M.Davis; #10 S.Saipaia)
8:394th & 2 at opp 29Timeout Western Michigan, clock 08:39
Miami (OH) Turnover on downs, 10 plays
7:522nd & 8 at own 30(07:56) Shotgun #6 J.Brunson rush right for 13 yards gain to the MIA43 (#3 T.Hallock), 1ST DOWN
7:131st & 10 at own 43(07:21) Shotgun #12 H.Hesson pass complete short left to #4 D.Colzie caught at WMU43, for 14 yards to the WMU43, End Of Play, 1ST DOWN
6:451st & 10 at opp 43(06:49) Shotgun #12 H.Hesson pass incomplete deep right to #8 K.Perry thrown to WMU10
6:362nd & 10 at opp 43(06:44) Shotgun #14 D.Jones rush middle for 4 yards gain to the WMU39 (#0 M.Al-Garawi; #11 N.Tucker)
5:543rd & 6 at opp 39(06:00) Shotgun #12 H.Hesson pass complete short right to #8 K.Perry caught at WMU32, for 8 yards to the WMU31 (#1 J.Franklin), 1ST DOWN
5:111st & 10 at opp 31(05:16) Shotgun #14 D.Jones rush left for 3 yards gain to the WMU28 (#10 S.Saipaia; #1 J.Franklin)
4:322nd & 7 at opp 28(04:33) Shotgun #12 H.Hesson pass incomplete short left to #84 C.Weaver thrown to WMU15
4:253rd & 7 at opp 28(04:31) Shotgun #6 J.Brunson rush middle for 5 yards gain to the WMU23 (#12 D.Moore; #0 M.Al-Garawi)
3:454th & 2 at opp 23(03:49) Shotgun #12 H.Hesson sacked for loss of 12 yards to the WMU35 (#11 N.Tucker), TURNOVER ON DOWNS
Western Michigan Punt, 6 plays
3:361st & 10 at own 35(03:40) Shotgun #6 J.Buckley rush middle for 4 yards gain to the WMU39 (#24 M.Yharbrough)
3:454th & 2 at opp 23Timeout Miami (OH), clock 03:45
Western Michigan Punt, 6 plays
3:042nd & 6 at own 39(03:10) Shotgun #6 J.Buckley rush middle for 5 yards gain to the WMU44 (#23 O.McWood; #33 J.Kuwatch)
2:273rd & 1 at own 44(02:33) Shotgun #6 J.Buckley rush left for 5 yards gain to the WMU49 (#1 E.Blakey), 1ST DOWN
1:431st & 10 at own 49(01:47) Shotgun #5 D.Miles rush middle for 3 yards gain to the MIA48 (#43 G.Lyons)
1:032nd & 7 at opp 48(01:08) Shotgun #5 D.Miles rush middle for 2 yards gain to the MIA46 (#1 E.Blakey; #23 O.McWood)
0:293rd & 5 at opp 46(00:29) Shotgun #12 B.Lowry rush right for 2 yards gain to the MIA44 (#33 J.Kuwatch)
Q4 14:544th & 3 at opp 44(14:56) #25 R.Millmore punt 37 yards to the MIA07 fair catch by #10 L.Billups-Williams at MIA07
4th quarter10 drives, then Western Michigan 23, Miami (OH) 13
Miami (OH) Punt, 5 plays
14:461st & 10 at own 7(14:51) Shotgun #0 K.Reynolds rush left for 2 yards gain to the MIA09 (#1 J.Franklin; #3 T.Hallock)
14:072nd & 8 at own 9(14:16) Shotgun #12 H.Hesson rush left for 4 yards gain to the MIA13 (#8 J.Sims)
13:363rd & 4 at own 13(13:36) Shotgun #12 H.Hesson pass incomplete deep left to #84 C.Weaver thrown to MIA35 PENALTY WMU Pass Interference (#8 J.Sims) 15 yards from MIA13 to MIA28, 1ST DOWN. NO PLAY
13:271st & 10 at own 28(13:31) Shotgun #14 D.Jones rush right for 3 yards loss to the MIA25 (#1 J.Franklin; #0 M.Al-Garawi)
12:502nd & 13 at own 25(12:55) Shotgun #14 D.Jones rush middle for 4 yards gain to the MIA29 (#47 D.Moon; #91 M.Tyler)
12:043rd & 9 at own 29(12:10) Shotgun #12 H.Hesson pass incomplete deep right to #0 K.Reynolds thrown to WMU47 broken up by #1 J.Franklin QB hurried by #3 T.Hallock and #10 S.Saipaia
11:574th & 9 at own 29(12:02) #34 P.Stainton punt 49 yards to the WMU22 fair catch by #86 B.Bosma at WMU22
Western Michigan Punt, 4 plays
11:461st & 10 at own 22(11:55) Shotgun #12 B.Lowry rush middle for 11 yards gain to the WMU33 (#2 D.Bell), 1ST DOWN
11:574th & 9 at own 29Timeout Miami (OH), clock 11:57
Western Michigan Punt, 4 plays
11:201st & 10 at own 33PENALTY WMU False Start (#76 C.Schuster) 5 yards from WMU33 to WMU28. NO PLAY
10:301st & 15 at own 28(10:58) Shotgun #12 B.Lowry rush middle for 5 yards gain to the WMU33 fumbled by #12 B.Lowry at WMU29 forced by #1 E.Blakey recovered by WMU #0 T.Williams at WMU33, End Of Play
10:102nd & 10 at own 33(10:16) Shotgun #6 J.Buckley rush right for 2 yards gain to the WMU35 (#23 O.McWood; #6 A.Walker Jr.)
9:323rd & 8 at own 35(09:36) Shotgun #12 B.Lowry pass incomplete deep left to #18 A.Chenault thrown to MIA35 broken up by #17 K.Martin QB hurried by #20 A.Trick
9:254th & 8 at own 35(09:30) #25 R.Millmore punt 45 yards to the MIA20 fair catch by #10 L.Billups-Williams at MIA20
Miami (OH) Touchdown, 8 plays
9:151st & 10 at own 20(09:24) Shotgun #0 K.Reynolds rush middle for 2 yards gain to the MIA22 (#10 S.Saipaia)
9:254th & 8 at own 35Timeout Western Michigan, clock 09:25
Miami (OH) Touchdown, 8 plays
8:282nd & 8 at own 22(08:37) Shotgun #12 H.Hesson pass complete short left to #8 K.Perry caught at MIA28, for 6 yards to the MIA28 (#18 M.Davis)
8:063rd & 2 at own 28(08:15) Shotgun #12 H.Hesson pass complete short left to #8 K.Perry caught at MIA33, for 14 yards to the MIA42 (#18 M.Davis; #8 J.Sims), 1ST DOWN. #8 K.Perry injured on the play
7:491st & 10 at own 42(07:56) Shotgun #12 H.Hesson pass complete short left to #84 C.Weaver caught at MIA45, for 36 yards to the WMU22 (#10 S.Saipaia), out of bounds, 1ST DOWN
7:261st & 10 at opp 22(07:28) Shotgun #12 H.Hesson pass incomplete short left to #84 C.Weaver thrown to WMU07
7:202nd & 10 at opp 22(07:24) Shotgun #14 D.Jones rush left for 16 yards gain to the WMU06 (#3 T.Hallock; #1 J.Franklin), out of bounds, 1ST DOWN
6:501st & goal at opp 6(06:52) Shotgun #12 H.Hesson pass incomplete short left to #84 C.Weaver thrown to WMU00
6:432nd & goal at opp 6(06:48) Shotgun #12 H.Hesson pass complete short right to #84 C.Weaver caught at WMU01, for 6 yards to the WMU00 TOUCHDOWN, clock 06:43 #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell)Western Michigan 23, Miami (OH) 13
6:421st & 10 at own 35(06:43) #38 K.McLaughlin onside kickoff 8 yards to the MIA43, End Of Play
6:43Timeout Miami (OH), clock 06:43
Western Michigan Turnover on downs, 4 plays
6:381st & 10 at opp 43(06:40) Shotgun #12 B.Lowry rush left for 3 yards gain to the MIA40 (#1 E.Blakey)
6:332nd & 7 at opp 40(06:36) Shotgun #6 J.Buckley rush right for 3 yards gain to the MIA37 (#23 O.McWood; #8 K.Beasley)
6:381st & 10 at own 43Timeout Miami (OH), clock 06:38
6:263rd & 4 at opp 37(06:30) Shotgun #6 J.Buckley rush middle for 3 yards gain to the MIA34 (#52 N.Washington; #22 B.Jobe)
6:332nd & 7 at own 40Timeout Miami (OH), clock 06:33
6:234th & 1 at opp 34(06:26) Shotgun #12 B.Lowry pass incomplete short right to #86 B.Bosma thrown to MIA32, TURNOVER ON DOWNS
6:263rd & 4 at own 37Timeout Miami (OH), clock 06:26
Miami (OH) Turnover on downs, 4 plays
6:171st & 10 at own 34(06:21) Shotgun #12 H.Hesson pass incomplete short left to #18 B.Isom thrown to MIA48 broken up by #1 J.Franklin
6:132nd & 10 at own 34(06:16) Shotgun #12 H.Hesson pass incomplete short left to #0 K.Reynolds thrown to MIA41 broken up by #5 A.Wofford QB hurried by #11 N.Tucker
6:083rd & 10 at own 34(06:11) Shotgun #12 H.Hesson pass incomplete deep left to #84 C.Weaver thrown to WMU45 QB hurried by #20 K.Fisher
6:044th & 10 at own 34(06:06) Shotgun #12 H.Hesson sacked for loss of 3 yards to the MIA31 (#11 N.Tucker), TURNOVER ON DOWNS
6:083rd & 10 at opp 34Timeout Western Michigan, clock 06:08
Western Michigan Turnover on downs, 7 plays
5:571st & 10 at opp 31(06:02) Shotgun #12 B.Lowry pass complete short right to #2 M.Brescia caught at MIA32, for 11 yards to the MIA20 (#17 K.Martin), out of bounds, 1ST DOWN
5:151st & 10 at opp 20(05:20) Shotgun #6 J.Buckley rush middle for 5 yards gain to the MIA15 (#11 B.Uihlein)
4:272nd & 5 at opp 15(04:33) Shotgun #6 J.Buckley rush right for 5 yards gain to the MIA10 (#1 E.Blakey; #92 R.Andrews), 1ST DOWN
3:271st & goal at opp 10(03:46) Shotgun #6 J.Buckley rush right for 0 yards to the MIA10 fumbled by #6 J.Buckley at MIA10 forced by #20 A.Trick recovered by WMU #12 B.Lowry at MIA10, End Of Play
3:112nd & goal at opp 10(03:15) Shotgun #12 B.Lowry rush middle for 2 yards gain to the MIA08 (#8 K.Beasley; #52 N.Washington)
2:283rd & goal at opp 8(02:33) Shotgun #12 B.Lowry rush left for 3 yards gain to the MIA05 (#43 G.Lyons; #29 S.Walters)
2:003rd & goal at opp 8Timeout Western Michigan, clock 02:00
1:554th & goal at opp 5(01:55) Shotgun #25 R.Millmore rush left for 4 yards gain to the MIA01 (#29 S.Walters), TURNOVER ON DOWNS
Miami (OH) Turnover on downs, 7 plays
1:501st & 10 at own 1(01:50) Shotgun #12 H.Hesson pass incomplete deep left to #18 B.Isom thrown to MIA27 QB hurried by #20 K.Fisher
1:462nd & 10 at own 1(01:46) Shotgun #12 H.Hesson pass incomplete short right to #8 K.Perry thrown to MIA13
1:403rd & 10 at own 1(01:44) Shotgun #12 H.Hesson pass complete short middle to #84 C.Weaver caught at MIA17, for 23 yards to the MIA24 (#18 M.Davis), 1ST DOWN
1:301st & 10 at own 24(01:35) No Huddle-Shotgun #12 H.Hesson sacked for loss of 8 yards to the MIA16 (#20 K.Fisher, #11 N.Tucker)
1:012nd & 18 at own 16(01:02) No Huddle-Shotgun #12 H.Hesson pass incomplete deep left to #18 B.Isom thrown to MIA40
0:553rd & 18 at own 16(00:59) No Huddle-Shotgun #12 H.Hesson pass incomplete deep right to #4 D.Colzie thrown to MIA47
0:494th & 18 at own 16(00:53) No Huddle-Shotgun #12 H.Hesson pass incomplete deep right to #4 D.Colzie thrown to MIA50 QB hurried by #20 K.Fisher, TURNOVER ON DOWNS
0:553rd & goal at opp 16Timeout Western Michigan, clock 00:55
Western Michigan End of game, 2 plays
0:431st & 10 at opp 16(00:48) Kneel down by #12 B.Lowry at MIA17 for loss of 1 yard
0:302nd & 11 at opp 17(00:30) Kneel down by #12 B.Lowry at MIA18 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.

Miami (OH) leads 24–⁠21–⁠1 in 46 meetings.

Recent meetings
2025Western Michigan 23, Miami (OH) 13MAC Championship
2025Miami (OH) 26, Western Michigan 17
2023Miami (OH) 34, Western Michigan 21
2022Western Michigan 16, Miami (OH) 10
2019Western Michigan 38, Miami (OH) 16
2018Western Michigan 40, Miami (OH) 39

Around this game