ToledoHome
38
FinalNov 22, 2025 · Glass Bowl
Team1234Final
Ball State03069
Toledo14107738

Game flow

Toledo won by 29 · 8 scores
Lead changes
0
0 times tied
TOL biggest lead
+35
Q4 12:05
BALL biggest lead
—
never led
Time in front
TOL 93% · BALL 0%
tied 7% · 55:46 vs 0:00 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Toledo ahead▼ Ball State aheadQ1 10:46 · TOL Pass Reception: Trayvon Rudolph 14 Yd pass from Tucker Gleason (Dylan Cunanan Kick) (BALL 0, TOL 7)Q1 7:51 · TOL Pass Reception: Ryder Treadway 24 Yd pass from Tucker Gleason (Dylan Cunanan Kick) (BALL 0, TOL 14)Q2 3:26 · BALL Field Goal Good: DC Pippin 47 Yd Field Goal (BALL 3, TOL 14)Q2 1:53 · TOL Rushing Touchdown: Chip Trayanum 2 Yd Run (Dylan Cunanan Kick) (BALL 3, TOL 21)Q2 0:00 · TOL Field Goal Good: Dylan Cunanan 46 Yd Field Goal (BALL 3, TOL 24)Q3 10:18 · TOL Passing Touchdown: Junior Vandeross III 42 Yd pass from Tucker Gleason (Dylan Cunanan Kick) (BALL 3, TOL 31)Q4 12:05 · TOL Passing Touchdown: Junior Vandeross III 63 Yd pass from Tucker Gleason (Dylan Cunanan Kick) (BALL 3, TOL 38)Q4 3:43 · BALL Passing Touchdown: Isaiah Thacker 15 Yd pass from Kiael Kelly (DC Pippin PAT failed) (BALL 9, TOL 38)

The lead after every score: above the line Toledo is ahead, below it Ball State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
10:46TOL
REC Trayvon Rudolph 14 Yd pass from Tucker Gleason (Dylan Cunanan Kick)2 plays, 17 yds, 0:35 · from BALL 17
BALL 0–7 TOL
7:51TOL
REC Ryder Treadway 24 Yd pass from Tucker Gleason (Dylan Cunanan Kick)4 plays, 52 yds, 1:09 · from TOL 48
BALL 0–14 TOL
2nd quarter
3:26BALL
FG DC Pippin 47 Yd Field Goal 9 plays, 53 yds, 4:21 · from BALL 17
BALL 3–14 TOL
1:53TOL
TD Chip Trayanum 2 Yd Run (Dylan Cunanan Kick)5 plays, 73 yds, 1:29 · from TOL 27
BALL 3–21 TOL
0:00TOL
FG Dylan Cunanan 46 Yd Field Goal 5 plays, 22 yds, 0:21 · from 50
BALL 3–24 TOL
3rd quarter
10:18TOL
TD Junior Vandeross III 42 Yd pass from Tucker Gleason (Dylan Cunanan Kick)3 plays, 65 yds, 1:02 · from TOL 35
BALL 3–31 TOL
4th quarter
12:05TOL
TD Junior Vandeross III 63 Yd pass from Tucker Gleason (Dylan Cunanan Kick)6 plays, 84 yds, 2:42 · from TOL 16
BALL 3–38 TOL
3:43BALL
TD Isaiah Thacker 15 Yd pass from Kiael Kelly (DC Pippin PAT failed)10 plays, 91 yds, 4:50 · from BALL 9
BALL 9–38 TOL

Drives

TOL 6/15 scoredBALL 2/14 scored
QStartTeamFromPlaysYdsTimeResult
Q114:57TOLTOL 16331:23Punt
Q113:26BALLBALL 40432:13Punt
Q111:12TOLBALL 172170:35Touchdown
Q110:46BALLBALL 253-151:46Punt
Q18:56TOLTOL 484521:09Touchdown
Q17:44BALLBALL 18311:19Punt
Q16:15TOLTOL 40371:07Interception
Q15:09BALLTOL 337103:07Missed FG
Q12:03TOLTOL 235302:50Punt
Q214:09BALLBALL 75142:55Punt
Q211:05TOLBALL 448-73:39Punt
Q27:39BALLBALL 179534:21Field Goal

Win probability

Toledo 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Toledo▼ Ball StateToledo +16% win probability: (10:47) No Huddle-Shotgun #4 T.Gleason pass complete short middle to #9 T.Rudolph caught at BSU00, for 14 yards to the BSU00 TOUCHDOWN, clock 10:46, 1ST DOWN #45 D.Cunanan kick attempt good (H: #36 E.Duran, LS: #40 J.Roe)Toledo +16% win probability: (09:03) #43 A.Saul punt 45 yards to the TOLEDO45 #12 B.Hammer return 3 yards to the TOLEDO48 (#16 M.McCargo)Toledo +15% win probability: (11:21) No Huddle-Shotgun #1 C.Trayanum rush middle for 3 yards gain to the BSU14 (#21 J.Stemler)Ball State +13% win probability: (13:31) No Huddle-Shotgun #4 T.Horton rush middle for 2 yards gain (2) to the BSU42 (#12 E.Carter; #49 C.D'Appolonia) PENALTY TOLEDO Face Mask (#12 E.Carter) 15 yards from BSU42 to TOLEDO43, 1ST DOWNBall State +12% win probability: (10:46) #37 R.Hammond III kickoff 65 yards to the BSU00, Touchback

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
Kiael Kelly14/311896.1127.4
Ty Robinson1/24020.00099.6
RushingCARYDSAVGTDLONG
Jalen Bonds16583.6015
Maximus Webster12626.0026
Eric Weatherly11414.0014
Jalen Alexander166.006
TJ Horton830.404
Kiael Kelly1820.1013
Isaiah Thacker1-3-3.000
ReceivingRECYDSAVGTDLONG
Jalen Bonds15454.0054
Qian Magwood24522.5032
Kam Anthony14040.0040
Donovan Hamilton33913.0028
Eric Weatherly12222.0022
Isaiah Thacker11515.0115
Elisha Durham11212.0012
Jalen Alexander122.002
TJ Horton400.003
DefenseTOTSOLOSACKSTFLPDQB HUR
Michael Gravely Jr.750000
Will Yates550000
Muheem McCargo530000
Joey Stemler440000
Nathan Voorhis310001
Jack Beebe310000
Alfred Chea220011
Joedrick Lewis220000
InterceptionsINTYDSTD
Will Yates1180
Eric McClain110
KickingFGPCTLONGXPPTS
DC Pippin1/250.0470/13
PuntingNOYDSAVGTBIn 20LONG
Adam Saul522645.20153

Biggest plays

TOL +16% Q1 10:46 (10:47) No Huddle-Shotgun #4 T.Gleason pass complete short middle to #9 T.Rudolph caught at BSU00, for 14 yards to the BSU00 TOUCHDOWN, clock 10:46, 1ST DOWN #45 D.Cunanan kick attempt good (H: #36 E.Duran, LS: #40 J.Roe)
TOL +16% Q1 9:03 (09:03) #43 A.Saul punt 45 yards to the TOLEDO45 #12 B.Hammer return 3 yards to the TOLEDO48 (#16 M.McCargo)
TOL +15% Q1 11:12 (11:21) No Huddle-Shotgun #1 C.Trayanum rush middle for 3 yards gain to the BSU14 (#21 J.Stemler)
BALL +13% Q1 13:26 (13:31) No Huddle-Shotgun #4 T.Horton rush middle for 2 yards gain (2) to the BSU42 (#12 E.Carter; #49 C.D'Appolonia) PENALTY TOLEDO Face Mask (#12 E.Carter) 15 yards from BSU42 to TOLEDO43, 1ST DOWN
BALL +12% Q1 10:46 (10:46) #37 R.Hammond III kickoff 65 yards to the BSU00, Touchback

Team stats

StatBALLTOL
1st Downs1819
3rd down efficiency7-193-10
4th down efficiency2-40-0
Total Yards335404
Passing229218
Comp/Att15/3315/27
Yards per pass6.98.1
Rushing106186
Rushing Attempts4630
Yards per rush2.36.2
Penalties4-329-85
Turnovers32
Fumbles lost10
Interceptions thrown22
Possession37:0422:56

Play by play

Q4 0:12 1st & 10 at TOL 16 (00:00) Kneel down by #7 K.Osborne at TOLEDO15 for loss of 1 yard
Q4 0:12 2nd & 8 at TOL 31 (00:12) No Huddle-Shotgun #1 K.Kelly pass intercepted by #27 D.Kelly at TOLEDO03 #27 D.Kelly return 13 yards to the TOLEDO16 (#24 J.Alexander)
Q4 0:12 1st & 10 at TOL 33 (00:13) No Huddle-Shotgun #1 K.Kelly pass complete short left to #24 J.Alexander caught at TOLEDO31, for 2 yards to the TOLEDO31 (#27 D.Kelly)
Q4 0:39 2nd & 6 at BALL 46 (00:44) No Huddle-Shotgun #1 K.Kelly rush middle for 21 yards gain to the TOLEDO33 (#52 L.Lambert-Pipkin; #12 E.Carter), 1ST DOWN
Q4 0:44 1st & 10 at BALL 42 (01:01) No Huddle-Shotgun #1 K.Kelly pass complete short right to #14 E.Durham caught at BSU47, for 4 yards to the BSU46 (#14 A.Wilson-Lamp)
Q4 1:03 4th & 1 at TOL 26 (01:11) #36 E.Duran punt 41 yards to the BSU33 #1 J.Lewis return 9 yards to the BSU42 (#24 C.Walendzak)
Q4 1:49 3rd & 2 at TOL 25 (01:56) No Huddle-Shotgun #24 C.Walendzak rush middle for 1 yard gain to the TOLEDO26 (#42 L.Starks)
Q4 2:20 2nd & 8 at TOL 19 (02:33) No Huddle-Shotgun #25 M.Drennen II rush right for 6 yards gain to the TOLEDO25, End Of Play
Q4 2:58 2nd & 3 at TOL 24 (03:00) PENALTY TOLEDO False Start (#50 R.Greene-Nyarko) 5 yards from TOLEDO24 to TOLEDO19. NO PLAY
Q4 3:23 1st & 10 at TOL 17 (03:33) No Huddle-Shotgun #25 M.Drennen II rush middle for 7 yards gain to the TOLEDO24 (#93 S.Hudson)
Q4 3:40 (03:43) #40 D.Pippin kickoff 63 yards to the TOLEDO02 #9 T.Rudolph return 15 yards to the TOLEDO17 (#41 B.Marsh; #48 S.Feeney)
Q4 3:43 1st & 10 at TOL 15 Isaiah Thacker 15 Yd pass from Kiael Kelly (DC Pippin PAT failed)
Q4 4:13 3rd & 4 at TOL 43 (04:23) No Huddle-Shotgun #1 K.Kelly pass complete deep right to #88 D.Hamilton caught at TOLEDO15, for 28 yards to the TOLEDO15 (#27 D.Kelly), 1ST DOWN
Q4 4:29 2nd & 4 at TOL 43 (04:30) No Huddle-Shotgun #1 K.Kelly pass incomplete short left to #5 Q.Magwood thrown to TOLEDO37
Q4 4:49 1st & 10 at TOL 49 (05:04) No Huddle-Shotgun #24 J.Alexander rush middle for 6 yards gain to the TOLEDO43 (#40 H.Miller; #94 C.Campbell)
Q4 5:26 3rd & 11 at BALL 19 (05:39) No Huddle-Shotgun #1 K.Kelly pass complete deep middle to #5 Q.Magwood caught at BSU47, for 32 yards to the TOLEDO49 (#27 D.Kelly), 1ST DOWN
Q4 6:18 2nd & 7 at BALL 23 (06:25) No Huddle-Shotgun #22 J.Bonds rush right for 4 yards loss to the BSU19 (#98 C.Hazelwood; #46 J.Peters)
Q4 6:47 1st & 10 at BALL 20 (06:58) No Huddle-Shotgun #22 J.Bonds rush middle for 3 yards gain to the BSU23 (#98 C.Hazelwood; #46 J.Peters)
Q4 7:38 3rd & 2 at BALL 17 (07:45) No Huddle-Shotgun #22 J.Bonds rush middle for 3 yards gain to the BSU20 (#40 H.Miller; #42 R.Williams), 1ST DOWN
Q4 7:45 2nd & 2 at BALL 17 (07:49) No Huddle-Shotgun #1 K.Kelly pass incomplete short left to #6 K.Gross thrown to BSU35 QB hurried by #97 A.Dunn
Q4 8:25 1st & 10 at BALL 9 (08:32) No Huddle-Shotgun #22 J.Bonds rush left for 8 yards gain to the BSU17 (#14 A.Wilson-Lamp)
Q4 8:33 4th & 9 at BALL 38 (08:35) #36 E.Duran punt 29 yards to the BSU09 fair catch by #1 J.Lewis at BSU09
Q4 8:41 3rd & 9 at BALL 38 (08:46) No Huddle-Shotgun #7 K.Osborne pass incomplete deep middle to #21 J.Allen thrown to BSU00
Q4 8:48 2nd & 9 at BALL 38 (08:48) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle to #87 J.Brown thrown to BSU27 QB hurried by #44 N.Voorhis
Q4 9:20 1st & 10 at BALL 39 (09:29) No Huddle-Shotgun #7 K.Osborne rush middle for 1 yard gain to the BSU38 (#14 T.Adewoyin; #44 N.Voorhis)