Referee Curt Johnson; umpire Tony Smith; head linesman Nick Brigati; line judge Michael Sharp; side judge Arthur Lucky; field judge Phil Hicks; back judge Rick Fahnestock; center judge Darren HaasGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Bowling Green
Western Michigan
266
Total yards
574
136
Passing yards
175
130
Rushing yards
399
5.2
Yards per pass
7.3
4.8
Yards per rush
7.0
14
First downs
30
4–11
Third downs
11–16
0–0
Fourth downs
2–3
2
Turnovers
0
4–40
Penalties
4–40
23:02
Possession
36:58
0
Sacks (by defense)
6
Efficiency
Bowling Green
Western Michigan
44%
Success rate
51%
−0.05
EPA per play
0.40
1.01
Explosiveness
1.45
0.27
Rushing EPA
0.44
−0.31
Passing EPA
0.31
18%
Passing-down success
46%
−0.03
First-down EPA
0.05
−0.42
Second-down EPA
0.30
0.54
Third-down EPA
1.27
11%
Havoc by its defense
35%
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)
Western Michigan 77% to win. Elo’s favorite won.
The line
Western Michigan −27, over/under 65.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 Western Michigan 97%, Bowling Green 3%. 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. Western Michigan drives left to right, Bowling Green right to left.
Q1 Bowling GreenPunt, 4 plays, 13 yards
Q1 Western MichiganPunt, 5 plays, 19 yards
Q1 Bowling GreenField goal, 15 plays, 68 yards
Q1 Western MichiganTouchdown, 12 plays, 58 yards
Q2 Bowling GreenPunt, 3 plays, 3 yards
Q2 Western MichiganPunt, 12 plays, 33 yards
Q2 Bowling GreenInterception, 5 plays, 32 yards
Q2 Western MichiganTouchdown, 6 plays, 59 yards
Q2 Bowling GreenPunt, 3 plays, 1 yard
Q2 Western MichiganTouchdown, 7 plays, 65 yards
Q2 Bowling GreenEnd of half, 4 plays, 19 yards
Q3 Western MichiganTouchdown, 2 plays, 75 yards
Q3 Bowling GreenTouchdown, 5 plays, 80 yards
Q3 Western MichiganTouchdown, 3 plays, 59 yards
Q3 Bowling GreenPunt, 5 plays, 25 yards
Q3 Western MichiganTouchdown, 7 plays, 87 yards
Q3 Bowling GreenInterception, 4 plays, 18 yards
Q3 Western MichiganTouchdown, 7 plays, 46 yards
Q3 Bowling GreenPunt, 3 plays, 9 yards
Q4 Western MichiganTurnover on downs, 15 plays, 78 yards
Q4 Bowling GreenPunt, 3 plays, 3 yards
Q4 Western MichiganEnd of game, 5 plays, 15 yards
Play by play
1st quarter4 drives, then Bowling Green 3, Western Michigan 0
Bowling Green Punt, 4 plays
15:00
1st & 10 at own 35
Nick Mihalic kickoff for 59 yds , RB Marlow III return for 13 yds to the BwGrn 19
15:00
1st & 10 at own 19
Grant Loy pass complete to RB Marlow III for 17 yds to the BwGrn 36 for a 1ST down
15:00
1st & 10 at own 36
Grant Loy run for 6 yds to the BwGrn 42
15:00
2nd & 4 at own 42
Grant Loy pass incomplete
15:00
3rd & 4 at own 42
Grant Loy sacked by Treshaun Hayward for a loss of 10 yards to the BwGrn 32
15:00
4th & 14 at own 32
Matt Naranjo punt for 53 yds, downed at the WMich 15
Western Michigan Punt, 5 plays
13:25
1st & 10 at own 15
Jon Wassink pass complete to Skyy Moore for 9 yds to the WMich 24
13:25
2nd & 1 at own 24
LeVante Bellamy run for 5 yds to the WMich 29 for a 1ST down
13:25
1st & 10 at own 29
BOWLING GREEN Penalty, Defensive offside (5 Yards) to the WMich 34
13:25
1st & 5 at own 34
Jon Wassink pass incomplete to Skyy Moore
13:25
2nd & 5 at own 34
LeVante Bellamy run for no gain to the WMich 34
13:25
3rd & 5 at own 34
Jon Wassink pass incomplete
13:25
4th & 5 at own 34
Nick Mihalic punt for 48 yds , Jake Rogers returns for no gain to the BwGrn 18
Bowling Green Field goal, 15 plays
11:21
1st & 10 at own 18
Bryson Denley run for 12 yds to the BwGrn 30 for a 1ST down
11:21
1st & 10 at own 30
Grant Loy pass complete to Quintin Morris for 5 yds to the BwGrn 35
11:21
2nd & 5 at own 35
Grant Loy run for 1 yd to the BwGrn 36
11:21
3rd & 4 at own 36
Grant Loy pass complete to RB Marlow III for 8 yds to the BwGrn 44 for a 1ST down
11:21
1st & 10 at own 44
Grant Loy pass complete to Bryson Denley for 6 yds to the 50 yard line
11:21
2nd & 4 at the 50
Grant Loy run for 11 yds to the WMich 39 for a 1ST down
11:21
1st & 10 at opp 39
Grant Loy pass complete to Quintin Morris for 7 yds to the WMich 32
11:21
2nd & 3 at opp 32
Trevon Raymore run for 2 yds to the WMich 30
11:21
3rd & 1 at opp 30
Trevon Raymore run for 3 yds to the WMich 27 for a 1ST down
11:21
1st & 10 at opp 27
Grant Loy pass complete to RB Marlow III for 8 yds to the WMich 19
11:21
2nd & 2 at opp 19
Grant Loy pass complete to RB Marlow III for 6 yds to the WMich 13 for a 1ST down
11:21
1st & 10 at opp 13
Grant Loy run for a loss of 1 yard to the WMich 14
11:21
2nd & 11 at opp 14
Grant Loy pass incomplete to Tyrone Broden Jr.
11:21
3rd & 11 at opp 14
Grant Loy pass incomplete to Quintin Morris
5:09
4th & 11 at opp 14
Nate Needham 31 yd FG GOODBowling Green 3, Western Michigan 0
Western Michigan Touchdown, 12 plays
5:09
1st & 0 at own 35
Mason Lawler kickoff for 63 yds , Keith Mixon Jr. return for 40 yds to the WMich 42
5:09
1st & 10 at own 42
Jon Wassink pass complete to Skyy Moore for 9 yds to the BwGrn 49
5:09
2nd & 1 at opp 49
Davon Tucker run for 5 yds to the BwGrn 44 for a 1ST down
5:09
1st & 10 at opp 44
Davon Tucker run for 6 yds to the BwGrn 38
5:09
2nd & 4 at opp 38
Davon Tucker run for no gain to the BwGrn 38
5:09
3rd & 4 at opp 38
Davon Tucker run for 11 yds to the BwGrn 27 for a 1ST down
5:09
1st & 10 at opp 27
LeVante Bellamy run for 6 yds to the BwGrn 21
5:09
2nd & 4 at opp 21
LeVante Bellamy run for no gain to the BwGrn 21
5:09
3rd & 4 at opp 21
LeVante Bellamy run for 2 yds to the BwGrn 19
5:09
4th & 2 at opp 19
LeVante Bellamy run for 3 yds to the BwGrn 16 for a 1ST down
5:09
1st & 10 at opp 16
Jon Wassink pass complete to Skyy Moore for 4 yds to the BwGrn 12
Q2 15:00
2nd & 6 at opp 12
Jon Wassink pass complete to Giovanni Ricci for 3 yds to the BwGrn 9
Q2 14:21
3rd & 3 at opp 9
LeVante Bellamy run for 9 yds for a TD, (Thiago Kapps KICK)Western Michigan 7, Bowling Green 3
2nd quarter7 drives, then Western Michigan 21, Bowling Green 3
Bowling Green Punt, 3 plays
14:21
1st & 0 at own 35
Nick Mihalic kickoff for 58 yds , RB Marlow III return for 18 yds to the BwGrn 25
14:21
1st & 10 at own 25
Grant Loy run for 4 yds to the BwGrn 29
14:21
2nd & 6 at own 29
Bryson Denley run for a loss of 1 yard to the BwGrn 28
14:21
3rd & 7 at own 28
Grant Loy pass incomplete
14:21
4th & 7 at own 28
Matt Naranjo punt for 51 yds, downed at the WMich 21
Western Michigan Punt, 12 plays
12:56
1st & 10 at own 21
Sean Tyler run for no gain to the WMich 21
12:56
2nd & 10 at own 21
Jon Wassink pass complete to Keith Mixon Jr. for 9 yds to the WMich 30
12:56
3rd & 1 at own 30
Sean Tyler run for 3 yds to the WMich 33 for a 1ST down
12:56
1st & 10 at own 33
Sean Tyler run for 2 yds to the WMich 35
12:56
2nd & 8 at own 35
Sean Tyler run for no gain to the WMich 35
12:56
3rd & 8 at own 35
WESTRN MICHIGAN Penalty, false start (-5 Yards) to the WMich 30
12:56
3rd & 13 at own 30
Jon Wassink pass complete to Giovanni Ricci for 14 yds to the WMich 44 for a 1ST down
12:56
1st & 10 at own 44
Jon Wassink pass complete to Corey Crooms for 8 yds to the BwGrn 48
12:56
2nd & 2 at opp 48
Jon Wassink pass incomplete to Keith Mixon Jr.
12:56
3rd & 2 at opp 48
Davon Tucker run for 4 yds to the BwGrn 44 for a 1ST down
12:56
1st & 10 at opp 44
LeVante Bellamy run for a loss of 2 yards to the BwGrn 46
12:56
2nd & 12 at opp 46
Jon Wassink pass incomplete to Giovanni Ricci
12:56
3rd & 12 at opp 46
Jon Wassink pass incomplete to Keith Mixon Jr.
12:56
4th & 12 at opp 46
Nick Mihalic punt for 46 yds for a touchback
Bowling Green Interception, 5 plays
6:59
1st & 10 at own 20
Grant Loy pass complete to Quintin Morris for no gain to the BwGrn 20 for a 1ST down WESTRN MICHIGAN Penalty, face mask (15 yards) (Treshaun Hayward) to the BwGrn 35 for a 1ST down
6:59
1st & 10 at own 35
RB Marlow III run for 5 yds to the BwGrn 40
6:59
2nd & 5 at own 40
Grant Loy pass complete to Bryson Denley for 9 yds to the BwGrn 49 for a 1ST down
6:59
1st & 10 at own 49
Bryson Denley run for 3 yds to the WMich 48
5:14
2nd & 7 at opp 48
Timeout BOWLING GREEN, clock 05:14
5:14
2nd & 7 at opp 48
Grant Loy pass intercepted Patrick Lupro return for 29 yds to the WMich 19 WESTRN MICHIGAN Penalty, personal foul (Ali Fayad) to the WMich 41
Western Michigan Touchdown, 6 plays
4:58
1st & 10 at own 41
LeVante Bellamy run for 5 yds to the WMich 46
4:58
2nd & 5 at own 46
Jon Wassink pass complete to Skyy Moore for 10 yds to the BwGrn 44 for a 1ST down
4:58
1st & 10 at opp 44
Jon Wassink pass incomplete to Skyy Moore
4:58
2nd & 10 at opp 44
LeVante Bellamy run for 2 yds to the BwGrn 42
4:58
3rd & 8 at opp 42
LeVante Bellamy run for 6 yds to the BwGrn 36
2:39
4th & 2 at opp 36
LeVante Bellamy run for 36 yds for a TD, (Thiago Kapps KICK)Western Michigan 14, Bowling Green 3
Bowling Green Punt, 3 plays
2:39
1st & 0 at own 35
Nick Mihalic kickoff for 63 yds , RB Marlow III return for 16 yds to the BwGrn 18
2:39
1st & 10 at own 18
Grant Loy pass complete to Quintin Morris for 2 yds to the BwGrn 20
2:39
2nd & 8 at own 20
Grant Loy pass incomplete to Bryson Denley
2:39
3rd & 8 at own 20
Grant Loy pass complete to Quintin Morris for a loss of 1 yard to the BwGrn 19
1:53
4th & 9 at own 19
Timeout WESTRN MICHIGAN, clock 01:53
1:53
4th & 9 at own 19
Matt Naranjo punt for 46 yds, downed at the WMich 35
Western Michigan Touchdown, 7 plays
1:41
1st & 10 at own 35
Jon Wassink run for no gain to the WMich 35
1:41
2nd & 10 at own 35
WESTRN MICHIGAN Penalty, false start (-5 Yards) to the WMich 30
1:41
2nd & 15 at own 30
Jon Wassink pass complete to Giovanni Ricci for 5 yds to the WMich 35
1:41
3rd & 10 at own 35
Jon Wassink run for 20 yds to the BwGrn 45 for a 1ST down
0:49
1st & 10 at opp 45
Jon Wassink pass complete to Giovanni Ricci for 18 yds to the BwGrn 27 for a 1ST down
0:49
1st & 10 at opp 27
Jon Wassink pass complete to Corey Crooms for 9 yds to the BwGrn 18
0:49
2nd & 1 at opp 18
Davon Tucker run for 15 yds to the BwGrn 3 for a 1ST down
0:49
1st & 10 at opp 45
Timeout BOWLING GREEN, clock 00:49
0:26
1st & 0 at opp 3
Timeout BOWLING GREEN, clock 00:26
0:23
1st & goal at opp 3
Davon Tucker run for 3 yds for a TD, (Thiago Kapps KICK)Western Michigan 21, Bowling Green 3
Bowling Green End of half, 4 plays
0:23
1st & 0 at own 35
Nick Mihalic kickoff for 62 yds
0:23
1st & 10 at own 25
Bryson Denley run for 16 yds to the BwGrn 41 for a 1ST down
0:23
1st & 10 at own 41
Grant Loy pass complete to RB Marlow III for 18 yds to the WMich 41 for a 1ST down
0:23
1st & 10 at opp 41
Grant Loy pass incomplete
0:07
2nd & 10 at opp 41
Timeout WESTRN MICHIGAN, clock 00:07
0:07
2nd & 10 at opp 41
Grant Loy sacked by Ali Fayad and Andre Carter for a loss of 15 yards to the BwGrn 44
3rd quarter8 drives, then Western Michigan 49, Bowling Green 10
Western Michigan Touchdown, 2 plays
15:00
3rd & 25 at own 44
Mason Lawler kickoff for 56 yds for a touchback
15:00
1st & 10 at own 25
Jon Wassink pass incomplete to Skyy Moore
14:41
2nd & 10 at own 25
LeVante Bellamy run for 75 yds for a TD, (Thiago Kapps KICK)Western Michigan 28, Bowling Green 3
Bowling Green Touchdown, 5 plays
14:41
1st & 0 at own 35
Nick Mihalic kickoff for 61 yds , RB Marlow III return for 16 yds to the BwGrn 20
14:41
1st & 10 at own 20
Grant Loy run for 9 yds to the BwGrn 29
14:41
2nd & 1 at own 29
Bryson Denley run for no gain to the BwGrn 29
14:41
3rd & 1 at own 29
Grant Loy run for 58 yds to the WMich 13 for a 1ST down
14:41
1st & 10 at opp 13
Bryson Denley run for 4 yds to the WMich 9
12:58
2nd & 6 at opp 9
Bryson Denley run for 9 yds for a TD, (Nate Needham KICK)Western Michigan 28, Bowling Green 10
Western Michigan Touchdown, 3 plays
12:58
1st & 0 at own 35
Mason Lawler kickoff for 65 yds , Keith Mixon Jr. return for 41 yds to the WMich 41
12:58
1st & 10 at own 41
WASSINK, J. pass incomplete to MIXON JR., K., PENALTY BGSU holding (ANDERSON, J.) 10 yards to the BGSU49, 1ST DOWN WMU, NO PLAY.
12:58
1st & 10 at opp 49
LeVante Bellamy run for 1 yd to the BwGrn 48
12:58
2nd & 9 at opp 48
Jon Wassink pass complete to Cam Cooper for 4 yds to the BwGrn 44
11:34
3rd & 5 at opp 44
Jon Wassink pass complete to Skyy Moore for 44 yds for a TD, (Thiago Kapps KICK)Western Michigan 35, Bowling Green 10
Bowling Green Punt, 5 plays
11:34
1st & 0 at own 35
Nick Mihalic kickoff for 58 yds , RB Marlow III return for 20 yds to the BwGrn 27
11:34
1st & 10 at own 27
Bryson Denley run for 5 yds to the BwGrn 32
11:34
2nd & 5 at own 32
Grant Loy pass complete to Quintin Morris for 19 yds to the WMich 49 for a 1ST down
11:34
1st & 10 at opp 49
Grant Loy sacked by Treshaun Hayward for a loss of 3 yards to the BwGrn 48
11:34
2nd & 13 at own 48
Grant Loy pass complete to Bryson Denley for 4 yds to the WMich 48
11:34
3rd & 9 at opp 48
LOY, Grant pass complete to MORRIS, Quintin for 6 yards to the WMU42 (CARTER, A.), PENALTY BGSU holding (COLEMAN, Kholbe) 10 yards to the BGSU42, NO PLAY.
11:34
3rd & 19 at own 42
Grant Loy pass complete to Quintin Morris for 10 yds to the WMich 48
11:34
4th & 9 at opp 48
Matt Naranjo punt for 35 yds, downed at the WMich 13
Western Michigan Touchdown, 7 plays
8:26
1st & 10 at own 13
Davon Tucker run for 7 yds to the WMich 20
8:26
2nd & 3 at own 20
Davon Tucker run for 34 yds to the BwGrn 46 for a 1ST down
8:26
1st & 10 at opp 46
Davon Tucker run for 1 yd to the BwGrn 45
8:26
2nd & 9 at opp 45
Jon Wassink pass complete to Giovanni Ricci for 16 yds to the BwGrn 29 for a 1ST down
8:26
1st & 10 at opp 29
Sean Tyler run for 9 yds to the BwGrn 20
8:26
2nd & 1 at opp 20
Sean Tyler run for 4 yds to the BwGrn 16 for a 1ST down
5:42
1st & 10 at opp 16
Sean Tyler run for 16 yds for a TD, (Thiago Kapps KICK)Western Michigan 42, Bowling Green 10
Bowling Green Interception, 4 plays
5:42
1st & 0 at own 35
Nick Mihalic kickoff for 58 yds , Cedric Mitchell return for 17 yds to the BwGrn 24
5:42
1st & 10 at own 24
Grant Loy run for 2 yds to the BwGrn 26
5:42
2nd & 8 at own 26
Grant Loy pass complete to Bryson Denley for 2 yds to the BwGrn 28
5:42
3rd & 6 at own 28
Grant Loy pass complete to Quintin Morris for 14 yds to the BwGrn 42 for a 1ST down
5:42
1st & 10 at own 42
Grant Loy pass intercepted Alex Grace return for no gain to the BwGrn 46
Western Michigan Touchdown, 7 plays
4:10
1st & 10 at opp 46
Jon Wassink pass incomplete to Skyy Moore, broken up by Karl Brooks
4:10
2nd & 10 at opp 46
LeVante Bellamy run for 5 yds to the BwGrn 41
4:10
3rd & 5 at opp 41
LeVante Bellamy run for 7 yds to the BwGrn 34 for a 1ST down
4:10
1st & 10 at opp 34
Davon Tucker run for no gain to the BwGrn 34
4:10
2nd & 10 at opp 34
Jon Wassink pass complete to DaShon Bussell for 13 yds to the BwGrn 21 for a 1ST down
4:10
1st & 10 at opp 21
Davon Tucker run for 3 yds to the BwGrn 18
1:28
2nd & 7 at opp 18
LeVante Bellamy run for 18 yds for a TD, (Thiago Kapps KICK)Western Michigan 49, Bowling Green 10
Bowling Green Punt, 3 plays
1:28
1st & 0 at own 35
Nick Mihalic kickoff for 65 yds for a touchback
1:28
1st & 10 at own 25
Trevon Raymore run for 4 yds to the BwGrn 29
1:28
2nd & 6 at own 29
Trevon Raymore run for 3 yds to the BwGrn 32
1:28
3rd & 3 at own 32
Grant Loy pass complete to Presley Motes for 2 yds to the BwGrn 34
Q4 15:00
4th & 1 at own 34
Matt Naranjo punt for 52 yds, downed at the WMich 14
4th quarter3 drives, then Western Michigan 49, Bowling Green 10
Western Michigan Turnover on downs, 15 plays
14:48
1st & 10 at own 14
Sean Tyler run for 2 yds to the WMich 16
14:48
2nd & 8 at own 16
Sean Tyler run for 4 yds to the WMich 20
14:48
3rd & 4 at own 20
Sean Tyler run for 4 yds to the WMich 24 for a 1ST down
14:48
1st & 10 at own 24
Griffin Alstott run for 13 yds to the BwGrn 37 for a 1ST down BOWLING GREEN Penalty, personal foul (Jerry Roberts) to the BwGrn 48 for a 1ST down
14:48
1st & 10 at opp 48
Sean Tyler run for 7 yds to the BwGrn 41
14:48
2nd & 3 at opp 41
Griffin Alstott pass incomplete to Corey Crooms
14:48
3rd & 3 at opp 41
Sean Tyler run for 9 yds to the BwGrn 28 Sean Tyler fumbled, forced by Jordan Anderson, for a 1ST down
14:48
1st & 10 at opp 28
Davon Tucker run for 2 yds to the BwGrn 26
14:48
2nd & 8 at opp 26
Sean Tyler run for 8 yds to the BwGrn 18 for a 1ST down
14:48
1st & 10 at opp 18
Sean Tyler run for 2 yds to the BwGrn 16
14:48
2nd & 8 at opp 16
Sean Tyler run for 13 yds to the BwGrn 3 for a 1ST down
14:48
1st & goal at opp 3
Sean Tyler run for no gain to the BwGrn 3
14:48
2nd & goal at opp 3
Sean Tyler run for a loss of 2 yards to the BwGrn 5
14:48
3rd & goal at opp 5
Griffin Alstott run for a loss of 4 yards to the BwGrn 9
14:48
4th & goal at opp 9
Jaret Curtis run for 1 yd to the BwGrn 8
Bowling Green Punt, 3 plays
6:12
1st & 10 at own 8
Trevon Raymore run for 7 yds to the BwGrn 15
6:12
2nd & 3 at own 15
Nigel Sealey run for 2 yds to the BwGrn 17
6:12
3rd & 1 at own 17
Nigel Sealey run for a loss of 4 yards to the BwGrn 11 Nigel Sealey fumbled, forced by Timothy Collins, recovered by BwGrn Grant Loy
6:12
4th & 7 at own 11
Matt Naranjo punt for 40 yds, downed at the WMich 49
Western Michigan End of game, 5 plays
3:47
1st & 10 at own 49
Ra’Sean Davie run for 5 yds to the BwGrn 46
3:47
2nd & 5 at opp 46
Ra’Sean Davie run for 2 yds to the BwGrn 44
3:47
3rd & 3 at opp 44
Trae Allen run for 5 yds to the BwGrn 39 for a 1ST down
3:47
1st & 10 at opp 39
Trae Allen run for 4 yds to the BwGrn 35
3:47
2nd & 6 at opp 35
TEAM run for a loss of 1 yard to the BwGrn 36
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.