From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio
Bowling Green
223
Total yards
349
103
Passing yards
255
120
Rushing yards
94
4.3
Yards per pass
6.9
4.3
Yards per rush
2.2
10
First downs
21
2–11
Third downs
8–19
1–3
Fourth downs
1–3
3
Turnovers
0
4–31
Penalties
4–30
23:00
Possession
37:00
1
Sacks (by defense)
2
Efficiency
Ohio
Bowling Green
33%
Success rate
39%
−0.27
EPA per play
0.10
1.05
Explosiveness
1.10
0.03
Rushing EPA
−0.11
0.05
Passing EPA
0.33
6%
Passing-down success
39%
−0.38
First-down EPA
−0.23
0.12
Second-down EPA
0.12
−0.16
Third-down EPA
0.42
14%
Havoc by its defense
33%
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)
Ohio 60% to win. Bowling Green won as Elo’s underdog.
The line
Ohio −6.5, over/under 48.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 Ohio 67%, Bowling Green 33%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Bowling Green drives left to right, Ohio right to left.
Q1 Bowling GreenField goal, 14 plays, 70 yards
Q1 OhioPunt, 3 plays, 1 yard
Q1 Bowling GreenPunt, 5 plays, 19 yards
Q1 OhioTouchdown, 9 plays, 86 yards
Q2 Bowling GreenTurnover on downs, 7 plays, 20 yards
Q2 OhioField goal, 7 plays, 30 yards
Q2 Bowling GreenTouchdown, 9 plays, 70 yards
Q2 OhioInterception, 3 plays, 2 yards
Q2 Bowling GreenMissed FG, 4 plays, 6 yards
Q2 OhioPunt, 3 plays, 0 yards
Q2 Bowling GreenPunt, 3 plays, 7 yards
Q2 OhioEnd of half, 1 play, −1 yard
Q3 OhioPunt, 3 plays, 8 yards
Q3 Bowling GreenPunt, 9 plays, 59 yards
Q3 OhioTurnover on downs, 5 plays, 8 yards
Q3 Bowling GreenField goal, 4 plays, 3 yards
Q3 OhioPunt, 3 plays, −12 yards
Q3 Bowling GreenTurnover on downs, 11 plays, 47 yards
Q4 OhioSafety, 1 play (Bowling Green scores), −3 yards
Q4 Bowling GreenField goal, 12 plays, 51 yards
Q4 OhioInterception, 9 plays, 42 yards
Q4 Bowling GreenField goal, 7 plays, 7 yards
Q4 OhioInterception, 6 plays, 51 yards
Play by play
1st quarter4 drives, then Bowling Green 3, Ohio 0
Bowling Green Field goal, 14 plays
15:00
1st & 10 at own 35
Tristian Vandenberg kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Terion Stewart run for 8 yds to the BwGrn 33
15:00
2nd & 2 at own 33
Terion Stewart run for 1 yd to the BwGrn 34
15:00
3rd & 1 at own 34
Terion Stewart run for 2 yds to the BwGrn 36 for a 1ST down
15:00
1st & 10 at own 36
Matt McDonald run for 1 yd to the BwGrn 37
15:00
2nd & 9 at own 37
Matt McDonald pass complete to Austin Osborne for 12 yds to the BwGrn 49 for a 1ST down
15:00
1st & 10 at own 49
Matt McDonald run for 5 yds to the Ohio 46
15:00
2nd & 5 at opp 46
Nick Mosley run for 4 yds to the Ohio 42
15:00
3rd & 1 at opp 42
Nick Mosley run for no gain to the Ohio 42
15:00
4th & 1 at opp 42
Matt McDonald run for 3 yds to the Ohio 39 for a 1ST down
15:00
1st & 10 at opp 39
Matt McDonald pass complete to Jamal Johnson for 31 yds to the Ohio 8 for a 1ST down
15:00
1st & goal at opp 8
Nick Mosley run for 1 yd to the Ohio 9
15:00
2nd & goal at opp 9
Nick Mosley run for 5 yds to the Ohio 4
15:00
3rd & goal at opp 4
Terion Stewart run for 1 yd to the Ohio 5
8:14
4th & goal at opp 5
Nate Needham 23 yd FG GOODBowling Green 3, Ohio 0
Ohio Punt, 3 plays
8:09
1st & 10 at own 35
Mason Lawler kickoff for 45 yds , Keegan Wilburn return for 9 yds to the Ohio 29
8:09
1st & 10 at own 29
De’Montre Tuggle run for 4 yds to the Ohio 33
8:09
2nd & 6 at own 33
Armani Rogers run for 3 yds to the Ohio 30
8:09
3rd & 9 at own 30
Kurtis Rourke pass incomplete to Isiah Cox
6:27
4th & 9 at own 30
Jonah Wieland punt for 54 yds , Jhaylin Embry returns for 16 yds to the BwGrn 32
Bowling Green Punt, 5 plays
6:27
1st & 10 at own 32
Terion Stewart run for 1 yd to the BwGrn 33
6:27
2nd & 9 at own 33
Matt McDonald pass complete to Cavon Croom for 18 yds to the Ohio 49 for a 1ST down
6:27
1st & 10 at opp 49
Terion Stewart run for no gain to the Ohio 49
6:27
2nd & 10 at opp 49
Matt McDonald pass incomplete to Christian Sims
6:27
3rd & 10 at opp 49
Matt McDonald pass incomplete to Christian Sims
4:36
4th & 10 at opp 49
Matt Naranjo punt for 35 yds, punt out-of-bounds at the Ohio 14
Ohio Touchdown, 9 plays
4:36
1st & 10 at own 14
Kurtis Rourke pass complete to Isiah Cox for 5 yds to the Ohio 19
4:36
2nd & 5 at own 19
Kurtis Rourke run for 20 yds to the Ohio 39 Kurtis Rourke fumbled, forced by Devin Taylor, recovered by Ohio for a 1ST down
4:36
1st & 10 at own 39
De’Montre Tuggle run for 2 yds to the Ohio 41
4:36
2nd & 8 at own 41
De’Montre Tuggle run for 6 yds to the Ohio 47
4:36
3rd & 2 at own 47
Kurtis Rourke pass complete to Isiah Cox for 1 yd to the Ohio 48
4:36
4th & 1 at own 48
Kurtis Rourke run for 45 yds to the BwGrn 7 for a 1ST down
0:36
1st & goal at opp 7
Kurtis Rourke pass complete to Alec Burton for 6 yds to the BwGrn 1
0:00
2nd & goal at opp 1
O’Shaan Allison run for no gain to the BwGrn 1
Q2 14:17
3rd & goal at opp 1
Armani Rogers run for 1 yd for a TD (Stephen Johnson KICK)Ohio 7, Bowling Green 3
Q2 14:11
1st & 10 at own 35
Tristian Vandenberg kickoff for 49 yds , Jamal Johnson return for 18 yds to the BOWLGREEN 47 BOWLING GREEN Penalty, Offensive Holding (10 Yards) to the BwGrn 16
2nd quarter8 drives, then Tied at 10
Bowling Green Turnover on downs, 7 plays
14:11
1st & 10 at own 16
Terion Stewart run for 3 yds to the BwGrn 19
14:11
2nd & 7 at own 19
Matt McDonald pass incomplete to Tyrone Broden
14:11
3rd & 7 at own 19
Matt McDonald pass complete to Austin Osborne for 9 yds to the BwGrn 28 for a 1ST down
14:11
1st & 10 at own 28
Matt McDonald pass incomplete to Tyrone Broden
14:11
2nd & 10 at own 28
Matt McDonald pass incomplete to Christian Sims
14:11
3rd & 10 at own 28
Matt McDonald pass complete to Cavon Croom for 9 yds to the BwGrn 37
12:10
4th & 1 at own 37
Timeout BOWLING GREEN, clock 12:10
12:07
4th & 1 at own 37
Nick Mosley run for 1 yd to the BwGrn 36
Ohio Field goal, 7 plays
12:07
1st & 10 at opp 36
Kurtis Rourke run for 4 yds to the BwGrn 32
12:07
2nd & 6 at opp 32
De’Montre Tuggle run for 8 yds to the BwGrn 24 for a 1ST down
12:07
1st & 10 at opp 24
De’Montre Tuggle run for 17 yds to the BwGrn 7 for a 1ST down
12:07
1st & goal at opp 7
Kurtis Rourke pass incomplete to Alec Burton
12:07
2nd & goal at opp 7
De’Montre Tuggle run for 1 yd to the BwGrn 6
12:07
3rd & goal at opp 6
Kurtis Rourke pass incomplete to De’Montre Tuggle
8:47
4th & goal at opp 6
Stephen Johnson 22 yd FG GOODOhio 10, Bowling Green 3
Bowling Green Touchdown, 9 plays
8:43
1st & 10 at own 35
Tristian Vandenberg kickoff for 46 yds , Jamal Johnson return for 11 yds to the BwGrn 30
8:43
1st & 10 at own 30
Nick Mosley run for 13 yds to the BwGrn 43 for a 1ST down
8:43
1st & 10 at own 43
Nick Mosley run for 6 yds to the BwGrn 49
8:43
2nd & 4 at own 49
Terion Stewart run for 1 yd to the 50 yard line
8:43
3rd & 3 at the 50
PENALTY OU Offside (Henderson,Bralen) 5 yards from BG 50 to OU 45, 1ST DOWN. NO PLAY.
8:43
1st & 10 at opp 45
Matt McDonald pass incomplete to Christian Sims
8:43
2nd & 10 at opp 45
Matt McDonald pass complete to Cavon Croom for 11 yds to the Ohio 34 for a 1ST down
8:43
1st & 10 at opp 34
Terion Stewart run for 2 yds to the Ohio 32
8:43
2nd & 8 at opp 32
Matt McDonald pass complete to Austin Osborne for 19 yds to the Ohio 13 for a 1ST down
8:43
1st & 10 at opp 13
Nick Mosley run for 1 yd to the Ohio 14
4:48
2nd & 11 at opp 14
Matt McDonald pass complete to Austin Osborne for 14 yds for a TD (Nate Needham KICK)Tied at 10
Ohio Interception, 3 plays
4:41
1st & 10 at own 35
Mason Lawler kickoff for 60 yds , De’Montre Tuggle return for 12 yds to the Ohio 17
4:41
1st & 10 at own 17
Kurtis Rourke pass incomplete to Cameron Odom
4:41
2nd & 10 at own 17
O’Shaan Allison run for 2 yds to the Ohio 19
3:59
3rd & 8 at own 19
Timeout OHIO, clock 03:59
3:53
3rd & 8 at own 19
Kurtis Rourke pass intercepted
Bowling Green Missed FG, 4 plays
3:53
1st & 10 at opp 31
Matt McDonald sacked by Roman Parodie for a loss of 8 yards to the Ohio 39
3:53
2nd & 18 at opp 39
Matt McDonald pass complete to Taron Keith for 2 yds to the Ohio 37
3:53
3rd & 16 at opp 37
Matt McDonald pass complete to Cavon Croom for 12 yds to the Ohio 25
1:58
4th & 4 at opp 25
Nate Needham 43 yd FG MISSED
Ohio Punt, 3 plays
1:58
1st & 10 at own 25
Isiah Cox run for 1 yd to the Ohio 24
1:48
2nd & 11 at own 24
Timeout BOWLING GREEN, clock 01:48
1:48
2nd & 11 at own 24
Kurtis Rourke sacked by Karl Brooks for a loss of 6 yards to the Ohio 18
1:43
3rd & 17 at own 18
Timeout BOWLING GREEN, clock 01:43
1:43
3rd & 17 at own 18
De’Montre Tuggle run for 7 yds to the Ohio 25
0:55
4th & 10 at own 25
Timeout OHIO, clock 00:55
0:44
4th & 10 at own 25
Jonah Wieland punt for 46 yds
Bowling Green Punt, 3 plays
0:44
1st & 10 at own 29
Matt McDonald pass complete to Cavon Croom for 7 yds to the BwGrn 36
0:44
2nd & 3 at own 36
Matt McDonald pass incomplete to Christian Sims
0:44
3rd & 3 at own 36
Matt McDonald pass incomplete to Austin Osborne
0:20
4th & 3 at own 36
Matt Naranjo punt for 38 yds , Isiah Cox returns for 6 yds to the Ohio 32
Ohio End of half, 1 play
0:00
1st & 10 at own 32
run for a loss of 1 yard to the Ohio 31
3rd quarter6 drives, then Bowling Green 13, Ohio 10
Ohio Punt, 3 plays
14:51
1st & 10 at own 35
Mason Lawler kickoff for 40 yds , Casey Clanton return for no gain to the Ohio 39
14:51
1st & 10 at own 39
Kurtis Rourke run for 2 yds to the Ohio 41
14:51
2nd & 8 at own 41
Kurtis Rourke pass complete to De’Montre Tuggle for 2 yds to the Ohio 43
14:51
3rd & 6 at own 43
Kurtis Rourke run for 4 yds to the Ohio 47
12:40
4th & 2 at own 47
Jonah Wieland punt for 44 yds , Jhaylin Embry returns for 2 yds to the BwGrn 11
Bowling Green Punt, 9 plays
12:40
1st & 10 at own 11
Nick Mosley run for 5 yds to the BwGrn 16
12:40
2nd & 5 at own 16
Nick Mosley run for 1 yd to the BwGrn 17
12:40
3rd & 4 at own 17
Matt McDonald pass complete to Taron Keith for 10 yds to the BwGrn 27 for a 1ST down
12:40
1st & 10 at own 27
Matt McDonald pass complete to Christian Sims for 1 yd to the BwGrn 26
12:40
2nd & 11 at own 26
Nick Mosley run for 3 yds to the BwGrn 29
12:40
3rd & 8 at own 29
Matt McDonald pass complete to Jhaylin Embry for 27 yds to the Ohio 44 for a 1ST down
12:40
1st & 10 at opp 44
McDonald,Matt pass incomplete to Broden,Tyrone PENALTY OU Pass Interference (Gregory,John) 15 yards from OU 44 to OU 29, 1ST DOWN. NO PLAY.
12:40
1st & 10 at opp 29
Jamal Johnson run for 1 yd to the Ohio 30
12:40
2nd & 11 at opp 30
Nick Mosley run for no gain to the Ohio 30
12:40
3rd & 11 at opp 30
Matt McDonald pass incomplete to Austin Osborne
7:19
4th & 11 at opp 30
Nate Needham punt for 30 yds for a touchback
Ohio Turnover on downs, 5 plays
7:19
1st & 10 at own 20
Jake Neatherton run for 12 yds to the Ohio 32 for a 1ST down
7:19
1st & 10 at own 32
Jake Neatherton run for 2 yds to the Ohio 34
7:19
2nd & 8 at own 34
Kurtis Rourke pass incomplete to Ty Walton
7:19
3rd & 8 at own 34
Kurtis Rourke pass incomplete to Cameron Odom
5:51
4th & 8 at own 34
Jonah Wieland run for 6 yds to the Ohio 28
Bowling Green Field goal, 4 plays
5:51
1st & 10 at opp 28
Matt McDonald pass incomplete to Taron Keith
5:51
2nd & 10 at opp 28
Taron Keith run for no gain to the Ohio 28
5:51
3rd & 10 at opp 28
Matt McDonald pass complete to Austin Osborne for 3 yds to the Ohio 25
4:06
4th & 7 at opp 25
Nate Needham 43 yd FG GOODBowling Green 13, Ohio 10
Ohio Punt, 3 plays
4:00
1st & 10 at own 35
Mason Lawler kickoff for 56 yds , Phillip Cole return for 19 yds to the Ohio 28
4:00
1st & 10 at own 28
Kurtis Rourke pass incomplete to Isiah Cox
4:00
2nd & 10 at own 28
De’Montre Tuggle run for 3 yds to the Ohio 25
4:00
3rd & 13 at own 25
Kurtis Rourke sacked by Anthony Hawkins for a loss of 9 yards to the Ohio 16 Kurtis Rourke fumbled, recovered by Ohio Kurtis Rourke , return for 0 yards
2:28
4th & 22 at own 16
Jonah Wieland punt for 43 yds , Jhaylin Embry returns for 9 yds to the 50 yard line
Bowling Green Turnover on downs, 11 plays
2:28
1st & 10 at the 50
Matt McDonald pass complete to Christian Sims for 4 yds to the Ohio 46
2:28
2nd & 6 at opp 46
Taron Keith run for 3 yds to the Ohio 43
2:28
3rd & 3 at opp 43
Matt McDonald pass complete to Cavon Croom for 10 yds to the Ohio 33 for a 1ST down
2:28
1st & 10 at opp 33
Taron Keith run for 6 yds to the Ohio 27
0:00
2nd & 4 at opp 27
Matt McDonald pass complete to Austin Osborne for 9 yds to the Ohio 18 for a 1ST down
Q4 15:00
1st & 10 at opp 18
Matt McDonald pass complete to Austin Osborne for 6 yds to the Ohio 12
Q4 15:00
2nd & 4 at opp 12
Matt McDonald pass complete to Christian Sims for 8 yds to the Ohio 4 for a 1ST down
Q4 15:00
1st & goal at opp 4
Nick Mosley run for 2 yds to the Ohio 2
Q4 15:00
2nd & goal at opp 2
Nick Mosley run for 1 yd to the Ohio 1
Q4 15:00
3rd & goal at opp 1
Matt McDonald pass incomplete to Christian Sims
Q4 12:59
4th & goal at opp 1
Nick Mosley run for 2 yds to the Ohio 3
Q4 12:59
1st & 10 at own 3
PENALTY OU False Start (Titsworth,Parker) 1 yard from OU 03 to OU 02. NO PLAY.
Q4 12:55
1st & 11 at own 2
Armani Rogers run for 2 yds for a SAFETYBowling Green 15, Ohio 10
Q4 12:48
1st & 10 at own 20
Tristian Vandenberg kickoff for 62 yds , Jamal Johnson return for 25 yds to the BwGrn 45 BOWLING GREEN Penalty, Offensive Holding (10 Yards) to the BwGrn 27
4th quarter4 drives, then Bowling Green 21, Ohio 10
Bowling Green Field goal, 12 plays
12:48
1st & 10 at own 27
Taron Keith run for 5 yds to the BwGrn 32
12:48
2nd & 5 at own 32
PENALTY BG False Start (Zimmerly,Cade) 5 yards from BG 32 to BG 27. NO PLAY.
12:48
2nd & 10 at own 27
Matt McDonald pass complete to Christian Sims for 19 yds to the BwGrn 46 for a 1ST down
12:48
1st & 10 at own 46
Matt McDonald pass incomplete to Cavon Croom
12:48
2nd & 10 at own 46
Matt McDonald pass complete to Austin Osborne for 7 yds to the Ohio 47
11:01
3rd & 3 at opp 47
Timeout BOWLING GREEN, clock 11:01
11:01
3rd & 3 at opp 47
Matt McDonald pass complete to Taron Keith for 11 yds to the Ohio 36 for a 1ST down
11:01
1st & 10 at opp 36
Taron Keith run for 4 yds to the Ohio 32
11:01
2nd & 6 at opp 32
Matt McDonald pass incomplete to Tyrone Broden
11:01
3rd & 6 at opp 32
Matt McDonald run for 9 yds to the Ohio 23 for a 1ST down
11:01
1st & 10 at opp 23
Jamal Johnson run for 1 yd to the Ohio 22
11:01
2nd & 9 at opp 22
Matt McDonald pass complete to Jamal Johnson for 2 yds to the Ohio 24
11:01
3rd & 11 at opp 24
Jamal Johnson run for 2 yds to the Ohio 22
7:03
4th & 9 at opp 22
Nate Needham 40 yd FG GOODBowling Green 18, Ohio 10
Ohio Interception, 9 plays
7:03
1st & 10 at own 35
Mason Lawler kickoff for 65 yds for a touchback
7:03
1st & 10 at own 25
Kurtis Rourke pass complete to Miles Cross for 6 yds to the Ohio 31
7:03
2nd & 4 at own 31
Kurtis Rourke pass complete to Miles Cross for 25 yds to the BwGrn 44 for a 1ST down
7:03
1st & 10 at opp 44
De’Montre Tuggle run for 1 yd to the BwGrn 45
7:03
2nd & 11 at opp 45
Kurtis Rourke run for 7 yds to the BwGrn 38
7:03
3rd & 4 at opp 38
Kurtis Rourke pass complete to Cameron Odom for 7 yds to the BwGrn 31 for a 1ST down
7:03
1st & 10 at opp 31
Kurtis Rourke pass incomplete to Miles Cross
7:03
2nd & 10 at opp 31
Rourke,Kurtis pass incomplete to Cross,Miles PENALTY OU Holding (Atkinson,Christophe) 10 yards from BG 31 to BG 41. NO PLAY.
7:03
2nd & 20 at opp 41
Kurtis Rourke pass incomplete to Cameron Odom
7:03
3rd & 20 at opp 41
Kurtis Rourke run for 8 yds to the BwGrn 33
3:47
4th & 12 at opp 33
Kurtis Rourke pass intercepted
Bowling Green Field goal, 7 plays
3:47
1st & 10 at opp 28
Taron Keith run for 2 yds to the Ohio 26
3:40
2nd & 8 at opp 26
Timeout OHIO, clock 03:40
3:40
2nd & 8 at opp 26
Taron Keith run for no gain to the Ohio 26
3:32
3rd & 8 at opp 26
Timeout OHIO, clock 03:32
3:32
3rd & 8 at opp 26
Taron Keith run for 10 yds to the Ohio 16 for a 1ST down
3:32
1st & 10 at opp 16
PENALTY BG False Start (Murphy,Jordan) 5 yards from OU 16 to OU 21. NO PLAY.
3:32
1st & 15 at opp 21
Taron Keith run for 2 yds to the Ohio 19
2:54
2nd & 13 at opp 19
Timeout OHIO, clock 02:54
2:54
2nd & 13 at opp 19
Taron Keith run for 2 yds to the Ohio 17
2:54
3rd & 11 at opp 17
run for a loss of 4 yards to the Ohio 21
1:23
4th & 15 at opp 21
Timeout BOWLING GREEN, clock 01:23
1:19
4th & 15 at opp 21
Nate Needham 39 yd FG GOODBowling Green 21, Ohio 10
Ohio Interception, 6 plays
1:19
1st & 10 at own 35
Mason Lawler kickoff for 65 yds for a touchback
1:19
1st & 10 at own 25
Kurtis Rourke pass complete to Ryan Luehrman for 6 yds to the Ohio 31
1:19
2nd & 4 at own 31
Kurtis Rourke pass complete to Ryan Luehrman for 10 yds to the Ohio 41 for a 1ST down
1:19
1st & 10 at own 41
Kurtis Rourke pass complete to Ryan Luehrman for 23 yds to the BwGrn 36 for a 1ST down
1:19
1st & 10 at opp 36
Kurtis Rourke pass complete to De’Montre Tuggle for 9 yds to the BwGrn 27
1:19
2nd & 1 at opp 27
Kurtis Rourke pass complete to Ryan Luehrman for 3 yds to the BwGrn 24 for a 1ST down
0:00
1st & 10 at opp 24
Kurtis Rourke pass intercepted, touchback.
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.