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
Team
Q1
Q2
Q3
Q4
Final
Miami (OH)
7
20
0
0
27
Ball State
7
7
6
21
41
Standouts
No. 9PassingDrew Plitt26 of 40, 317 yards, 3 TDBall State
No. 2RushingCaleb Huntley24 carries, 134 yards, 3 TDBall State
No. 6ReceivingYo’Heinz Tyler3 catches, 88 yards, 2 TDBall State
Q2 Ball StateTurnover on downs, 10 plays, 37 yards
Q2 Miami (OH)End of half, 1 play, 6 yards
Q3 Miami (OH)Punt, 3 plays, 4 yards
Q3 Ball StateFumble, 3 plays, 16 yards
Q3 Miami (OH)Punt, 3 plays, 4 yards
Q3 Ball StateTouchdown, 10 plays, 92 yards
Q3 Miami (OH)Punt, 3 plays, 4 yards
Q3 Ball StateTouchdown, 12 plays, 80 yards
Q4 Miami (OH)Interception, 1 play, 0 yards
Q4 Ball StatePunt, 6 plays, 12 yards
Q4 Miami (OH)Interception, 3 plays, 6 yards
Q4 Ball StateTouchdown, 4 plays, 62 yards
Q4 Miami (OH)Turnover on downs, 4 plays, 8 yards
Q4 Ball StateTouchdown, 1 play, 30 yards
Q4 Miami (OH)Turnover on downs, 5 plays, 53 yards
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:00
1st & 10 at own 35
Sam Sloman kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Drew Plitt pass complete to Caleb Huntley for 12 yds to the BalSt 37 for a 1ST down
15:00
1st & 10 at own 37
Caleb Huntley run for 9 yds to the BalSt 46
15:00
2nd & 1 at own 46
Drew Plitt pass incomplete to Riley Miller
15:00
3rd & 1 at own 46
MIAMI OH Penalty, Defensive holding (10 Yards) to the MiaOh 44 for a 1ST down
15:00
1st & 10 at opp 44
Walter Fletcher run for a loss of 1 yard to the MiaOh 45
15:00
2nd & 11 at opp 45
Drew Plitt pass incomplete
15:00
3rd & 11 at opp 45
Drew Plitt sacked by Bart Baratti and Ivan Pace Jr. for a loss of 10 yards to the BalSt 45
15:00
4th & 21 at own 45
Nathan 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:47
1st & 10 at own 13
Jaylon Bester run for 13 yds to the MiaOh 26 for a 1ST down
12:47
1st & 10 at own 26
Jaylon Bester run for a loss of 1 yard to the MiaOh 25
12:47
2nd & 11 at own 25
Brett Gabbert pass complete to Jack Sorenson for 16 yds to the MiaOh 41 for a 1ST down
12:47
1st & 10 at own 41
Brett Gabbert pass complete to Luke Mayock for 31 yds to the BalSt 28 for a 1ST down
12:47
1st & 10 at opp 28
Tyre Shelton run for 3 yds to the BalSt 25
12:47
2nd & 7 at opp 25
Jaylon Bester run for 9 yds to the BalSt 16 for a 1ST down
9:53
1st & 10 at opp 16
Jaylon Bester run for 16 yds for a TD (Sam Sloman KICK)Miami (OH) 7, Ball State 0
Ball State Touchdown, 11 plays
9:53
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
9:53
1st & 10 at own 25
Caleb Huntley run for 2 yds to the BalSt 27
9:53
2nd & 8 at own 27
Drew Plitt pass complete to Justin Hall for 8 yds to the BalSt 35 for a 1ST down
9:53
1st & 10 at own 0
Caleb Huntley run for 3 yds to the BalSt 38 BALL ST Penalty, personal foul off-setting ( Yards) to the BalSt 38
9:53
2nd & 7 at own 38
Drew Plitt run for 5 yds to the BalSt 43
9:53
3rd & 2 at own 43
Drew Plitt run for 21 yds to the MiaOh 36 for a 1ST down
9:53
1st & 10 at opp 36
Caleb Huntley run for 6 yds to the MiaOh 30
9:53
2nd & 4 at opp 30
Drew Plitt pass complete to Nolan Givan for 13 yds to the MiaOh 17 for a 1ST down
9:53
1st & 10 at opp 17
Walter Fletcher run for 3 yds to the MiaOh 14
9:53
2nd & 7 at opp 14
Drew Plitt pass complete to Antwan Davis for 5 yds to the MiaOh 9
9:53
3rd & 2 at opp 9
Caleb Huntley run for 6 yds to the MiaOh 3 for a 1ST down
4:50
1st & goal at opp 3
Caleb Huntley run for 3 yds for a TD (Ryan Rimmler KICK)Tied at 7
Miami (OH) Field goal, 14 plays
4:50
1st & 0 at own 35
Patrick LeCorre kickoff for 57 yds , Maurice Thomas return for 21 yds to the MiaOh 29
4:43
1st & 10 at own 29
Jaylon Bester run for 1 yd to the MiaOh 30
4:43
2nd & 9 at own 30
Tyre Shelton run for 5 yds to the MiaOh 35
4:43
3rd & 4 at own 35
Jaylon Bester run for 8 yds to the MiaOh 43 for a 1ST down
4:43
1st & 10 at own 43
Brett Gabbert pass incomplete
4:43
2nd & 10 at own 43
Tyre Shelton run for 3 yds to the MiaOh 46
4:43
3rd & 7 at own 46
Brett Gabbert pass complete to Tyre Shelton for 9 yds to the BalSt 45 for a 1ST down
4:43
1st & 10 at opp 45
Brett Gabbert pass incomplete to Maurice Thomas, broken up by Ray Wilborn
4:43
2nd & 10 at opp 45
Brett Gabbert run for 2 yds to the BalSt 43
4:43
3rd & 8 at opp 43
Brett Gabbert run for 6 yds to the BalSt 37
4:43
4th & 2 at opp 37
Jaylon 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:43
1st & 10 at opp 21
Tyre Shelton run for 6 yds to the BalSt 15
Q2 15:00
2nd & 4 at opp 15
Jaylon Bester run for 1 yd to the BalSt 14
Q2 15:00
3rd & 3 at opp 14
Jaylon Bester run for no gain to the BalSt 14
Q2 13:41
4th & 3 at opp 14
Sam 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:41
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
13:41
1st & 10 at own 25
Drew Plitt pass incomplete
13:41
2nd & 10 at own 25
Walter Fletcher run for 1 yd to the BalSt 26
13:41
3rd & 9 at own 26
Drew Plitt pass complete to Justin Hall for 5 yds to the BalSt 31
13:41
4th & 4 at own 31
Nathan Snyder punt blocked by Lonnie Phelps blocked by Lonnie Phelps
Miami (OH) Touchdown, 1 play
12:09
1st & goal at opp 10
Brett 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:09
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
12:09
1st & 10 at own 25
Drew Plitt run for a loss of 2 yards to the BalSt 23
12:09
2nd & 12 at own 23
Drew Plitt pass complete to Riley Miller for 19 yds to the BalSt 42 for a 1ST down
12:09
1st & 10 at own 42
Drew Plitt pass incomplete to Riley Miller, broken up by Ryan McWood
12:09
2nd & 10 at own 42
Drew Plitt run for no gain to the BalSt 42
12:09
3rd & 10 at own 42
Drew Plitt pass incomplete to Riley Miller, broken up by Sterling Weatherford
10:41
4th & 10 at own 42
Nathan 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:41
1st & 0 at own 35
Sam Sloman kickoff for 65 yds for a touchback
10:41
1st & 10 at own 25
Caleb Huntley run for a loss of 2 yards to the BalSt 23
10:41
2nd & 12 at own 23
Drew Plitt pass complete to Nolan Givan for 1 yd to the BalSt 24
10:41
3rd & 11 at own 24
Drew Plitt pass complete to Riley Miller for 16 yds to the BalSt 40 for a 1ST down
10:41
1st & 10 at own 40
PLITT, Drew rush for 5 yards to the BALL45 (BARATTI, Bart), PENALTY BALL holding (BLACKWELL, C.) 10 yards to the BALL30, NO PLAY.
10:41
1st & 20 at own 30
Caleb Huntley run for 7 yds to the BalSt 37
10:41
2nd & 13 at own 37
Drew Plitt run for 12 yds to the BalSt 49
10:41
3rd & 1 at own 49
Caleb Huntley run for no gain to the BalSt 49
10:41
4th & 1 at own 49
Caleb Huntley run for 1 yd to the 50 yard line for a 1ST down
10:41
1st & 10 at the 50
Drew Plitt pass complete to Kyle Schrank for 30 yds to the MiaOh 20 for a 1ST down
10:41
1st & 10 at opp 20
Walter Fletcher run for 7 yds to the MiaOh 13
10:41
2nd & 3 at opp 13
Walter Fletcher run for 1 yd to the MiaOh 12
10:41
3rd & 2 at opp 12
Caleb Huntley run for 3 yds to the MiaOh 9 for a 1ST down
10:41
1st & goal at opp 9
Drew Plitt pass incomplete to Riley Miller
10:41
2nd & goal at opp 9
Walter Fletcher run for 2 yds to the MiaOh 7
4:34
3rd & goal at opp 7
Drew 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:34
1st & 0 at own 35
Patrick LeCorre kickoff for 63 yds , Maurice Thomas return for 15 yds to the MiaOh 17
4:28
1st & 10 at own 17
Brett Gabbert pass complete to Jack Sorenson for 43 yds to the BalSt 40 for a 1ST down
4:28
1st & 10 at opp 40
Brett Gabbert pass complete to Andrew Homer for 7 yds to the BalSt 33
4:28
2nd & 3 at opp 33
Tyre Shelton run for 1 yd to the BalSt 32
4:28
3rd & 2 at opp 32
Jaylon Bester run for no gain to the BalSt 32
2:17
4th & 2 at opp 32
Sam Sloman 50 yd FG GOODMiami (OH) 27, Ball State 14
Ball State Turnover on downs, 10 plays
2:17
1st & 0 at own 35
Sam Sloman kickoff for 63 yds , Malik Dunner return for 23 yds to the BalSt 25
2:11
1st & 10 at own 25
Drew Plitt pass complete to Antwan Davis for 5 yds to the BalSt 30
2:11
2nd & 5 at own 30
Drew Plitt pass complete to Walter Fletcher for 2 yds to the BalSt 32
2:11
3rd & 3 at own 32
Drew Plitt pass complete to Walter Fletcher for 4 yds to the BalSt 36 for a 1ST down
2:11
1st & 10 at own 36
Drew Plitt pass complete to Justin Hall for 8 yds to the BalSt 44
2:11
2nd & 2 at own 44
Drew Plitt pass incomplete to Justin Hall
2:11
3rd & 2 at own 44
Walter Fletcher run for 10 yds to the MiaOh 46 for a 1ST down
2:11
1st & 10 at opp 46
Drew Plitt pass incomplete to Malik Dunner
2:11
2nd & 10 at opp 46
Drew Plitt pass incomplete to Nolan Givan
2:11
3rd & 10 at opp 46
Drew Plitt pass complete to Riley Miller for 8 yds to the MiaOh 38
0:35
4th & 2 at opp 38
Timeout BALL ST, clock 00:35
0:35
4th & 2 at opp 38
Drew Plitt pass incomplete to Riley Miller
Miami (OH) End of half, 1 play
0:31
1st & 10 at own 38
Brett 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:00
2nd & 4 at own 35
Patrick LeCorre kickoff for 57 yds , Maurice Thomas return for 19 yds to the MiaOh 27
14:55
1st & 10 at own 27
Jaylon Bester run for 2 yds to the MiaOh 29
14:55
2nd & 8 at own 29
Jackson Williamson pass complete to Davion Johnson for 2 yds to the MiaOh 31
14:55
3rd & 6 at own 31
Jackson Williamson pass incomplete to Jack Sorenson, broken up by Amechi Uzodinma II
14:55
4th & 6 at own 31
Kyle Kramer punt for 47 yds , Riley Miller returns for 6 yds to the BalSt 28
Ball State Fumble, 3 plays
13:17
1st & 10 at own 28
Caleb Huntley run for 4 yds to the BalSt 32
13:17
2nd & 6 at own 32
Drew 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:17
3rd & 13 at own 25
Drew 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:06
1st & 10 at opp 46
Jackson Williamson pass incomplete to Jalen Walker, broken up by Amechi Uzodinma II
12:06
2nd & 10 at opp 46
Tyre Shelton run for a loss of 3 yards to the BalSt 49
12:06
3rd & 13 at opp 49
Jackson Williamson pass complete to Jack Sorenson for 7 yds to the BalSt 42
12:06
4th & 6 at opp 42
Kyle Kramer punt for 34 yds, fair catch by Riley Miller at the BalSt 8
Ball State Touchdown, 10 plays
10:31
1st & 10 at own 8
Walter Fletcher run for 2 yds to the BalSt 10
10:31
2nd & 8 at own 10
Drew Plitt pass complete to Malik Dunner for 7 yds to the BalSt 17
10:31
3rd & 1 at own 17
Caleb Huntley run for 3 yds to the BalSt 20 for a 1ST down
10:31
1st & 10 at own 20
Drew Plitt run for 3 yds to the BalSt 23
10:31
2nd & 7 at own 23
Drew Plitt pass complete to Riley Miller for 9 yds to the BalSt 32 for a 1ST down
10:31
1st & 10 at own 32
Drew Plitt pass complete to Justin Hall for 11 yds to the BalSt 43 for a 1ST down
10:31
1st & 10 at own 43
Malik Dunner run for 4 yds to the BalSt 47
10:31
2nd & 6 at own 47
Walter Fletcher run for 13 yds to the MiaOh 40 for a 1ST down
10:31
1st & 10 at opp 40
Drew Plitt pass incomplete to Justin Hall
6:53
2nd & 10 at opp 40
Drew 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:53
1st & 0 at own 35
Patrick LeCorre kickoff for 65 yds for a touchback
6:53
1st & 10 at own 25
Tyre Shelton run for 2 yds to the MiaOh 27
6:53
2nd & 8 at own 27
Jackson Williamson pass complete to Jaylon Bester for a loss of 2 yards to the MiaOh 25
6:53
3rd & 10 at own 25
Jackson Williamson run for 4 yds to the MiaOh 29
6:53
4th & 6 at own 29
Kyle Kramer punt for 48 yds , Hassan Littles returns for a loss of 3 yards to the BalSt 20
Ball State Touchdown, 12 plays
4:57
1st & 10 at own 20
Caleb Huntley run for 2 yds to the BalSt 22
4:57
2nd & 8 at own 22
Drew Plitt pass complete to Yo’Heinz Tyler for 8 yds to the BalSt 30 for a 1ST down
4:57
1st & 10 at own 30
Caleb Huntley run for 3 yds to the BalSt 33
4:57
2nd & 7 at own 33
Drew Plitt run for 21 yds to the MiaOh 46 for a 1ST down
4:57
1st & 10 at opp 46
Walter Fletcher run for 1 yd to the MiaOh 45
4:57
2nd & 9 at opp 45
Drew Plitt run for 6 yds to the MiaOh 39
4:57
3rd & 3 at opp 39
Drew Plitt pass incomplete to Yo’Heinz Tyler
2:10
4th & 3 at opp 39
Timeout MIAMI OH, clock 02:10
2:10
4th & 3 at opp 39
Drew Plitt pass complete to Antwan Davis for 26 yds to the MiaOh 13 for a 1ST down
2:10
1st & 10 at opp 13
Caleb Huntley run for 3 yds to the MiaOh 10
2:10
2nd & 7 at opp 10
Drew Plitt pass complete to Antwan Davis for 5 yds to the MiaOh 5
0:29
3rd & 2 at opp 5
Timeout BALL ST, clock 00:29
0:29
3rd & 2 at opp 5
Caleb Huntley run for no gain to the MiaOh 5
Q4 14:54
4th & 2 at opp 5
Caleb 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:54
1st & 0 at own 35
Patrick LeCorre kickoff for 59 yds , Maurice Thomas return for 22 yds to the MiaOh 28
14:48
1st & 10 at own 28
Jackson Williamson pass intercepted Amechi Uzodinma II return for no gain to the BalSt 26
Ball State Punt, 6 plays
14:40
1st & 10 at own 26
Walter Fletcher run for 2 yds to the BalSt 28
14:40
2nd & 8 at own 28
Drew Plitt pass incomplete to Walter Fletcher, broken up by Doug Costin
14:40
3rd & 8 at own 28
Drew Plitt pass complete to Nolan Givan for 10 yds to the BalSt 38 for a 1ST down
14:40
1st & 10 at own 38
Caleb Huntley run for 6 yds to the BalSt 44
14:40
2nd & 4 at own 44
Drew Plitt sacked by Andrew Sharp for a loss of 6 yards to the BalSt 38
14:40
3rd & 10 at own 38
Drew Plitt pass incomplete to Nolan Givan, broken up by Sterling Weatherford
14:40
4th & 10 at own 38
Nathan Snyder punt for 34 yds, downed at the MiaOh 28
Miami (OH) Interception, 3 plays
12:11
1st & 10 at own 28
Jackson Williamson run for 2 yds to the MiaOh 30
12:11
2nd & 8 at own 30
Jaylon Bester run for 4 yds to the MiaOh 34
12:11
3rd & 4 at own 34
Jackson Williamson pass intercepted Amechi Uzodinma II return for no gain to the BalSt 38
Ball State Touchdown, 4 plays
11:07
1st & 10 at own 38
Drew Plitt pass complete to Antwan Davis for 14 yds to the MiaOh 48 for a 1ST down
11:07
1st & 10 at opp 48
Caleb Huntley run for 4 yds to the MiaOh 44
11:07
2nd & 6 at opp 44
Drew Plitt pass complete to Justin Hall for 4 yds to the MiaOh 40
9:25
3rd & 2 at opp 40
Drew 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:25
1st & 0 at own 35
Patrick LeCorre kickoff for 60 yds , Maurice Thomas return for 17 yds to the MiaOh 22
9:15
1st & 10 at own 22
Tyre Shelton run for 3 yds to the MiaOh 25
9:15
2nd & 7 at own 25
Jaylon Bester run for 5 yds to the MiaOh 30
9:15
3rd & 2 at own 30
Jaylon Bester run for 1 yd to the MiaOh 31
9:15
4th & 1 at own 31
Jaylon Bester run for a loss of 1 yard to the MiaOh 30
Ball State Touchdown, 1 play
7:20
1st & 10 at opp 30
Caleb 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:20
1st & 0 at own 35
Patrick LeCorre kickoff for 65 yds for a touchback
7:20
1st & 10 at own 25
Jackson Williamson pass complete to James Maye for 45 yds to the BalSt 30 for a 1ST down
7:20
1st & 10 at opp 30
Jackson Williamson pass incomplete to Tyre Shelton
7:20
2nd & 10 at opp 30
Jackson Williamson pass incomplete to Quentin Hardy
7:20
3rd & 10 at opp 30
Jackson Williamson pass incomplete to James Maye
7:20
4th & 10 at opp 30
Jackson Williamson run for 8 yds to the BalSt 22
Ball State End of game, 9 plays
6:39
1st & 10 at own 22
Walter Fletcher run for 4 yds to the BalSt 26
6:39
2nd & 6 at own 26
Walter Fletcher run for 7 yds to the BalSt 33 for a 1ST down
6:39
1st & 10 at own 33
Caleb Huntley run for 12 yds to the BalSt 45 for a 1ST down
6:39
1st & 10 at own 45
Caleb Huntley run for 15 yds to the MiaOh 40 for a 1ST down
6:39
1st & 10 at opp 40
Walter Fletcher run for 2 yds to the MiaOh 38
6:39
2nd & 8 at opp 38
Walter Fletcher run for 2 yds to the MiaOh 36
6:39
3rd & 6 at opp 36
Caleb Huntley run for 9 yds to the MiaOh 27 for a 1ST down
6:39
1st & 10 at opp 27
Walter Fletcher run for 6 yds to the MiaOh 21
6:39
2nd & 4 at opp 21
BALL ST Penalty, delay of game (-5 Yards) to the MiaOh 26
6:39
2nd & 9 at opp 26
TEAM 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.