From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ball State
Ohio
372
Total yards
413
206
Passing yards
290
166
Rushing yards
130
5.6
Yards per pass
9.1
4.0
Yards per rush
4.3
20
First downs
19
12–22
Third downs
6–13
0–0
Fourth downs
0–0
0
Turnovers
3
5–40
Penalties
5–34
22:20
Possession
13:40
Efficiency
Ball State
Ohio
35%
Success rate
41%
0.01
EPA per play
0.10
0.87
Explosiveness
0.72
−0.09
Rushing EPA
0.15
0.16
Passing EPA
0.06
30%
Passing-down success
20%
−0.18
First-down EPA
−0.03
−0.27
Second-down EPA
−0.07
0.68
Third-down EPA
0.66
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 going in
Our ratings (scores only)
Ohio 72% to win. Ball State pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Ball State right to left.
Q1 Ball StatePunt, 3 plays, 6 yards
Q1 OhioPunt, 4 plays, 16 yards
Q1 Ball StatePunt, 3 plays, 9 yards
Q1 OhioPunt, 3 plays, 4 yards
Q1 Ball StatePunt, 3 plays, 8 yards
Q1 OhioPunt, 3 plays, 4 yards
Q1 Ball StateField goal, 14 plays, 59 yards
Q2 OhioTouchdown pass, 7 plays, 70 yards
Q2 Ball StatePunt, 5 plays, 17 yards
Q2 OhioPunt, 4 plays, 2 yards
Q2 Ball StateMissed FG, 7 plays, 21 yards
Q2 OhioPunt, 3 plays, 8 yards
Q2 Ball StateTouchdown run, 9 plays, 81 yards
Q2 OhioInterception, 2 plays, 13 yards
Q2 Ball StateField goal, 2 plays, 0 yards
Q3 OhioTouchdown pass, 8 plays, 65 yards
Q3 Ball StateTouchdown run, 10 plays, 77 yards
Q3 OhioTouchdown pass, 3 plays, 71 yards
Q3 Ball StateField goal, 13 plays, 53 yards
Q4 OhioInterception, 3 plays, 33 yards
Q4 Ball StatePunt, 3 plays, 2 yards
Q4 OhioPunt, 3 plays, 1 yard
Q4 Ball StatePunt, 3 plays, 8 yards
Q4 OhioFumble, 7 plays, 63 yards
Q4 Ball StatePunt, 6 plays, 13 yards
Q4 OhioMissed FG, 12 plays, 71 yards
Q4 Ball StateEnd of game, 1 play, −2 yards
Play by play
1st quarter7 drives, then Tied at 0
Ball State Punt, 3 plays
14:55
1st & 10 at own 24
Jahwan Edwards rush for 2 yards to the BalSt 26, tackled by Josh Kristoff and Curtis Meyers.
14:55
2nd & 8 at own 26
Jahwan Edwards rush for 4 yards to the BalSt 30, tackled by Noah Keller and Josh Kristoff.
14:55
3rd & 4 at own 30
Keith Wenning pass incomplete to N/A.
14:55
4th & 4 at own 30
Scott Kovanda punt for 46 yards, punt out-of-bounds at the Ohio 24.
Ohio Punt, 4 plays
13:24
1st & 10 at own 24
Donte Harden rush for 10 yards to the Ohio 34, tackled by Travis Freeman for a 1ST down.
13:24
1st & 10 at own 34
Tyler Tettleton pass complete to Donte Harden for 1 yard to the Ohio 35, tackled by Jeffery Garrett and Adam Morris.
13:24
2nd & 9 at own 35
Tyler Tettleton pass incomplete to N/A.
13:24
3rd & 9 at own 35
Tyler Tettleton rush for 5 yards to the Ohio 40, tackled by Julian Boyd.
13:24
4th & 4 at own 40
Paul Hershey punt for 47 yards to the BalSt 13, no return.
Ball State Punt, 3 plays
12:09
1st & 10 at own 13
Jahwan Edwards rush for 5 yards to the BalSt 18, tackled by Corey Hasting and Alphonso Lewis.
12:09
2nd & 5 at own 18
Keith Wenning pass incomplete to Briggs Orsbon.
12:09
3rd & 5 at own 18
Keith Wenning pass complete to Connor Ryan for 4 yards to the BalSt 22, tackled by Jamil Shaw.
12:09
4th & 1 at own 22
Scott Kovanda punt for 39 yards, punt out-of-bounds at the Ohio 39.
Ohio Punt, 3 plays
10:44
1st & 10 at own 39
Tyler Tettleton pass complete to LaVon Brazill for 2 yards to the Ohio 41, tackled by Armand Dehaney and Brian Jones.
10:44
2nd & 8 at own 41
Donte Harden rush for 2 yards to the Ohio 43, tackled by Nathan Ollie and Jason Pinkston.
10:44
3rd & 6 at own 43
Tyler Tettleton pass incomplete to Jerry Gross.
10:44
4th & 6 at own 43
Paul Hershey punt for 37 yards to the BalSt 20, no return.
Ball State Punt, 3 plays
9:27
1st & 10 at own 20
BALL ST penalty 10 yard holding on N/A accepted.
9:27
1st & 10 at own 10
Dwayne Donigan rush for 1 yard to the BalSt 11, tackled by Tremayne Scott.
9:27
2nd & 9 at own 11
Keith Wenning pass complete to Jack Tomlinson for 6 yards to the BalSt 17, tackled by Travis Carrie.
9:27
3rd & 13 at own 17
Keith Wenning pass complete to Connor Ryan for 11 yards to the BalSt 28, tackled by Larenzo Fisher.
9:27
4th & 2 at own 28
Scott Kovanda punt for 67 yards, returned by LaVon Brazill for 37 yards to the Ohio 42, tackled by Kitt O’Brien.
Ohio Punt, 3 plays
6:57
1st & 10 at own 42
Donte Harden rush for 2 yards to the Ohio 44, tackled by Eric Patterson and Aaron Morris.
6:57
2nd & 8 at own 44
Tyler Tettleton rush for 2 yards to the Ohio 46, tackled by Nick Miles.
6:57
3rd & 6 at own 46
Tyler Tettleton pass incomplete to Donte Harden, broken up by Nathan Ollie.
6:57
4th & 6 at own 46
Paul Hershey punt for 54 yards for a touchback.
Ball State Field goal, 14 plays
5:34
1st & 10 at own 20
Jahwan Edwards rush for 9 yards to the BalSt 29, tackled by Antwan Crutcher and Noah Keller.
5:34
2nd & 1 at own 29
Jahwan Edwards rush for a loss of 1 yard to the BalSt 28, tackled by Antwan Crutcher and Gerald Moore.
5:34
3rd & 2 at own 28
Keith Wenning rush for 10 yards to the BalSt 38, tackled by Noah Keller out-of-bounds for a 1ST down.
5:34
1st & 10 at own 38
Jahwan Edwards rush for 17 yards to the Ohio 45, tackled by Noah Keller for a 1ST down.
5:34
1st & 10 at opp 45
Jahwan Edwards rush for 1 yard to the Ohio 44, tackled by Alphonso Lewis.
5:34
2nd & 9 at opp 44
Jahwan Edwards rush for 4 yards to the Ohio 40, tackled by Antwan Crutcher.
5:34
3rd & 5 at opp 40
Keith Wenning pass complete to Briggs Orsbon for 7 yards to the Ohio 33, tackled by Gerald Moore for a 1ST down.
5:34
1st & 10 at opp 33
Keith Wenning pass incomplete to N/A.
5:34
2nd & 10 at opp 33
Keith Wenning pass complete to Briggs Orsbon for 4 yards to the Ohio 29, tackled by Eric Benjamin.
5:34
3rd & 6 at opp 29
Dwayne Donigan rush for 9 yards to the Ohio 20, tackled by Noah Keller and Gerald Moore for a 1ST down.
5:34
1st & 10 at opp 20
Jahwan Edwards rush for a loss of 1 yard to the Ohio 21, tackled by Keith Moore and Josh Kristoff.
Q2 15:00
2nd & 11 at opp 21
Keith Wenning pass incomplete to Briggs Orsbon.
Q2 15:00
3rd & 11 at opp 21
Keith Wenning pass incomplete to Briggs Orsbon, broken up by Keith Moore.
Q2 14:48
4th & 11 at opp 21
Steven Schott 38 yard field goal GOOD.Ball State 3, Ohio 0
Q2 14:48
Scott Secor kickoff for 60 yards returned by Donte Harden, tackled by Joseph Fazio for 20 yards to the Ohio 30, tackled by Joseph Fazio.
2nd quarter8 drives, then Ball State 13, Ohio 7
Ohio Touchdown pass, 7 plays
14:48
1st & 10 at own 30
Tyler Tettleton rush for 8 yards to the Ohio 38, tackled by Joshua Howard out-of-bounds.
14:41
2nd & 2 at own 38
Donte Harden rush for 4 yards to the Ohio 42, tackled by Andrew Puthoff for a 1ST down.
14:41
1st & 10 at own 42
Tyler Tettleton pass complete to Donte Harden for 10 yards to the BalSt 48, tackled by Brian Jones and Travis Freeman for a 1ST down.
14:41
1st & 10 at opp 48
Ryan Boykin rush for 4 yards to the BalSt 44, tackled by Joshua Howard.
14:41
2nd & 6 at opp 44
Tyler Tettleton pass complete to LaVon Brazill for 4 yards to the BalSt 40, tackled by Andre Dawson.
14:41
3rd & 2 at opp 40
Ryan Boykin rush for 3 yards to the BalSt 37, tackled by Joshua Howard for a 1ST down.
11:41
1st & 10 at opp 37
Phil Bates pass complete to LaVon Brazill for 37 yards for a TOUCHDOWN.Ohio 6, Ball State 3
11:41
Matt Weller extra point GOOD.Ohio 7, Ball State 3
11:41
Matt Weller kickoff for 51 yards returned by Briggs Orsbon, tackled by Mose Denton and Brian Albrecht for 11 yards to the BalSt 30, tackled by Mose Denton and Brian Albrecht.
Ball State Punt, 5 plays
11:36
1st & 10 at own 30
Keith Wenning pass complete to Connor Ryan for 9 yards to the BalSt 39, tackled by Larenzo Fisher.
11:36
2nd & 1 at own 39
Keith Wenning rush for 2 yards to the BalSt 41, tackled by Curtis Meyers for a 1ST down.
11:36
1st & 10 at own 41
Barrington Scott rush for 2 yards to the BalSt 43, tackled by Eric Benjamin and Antwan Crutcher.
11:36
2nd & 8 at own 43
Keith Wenning pass incomplete to N/A.
11:36
3rd & 8 at own 43
Keith Wenning pass complete to Jamill Smith for 4 yards to the BalSt 47, tackled by Nathan Carpenter.
11:36
4th & 4 at own 47
Scott Kovanda punt for 41 yards, downed at the Ohio 12.
Ohio Punt, 4 plays
9:35
1st & 10 at own 12
Donte Harden rush for 5 yards to the Ohio 17, tackled by Joshua Howard.
9:35
2nd & 5 at own 17
Tyler Tettleton pass complete to Bakari Bussey for 6 yards to the Ohio 23, tackled by Jason Pinkston for a 1ST down.
9:35
1st & 10 at own 23
Donte Harden rush for 4 yards to the Ohio 27, tackled by Ryan Hartke and Brian Jones.
9:35
2nd & 6 at own 27
OHIO penalty 14 yard personal foul on N/A accepted, no play.
9:35
3rd & 20 at own 13
Tyler Tettleton pass complete to LaVon Brazill for 1 yard to the Ohio 14, tackled by Brian Jones and Armand Dehaney.
9:35
4th & 19 at own 14
Paul Hershey punt for 43 yards, returned by Jamill Smith for 11 yards to the Ohio 46, tackled by Travis Carrie and Jordan Thompson.
Ball State Missed FG, 7 plays
7:21
1st & 10 at opp 46
Keith Wenning pass incomplete to Briggs Orsbon.
7:21
2nd & 10 at opp 46
Jahwan Edwards rush for 5 yards to the Ohio 41, tackled by Antwan Crutcher.
7:21
3rd & 5 at opp 41
Keith Wenning pass complete to Connor Ryan for 17 yards to the Ohio 24, tackled by Nathan Carpenter for a 1ST down.
7:21
1st & 10 at opp 24
Keith Wenning pass complete to Jack Tomlinson for a loss of 1 yard to the Ohio 25, tackled by Gerald Moore.
7:21
2nd & 11 at opp 25
Keith Wenning pass incomplete to Connor Ryan.
7:21
3rd & 11 at opp 25
Keith Wenning pass incomplete to Jamill Smith, broken up by Nathan Carpenter.
5:19
4th & 11 at opp 25
Steven Schott 42 yard field goal MISSED.
Ohio Punt, 3 plays
5:19
1st & 10 at own 25
Tyler Tettleton pass incomplete to N/A.
5:19
2nd & 10 at own 25
Tyler Tettleton pass incomplete to N/A.
5:19
3rd & 10 at own 25
Tyler Tettleton pass complete to Phil Bates for 8 yards to the Ohio 33, tackled by Aaron Morris and Tony Martin.
4:25
4th & 2 at own 33
Timeout OHIO University, clock 04:25.
4:25
4th & 2 at own 33
Paul Hershey punt for 48 yards, fair catch by Jamill Smith at the BalSt 19.
Ball State Touchdown run, 9 plays
4:25
1st & 10 at own 19
Keith Wenning rush for 5 yards to the BalSt 24, tackled by John Taylor.
4:17
2nd & 5 at own 24
Jahwan Edwards rush for 7 yards to the BalSt 31, tackled by Nathan Carpenter and Kendrick Davis for a 1ST down.
4:17
1st & 10 at own 31
Jahwan Edwards rush for 5 yards to the BalSt 36, tackled by Noah Keller and Thad Ingol.
4:17
2nd & 5 at own 36
Keith Wenning pass incomplete to N/A.
4:17
3rd & 5 at own 36
Keith Wenning pass complete to Torieal Gibson for 20 yards to the Ohio 44, tackled by Gerald Moore for a 1ST down.
4:17
1st & 10 at opp 44
Keith Wenning pass complete to Willie Snead for 10 yards to the Ohio 34 out-of-bounds for a 1ST down.
4:17
1st & 10 at opp 34
Jahwan Edwards rush for 3 yards to the Ohio 31, tackled by Jamil Shaw.
4:17
2nd & 7 at opp 31
Jahwan Edwards rush for 3 yards to the Ohio 28, tackled by Travis Carrie and Noah Keller.
0:38
3rd & 4 at opp 28
Jahwan Edwards rush for 28 yards for a TOUCHDOWN.Ball State 9, Ohio 7
0:38
Steven Schott extra point GOOD.Ball State 10, Ohio 7
0:38
Scott Secor kickoff for 69 yards returned by Donte Harden, tackled by Dwayne Donigan for 23 yards to the Ohio 24, tackled by Dwayne Donigan.
Ohio Interception, 2 plays
0:38
1st & 10 at own 24
Donte Harden rush for 13 yards to the Ohio 37, tackled by Jeffery Garrett and Travis Freeman for a 1ST down.
0:00
1st & 10 at own 37
Tyler Tettleton pass intercepted by Travis Freeman at the Ohio 42, returned for 34 yards to the Ohio 8, tackled by Donte Harden.
Ball State Field goal, 2 plays
0:11
1st & goal at opp 8
Keith Wenning pass incomplete to Connor Ryan.
0:00
2nd & goal at opp 8
Steven Schott 25 yard field goal GOOD.Ball State 13, Ohio 7
Q3 15:00
Scott Secor kickoff for 60 yards returned by Donte Harden, tackled by Joseph Fazio for 25 yards to the Ohio 35, tackled by Joseph Fazio.
3rd quarter4 drives, then Tied at 20
Ohio Touchdown pass, 8 plays
14:55
1st & 10 at own 35
Tyler Tettleton pass incomplete to N/A.
14:55
2nd & 10 at own 35
Donte Harden rush for 4 yards to the Ohio 39, tackled by Armand Dehaney and Aaron Morris.
14:55
3rd & 6 at own 39
Donte Harden rush for 6 yards, fumbled, forced by Aaron Morris, recovered by Ohio LaVon Brazill at the Ohio 46 for a 1ST down.
14:55
1st & 10 at own 46
OHIO penalty 5 yard false start on Eric Herman accepted.
14:55
1st & 15 at own 41
Donte Harden rush for 10 yards to the BalSt 49, tackled by Jeffery Garrett and Andrew Puthoff.
14:55
2nd & 5 at opp 49
Donte Harden rush for a loss of 1 yard to the 50 yard line, tackled by Andrew Puthoff.
14:55
3rd & 6 at the 50
Tyler Tettleton pass complete to Riley Dunlop for 20 yards to the BalSt 30, tackled by Aaron Morris and Kyle Hoke for a 1ST down.
14:55
1st & 10 at opp 30
OHIO penalty 5 yard false start on N/A accepted.
14:55
1st & 15 at opp 35
Tyler Tettleton pass complete to Riley Dunlop for 7 yards to the BalSt 28, tackled by Armand Dehaney.
14:55
2nd & 8 at opp 28
BALL ST penalty 15 yard pass interference on Jeffery Garrett accepted.
11:28
1st & 10 at opp 13
Tyler Tettleton pass complete to Donte Harden for 13 yards for a TOUCHDOWN.Tied at 13
11:28
Matt Weller extra point BLOCKED.
11:28
Matt Weller kickoff for 60 yards returned by Jamill Smith, tackled by Joey Inks for 13 yards to the BalSt 23, tackled by Joey Inks.
Ball State Touchdown run, 10 plays
11:23
1st & 10 at own 23
Keith Wenning pass complete to Briggs Orsbon for 15 yards to the BalSt 38, tackled by Alphonso Lewis for a 1ST down.
11:23
1st & 10 at own 38
Jahwan Edwards rush for 2 yards to the BalSt 40, tackled by Nathan Carpenter and Noah Keller.
11:23
2nd & 8 at own 40
Jahwan Edwards rush for 4 yards to the BalSt 44, tackled by Alphonso Lewis and Noah Keller.
11:23
3rd & 4 at own 44
Keith Wenning pass complete to Willie Snead for 8 yards to the Ohio 48, tackled by Travis Carrie for a 1ST down.
11:23
1st & 10 at opp 48
Briggs Orsbon pass complete to Willie Snead for 27 yards to the Ohio 21, tackled by Jamil Shaw and Gerald Moore for a 1ST down.
11:23
1st & 10 at opp 21
Keith Wenning rush for 2 yards to the Ohio 19, tackled by Noah Keller.
7:55
2nd & 8 at opp 19
Timeout Ball State, clock 07:55.
7:55
2nd & 8 at opp 19
BALL ST penalty 5 yard delay of game on Keith Wenning accepted.
7:55
2nd & 13 at opp 24
Keith Wenning pass complete to Briggs Orsbon for 13 yards to the Ohio 11, tackled by Gerald Moore for a 1ST down.
7:55
1st & 10 at opp 11
Jahwan Edwards rush for 7 yards to the Ohio 4, tackled by Tremayne Scott.
7:55
2nd & 3 at opp 4
Jahwan Edwards rush for 1 yard to the Ohio 3, tackled by Tremayne Scott and Noah Keller.
6:12
3rd & 2 at opp 3
Keith Wenning rush for 3 yards for a TOUCHDOWN.Ball State 20, Ohio 13
6:12
Steven Schott extra point GOOD.
6:12
Scott Secor kickoff for 58 yards returned by Donte Harden, tackled by Julian Boyd for 17 yards to the Ohio 29, tackled by Julian Boyd.
Ohio Touchdown pass, 3 plays
6:06
1st & 10 at own 29
OHIO penalty 5 yard delay of game on Tyler Tettleton accepted.
6:06
1st & 15 at own 24
Tyler Tettleton pass incomplete to LaVon Brazill.
6:06
2nd & 15 at own 24
Donte Harden rush for 2 yards to the Ohio 26, tackled by Ryan Hartke.
5:08
3rd & 13 at own 26
Tyler Tettleton pass complete to LaVon Brazill for 74 yards for a TOUCHDOWN.Ball State 20, Ohio 19
5:08
Matt Weller extra point GOOD.Tied at 20
5:08
Matt Weller kickoff for 52 yards returned by Jamill Smith for 19 yards to the BalSt 37 out-of-bounds.
Ball State Field goal, 13 plays
5:08
1st & 10 at own 37
OHIO penalty 5 yard offside defense on Mose Denton accepted.
5:08
1st & 10 at own 42
Barrington Scott rush for a loss of 2 yards to the BalSt 40, tackled by Tremayne Scott and Nathan Carpenter.
5:08
2nd & 12 at own 40
Barrington Scott rush for 7 yards to the BalSt 47, tackled by Noah Keller and Josh Kristoff.
5:08
3rd & 5 at own 47
Keith Wenning pass complete to Briggs Orsbon for 8 yards to the Ohio 45, tackled by Travis Carrie for a 1ST down.
5:02
1st & 10 at opp 45
Keith Wenning pass complete to Torieal Gibson for 5 yards to the Ohio 40, tackled by Nathan Carpenter and Josh Kristoff.
5:02
2nd & 5 at opp 40
Barrington Scott rush for 2 yards to the Ohio 38, tackled by Antwan Crutcher and Eric Benjamin.
5:02
3rd & 3 at opp 38
Keith Wenning pass complete to Connor Ryan for 13 yards to the Ohio 25, tackled by Josh Kristoff for a 1ST down.
5:02
1st & 10 at opp 25
Barrington Scott rush for no gain to the Ohio 25, tackled by Josh Kristoff and Team.
5:02
2nd & 10 at opp 25
BALL ST penalty 5 yard false start on Austin Holtz accepted.
5:02
2nd & 15 at opp 30
Keith Wenning pass complete to Jamill Smith for 14 yards to the Ohio 16 out-of-bounds.
5:02
3rd & 1 at opp 16
Keith Wenning rush for 1 yard to the Ohio 15, tackled by Corey Hasting and Antwan Crutcher for a 1ST down.
5:02
1st & 10 at opp 15
Jahwan Edwards rush for 2 yards to the Ohio 13, tackled by Tremayne Scott and Alphonso Lewis.
Q4 15:00
2nd & 8 at opp 13
Barrington Scott rush for 3 yards to the Ohio 10, tackled by Tremayne Scott.
Q4 15:00
3rd & 5 at opp 10
Keith Wenning pass incomplete to Connor Ryan, broken up by Alphonso Lewis.
Q4 14:19
4th & 5 at opp 10
Steven Schott 27 yard field goal GOOD.Ball State 23, Ohio 20
Q4 14:19
Scott Secor kickoff for 70 yards for a touchback.
4th quarter8 drives, then Ball State 23, Ohio 20
Ohio Interception, 3 plays
14:19
1st & 10 at own 20
Phil Bates rush for 8 yards to the Ohio 28, tackled by Brian Jones.
14:19
2nd & 2 at own 28
Donte Harden rush for 3 yards to the Ohio 31, tackled by Jeffery Garrett for a 1ST down.
14:19
1st & 10 at own 31
Tyler Tettleton pass intercepted by Joshua Howard at the BalSt 18, returned for 35 yards to the Ohio 47, tackled by Eric Herman.
Ball State Punt, 3 plays
13:27
1st & 10 at opp 47
Jahwan Edwards rush for 3 yards to the Ohio 44, tackled by Eric Benjamin and Alphonso Lewis.
13:27
2nd & 7 at opp 44
Jahwan Edwards rush for no gain to the Ohio 44, tackled by Alphonso Lewis and Noah Keller.
13:27
3rd & 7 at opp 44
Keith Wenning pass complete to Willie Snead for 4 yards to the Ohio 40, tackled by Noah Keller.
13:27
4th & 3 at opp 40
BALL ST penalty 5 yard delay of game on Scott Kovanda accepted.
13:27
4th & 8 at opp 45
Scott Kovanda punt for 39 yards, downed at the Ohio 6.
Ohio Punt, 3 plays
13:27
1st & 10 at own 6
Donte Harden rush for a loss of 3 yards to the Ohio 3, tackled by Andrew Puthoff.
11:03
2nd & 13 at own 3
Donte Harden rush for 4 yards to the Ohio 7, tackled by Aaron Morris and Ryan Hartke.
11:03
3rd & 9 at own 7
Tyler Tettleton pass incomplete to LaVon Brazill.
11:03
4th & 9 at own 7
Paul Hershey punt for 49 yards, fair catch by Jamill Smith at the BalSt 44.
Ball State Punt, 3 plays
11:03
1st & 10 at own 44
Keith Wenning pass incomplete to Jamill Smith.
9:50
2nd & 10 at own 44
Dwayne Donigan rush for no gain to the BalSt 44, tackled by Noah Keller and Curtis Meyers.
8:15
3rd & 10 at own 44
Keith Wenning pass complete to Jack Tomlinson for 8 yards to the Ohio 48, tackled by Travis Carrie out-of-bounds.
8:15
4th & 2 at opp 48
Timeout Ball State, clock 08:15.
8:15
4th & 2 at opp 48
Scott Kovanda punt for 47 yards, downed at the Ohio 1.
Ohio Fumble, 7 plays
8:06
1st & 10 at own 1
Tyler Tettleton pass incomplete to Derek Roback, broken up by Joshua Howard.
8:06
2nd & 10 at own 1
Donte Harden rush for 2 yards to the Ohio 3, tackled by Travis Freeman and Brian Jones.
8:06
3rd & 8 at own 3
Tyler Tettleton pass complete to Riley Dunlop for 21 yards to the Ohio 24, tackled by Joshua Howard for a 1ST down.
8:06
1st & 10 at own 24
Donte Harden rush for 3 yards to the Ohio 27, tackled by Andrew Puthoff.
8:06
2nd & 7 at own 27
Tyler Tettleton pass complete to Jordan Thompson for 23 yards to the 50 yard line, tackled by Joshua Howard and Aaron Morris for a 1ST down.
8:06
1st & 10 at the 50
Donte Harden rush for 5 yards to the BalSt 45, tackled by Andrew Puthoff.
8:06
2nd & 5 at opp 45
Donte Harden rush for 1 yard, fumbled, forced by Aaron Morris, recovered by BalSt Joshua Howard at the BalSt 36.
Ball State Punt, 6 plays
5:27
1st & 10 at own 36
Keith Wenning pass incomplete to Briggs Orsbon.
5:27
2nd & 10 at own 36
Jahwan Edwards rush for 6 yards to the BalSt 42, tackled by Thad Ingol and Antwan Crutcher.
5:27
3rd & 4 at own 42
Jahwan Edwards rush for 5 yards to the BalSt 47, tackled by Gerald Moore and Curtis Meyers for a 1ST down.
5:27
1st & 10 at own 47
Keith Wenning pass incomplete to Briggs Orsbon.
5:27
2nd & 10 at own 47
Jahwan Edwards rush for 2 yards to the BalSt 49, tackled by Alphonso Lewis and Antwan Crutcher.
5:27
3rd & 8 at own 49
Keith Wenning pass incomplete to Jamill Smith.
5:27
4th & 8 at own 49
Scott Kovanda punt for 48 yards, returned by LaVon Brazill for 2 yards to the Ohio 5, tackled by Tony Martin and Joshua Howard.
Ohio Missed FG, 12 plays
3:15
1st & 10 at own 5
Tyler Tettleton rush for a loss of 2 yards to the Ohio 3, tackled by Andrew Puthoff.
3:15
2nd & 12 at own 3
Tyler Tettleton pass incomplete to Riley Dunlop, broken up by Jason Pinkston.
3:15
3rd & 12 at own 3
Tyler Tettleton pass complete to LaVon Brazill for 20 yards to the Ohio 23 for a 1ST down.
3:15
1st & 10 at own 23
Tyler Tettleton pass complete to Bakari Bussey for 6 yards to the Ohio 29, tackled by Jeffery Garrett.
3:15
2nd & 4 at own 29
Tyler Tettleton pass complete to LaVon Brazill for 13 yards to the Ohio 42, tackled by Brian Jones for a 1ST down.
3:15
1st & 10 at own 42
Tyler Tettleton rush for 12 yards to the BalSt 46, tackled by Tony Martin for a 1ST down.
3:15
1st & 10 at opp 46
Tyler Tettleton rush for 8 yards to the BalSt 38 out-of-bounds.
3:15
2nd & 2 at opp 38
Tyler Tettleton pass complete to LaVon Brazill for 6 yards to the BalSt 32, tackled by Aaron Morris for a 1ST down.
3:15
1st & 10 at opp 32
Tyler Tettleton rush for 4 yards to the BalSt 28, tackled by Nathan Ollie.
0:56
2nd & 6 at opp 28
Timeout OHIO University, clock 00:56.
0:56
2nd & 6 at opp 28
Tyler Tettleton sacked by Andrew Puthoff for a loss of 7 yards to the BalSt 35.
0:56
3rd & 13 at opp 35
Tyler Tettleton pass complete to Riley Dunlop for 11 yards to the BalSt 24, tackled by Jeffery Garrett.
0:36
4th & 2 at opp 24
Matt Weller 41 yard field goal MISSED.
Ball State End of game, 1 play
0:36
1st & 10 at own 24
Team rush for a loss of 2 yards to the BalSt 22.
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.