Final/OTOct 17, 2026 · Doyt L. Perry Stadium
Team1234OTFinal
Ball State3777832
Bowling Green010014731

Game flow

Ball State won by 1 · 10 scores
Lead changes
2
3 times tied
BGSU biggest lead
+7
Q4 1:01
BALL biggest lead
+10
Q2 7:07
Time in front
BGSU 4% · BALL 56%
tied 40% · 2:41 vs 36:19 of game clock
+14+7Tie+7+14Q1Q2Q3Q4OT▲ Bowling Green ahead▼ Ball State aheadQ1 3:21 · BALL Field Goal Good: Brody Boehm 39 Yd Field Goal (BALL 3, BGSU 0)Q2 7:07 · BALL Rushing Touchdown: TJ Horton 8 Yd Run (Brody Boehm Kick) (BALL 10, BGSU 0)Q2 6:50 · BGSU Passing Touchdown: Brennan Ridley 77 Yd pass from Jay Kastantin (Travis Kenner Kick) (BALL 10, BGSU 7)Q2 0:49 · BGSU Field Goal Good: Travis Kenner 49 Yd Field Goal (BALL 10, BGSU 10)Q3 3:19 · BALL Rushing Touchdown: Keldric Luster 28 Yd Run (Brody Boehm Kick) (BALL 17, BGSU 10)Q4 1:12 · BGSU Passing Touchdown: Eli Jacon-Duffy 6 Yd pass from Jay Kastantin (Travis Kenner Kick) (BALL 17, BGSU 17)Q4 1:01 · BGSU Fumble Return Touchdown: D'kyah Banks 35 Yd Fumble Return (Travis Kenner Kick) (BALL 17, BGSU 24)Q4 0:00 · BALL Passing Touchdown: Eli Hohlt 20 Yd pass from Keldric Luster (Brody Boehm Kick) (BALL 24, BGSU 24)OT · BGSU Rushing Touchdown: Austyn Dendy 4 Yd Run (Travis Kenner Kick) (BALL 24, BGSU 31)OT · BALL Rushing Touchdown: TJ Horton 1 Yd Run (Keldric Luster Pass to Alex Scherle for Two-Point Conversion) (BALL 32, BGSU 31)

The lead after every score: above the line Bowling Green is ahead, below it Ball State. Each dot is a score in the scoring team's colour; hover one. Overtime periods are untimed, so each is drawn the same width.

Scoring summary

1st quarter
3:21BALL
FG Brody Boehm 39 Yd Field Goal 10 plays, 69 yds, 5:53 · from BALL 9
BALL 3–0 BGSU
2nd quarter
7:07BALL
TD TJ Horton 8 Yd Run (Brody Boehm Kick)7 plays, 63 yds, 2:38 · from BALL 37
BALL 10–0 BGSU
6:50BGSU
TD Brennan Ridley 77 Yd pass from Jay Kastantin (Travis Kenner Kick)1 play, 77 yds, 0:12 · from BGSU 23
BALL 10–7 BGSU
0:49BGSU
FG Travis Kenner 49 Yd Field Goal 11 plays, 44 yds, 4:22 · from BGSU 25
BALL 10–10 BGSU
3rd quarter
3:19BALL
TD Keldric Luster 28 Yd Run (Brody Boehm Kick)10 plays, 96 yds, 6:08 · from BALL 4
BALL 17–10 BGSU
4th quarter
1:12BGSU
TD Eli Jacon-Duffy 6 Yd pass from Jay Kastantin (Travis Kenner Kick)13 plays, 80 yds, 7:24 · from BGSU 20
BALL 17–17 BGSU
1:01BGSU
TD D'kyah Banks 35 Yd Fumble Return (Travis Kenner Kick)
BALL 17–24 BGSU
0:00BALL
TD Eli Hohlt 20 Yd pass from Keldric Luster (Brody Boehm Kick)6 plays, 78 yds, 0:57 · from BALL 22
BALL 24–24 BGSU
OT
BGSU
TD Austyn Dendy 4 Yd Run (Travis Kenner Kick)4 plays, 25 yds · from BALL 25
BALL 24–31 BGSU
BALL
TD TJ Horton 1 Yd Run (Keldric Luster Pass to Alex Scherle for Two-Point Conversion)7 plays, 25 yds · from BGSU 25
BALL 32–31 BGSU

Drives

BGSU 4/9 scoredBALL 6/11 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00BALLBALL 30342:16Punt
Q112:44BGSUBGSU 42663:30Punt
Q19:14BALLBALL 910695:53Field Goal
Q13:15BGSUBGSU 387264:11Punt
Q214:04BALLBALL 15342:40Punt
Q211:24BGSUBGSU 25341:39Punt
Q29:45BALLBALL 377632:38Touchdown
Q27:02BGSUBGSU 231770:12Touchdown
Q26:43BALLBALL 27361:32Punt
Q25:11BGSUBGSU 2511444:22Field Goal
Q20:47BALLBALL 255480:47End of Half
Q315:00BGSUBALL 359245:33Punt

Win probability

Ball State 100% · pregame line Bowling Green −6.0 (closing line)
Q1Q2Q3Q4▲ Bowling Green▼ Ball StateBowling Green +77% win probability: (01:15) Shotgun #17 J.Kastantin pass complete short middle to #8 E.Jacon-Duffy caught at BallSt00, for 6 yards to the BallSt00 TOUCHDOWN, clock 01:12 #12 T.Kenner kick attempt good (H: #30 R.Kingston, LS: #56 Q.Jimenez)Bowling Green +71% win probability: D'kyah Banks 35 Yd Fumble Return (Travis Kenner Kick)Ball State +70% win probability: (01:12) #40 E.Warner kickoff 65 yards to the BallSt00, TouchbackBall State +49% win probability: Eli Hohlt 20 Yd pass from Keldric Luster (Brody Boehm Kick)Bowling Green +49% win probability: (00:00) Shotgun #17 J.Kastantin pass complete short right to #2 N.Amachree caught at BallSt29, for 8 yards to the BallSt17 (#16 K.Stewart)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Keldric Luster16/241958.11071.3
RushingCARYDSAVGTDLONG
Keldric Luster171257.4128
TJ Horton16815.1218
Jalen Bonds6213.505
Jamarion McDougle11212.0012
Johnny Thompson Jr.210.502
ReceivingRECYDSAVGTDLONG
CJ Nelson6599.8023
Isaiah Thacker24020.0029
Jamarion McDougle33812.7022
Eli Hohlt12020.0120
Jalen Bonds2199.5015
TJ Horton11212.0012
Johnny Thompson Jr.177.007
DefenseTOTSOLOSACKSTFLPDQB HUR
Gavin Forsha860000
Cincear Lewis7300.500
Mikeah Webster6300.500
Anthony Pinnace550100
Ameir Glenn5211.501
Lucas Szymborski5200.500
Kaleb Stewart420100
Layton Starks410.50.500
InterceptionsINTYDSTD
Will Yates190
KickingFGPCTLONGXPPTS
Brody Boehm1/1100.0393/36
PuntingNOYDSAVGTBIn 20LONG
Cole Stumbaugh416441.01056

Biggest plays

BGSU +77% Q4 1:12 (01:15) Shotgun #17 J.Kastantin pass complete short middle to #8 E.Jacon-Duffy caught at BallSt00, for 6 yards to the BallSt00 TOUCHDOWN, clock 01:12 #12 T.Kenner kick attempt good (H: #30 R.Kingston, LS: #56 Q.Jimenez)
BGSU +71% Q4 1:01 D'kyah Banks 35 Yd Fumble Return (Travis Kenner Kick)
BALL +70% Q4 1:12 (01:12) #40 E.Warner kickoff 65 yards to the BallSt00, Touchback
BALL +49% Q4 0:00 Eli Hohlt 20 Yd pass from Keldric Luster (Brody Boehm Kick)
BGSU +49% Q5 0:00 (00:00) Shotgun #17 J.Kastantin pass complete short right to #2 N.Amachree caught at BallSt29, for 8 yards to the BallSt17 (#16 K.Stewart)

Team stats

StatBALLBGSU
1st Downs2318
3rd down efficiency5-125-12
4th down efficiency2-21-1
Total Yards435313
Passing195215
Comp/Att16/2417/24
Yards per pass8.19.0
Rushing24098
Rushing Attempts4235
Yards per rush5.72.8
Penalties6-575-60
Turnovers11
Fumbles lost10
Interceptions thrown01
Possession30:1529:45

Play by play

Q5 0:00 2nd & 4 at BGSU 9 (00:00) Shotgun #4 T.Horton rush left for 8 yards gain to the BGSU01 (#26 J.Andrews), 1ST DOWN
Q5 0:00 1st & 10 at BGSU 15 (00:00) Shotgun #6 K.Luster rush right for 6 yards gain to the BGSU09 (#3 D.Pringle; #1 D.Braxton)
Q5 0:00 4th & 1 at BGSU 16 (00:00) Shotgun #6 K.Luster rush middle for 1 yard gain to the BGSU15 (#15 D.Banks; #4 K.Kostus), 1ST DOWN
Q5 0:00 3rd & 6 at BGSU 21 (00:00) Shotgun #2 J.Bonds rush left for 5 yards gain to the BGSU16 (#3 D.Pringle)
Q5 0:00 2nd & 6 at BGSU 21 (00:00) Shotgun #6 K.Luster pass incomplete short right to #10 J.McDougle thrown to BGSU11 broken up by #1 D.Braxton
Q5 0:00 1st & 10 at BGSU 25 (00:00) Shotgun #4 T.Horton rush left for 4 yards gain to the BGSU21 (#18 N.Sawyer), out of bounds
Q5 0:00 2nd & 2 at BALL 4 (00:00) #1 A.Dendy rush middle for 4 yards gain to the BallSt00 TOUCHDOWN, clock 00:00, 1ST DOWN #12 T.Kenner kick attempt good (H: #30 R.Kingston, LS: #56 Q.Jimenez)
Q5 0:00 1st & 10 at BALL 12 (00:00) #1 A.Dendy rush left for 8 yards gain to the BallSt04 (#5 C.Jackson), out of bounds
Q5 0:00 2nd & 2 at BALL 17 (00:00) #2 N.Amachree rush middle for 5 yards gain to the BallSt12 (#13 K.Chamble; #5 C.Jackson), 1ST DOWN
Q5 0:00 1st & 10 at BALL 25 (00:00) Shotgun #17 J.Kastantin pass complete short right to #2 N.Amachree caught at BallSt29, for 8 yards to the BallSt17 (#16 K.Stewart)
Q4 0:00 End of 4th quarter.
Q4 0:00 2nd & 10 at BGSU 20 Eli Hohlt 20 Yd pass from Keldric Luster (Brody Boehm Kick)
Q4 0:05 1st & 10 at BGSU 20 (00:11) Shotgun #6 K.Luster pass incomplete deep left to #10 J.McDougle thrown to BGSU00
Q4 0:12 1st & 10 at BGSU 30 (00:20) Shotgun #6 K.Luster rush right for 10 yards gain to the BGSU20 (#0 K.Pascal), out of bounds, 1ST DOWN
Q4 0:26 1st & 10 at BGSU 45 (00:26) Shotgun #6 K.Luster pass incomplete deep middle to #11 I.Thacker thrown to BGSU00 PENALTY BGSU Pass Interference (#15 D.Banks) 15 yards from BGSU45 to BGSU30, 1ST DOWN. NO PLAY
Q4 0:31 1st & 10 at BALL 36 (00:36) Shotgun #6 K.Luster rush middle for 19 yards gain to the BGSU45 (#3 D.Pringle), 1ST DOWN
Q4 0:46 2nd & 2 at BALL 30 (00:46) Shotgun #6 K.Luster pass complete short left to #7 C.Nelson caught at BallSt35, for 6 yards to the BallSt36 (#18 N.Sawyer; #26 J.Andrews), 1ST DOWN
Q4 0:53 1st & 10 at BALL 22 (00:56) Shotgun #6 K.Luster pass complete short right to #10 J.McDougle caught at BallSt30, for 8 yards to the BallSt30, out of bounds at BallSt30
Q4 0:57 (01:01) #40 E.Warner kickoff 56 yards to the BallSt09 #4 T.Horton return 13 yards to the BallSt22 (#6 S.Ellis)
Q4 1:01 1st & 10 at BALL 25 D'kyah Banks 35 Yd Fumble Return (Travis Kenner Kick)
Q4 1:12 (01:12) #40 E.Warner kickoff 65 yards to the BallSt00, Touchback
Q4 1:12 3rd & Goal at BALL 6 (01:15) Shotgun #17 J.Kastantin pass complete short middle to #8 E.Jacon-Duffy caught at BallSt00, for 6 yards to the BallSt00 TOUCHDOWN, clock 01:12 #12 T.Kenner kick attempt good (H: #30 R.Kingston, LS: #56 Q.Jimenez)
Q4 1:49 2nd & Goal at BALL 4 (02:00) Shotgun #17 J.Kastantin rush right for 2 yards loss to the BallSt06 (#16 K.Stewart; #6 C.Lewis)
Q4 2:05 1st & Goal at BALL 8 (02:11) #2 N.Amachree rush middle for 4 yards gain to the BallSt04 (#6 C.Lewis)
Q4 2:37 2nd & 13 at BALL 21 (02:48) Shotgun #17 J.Kastantin pass complete short middle to #0 J.Scoby caught at BallSt18, for 13 yards to the BallSt08 (#13 K.Chamble), out of bounds, 1ST DOWN