From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Bowling Green
Michigan
203
Total yards
312
124
Passing yards
143
79
Rushing yards
169
5.9
Yards per pass
11.0
2.2
Yards per rush
5.5
10
First downs
15
5–15
Third downs
1–5
0–0
Fourth downs
0–0
3
Turnovers
4
2–15
Penalties
1–10
36:24
Possession
23:36
1
Sacks (by defense)
3
Efficiency
Bowling Green
Michigan
23%
Success rate
55%
−0.23
EPA per play
0.04
1.60
Explosiveness
1.00
−0.22
Rushing EPA
0.32
0.18
Passing EPA
0.67
28%
Passing-down success
29%
−0.67
First-down EPA
0.37
−0.02
Second-down EPA
−0.45
0.21
Third-down EPA
−0.09
14%
Havoc by its defense
27%
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)
Michigan 89% to win. Elo’s favorite won.
The line
Michigan −41, over/under 53.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 Michigan >99%, Bowling Green <1%. 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. Michigan drives left to right, Bowling Green right to left.
Q1 Bowling GreenPunt, 4 plays, 24 yards
Q1 MichiganTouchdown, 4 plays, 77 yards
Q1 Bowling GreenPunt, 3 plays, −4 yards
Q1 MichiganInterception, 7 plays, 38 yards
Q1 Bowling GreenField goal, 12 plays, 62 yards
Q2 Bowling GreenField goal, 4 plays, 9 yards
Q2 MichiganInterception, 5 plays, 25 yards
Q2 Bowling GreenPunt, 3 plays, −1 yard
Q2 MichiganTouchdown, 5 plays, 67 yards
Q2 Bowling GreenInterception, 5 plays, 16 yards
Q2 MichiganPunt, 3 plays, −10 yards
Q2 Bowling GreenEnd of half, 1 play, −1 yard
Q3 MichiganPunt, 3 plays, 8 yards
Q3 Bowling GreenInterception, 1 play, 0 yards
Q3 MichiganTouchdown, 1 play, 2 yards
Q3 Bowling GreenFumble, 2 plays, 1 yard
Q3 MichiganField goal, 4 plays, 2 yards
Q3 Bowling GreenPunt, 3 plays, 4 yards
Q3 MichiganTouchdown, 3 plays, 61 yards
Q3 Bowling GreenPunt, 3 plays, 1 yard
Q3 MichiganInterception, 6 plays, 28 yards
Q3 Bowling GreenPunt, 9 plays, 32 yards
Q4 MichiganPunt, 3 plays, 6 yards
Q4 Bowling GreenMissed FG, 10 plays, 47 yards
Q4 MichiganEnd of game, 1 play, −2 yards
Play by play
1st quarter5 drives, then Michigan 7, Bowling Green 0
Bowling Green Punt, 4 plays
15:00
Tommy Doman kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Camden Orth pass complete to Odieu Hiliare for 30 yds to the MICH 45 for a 1ST down
14:39
1st & 10 at opp 45
Camden Orth pass complete to Harold Fannin Jr. for 4 yds to the MICH 41
14:05
2nd & 6 at opp 41
Camden Orth pass complete to Harold Fannin Jr. for 2 yds to the MICH 39
13:09
3rd & 4 at opp 39
Camden Orth run for a loss of 12 yards to the BGSU 49 Camden Orth fumbled, recovered by BGSU Camden Orth
12:38
4th & 16 at own 49
Sami Sir punt for 28 yds
Michigan Touchdown, 4 plays
12:36
1st & 10 at own 23
Blake Corum run for 54 yds to the BGSU 23 for a 1ST down
11:53
1st & 10 at opp 23
Donovan Edwards run for 11 yds to the BGSU 12 for a 1ST down
11:21
1st & 10 at opp 12
J.J. McCarthy run for 8 yds to the BGSU 4
10:44
2nd & 2 at opp 4
Blake Corum run for 4 yds for a TD (James Turner KICK)Michigan 7, Bowling Green 0
Bowling Green Punt, 3 plays
10:44
Tommy Doman kickoff for 65 yds for a touchback
10:44
1st & 10 at own 25
Camden Orth pass complete to Levi Gazarek for 1 yd to the BGSU 26
9:56
2nd & 9 at own 26
Camden Orth sacked by Mike Sainristil for a loss of 7 yards to the BGSU 19
9:02
3rd & 16 at own 19
Bowling Green Penalty, turnover on downs. PENALTY Illegal Forward Pass on ORTH, Camden enforced (-5 Yards) to the BGSU 21
8:36
4th & 14 at own 21
Sami Sir punt for 44 yds
Michigan Interception, 7 plays
8:36
1st & 10 at opp 43
J.J. McCarthy pass complete to Cornelius Johnson for 13 yds to the BGSU 30 for a 1ST down
7:57
1st & 10 at opp 30
Blake Corum run for 1 yd to the BGSU 29
7:18
2nd & 9 at opp 29
Donovan Edwards run for 10 yds to the BGSU 19 for a 1ST down
6:41
1st & 10 at opp 19
J.J. McCarthy pass complete to Roman Wilson for 9 yds to the BGSU 10
6:03
2nd & 1 at opp 10
Donovan Edwards run for 1 yd to the BGSU 9 for a 1ST down
5:24
1st & goal at opp 9
Donovan Edwards run for 4 yds to the BGSU 5
4:52
2nd & goal at opp 5
J.J. McCarthy pass intercepted, touchback.
Bowling Green Field goal, 12 plays
4:48
1st & 10 at own 20
Terion Stewart run for no gain to the BGSU 20
4:08
2nd & 10 at own 20
Camden Orth pass incomplete
4:05
3rd & 10 at own 20
Camden Orth pass complete to Abdul-Fatai Ibrahim for 33 yds to the MICH 47 for a 1ST down
3:08
1st & 10 at opp 47
Camden Orth sacked by Cam Goode for a loss of 8 yards to the BGSU 45
2:30
2nd & 18 at own 45
Camden Orth pass complete to Levi Gazarek for 3 yds to the BGSU 48
1:45
3rd & 15 at own 48
Camden Orth pass complete to Levi Gazarek for 15 yds to the MICH 37 for a 1ST down
1:07
1st & 10 at opp 37
Camden Orth pass incomplete
1:04
2nd & 10 at opp 37
Ta’ron Keith run for 11 yds to the MICH 26 for a 1ST down
0:14
1st & 10 at opp 26
Camden Orth pass incomplete
0:08
2nd & 10 at opp 26
Timeout Bowling Green, clock 00:08
0:07
2nd & 10 at opp 26
Camden Orth run for 5 yds to the MICH 21
Q2 14:59
3rd & 5 at opp 21
Camden Orth pass complete to Ta’ron Keith for 3 yds to the MICH 18
Q2 14:13
4th & 2 at opp 18
Alan Anaya 36 yd FG GOODMichigan 7, Bowling Green 3
2nd quarter7 drives, then Michigan 14, Bowling Green 6
Bowling Green Field goal, 4 plays
14:13
Jackson Kleather kickoff for 42 yds , return for no gain to the MICH 33
13:56
1st & 10 at opp 33
Jaison Patterson run for 3 yds to the MICH 30
13:13
2nd & 7 at opp 30
Jaison Patterson run for 6 yds to the MICH 24
12:34
3rd & 1 at opp 24
Timeout Bowling Green, clock 12:34
12:34
3rd & 1 at opp 24
Abdul-Fatai Ibrahim run for no gain to the MICH 24
11:44
4th & 1 at opp 24
Timeout Bowling Green, clock 11:44
11:39
4th & 1 at opp 24
Alan Anaya 42 yd FG GOODMichigan 7, Bowling Green 6
Michigan Interception, 5 plays
11:39
Jackson Kleather kickoff for 28 yds , return for no gain to the MICH 37
11:30
1st & 10 at own 37
Donovan Edwards run for 2 yds to the MICH 39
10:48
2nd & 8 at own 39
J.J. McCarthy pass complete to Cornelius Johnson for 8 yds to the MICH 47 for a 1ST down
10:10
1st & 10 at own 47
Blake Corum run for 9 yds to the BGSU 44
9:37
2nd & 1 at opp 44
Blake Corum run for 6 yds to the BGSU 38 for a 1ST down
9:03
1st & 10 at opp 38
J.J. McCarthy pass intercepted
Bowling Green Punt, 3 plays
8:49
1st & 10 at own 34
Hayden Timosciek pass complete to Ta’ron Keith for 2 yds to the BGSU 36
8:16
2nd & 8 at own 36
(08:16) STEWART, Terion rush to the left for no gain to the BGS36 (SAINRISTIL, Mike), clock 08:10. PENALTY BGS Holding on STEWART, Kameren enforced 10 yards from the BGS36 to the BGS26 [NHSG]. NO PLAY (replay the down).
7:46
2nd & 18 at own 26
Hayden Timosciek pass incomplete
7:42
3rd & 18 at own 26
Ta’ron Keith run for 7 yds to the BGSU 33
7:03
4th & 11 at own 33
Sami Sir punt for 40 yds
Michigan Touchdown, 5 plays
6:51
1st & 10 at own 33
Blake Corum run for 6 yds to the MICH 39
6:20
2nd & 4 at own 39
Blake Corum run for 3 yds to the MICH 42
5:45
3rd & 1 at own 42
Blake Corum run for 3 yds to the MICH 45 for a 1ST down
5:03
1st & 10 at own 45
Timeout Michigan, clock 05:03
5:03
1st & 10 at own 45
J.J. McCarthy pass complete to Colston Loveland for 22 yds to the BGSU 33 for a 1ST down
4:15
1st & 10 at opp 33
J.J. McCarthy pass complete to Roman Wilson for 33 yds for a TD (James Turner KICK)Michigan 14, Bowling Green 6
Bowling Green Interception, 5 plays
4:15
Tommy Doman kickoff for 65 yds for a touchback
4:06
2nd & 8 at own 27
Timeout Michigan, clock 04:06
4:05
1st & 10 at own 25
Hayden Timosciek run for 2 yds to the BGSU 27
4:04
2nd & 8 at own 27
Hayden Timosciek pass complete to Ta’ron Keith for 8 yds to the BGSU 35 for a 1ST down
3:25
1st & 10 at own 35
Hayden Timosciek run for a loss of 1 yard to the BGSU 34
2:40
2nd & 11 at own 34
Hayden Timosciek pass complete to Odieu Hiliare for 7 yds to the BGSU 41
1:56
3rd & 4 at own 41
Hayden Timosciek pass intercepted
Michigan Punt, 3 plays
1:51
1st & 10 at own 45
Donovan Edwards run for 3 yds to the MICH 48
1:30
2nd & 7 at own 48
J.J. McCarthy pass incomplete
1:24
3rd & 7 at own 48
J.J. McCarthy sacked by Darren Anders for a loss of 13 yards to the MICH 35
0:37
4th & 20 at own 35
Tommy Doman punt for 47 yds
Bowling Green End of half, 1 play
0:23
1st & 10 at own 18
(00:23) [NH] Kneel down by TIMOSCIEK, Hayden at BGS17 (team loss of 1), clock 00:20.
3rd quarter9 drives, then Michigan 31, Bowling Green 6
Michigan Punt, 3 plays
15:00
Jackson Kleather kickoff for 57 yds
14:53
1st & 10 at own 24
Blake Corum run for 2 yds to the MICH 26
14:17
2nd & 8 at own 26
J.J. McCarthy pass complete to Colston Loveland for 2 yds to the MICH 28
13:42
3rd & 6 at own 28
J.J. McCarthy run for 4 yds to the MICH 32
13:04
4th & 2 at own 32
Tommy Doman punt for 53 yds
12:55
1st & 10 at own 15
Hayden Timosciek pass intercepted
Michigan Touchdown, 1 play
12:44
1st & goal at opp 2
Blake Corum run for 2 yds for a TD (James Turner KICK)Michigan 21, Bowling Green 6
Bowling Green Fumble, 2 plays
12:44
Tommy Doman kickoff for 65 yds for a touchback
12:44
1st & 10 at own 25
Hayden Timosciek run for no gain to the BGSU 25
12:00
2nd & 10 at own 25
Hayden Timosciek sacked for a loss of 1 yard to the BGSU 26
11:53
1st & 10 at opp 26
(11:53) MCCARTHY, J.J. scrambles to the left for a gain of 6 yards to the BGS20 (HARDAMON, Demetrius), clock 11:46. PENALTY MIC Holding on BARNER, AJ enforced 10 yards from the BGS26 to the BGS36 [NHSG]. NO PLAY (replay the down).
Michigan Field goal, 4 plays
11:37
1st & 20 at opp 36
J.J. McCarthy pass incomplete
11:31
2nd & 20 at opp 36
J.J. McCarthy pass complete to Colston Loveland for 6 yds to the BGSU 30
10:46
3rd & 14 at opp 30
Donovan Edwards run for 6 yds to the BGSU 24
10:12
Tommy Doman kickoff for 65 yds for a touchback
10:12
4th & 8 at opp 24
James Turner 42 yd FG GOODMichigan 24, Bowling Green 6
Bowling Green Punt, 3 plays
10:06
1st & 10 at own 25
Terion Stewart run for a loss of 1 yard to the BGSU 24
10:06
2nd & 11 at own 24
Terion Stewart run for 3 yds to the BGSU 27
8:41
3rd & 8 at own 27
Jaison Patterson run for 2 yds to the BGSU 29
8:04
4th & 6 at own 29
Sami Sir punt for 32 yds
Michigan Touchdown, 3 plays
7:57
1st & 10 at own 39
Blake Corum run for 8 yds to the MICH 47
7:17
2nd & 2 at own 47
Blake Corum run for 3 yds to the 50 yard line for a 1ST down
6:28
1st & 10 at the 50
J.J. McCarthy pass complete to Cornelius Johnson for 50 yds for a TD (James Turner KICK)Michigan 31, Bowling Green 6
Bowling Green Punt, 3 plays
6:28
James Turner kickoff for 65 yds for a touchback
6:26
1st & 10 at own 25
Jaison Patterson run for 1 yd to the BGSU 26
5:39
2nd & 9 at own 26
Jamal Johnson run for a loss of 2 yards to the BGSU 24
4:51
3rd & 11 at own 24
Hayden Timosciek pass complete to Jamal Johnson for 2 yds to the BGSU 26
4:10
4th & 9 at own 26
Sami Sir punt for 39 yds
Michigan Interception, 6 plays
4:04
1st & 10 at own 37
Donovan Edwards run for 8 yds to the MICH 45
3:28
2nd & 2 at own 45
Donovan Edwards run for 5 yds to the 50 yard line for a 1ST down
2:53
1st & 10 at the 50
Alex Orji run for 3 yds to the BGSU 47
2:17
2nd & 7 at opp 47
Alex Orji run for 8 yds to the BGSU 39 for a 1ST down
1:41
1st & 10 at opp 39
Semaj Morgan run for 4 yds to the BGSU 35
0:58
2nd & 6 at opp 35
J.J. McCarthy pass intercepted
Bowling Green Punt, 9 plays
0:44
1st & 10 at own 20
PaSean Wimberly run for no gain to the BGSU 20
Q4 14:58
2nd & 10 at own 20
PaSean Wimberly run for a loss of 1 yard to the BGSU 19
Q4 14:12
3rd & 11 at own 19
PaSean Wimberly run for 12 yds to the BGSU 31 for a 1ST down
Q4 13:23
1st & 10 at own 31
PaSean Wimberly run for 7 yds to the BGSU 38
Q4 12:19
2nd & 3 at own 38
Jamal Johnson run for no gain to the BGSU 38
Q4 11:38
3rd & 3 at own 38
Hayden Timosciek pass complete to Finn Hogan for 12 yds to the 50 yard line for a 1ST down
Q4 10:50
1st & 10 at the 50
Nick Mosley run for 2 yds to the MICH 48
Q4 10:09
2nd & 8 at opp 48
Hayden Timosciek pass incomplete
Q4 10:01
3rd & 8 at opp 48
Nick Mosley run for no gain to the MICH 48
Q4 9:14
4th & 8 at opp 48
Sami Sir punt for 48 yds for a touchback
4th quarter3 drives, then Michigan 31, Bowling Green 6
Michigan Punt, 3 plays
9:10
1st & 10 at own 20
Cole Cabana run for 5 yds to the MICH 25
8:15
2nd & 5 at own 25
Cole Cabana run for 1 yd to the MICH 26
7:40
3rd & 4 at own 26
Leon Franklin run for no gain to the MICH 26
6:58
4th & 4 at own 26
Tommy Doman punt for 39 yds, fair catch by Jhaylin Embry at the BGSU 35
Bowling Green Missed FG, 10 plays
6:53
1st & 10 at own 35
PaSean Wimberly run for 2 yds to the BGSU 37
6:04
2nd & 8 at own 37
PaSean Wimberly run for 7 yds to the BGSU 44
5:16
3rd & 1 at own 44
Jamal Johnson run for 3 yds to the BGSU 47 for a 1ST down
4:32
1st & 10 at own 47
Hayden Timosciek pass complete to Jhaylin Embry for 2 yds to the BGSU 49
3:46
2nd & 8 at own 49
Nick Mosley run for 8 yds to the MICH 43 for a 1ST down
3:00
1st & 10 at opp 43
Nick Mosley run for 23 yds to the MICH 20 for a 1ST down
2:15
1st & 10 at opp 20
PaSean Wimberly run for a loss of 1 yard to the MICH 21
1:33
2nd & 11 at opp 21
PaSean Wimberly run for 5 yds to the MICH 16
1:00
3rd & 6 at opp 16
PaSean Wimberly run for a loss of 2 yards to the MICH 18
Michigan End of game, 1 play
0:11
1st & 10 at own 20
(00:11) [SG] Kneel down by DENEGAL, Jayden at MIC18 (team loss of 2), clock 00:09.
0:09
4th & 8 at opp 18
Alan Anaya 36 yd FG MISSED
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.