ARDLINETry the model
CMU

Central Michigan 27 at Bowling Green 6

BGSU
2025 · Week 8 · Oct 18, 2025 · Doyt L. Perry Stadium
Speed4x
Win probability · BGSU
modelBGSU aheadCMU aheadconfidence bandkey play
Q1Q2Q3Q4KEY PLAYTDTDKEY PLAYKEY PLAYTDKEY PLAYKEY PLAY
What moved it - hover a play below
Q4 0:00 · PaSean Wimberly run for 7 yds to the CMU 42
01
BGSU has the ball
−33
02
Blowout context favors the defense
−13
03
BGSU trailing by 21
−6
04
0:00 left in regulation
−1
Play by play - hover to pin the curve, click to jump
BGSU · Drive 1FG · 11 plays · 50 yds
Q1 15:00
Cade Graham kickoff for 65 yds for a touchback
0.0
Q1 14:54
Cameron Pettaway run for 22 yds to the BGSU 47 for a 1ST down
+2.3
Q1 14:28
Cameron Pettaway run for 5 yds to the CMU 48
+1.4
Q1 13:59
Lucian Anderson III sacked by Michael Heldman for a loss of 8 yards to the BGSU 44
+0.9
Q1 13:18
Lucian Anderson III run for 24 yds to the CMU 32 for a 1ST down Central Michigan Penalty, Personal Foul (Jordan Kwiatkowski) to the CMU 17 for a 1ST down
-1.2
Q1 12:57
Chris McMillian run for 2 yds to the CMU 15
+1.6
Q1 12:33
(12:39) No Huddle-Shotgun Pettaway,Cameron rush middle for 1 yard loss to the CMU16 (Kwiatkowski,Jordan; Spann,Caleb) PENALTY BGSU Holding (Fatukasi,Tunde) 10 yards from CMU15 to CMU25. NO PLAY.
0.0
Q1 12:00
Chris McMillian run for 3 yds to the CMU 22
0.0
Q1 11:22
Chris McMillian run for a loss of 3 yards to the CMU 25
-0.2
Q1 10:43
Jackson Kleather 43 yd FG GOOD
+4.6
Q1 10:37
PENALTY BGSU Offside (Odom,AJ) 5 yards from BGSU35 to BGSU30. NO PLAY.
-6.8
CMU · Drive 2PUNT · 7 plays · 13 yds
Q1 10:32
Zach Long kickoff for 61 yds , Justin Ruffin Jr. return for 21 yds to the CMU 30
+6.1
Q1 10:23
Joe Labas run for 6 yds to the CMU 36
-2.5
Q1 9:43
Joe Labas run for 5 yds to the CMU 41 for a 1ST down
0.0
Q1 9:05
Nahree Biggins run for a loss of 2 yards to the CMU 39
-1.1
Q1 8:25
Joe Labas run for 3 yds to the CMU 42
+0.2
Q1 7:39
Angel Flores pass complete to Brock Townsend for 1 yd to the CMU 43
-0.3
Q1 7:09
Declan Duley punt for 32 yds, fair catch by Brennan Ridley at the BGSU 25
+0.3
BGSU · Drive 3PUNT · 4 plays · 5 yds
Q1 7:03
Cameron Pettaway run for no gain to the BGSU 25
+3.4
Q1 6:21
Cameron Pettaway run for 5 yds to the BGSU 30
-0.3
Q1 5:49
Lucian Anderson III pass incomplete to RJ Garcia II
0.0
Q1 5:41
John Henderson punt for 41 yds , Caleb Spann returns for no gain to the CMU 29
-0.6
CMU · Drive 4PUNT · 8 plays · 31 yds
Q1 5:32
Angel Flores run for 1 yd to the CMU 30
-1.7
Q1 4:54
Trey Cornist run for 5 yds to the CMU 35
0.0
Q1 4:12
Angel Flores run for 6 yds to the CMU 41 for a 1ST down
0.0
Q1 3:29
Bowling Green Penalty, (15 Yards) to the BGSU 39 for a 1ST down
-1.2
Q1 2:58
Brock Townsend run for a loss of 4 yards to the BGSU 43
-1.6
Q1 2:19
Angel Flores run for 3 yds to the BGSU 40
+0.2
Q1 1:31
Nahree Biggins run for no gain to the BGSU 40
-0.7
Q1 1:06
Declan Duley punt for 32 yds, fair catch by Brennan Ridley at the BGSU 8
+0.8
BGSU · Drive 5INT · 5 plays · 18 yds
Q1 0:57
Chris McMillian run for 8 yds to the BGSU 16
+5.0
Q1 0:00
Chris McMillian run for no gain to the BGSU 16
-0.1
Q2 14:53
Cameron Pettaway run for 7 yds to the BGSU 23 for a 1ST down
0.0
Q2 14:15
Lucian Anderson III pass complete to Kaderris Roberts for 3 yds to the BGSU 26
0.0
Q2 13:41
Lucian Anderson III pass intercepted Jordan Kwiatkowski return for 26 yds to the BGSU 1
0.0
CMU · Drive 6TD · 1 play · 1 yds
Q2 13:39
Angel Flores run for 1 yd for a TD (Cade Graham KICK)
-19.9
BGSU · Drive 7PUNT · 6 plays · 3 yds
Q2 13:32
Cade Graham kickoff for 57 yds , Allen Middleton return for 18 yds to the BGSU 26
+2.1
Q2 13:25
Chris McMillian run for 5 yds to the BGSU 31
+4.4
Q2 12:49
Cameron Pettaway run for a loss of 2 yards to the BGSU 29
0.0
Q2 12:15
(12:18) PENALTY BGSU False Start (Padgett,Alex) 5 yards from BGSU29 to BGSU24. NO PLAY.
0.0
Q2 11:48
Lucian Anderson III pass complete to Jyrin Johnson for 5 yds to the BGSU 29
+0.1
Q2 11:17
John Henderson punt for 50 yds, fair catch by Caleb Spann at the CMU 21
0.0
CMU · Drive 8TD · 11 plays · 79 yds
Q2 11:14
Joe Labas pass incomplete to Collin Payne
-4.4
Q2 11:11
Joe Labas pass incomplete to Collin Payne
0.0
Q2 10:56
Joe Labas pass complete to Collin Payne for 63 yds to the BGSU 16 for a 1ST down
-0.9
Q2 10:15
Nahree Biggins run for 13 yds to the BGSU 3 for a 1ST down
-2.1
Q2 9:52
PENALTY CMU False Start (Blum,Ryan) 5 yards from BGSU03 to BGSU08. NO PLAY.
0.0
Q2 9:21
Justin Ruffin Jr. run for 6 yds to the BGSU 2
0.0
Q2 8:54
Angel Flores run for 1 yd to the BGSU 1
0.0
Q2 8:42
(08:45) Shotgun Flores,Angel rush left for 0 yards to the BGSU01 (Kelly,Dierre; Pascal,Kal-El) PENALTY BGSU Offside (Afogho,David). NO PLAY.
0.0
Q2 8:27
PENALTY CMU False Start (Nehf,Matthew) 5 yards from BGSU01 to BGSU06. NO PLAY.
0.0
Q2 8:04
Angel Flores run for 6 yds for a TD (Cade Graham KICK)
-16.9
Q2 8:04
PENALTY BGSU UNS: Unsportsmanlike Conduct (Odom,AJ) 15 yards from CMU35 to CMU50. NO PLAY.
+17.0
BGSU · Drive 9DOWNS · 7 plays · 8 yds
Q2 7:58
Cade Graham kickoff for 41 yds , Cameron Pettaway return for 10 yds to the BGSU 19
-16.7
Q2 7:52
Cameron Pettaway run for 1 yd to the BGSU 20
+2.7
Q2 7:17
Cameron Pettaway run for 3 yds to the BGSU 23
0.0
Q2 6:47
PENALTY BGSU False Start (Johnson,Jyrin) 5 yards from BGSU23 to BGSU18. NO PLAY.
0.0
Q2 6:28
Lucian Anderson III run for 9 yds to the BGSU 27
-1.6
Q2 5:59
John Henderson run for no gain to the BGSU 27
+0.1
Q2 5:59
John Henderson run for no gain to the BGSU 27
0.0
CMU · Drive 10FG · 4 plays · 7 yds
Q2 5:51
Nahree Biggins run for 4 yds to the BGSU 23
-1.5
Q2 5:05
Tyson Davis run for a loss of 3 yards to the BGSU 26
0.0
Q2 4:22
Joe Labas run for 6 yds to the BGSU 20
-0.1
Q2 3:48
Cade Graham 38 yd FG GOOD
-4.5
BGSU · Drive 11FG · 11 plays · 43 yds
Q2 3:43
Cade Graham kickoff for 52 yds , Allen Middleton return for 13 yds to the BGSU 26
-0.9
Q2 3:37
Kaderris Roberts run for 3 yds to the BGSU 29
+3.3
Q2 3:06
PENALTY CMU Offside (Fisher,Dylan) 5 yards from BGSU29 to BGSU34. NO PLAY.
0.0
Q2 2:39
Lucian Anderson III pass complete to Jyrin Johnson for 17 yds to the CMU 49 for a 1ST down
0.0
Q2 2:19
Kaderris Roberts run for a loss of 2 yards to the BGSU 49
+0.3
Q2 1:54
Lucian Anderson III pass complete to Kaderris Roberts for 16 yds to the CMU 35 for a 1ST down
-1.9
Q2 1:35
Kaderris Roberts run for 1 yd to the CMU 34
+1.7
Q2 1:07
Timeout Bowling Green, clock 01:07
+0.1
Q2 1:02
Lucian Anderson III pass complete to Jyrin Johnson for 3 yds to the CMU 31
0.0
Q2 0:57
Lucian Anderson III pass incomplete to Finn Hogan
0.0
Q2 0:53
Jackson Kleather 49 yd FG GOOD
+3.4
CMU · Drive 12END OF HALF · 7 plays · 16 yds
Q2 0:53
Zach Long kickoff for 65 yds for a touchback
-1.8
Q2 0:48
Timeout Bowling Green, clock 00:48
-0.5
Q2 0:46
Angel Flores run for 5 yds to the CMU 27
0.0
Q2 0:45
Timeout Bowling Green, clock 00:45
0.0
Q2 0:43
Langston Lewis run for a loss of 3 yards to the CMU 22
0.0
Q2 0:40
Angel Flores run for 11 yds to the CMU 38 for a 1ST down
0.0
Q2 0:00
Brock Townsend run for 3 yds to the CMU 41
-1.5
CMU · Drive 13TD · 11 plays · 75 yds
Q3 15:00
Zach Long kickoff for 60 yds
+1.7
Q3 15:00
Nahree Biggins run for 1 yd to the CMU 26
+0.9
Q3 15:00
Joe Labas run for 10 yds to the CMU 36 for a 1ST down
0.0
Q3 15:00
Joe Labas pass complete to Tommy McIntosh for 9 yds to the CMU 45
-0.6
Q3 15:00
Shotgun Labas,Joe pass incomplete deep left to McIntosh,Tommy thrown to BGSU25 broken up by McClendon,Jalen PENALTY BGSU Offside (Afogho,David) 5 yards from CMU45 to CMU50, 1ST DOWN. NO PLAY.
-0.7
Q3 15:00
Nahree Biggins run for 6 yds to the BGSU 44
0.0
Q3 15:00
Angel Flores run for 5 yds to the BGSU 39 for a 1ST down
0.0
Q3 15:00
Brock Townsend run for 37 yds to the BGSU 2 for a 1ST down
-0.3
Q3 11:06
PENALTY CMU Delay Of Game (Flores,Angel) 5 yards from BGSU02 to BGSU07. NO PLAY.
-2.3
Q3 11:06
Angel Flores run for 3 yds for a TD (Cade Graham KICK)
-10.0
Q3 11:06
PENALTY BGSU UNS: Unsportsmanlike Conduct 4 yards from BGSU07 to BGSU03, 1ST DOWN. NO PLAY.
+10.0
BGSU · Drive 14DOWNS · 6 plays · 7 yds
Q3 10:55
Cade Graham kickoff for 65 yds for a touchback
-9.5
Q3 10:48
Cameron Pettaway run for 7 yds to the BGSU 32
+2.4
Q3 10:17
Lucian Anderson III run for a loss of 1 yard to the BGSU 31
0.0
Q3 9:33
Lucian Anderson III pass complete to Allen Middleton for 3 yds to the BGSU 34
0.0
Q3 9:01
Mar'Kel Porter run for a loss of 2 yards to the BGSU 32
0.0
Q3 9:01
Mar'Kel Porter run for a loss of 2 yards to the BGSU 32
0.0
CMU · Drive 15FG · 5 plays · 3 yds
Q3 8:54
Brock Townsend run for a loss of 2 yards to the BGSU 34
-3.2
Q3 8:17
Angel Flores run for no gain to the BGSU 34
0.0
Q3 7:37
Angel Flores run for 5 yds to the BGSU 29
0.0
Q3 7:09
Cade Graham 47 yd FG GOOD
-3.0
Q3 7:09
Cade Graham kickoff for 65 yds for a touchback Bowling Green Penalty, (13 Yards)
+3.5
BGSU · Drive 16PUNT · 7 plays · 20 yds
Q3 7:05
Lucian Anderson III pass incomplete to Chris McMillian
-0.6
Q3 6:55
RJ Garcia II run for 23 yds to the BGSU 35 for a 1ST down
0.0
Q3 6:32
(06:36) No Huddle-Shotgun Anderson III,Lucian pass incomplete deep left to Hogan,Finn thrown to CMU45 QB hurried by Kwiatkowski,Jordan, 1ST DOWN, PENALTY CMU Pass Interference (Carroll,Kalen) 9 yards from BGSU35 to BGSU44, 1ST DOWN. NO PLAY.
0.0
Q3 6:16
Lucian Anderson III run for 8 yds to the CMU 48
-1.5
Q3 5:59
Bowling Green Penalty, (-15 Yards) to the BGSU 38
0.0
Q3 5:41
Lucian Anderson III sacked by Michael Heldman for a loss of 6 yards to the BGSU 32
0.0
Q3 4:57
John Henderson punt for 38 yds
0.0
CMU · Drive 17PUNT · 7 plays · 11 yds
Q3 4:45
Trey Cornist run for 14 yds to the CMU 44 for a 1ST down
-1.6
Q3 4:08
(04:09) Cornist,Trey rush middle for 0 yards to the CMU44 (Lampron,Gideon) PENALTY CMU Illegal Formation CMU UNS: Unsportsmanlike Conduct (Saurbeck,Jacob) 20 yards from CMU44 to CMU24. NO PLAY.
0.0
Q3 3:53
Angel Flores run for 6 yds to the CMU 30
0.0
Q3 3:19
Angel Flores run for 9 yds to the CMU 39
-0.1
Q3 2:37
PENALTY CMU False Start (Smith,Dasan) 5 yards from CMU39 to CMU34. NO PLAY.
0.0
Q3 2:10
Nahree Biggins run for 7 yds to the CMU 41
0.0
Q3 1:33
Declan Duley punt for 59 yds for a touchback
0.0
BGSU · Drive 18INT · 7 plays · 25 yds
Q3 1:25
Lucian Anderson III pass incomplete to RJ Garcia II
+1.1
Q3 1:09
Lucian Anderson III pass complete to Jyrin Johnson for 9 yds to the BGSU 29
0.0
Q3 0:49
Lucian Anderson III pass complete to Cameron Pettaway for 4 yds to the BGSU 33 for a 1ST down
0.0
Q3 0:28
Lucian Anderson III pass complete to Jyrin Johnson for 2 yds to the BGSU 35
0.0
Q3 0:00
Lucian Anderson III pass complete to Kaderris Roberts for 7 yds to the BGSU 42
0.0
Q4 14:52
Chris McMillian run for 3 yds to the BGSU 45 for a 1ST down
0.0
Q4 14:24
Lucian Anderson III pass intercepted Jaion Jackson return for 19 yds to the BGSU 36
-0.2
CMU · Drive 19PUNT · 4 plays · 0 yds
Q4 14:10
Trey Cornist run for no gain to the BGSU 36
-1.1
Q4 13:32
Trey Cornist run for a loss of 2 yards to the BGSU 38
0.0
Q4 12:48
Brock Townsend run for 2 yds to the BGSU 36
0.0
Q4 12:03
Declan Duley punt for 20 yds
0.0
BGSU · Drive 20DOWNS · 5 plays · 37 yds
Q4 11:50
Lucian Anderson III pass complete to RJ Garcia II for 28 yds to the BGSU 44 for a 1ST down
+1.1
Q4 11:37
Lucian Anderson III pass incomplete to Allen Middleton
0.0
Q4 11:31
Lucian Anderson III pass complete to Kaderris Roberts for 1 yd to the BGSU 45
0.0
Q4 11:02
Lucian Anderson III pass complete to Allen Middleton for 8 yds to the CMU 47
0.0
Q4 10:38
Lucian Anderson III run for no gain to the CMU 47
0.0
CMU · Drive 21PUNT · 10 plays · 21 yds
Q4 10:29
Angel Flores run for 4 yds to the BGSU 49
-1.2
Q4 9:40
Angel Flores run for 3 yds to the BGSU 46
0.0
Q4 9:06
Angel Flores run for 3 yds to the BGSU 43 for a 1ST down
0.0
Q4 8:22
Nahree Biggins run for 12 yds to the BGSU 31 for a 1ST down
0.0
Q4 7:38
Nahree Biggins run for 2 yds to the BGSU 29
0.0
Q4 6:59
Angel Flores run for no gain to the BGSU 29
0.0
Q4 6:21
Timeout Bowling Green, clock 06:21
-0.7
Q4 6:10
Nahree Biggins run for no gain to the BGSU 29
0.0
Q4 5:31
PENALTY CMU Delay Of Game (Flores,Angel) 5 yards from BGSU29 to BGSU34. NO PLAY.
+0.2
Q4 5:17
Declan Duley punt for 31 yds
-0.1
BGSU · Drive 22END OF GAME · 13 plays · 57 yds
Q4 5:08
Lucian Anderson III pass complete to RJ Garcia II for 13 yds to the BGSU 14 for a 1ST down
+1.5
Q4 4:42
(04:52) No Huddle-Shotgun Anderson III,Lucian pass complete deep middle to Hogan,Finn caught at BGSU35, for 34 yards to the BGSU48 (Deasfernandes,Brenden) PENALTY BGSU Holding (Fatukasi,Tunde) 7 yards from BGSU14 to BGSU07. NO PLAY.
+0.1
Q4 4:18
Bowling Green Penalty, (-9 Yards) to the BGSU 9
0.0
Q4 4:00
Lucian Anderson III run for 11 yds to the BGSU 20
0.0
Q4 3:30
Lucian Anderson III pass complete to RJ Garcia II for 19 yds to the BGSU 39 for a 1ST down
0.0
Q4 3:14
Lucian Anderson III pass complete to Jacob Harris for 6 yds to the BGSU 45
0.0
Q4 2:24
Lucian Anderson III sacked by Keshawn Hayden for a loss of 6 yards to the BGSU 39 Lucian Anderson III fumbled, recovered by CMU James Thomas Jr. , return for 0 yards
0.0
Q4 2:06
Lucian Anderson III pass complete to Jacob Harris for 9 yds to the BGSU 48
0.0
Q4 1:55
Chris Edmonds run for 7 yds to the CMU 45 for a 1ST down
-0.2
Q4 1:38
(01:42) No Huddle-Shotgun Anderson III,Lucian pass complete short middle to Garcia II,RJ caught at CMU27, for 26 yards to the CMU19 (Blackwell,Maddix) PENALTY BGSU Face Mask (Harris,Alex) 15 yards from CMU45 to BGSU40. NO PLAY.
0.0
Q4 1:19
Lucian Anderson III pass incomplete to RJ Garcia II
0.0
Q4 1:08
Lucian Anderson III run for 11 yds to the CMU 49
0.0
Q4 0:00
PaSean Wimberly run for 7 yds to the CMU 42
+0.1
Biggest swings
TD · Q2 13:39
Angel Flores run for 1 yd for a TD (Cade Graham KICK)
-19.9
KEY PLAY · Q2 8:04
PENALTY BGSU UNS: Unsportsmanlike Conduct (Odom,AJ) 15 yards from CMU35 to CMU50. NO PLAY.
+17
TD · Q2 8:04
Angel Flores run for 6 yds for a TD (Cade Graham KICK)
-16.9
YardLine · model v2Model estimate - not betting advice · Data provided by CollegeFootballData.com