StaffDNA Cure Bowl · 2025 Season
December 17, 2025 · Camping World Stadium
Final
Old Dominion Monarchs
BOOMBLÄT Game Score
76BANG
South Florida Bulls
BOOMBLÄT Game Score
31BLÄT
Score by Quarter
Q1Q2Q3Q4Final
Old Dominion7010724
South Florida370010
Win Probability
ODU00USFKICKOFF
100%50%0%Q1Q2Q3Q4
Press play to run the game back
South FloridaOld Dominion🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
100%50%0%💨💨⚠️🎯🏃🏈🏃💨🏃🏈🏃💨💨🏈🏃🎯🏃🚩🚩💨⚠️🚩🏈KICKOFFQ2HALFQ4FINAL
South FloridaOld Dominion🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩PenaltyOld Dominion led for good from 10:06 in Q3
Key EventsFrom the play-by-play · 26 events
Q114:06
💨 Sack · USF offense
(14:13) No Huddle-Shotgun #3 G.Moore sacked for loss of 6 yards to the USF27 (#9 D.Lynch, #43 K.Trinidad)
00
Q111:07
💨 Sack · USF offense
(11:13) No Huddle-Shotgun #3 G.Moore sacked for loss of 10 yards to the USF17 (#94 R.Williams Jr.)
00
Q17:21
⚠️ Fumble · ODU · Q.Henicle22 yds
(07:29) No Huddle-Shotgun #10 Q.Henicle sacked for loss of 19 yards to the USF37 (#0 J.Lee), fumble by #10 Q.Henicle rec
00
Q15:18
🎯 Field Goal · USF28 yds
(05:18) #7 N.Gramatica field goal attempt from 28 yards GOOD (H: #37 C.Leon, LS: #95 G.Cates), clock 05:18
03
Q14:26
🏃 Big Play · Q.Henicle28 yds
(04:36) No Huddle-Shotgun #10 Q.Henicle pass complete short right to #7 N.Abdul-Rahim Gladding caught at ODU34, for 28 y
03
Q10:42
🏈 Touchdown · Q.HenicleTD
Q. Henicle run for 6 yds, for a TD (N. Eichner KICK)
73
Q214:48
🏃 Big Play · G.Moore43 yds
(14:59) No Huddle-Shotgun #3 G.Moore pass complete short right to #81 C.Neptune caught at USF22, for 43 yards to the ODU
73
Q210:12
💨 Sack · USF offense
(10:17) No Huddle-Shotgun #3 G.Moore sacked for loss of 4 yards to the USF42 (#18 J.Forrest) PENALTY USF Holding decline
73
Q27:48
🏃 Big Play · G.Moore25 yds
(07:59) No Huddle-Shotgun #3 G.Moore pass complete deep left to #16 J.Koger caught at ODU31, for 25 yards to the ODU31 (
73
Q27:24
🏈 Touchdown · G.MooreTD
G. Moore pass to J. Koger for 31 yds, for a TD (N. Gramatica KICK)
710
Q23:23
Interception · USF · G.Moore11 yds
(03:23) No Huddle-Shotgun #3 G.Moore pass intercepted by #5 B.Crutchfield at ODU09 #5 B.Crutchfield return 11 yards to t
710
Q20:52
🏃 Big Play · Q.Henicle20 yds
(00:59) No Huddle-Shotgun #10 Q.Henicle pass complete short left to #6 J.Thomas caught at USF30, for 20 yards to the USF
710
Q20:33
💨 Sack · ODU offense
(00:36) No Huddle-Shotgun #10 Q.Henicle sacked for loss of 7 yards to the USF26 (#7 J.Shuler)
710
Q312:35
💨 Sack · ODU offense
(12:41) No Huddle-Shotgun #10 Q.Henicle sacked for loss of 3 yards to the ODU28 (#4 M.Williams II)
710
Q310:44
Interception · USF · G.Moore26 yds
(10:55) No Huddle-Shotgun #3 G.Moore pass intercepted by #12 J.Carter at ODU49 #12 J.Carter return 26 yards to the USF25
710
Q310:06
🏈 Touchdown · ODUTD
Trequan Jones 22 Yd Run (Nathanial Eichner Kick)
1410
Q37:29
🏃 Big Play · ODU35 yds
(07:37) No Huddle-Shotgun #3 D.Roche rush middle for 35 yards gain to the USF44 (#6 R.Hill; #1 B.Knox), 1ST DOWN
1410
Q33:27
🎯 Field Goal · ODU24 yds
(03:27) #93 N.Eichner field goal attempt from 24 yards GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 03:27
1710
Q412:34
🏃 Big Play · G.Moore20 yds
(12:45) No Huddle-Shotgun #3 G.Moore pass complete deep right to #19 J.Smith caught at ODU14, for 20 yards to the ODU14,
1710
Q412:34
🚩 Penalty · USF15 yds
PENALTY USF UNS: Unsportsmanlike Conduct (#56 C.Skinner) 15 yards from ODU14 to ODU29. NO PLAY
1710
Box Score
127Passing Yards281
255Rushing Yards52
382Total Yards333
3Touchdowns1
1Turnovers5
2Sacks Taken4
21First Downs19
9–20Third Down5–16
6–70Penalties7–65
11/26Comp / Att26/40
Scoring Plays
Q1USF(05:18) #7 N.Gramatica field goal attempt from 28 yards GOOD (H: #37 C.Leon, LS: #95 G.Cates), clock 05:18 (5:18)03
Q1ODUQ. Henicle run for 6 yds, for a TD (N. Eichner KICK) (0:42)73
Q2USFG. Moore pass to J. Koger for 31 yds, for a TD (N. Gramatica KICK) (7:24)710
Q3ODUTrequan Jones 22 Yd Run (Nathanial Eichner Kick) (10:06)1410
Q3ODU(03:27) #93 N.Eichner field goal attempt from 24 yards GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 03:27 (3:27)1710
Q4ODUQuinn Henicle 51 Yd Run (Nathanial Eichner Kick) (2:24)2410
Quick Stats
Date
Dec 17, 2025
Stage
StaffDNA Cure Bowl
Stadium
Camping World Stadium
Location
Attendance
15,036
Pre-game Win Prob.
USF 68.0%
About This Game
Old Dominion Monarchs 24–10 South Florida Bulls in staffdna cure bowl play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.