Miami (OH) at Ball State

Friday, November 29, 2019

Ball State beat Miami (OH) 41–⁠27. It was their 31st meeting; after it, Miami (OH) led the series 18–⁠13.

AwayMiami (OH)8–⁠6 in 2019
27
HomeBall State5–⁠7 in 2019
41

Final at Scheumann Stadium, MuncieTV: CBSSNAttendance 7,155

At kickoff
40°F, overcast, wind 3 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Delaware Co-Johnson Fd Airport (KMIE), 3 km from the stadium, seven minutes before kickoff
Officials
Referee Tom Stapleton; umpire John Hanneke; head linesman Robin DeLorenzo; line judge G. Jagodzinski; side judge Scott MacDonald; field judge George Plesac; back judge Reggie Berry; center judge Rich EdwardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami (OH)7200027
Ball State7762141

Standouts

Player stats

Miami (OH)

PassingC/AttYdsTDInt
Jackson Williamson4/115202
Brett Gabbert6/811610
RushingCarYdsTDLong
Jaylon Bester1559116
Tyre Shelton82006
Jackson Williamson31408
Brett Gabbert31406
ReceivingRecYdsTDLong
Jack Sorenson476143
James Maye145045
Luke Mayock131031
Tyre Shelton1909
DefenseTklTFLSacksInt
Kobe Burse14000
Manny Rugamba11000
Ryan McWood9000
Doug Costin71.510
Andrew Sharp72.510
Bart Baratti70.50.50
Ivan Pace Jr.50.50.50

Ball State

PassingC/AttYdsTDInt
Drew Plitt26/4031730
RushingCarYdsTDLong
Caleb Huntley24134330
Drew Plitt1262021
Walter Fletcher1662013
Malik Dunner1404
ReceivingRecYdsTDLong
Yo’Heinz Tyler388240
Antwan Davis555026
Riley Miller452019
Justin Hall643111
DefenseTklTFLSacksInt
Jaylin Thomas91.500
Christian Albright60.500
Jacob White4000
Jordan Williams4100
Amechi Uzodinma3002

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

Team stats

Miami (OH)Ball State
275Total yards578
168Passing yards317
107Rushing yards261
8.8Yards per pass7.9
3.7Yards per rush4.8
10First downs30
2–⁠11Third downs11–⁠20
0–⁠2Fourth downs3–⁠4
2Turnovers1
1–⁠10Penalties3–⁠30
21:08Possession38:52
3Sacks (by defense)0

Efficiency

Miami (OH)Ball State
34%Success rate46%
−0.05EPA per play0.27
1.42Explosiveness1.39
−0.24Rushing EPA0.26
0.27Passing EPA0.28
13%Passing-down success39%
0.29First-down EPA0.10
−0.21Second-down EPA0.16
−0.06Third-down EPA0.65
14%Havoc by its defense16%

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) 62% to win. Ball State won as Elo’s underdog.

The line

Ball State −3, over/under 55.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 Ball State 58%, Miami (OH) 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ball State end zoneMiami (OH) end zoneQ1 Ball StatePunt, 6 playsQ1 Miami (OH)Touchdown, 7 playsQ1 Ball StateTouchdown, 11 playsQ1 Miami (OH)Field goal, 14 playsQ2 Ball StatePunt, 3 playsQ2 Miami (OH)Touchdown, 1 playQ2 Ball StatePunt return TD, 5 plays (Miami (OH) scores)Q2 Ball StateTouchdown, 14 playsQ2 Miami (OH)Field goal, 5 playsQ2 Ball StateTurnover on downs, 10 playsQ2 Miami (OH)End of half, 1 playQ3 Miami (OH)Punt, 3 playsQ3 Ball StateFumble, 3 playsQ3 Miami (OH)Punt, 3 playsQ3 Ball StateTouchdown, 10 playsQ3 Miami (OH)Punt, 3 playsQ3 Ball StateTouchdown, 12 playsQ4 Miami (OH)Interception, 1 playQ4 Ball StatePunt, 6 playsQ4 Miami (OH)Interception, 3 playsQ4 Ball StateTouchdown, 4 playsQ4 Miami (OH)Turnover on downs, 4 playsQ4 Ball StateTouchdown, 1 playQ4 Miami (OH)Turnover on downs, 5 playsQ4 Ball StateEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, Miami (OH) right to left.
  1. Q1 Ball StatePunt, 6 plays, 20 yards
  2. Q1 Miami (OH)Touchdown, 7 plays, 87 yards
  3. Q1 Ball StateTouchdown, 11 plays, 75 yards
  4. Q1 Miami (OH)Field goal, 14 plays, 57 yards
  5. Q2 Ball StatePunt, 3 plays, 6 yards
  6. Q2 Miami (OH)Touchdown, 1 play, 10 yards
  7. Q2 Ball StatePunt return TD, 5 plays (Miami (OH) scores), 17 yards
  8. Q2 Ball StateTouchdown, 14 plays, 75 yards
  9. Q2 Miami (OH)Field goal, 5 plays, 51 yards
  10. Q2 Ball StateTurnover on downs, 10 plays, 37 yards
  11. Q2 Miami (OH)End of half, 1 play, 6 yards
  12. Q3 Miami (OH)Punt, 3 plays, 4 yards
  13. Q3 Ball StateFumble, 3 plays, 16 yards
  14. Q3 Miami (OH)Punt, 3 plays, 4 yards
  15. Q3 Ball StateTouchdown, 10 plays, 92 yards
  16. Q3 Miami (OH)Punt, 3 plays, 4 yards
  17. Q3 Ball StateTouchdown, 12 plays, 80 yards
  18. Q4 Miami (OH)Interception, 1 play, 0 yards
  19. Q4 Ball StatePunt, 6 plays, 12 yards
  20. Q4 Miami (OH)Interception, 3 plays, 6 yards
  21. Q4 Ball StateTouchdown, 4 plays, 62 yards
  22. Q4 Miami (OH)Turnover on downs, 4 plays, 8 yards
  23. Q4 Ball StateTouchdown, 1 play, 30 yards
  24. Q4 Miami (OH)Turnover on downs, 5 plays, 53 yards
  25. Q4 Ball StateEnd of game, 9 plays, 51 yards

Play by play

1st quarter4 drives, then Tied at 7
Ball State Punt, 6 plays
15:001st & 10 at own 35Sam Sloman kickoff for 65 yds for a touchback
15:001st & 10 at own 25Drew Plitt pass complete to Caleb Huntley for 12 yds to the BalSt 37 for a 1ST down
15:001st & 10 at own 37Caleb Huntley run for 9 yds to the BalSt 46
15:002nd & 1 at own 46Drew Plitt pass incomplete to Riley Miller
15:003rd & 1 at own 46MIAMI OH Penalty, Defensive holding (10 Yards) to the MiaOh 44 for a 1ST down
15:001st & 10 at opp 44Walter Fletcher run for a loss of 1 yard to the MiaOh 45
15:002nd & 11 at opp 45Drew Plitt pass incomplete
15:003rd & 11 at opp 45Drew Plitt sacked by Bart Baratti and Ivan Pace Jr. for a loss of 10 yards to the BalSt 45
15:004th & 21 at own 45Nathan Snyder punt for 44 yds, punt out-of-bounds at the MiaOh 13 , Maurice Thomas returns for 2 yds to the MiaOh 13
Miami (OH) Touchdown, 7 plays
12:471st & 10 at own 13Jaylon Bester run for 13 yds to the MiaOh 26 for a 1ST down
12:471st & 10 at own 26Jaylon Bester run for a loss of 1 yard to the MiaOh 25
12:472nd & 11 at own 25Brett Gabbert pass complete to Jack Sorenson for 16 yds to the MiaOh 41 for a 1ST down
12:471st & 10 at own 41Brett Gabbert pass complete to Luke Mayock for 31 yds to the BalSt 28 for a 1ST down
12:471st & 10 at opp 28Tyre Shelton run for 3 yds to the BalSt 25
12:472nd & 7 at opp 25Jaylon Bester run for 9 yds to the BalSt 16 for a 1ST down
9:531st & 10 at opp 16Jaylon Bester run for 16 yds for a TD (Sam Sloman KICK)Miami (OH) 7, Ball State 0
Ball State Touchdown, 11 plays
9:531st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
9:531st & 10 at own 25Caleb Huntley run for 2 yds to the BalSt 27
9:532nd & 8 at own 27Drew Plitt pass complete to Justin Hall for 8 yds to the BalSt 35 for a 1ST down
9:531st & 10 at own 0Caleb Huntley run for 3 yds to the BalSt 38 BALL ST Penalty, personal foul off-setting ( Yards) to the BalSt 38
9:532nd & 7 at own 38Drew Plitt run for 5 yds to the BalSt 43
9:533rd & 2 at own 43Drew Plitt run for 21 yds to the MiaOh 36 for a 1ST down
9:531st & 10 at opp 36Caleb Huntley run for 6 yds to the MiaOh 30
9:532nd & 4 at opp 30Drew Plitt pass complete to Nolan Givan for 13 yds to the MiaOh 17 for a 1ST down
9:531st & 10 at opp 17Walter Fletcher run for 3 yds to the MiaOh 14
9:532nd & 7 at opp 14Drew Plitt pass complete to Antwan Davis for 5 yds to the MiaOh 9
9:533rd & 2 at opp 9Caleb Huntley run for 6 yds to the MiaOh 3 for a 1ST down
4:501st & goal at opp 3Caleb Huntley run for 3 yds for a TD (Ryan Rimmler KICK)Tied at 7
Miami (OH) Field goal, 14 plays
4:501st & 0 at own 35Patrick LeCorre kickoff for 57 yds , Maurice Thomas return for 21 yds to the MiaOh 29
4:431st & 10 at own 29Jaylon Bester run for 1 yd to the MiaOh 30
4:432nd & 9 at own 30Tyre Shelton run for 5 yds to the MiaOh 35
4:433rd & 4 at own 35Jaylon Bester run for 8 yds to the MiaOh 43 for a 1ST down
4:431st & 10 at own 43Brett Gabbert pass incomplete
4:432nd & 10 at own 43Tyre Shelton run for 3 yds to the MiaOh 46
4:433rd & 7 at own 46Brett Gabbert pass complete to Tyre Shelton for 9 yds to the BalSt 45 for a 1ST down
4:431st & 10 at opp 45Brett Gabbert pass incomplete to Maurice Thomas, broken up by Ray Wilborn
4:432nd & 10 at opp 45Brett Gabbert run for 2 yds to the BalSt 43
4:433rd & 8 at opp 43Brett Gabbert run for 6 yds to the BalSt 37
4:434th & 2 at opp 37Jaylon Bester run for 1 yd to the BalSt 36 for a 1ST down BALL ST Penalty, face mask (15 yards) (Tuni Ropati) to the BalSt 21 for a 1ST down
4:431st & 10 at opp 21Tyre Shelton run for 6 yds to the BalSt 15
Q2 15:002nd & 4 at opp 15Jaylon Bester run for 1 yd to the BalSt 14
Q2 15:003rd & 3 at opp 14Jaylon Bester run for no gain to the BalSt 14
Q2 13:414th & 3 at opp 14Sam Sloman 32 yd FG GOODMiami (OH) 10, Ball State 7
2nd quarter7 drives, then Miami (OH) 27, Ball State 14
Ball State Punt, 3 plays
13:411st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
13:411st & 10 at own 25Drew Plitt pass incomplete
13:412nd & 10 at own 25Walter Fletcher run for 1 yd to the BalSt 26
13:413rd & 9 at own 26Drew Plitt pass complete to Justin Hall for 5 yds to the BalSt 31
13:414th & 4 at own 31Nathan Snyder punt blocked by Lonnie Phelps blocked by Lonnie Phelps
Miami (OH) Touchdown, 1 play
12:091st & goal at opp 10Brett Gabbert pass complete to Jack Sorenson for 10 yds for a TD (Sam Sloman KICK)Miami (OH) 17, Ball State 7
Ball State Punt return TD, 5 plays (Miami (OH) scores)
12:091st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
12:091st & 10 at own 25Drew Plitt run for a loss of 2 yards to the BalSt 23
12:092nd & 12 at own 23Drew Plitt pass complete to Riley Miller for 19 yds to the BalSt 42 for a 1ST down
12:091st & 10 at own 42Drew Plitt pass incomplete to Riley Miller, broken up by Ryan McWood
12:092nd & 10 at own 42Drew Plitt run for no gain to the BalSt 42
12:093rd & 10 at own 42Drew Plitt pass incomplete to Riley Miller, broken up by Sterling Weatherford
10:414th & 10 at own 42Nathan Snyder punt blocked by Emmanuel Rugamba blocked by Emmanuel Rugamba Lonnie Phelps return for 32 yds for a TD (Sam Sloman KICK)Miami (OH) 24, Ball State 7
Ball State Touchdown, 14 plays
10:411st & 0 at own 35Sam Sloman kickoff for 65 yds for a touchback
10:411st & 10 at own 25Caleb Huntley run for a loss of 2 yards to the BalSt 23
10:412nd & 12 at own 23Drew Plitt pass complete to Nolan Givan for 1 yd to the BalSt 24
10:413rd & 11 at own 24Drew Plitt pass complete to Riley Miller for 16 yds to the BalSt 40 for a 1ST down
10:411st & 10 at own 40PLITT, Drew rush for 5 yards to the BALL45 (BARATTI, Bart), PENALTY BALL holding (BLACKWELL, C.) 10 yards to the BALL30, NO PLAY.
10:411st & 20 at own 30Caleb Huntley run for 7 yds to the BalSt 37
10:412nd & 13 at own 37Drew Plitt run for 12 yds to the BalSt 49
10:413rd & 1 at own 49Caleb Huntley run for no gain to the BalSt 49
10:414th & 1 at own 49Caleb Huntley run for 1 yd to the 50 yard line for a 1ST down
10:411st & 10 at the 50Drew Plitt pass complete to Kyle Schrank for 30 yds to the MiaOh 20 for a 1ST down
10:411st & 10 at opp 20Walter Fletcher run for 7 yds to the MiaOh 13
10:412nd & 3 at opp 13Walter Fletcher run for 1 yd to the MiaOh 12
10:413rd & 2 at opp 12Caleb Huntley run for 3 yds to the MiaOh 9 for a 1ST down
10:411st & goal at opp 9Drew Plitt pass incomplete to Riley Miller
10:412nd & goal at opp 9Walter Fletcher run for 2 yds to the MiaOh 7
4:343rd & goal at opp 7Drew Plitt pass complete to Justin Hall for 7 yds for a TD (Ryan Rimmler KICK)Miami (OH) 24, Ball State 14
Miami (OH) Field goal, 5 plays
4:341st & 0 at own 35Patrick LeCorre kickoff for 63 yds , Maurice Thomas return for 15 yds to the MiaOh 17
4:281st & 10 at own 17Brett Gabbert pass complete to Jack Sorenson for 43 yds to the BalSt 40 for a 1ST down
4:281st & 10 at opp 40Brett Gabbert pass complete to Andrew Homer for 7 yds to the BalSt 33
4:282nd & 3 at opp 33Tyre Shelton run for 1 yd to the BalSt 32
4:283rd & 2 at opp 32Jaylon Bester run for no gain to the BalSt 32
2:174th & 2 at opp 32Sam Sloman 50 yd FG GOODMiami (OH) 27, Ball State 14
Ball State Turnover on downs, 10 plays
2:171st & 0 at own 35Sam Sloman kickoff for 63 yds , Malik Dunner return for 23 yds to the BalSt 25
2:111st & 10 at own 25Drew Plitt pass complete to Antwan Davis for 5 yds to the BalSt 30
2:112nd & 5 at own 30Drew Plitt pass complete to Walter Fletcher for 2 yds to the BalSt 32
2:113rd & 3 at own 32Drew Plitt pass complete to Walter Fletcher for 4 yds to the BalSt 36 for a 1ST down
2:111st & 10 at own 36Drew Plitt pass complete to Justin Hall for 8 yds to the BalSt 44
2:112nd & 2 at own 44Drew Plitt pass incomplete to Justin Hall
2:113rd & 2 at own 44Walter Fletcher run for 10 yds to the MiaOh 46 for a 1ST down
2:111st & 10 at opp 46Drew Plitt pass incomplete to Malik Dunner
2:112nd & 10 at opp 46Drew Plitt pass incomplete to Nolan Givan
2:113rd & 10 at opp 46Drew Plitt pass complete to Riley Miller for 8 yds to the MiaOh 38
0:354th & 2 at opp 38Timeout BALL ST, clock 00:35
0:354th & 2 at opp 38Drew Plitt pass incomplete to Riley Miller
Miami (OH) End of half, 1 play
0:311st & 10 at own 38Brett Gabbert run for 6 yds to the MiaOh 44
3rd quarter6 drives, then Miami (OH) 27, Ball State 20
Miami (OH) Punt, 3 plays
15:002nd & 4 at own 35Patrick LeCorre kickoff for 57 yds , Maurice Thomas return for 19 yds to the MiaOh 27
14:551st & 10 at own 27Jaylon Bester run for 2 yds to the MiaOh 29
14:552nd & 8 at own 29Jackson Williamson pass complete to Davion Johnson for 2 yds to the MiaOh 31
14:553rd & 6 at own 31Jackson Williamson pass incomplete to Jack Sorenson, broken up by Amechi Uzodinma II
14:554th & 6 at own 31Kyle Kramer punt for 47 yds , Riley Miller returns for 6 yds to the BalSt 28
Ball State Fumble, 3 plays
13:171st & 10 at own 28Caleb Huntley run for 4 yds to the BalSt 32
13:172nd & 6 at own 32Drew Plitt sacked by Doug Costin for a loss of 2 yards to the BalSt 25 Drew Plitt fumbled, recovered by BalSt Caleb Huntley , return for 0 yards
13:173rd & 13 at own 25Drew Plitt run for 12 yds to the BalSt 46 Drew Plitt fumbled, forced by Kobe Burse, recovered by MiaOh Sterling Weatherford , return for a loss of 2 yards to the BalSt 46
Miami (OH) Punt, 3 plays
12:061st & 10 at opp 46Jackson Williamson pass incomplete to Jalen Walker, broken up by Amechi Uzodinma II
12:062nd & 10 at opp 46Tyre Shelton run for a loss of 3 yards to the BalSt 49
12:063rd & 13 at opp 49Jackson Williamson pass complete to Jack Sorenson for 7 yds to the BalSt 42
12:064th & 6 at opp 42Kyle Kramer punt for 34 yds, fair catch by Riley Miller at the BalSt 8
Ball State Touchdown, 10 plays
10:311st & 10 at own 8Walter Fletcher run for 2 yds to the BalSt 10
10:312nd & 8 at own 10Drew Plitt pass complete to Malik Dunner for 7 yds to the BalSt 17
10:313rd & 1 at own 17Caleb Huntley run for 3 yds to the BalSt 20 for a 1ST down
10:311st & 10 at own 20Drew Plitt run for 3 yds to the BalSt 23
10:312nd & 7 at own 23Drew Plitt pass complete to Riley Miller for 9 yds to the BalSt 32 for a 1ST down
10:311st & 10 at own 32Drew Plitt pass complete to Justin Hall for 11 yds to the BalSt 43 for a 1ST down
10:311st & 10 at own 43Malik Dunner run for 4 yds to the BalSt 47
10:312nd & 6 at own 47Walter Fletcher run for 13 yds to the MiaOh 40 for a 1ST down
10:311st & 10 at opp 40Drew Plitt pass incomplete to Justin Hall
6:532nd & 10 at opp 40Drew Plitt pass complete to Yo’Heinz Tyler for 40 yds for a TD (Ryan Rimmler PAT MISSED)Miami (OH) 27, Ball State 20
Miami (OH) Punt, 3 plays
6:531st & 0 at own 35Patrick LeCorre kickoff for 65 yds for a touchback
6:531st & 10 at own 25Tyre Shelton run for 2 yds to the MiaOh 27
6:532nd & 8 at own 27Jackson Williamson pass complete to Jaylon Bester for a loss of 2 yards to the MiaOh 25
6:533rd & 10 at own 25Jackson Williamson run for 4 yds to the MiaOh 29
6:534th & 6 at own 29Kyle Kramer punt for 48 yds , Hassan Littles returns for a loss of 3 yards to the BalSt 20
Ball State Touchdown, 12 plays
4:571st & 10 at own 20Caleb Huntley run for 2 yds to the BalSt 22
4:572nd & 8 at own 22Drew Plitt pass complete to Yo’Heinz Tyler for 8 yds to the BalSt 30 for a 1ST down
4:571st & 10 at own 30Caleb Huntley run for 3 yds to the BalSt 33
4:572nd & 7 at own 33Drew Plitt run for 21 yds to the MiaOh 46 for a 1ST down
4:571st & 10 at opp 46Walter Fletcher run for 1 yd to the MiaOh 45
4:572nd & 9 at opp 45Drew Plitt run for 6 yds to the MiaOh 39
4:573rd & 3 at opp 39Drew Plitt pass incomplete to Yo’Heinz Tyler
2:104th & 3 at opp 39Timeout MIAMI OH, clock 02:10
2:104th & 3 at opp 39Drew Plitt pass complete to Antwan Davis for 26 yds to the MiaOh 13 for a 1ST down
2:101st & 10 at opp 13Caleb Huntley run for 3 yds to the MiaOh 10
2:102nd & 7 at opp 10Drew Plitt pass complete to Antwan Davis for 5 yds to the MiaOh 5
0:293rd & 2 at opp 5Timeout BALL ST, clock 00:29
0:293rd & 2 at opp 5Caleb Huntley run for no gain to the MiaOh 5
Q4 14:544th & 2 at opp 5Caleb Huntley run for 5 yds for a TD (Ryan Rimmler KICK)Tied at 27
4th quarter8 drives, then Ball State 41, Miami (OH) 27
Miami (OH) Interception, 1 play
14:541st & 0 at own 35Patrick LeCorre kickoff for 59 yds , Maurice Thomas return for 22 yds to the MiaOh 28
14:481st & 10 at own 28Jackson Williamson pass intercepted Amechi Uzodinma II return for no gain to the BalSt 26
Ball State Punt, 6 plays
14:401st & 10 at own 26Walter Fletcher run for 2 yds to the BalSt 28
14:402nd & 8 at own 28Drew Plitt pass incomplete to Walter Fletcher, broken up by Doug Costin
14:403rd & 8 at own 28Drew Plitt pass complete to Nolan Givan for 10 yds to the BalSt 38 for a 1ST down
14:401st & 10 at own 38Caleb Huntley run for 6 yds to the BalSt 44
14:402nd & 4 at own 44Drew Plitt sacked by Andrew Sharp for a loss of 6 yards to the BalSt 38
14:403rd & 10 at own 38Drew Plitt pass incomplete to Nolan Givan, broken up by Sterling Weatherford
14:404th & 10 at own 38Nathan Snyder punt for 34 yds, downed at the MiaOh 28
Miami (OH) Interception, 3 plays
12:111st & 10 at own 28Jackson Williamson run for 2 yds to the MiaOh 30
12:112nd & 8 at own 30Jaylon Bester run for 4 yds to the MiaOh 34
12:113rd & 4 at own 34Jackson Williamson pass intercepted Amechi Uzodinma II return for no gain to the BalSt 38
Ball State Touchdown, 4 plays
11:071st & 10 at own 38Drew Plitt pass complete to Antwan Davis for 14 yds to the MiaOh 48 for a 1ST down
11:071st & 10 at opp 48Caleb Huntley run for 4 yds to the MiaOh 44
11:072nd & 6 at opp 44Drew Plitt pass complete to Justin Hall for 4 yds to the MiaOh 40
9:253rd & 2 at opp 40Drew Plitt pass complete to Yo’Heinz Tyler for 40 yds for a TD (Ryan Rimmler KICK)Ball State 34, Miami (OH) 27
Miami (OH) Turnover on downs, 4 plays
9:251st & 0 at own 35Patrick LeCorre kickoff for 60 yds , Maurice Thomas return for 17 yds to the MiaOh 22
9:151st & 10 at own 22Tyre Shelton run for 3 yds to the MiaOh 25
9:152nd & 7 at own 25Jaylon Bester run for 5 yds to the MiaOh 30
9:153rd & 2 at own 30Jaylon Bester run for 1 yd to the MiaOh 31
9:154th & 1 at own 31Jaylon Bester run for a loss of 1 yard to the MiaOh 30
Ball State Touchdown, 1 play
7:201st & 10 at opp 30Caleb Huntley run for 30 yds for a TD (Ryan Rimmler KICK)Ball State 41, Miami (OH) 27
Miami (OH) Turnover on downs, 5 plays
7:201st & 0 at own 35Patrick LeCorre kickoff for 65 yds for a touchback
7:201st & 10 at own 25Jackson Williamson pass complete to James Maye for 45 yds to the BalSt 30 for a 1ST down
7:201st & 10 at opp 30Jackson Williamson pass incomplete to Tyre Shelton
7:202nd & 10 at opp 30Jackson Williamson pass incomplete to Quentin Hardy
7:203rd & 10 at opp 30Jackson Williamson pass incomplete to James Maye
7:204th & 10 at opp 30Jackson Williamson run for 8 yds to the BalSt 22
Ball State End of game, 9 plays
6:391st & 10 at own 22Walter Fletcher run for 4 yds to the BalSt 26
6:392nd & 6 at own 26Walter Fletcher run for 7 yds to the BalSt 33 for a 1ST down
6:391st & 10 at own 33Caleb Huntley run for 12 yds to the BalSt 45 for a 1ST down
6:391st & 10 at own 45Caleb Huntley run for 15 yds to the MiaOh 40 for a 1ST down
6:391st & 10 at opp 40Walter Fletcher run for 2 yds to the MiaOh 38
6:392nd & 8 at opp 38Walter Fletcher run for 2 yds to the MiaOh 36
6:393rd & 6 at opp 36Caleb Huntley run for 9 yds to the MiaOh 27 for a 1ST down
6:391st & 10 at opp 27Walter Fletcher run for 6 yds to the MiaOh 21
6:392nd & 4 at opp 21BALL ST Penalty, delay of game (-5 Yards) to the MiaOh 26
6:392nd & 9 at opp 26TEAM run for a loss of 1 yard to the MiaOh 27

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–⁠13 in 37 meetings, counting the six since this game.

Recent meetings
2025Miami (OH) 45, Ball State 24
2024Miami (OH) 27, Ball State 21
2023Miami (OH) 17, Ball State 15
2022Miami (OH) 18, Ball State 17
2021Miami (OH) 24, Ball State 17
2020Miami (OH) 38, Ball State 31

Around this game