FinalDec 17, 2025 · Camping World Stadium
Team1234Final
Old Dominion7010724
South Florida370010

Game flow

Old Dominion won by 14 · 6 scores
Lead changes
3
0 times tied
USF biggest lead
+3
Q1 5:18
ODU biggest lead
+14
Q4 2:24
Time in front
USF 28% · ODU 56%
tied 16% · 16:54 vs 33:24 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ South Florida ahead▼ Old Dominion aheadQ1 5:18 · USF Field Goal Good: Nico Gramatica 28 Yd Field Goal (ODU 0, USF 3)Q1 0:42 · ODU Rushing Touchdown: Quinn Henicle 6 Yd Run (Nathanial Eichner Kick) (ODU 7, USF 3)Q2 7:24 · USF Passing Touchdown: Jeremiah Koger 31 Yd pass from Gaston Moore (Nico Gramatica Kick) (ODU 7, USF 10)Q3 10:06 · ODU Rushing Touchdown: Trequan Jones 22 Yd Run (Nathanial Eichner Kick) (ODU 14, USF 10)Q3 3:27 · ODU Field Goal Good: Nathanial Eichner 24 Yd Field Goal (ODU 17, USF 10)Q4 2:24 · ODU Rushing Touchdown: Quinn Henicle 51 Yd Run (Nathanial Eichner Kick) (ODU 24, USF 10)

The lead after every score: above the line South Florida is ahead, below it Old Dominion. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
5:18USF
FG Nico Gramatica 28 Yd Field Goal 8 plays, 31 yds, 2:03 · from ODU 41
ODU 0–3 USF
0:42ODU
TD Quinn Henicle 6 Yd Run (Nathanial Eichner Kick)10 plays, 75 yds, 4:36 · from ODU 25
ODU 7–3 USF
2nd quarter
7:24USF
TD Jeremiah Koger 31 Yd pass from Gaston Moore (Nico Gramatica Kick)3 plays, 55 yds, 1:03 · from USF 45
ODU 7–10 USF
3rd quarter
10:06ODU
TD Trequan Jones 22 Yd Run (Nathanial Eichner Kick)3 plays, 25 yds, 0:38 · from USF 25
ODU 14–10 USF
3:27ODU
FG Nathanial Eichner 24 Yd Field Goal 10 plays, 73 yds, 4:13 · from ODU 21
ODU 17–10 USF
4th quarter
2:24ODU
TD Quinn Henicle 51 Yd Run (Nathanial Eichner Kick)4 plays, 57 yds, 1:15 · from ODU 43
ODU 24–10 USF

Drives

USF 2/14 scoredODU 4/15 scored
QStartTeamFromPlaysYdsTimeResult
Q114:51USFUSF 27301:35Punt
Q113:16ODUUSF 32461:01Downs
Q112:15USFUSF 263-91:55Punt
Q110:20ODUODU 277362:59Fumble
Q17:21USFODU 418312:03Field Goal
Q15:18ODUODU 2510754:36Touchdown
Q10:36USFUSF 227483:01Missed FG
Q212:35ODUODU 30371:13Punt
Q211:22USFUSF 254171:37Punt
Q29:45ODUODU 153-91:18Punt
Q28:27USFUSF 453551:03Touchdown
Q27:24ODUODU 254191:03Punt

Win probability

Old Dominion 100% · pregame line South Florida −4.0 (closing line)
Q1Q2Q3Q4▲ South Florida▼ Old DominionOld Dominion +26% win probability: Trequan Jones 22 Yd Run (Nathanial Eichner Kick)South Florida +24% win probability: G. Moore pass to J. Koger for 31 yds, for a TD (N. Gramatica KICK)Old Dominion +21% win probability: Q. Henicle run for 6 yds, for a TD (N. Eichner KICK)South Florida +19% win probability: (03:27) #93 N.Eichner kickoff 65 yards to the USF00 fair catch by #15 A.Isaac at USF00South Florida +18% win probability: (10:06) #93 N.Eichner kickoff 63 yards to the USF02 fair catch by #15 A.Isaac at USF02

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
Quinn Henicle11/251275.10040.2
Ryan Huff0/100.0004.2
RushingCARYDSAVGTDLONG
Quinn Henicle241074.5251
Devin Roche191005.3035
Trequan Jones8567.0122
Team3-4-1.300
Ian Brandt1-4-4.000
ReceivingRECYDSAVGTDLONG
Na'eem Abdul-Rahim Gladding56012.0028
Ja'Cory Thomas34515.0020
Tre' Brown11111.0011
Devin Roche2115.507
DefenseTOTSOLOSACKSTFLPDQB HUR
Jeremy Mack Jr.111011.500
Mario Easterly950000
Seth Naotala8300.500
Botros Alisandro550100
Jahleel Culbreath530100
Jerome Carter III440010
Daevon Iles430000
Fred Giles4200.500
InterceptionsINTYDSTD
Jerome Carter III2260
Brandon Crutchfield1110
Daevon Iles100
KickingFGPCTLONGXPPTS
Nathanial Eichner1/250.0243/36
PuntingNOYDSAVGTBIn 20LONG
Ian Brandt624741.20147

Biggest plays

ODU +26% Q3 10:06 Trequan Jones 22 Yd Run (Nathanial Eichner Kick)
USF +24% Q2 7:24 G. Moore pass to J. Koger for 31 yds, for a TD (N. Gramatica KICK)
ODU +21% Q1 0:42 Q. Henicle run for 6 yds, for a TD (N. Eichner KICK)
USF +19% Q3 3:27 (03:27) #93 N.Eichner kickoff 65 yards to the USF00 fair catch by #15 A.Isaac at USF00
USF +18% Q3 10:06 (10:06) #93 N.Eichner kickoff 63 yards to the USF02 fair catch by #15 A.Isaac at USF02

Team stats

StatODUUSF
1st Downs2119
3rd down efficiency9-205-16
4th down efficiency0-20-1
Total Yards382333
Passing127281
Comp/Att11/2626/40
Yards per pass4.97.0
Rushing25552
Rushing Attempts5535
Yards per rush4.61.5
Penalties6-707-65
Turnovers15
Fumbles lost11
Interceptions thrown04
Possession31:0728:53

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:18 3rd & 13 at ODU 3 (00:18) Kneel down by #10 Q.Henicle at ODU02 for loss of 1 yard
Q4 0:21 2nd & 12 at ODU 4 (00:21) Kneel down by #10 Q.Henicle at ODU03 for loss of 1 yard
Q4 0:54 1st & 10 at ODU 6 (00:58) Kneel down by #10 Q.Henicle at ODU04 for loss of 2 yards
Q4 1:02 2nd & 10 at ODU 47 (01:05) No Huddle-Shotgun #13 L.Hewlett pass intercepted by #33 D.Iles at ODU06, End Of Play
Q4 1:09 1st & 10 at ODU 47 (01:13) No Huddle-Shotgun #13 L.Hewlett pass incomplete short right to #81 C.Neptune thrown to ODU40
Q4 1:20 2nd & 1 at USF 49 (01:25) No Huddle-Shotgun #13 L.Hewlett rush middle for 4 yards gain to the ODU47 (#30 F.Giles; #3 M.Easterly), 1ST DOWN
Q4 1:43 1st & 10 at USF 40 (01:51) No Huddle-Shotgun #13 L.Hewlett pass complete short right to #81 C.Neptune caught at USF49, for 9 yards to the USF49 (#4 J.Mack Jr.)
Q4 1:55 3rd & 1 at USF 34 (02:00) No Huddle-Shotgun #15 A.Isaac rush left for 6 yards gain to the USF40 (#4 J.Mack Jr.), 1ST DOWN
Q4 2:01 2nd & 4 at USF 31 (02:04) No Huddle-Shotgun #15 A.Isaac rush middle for 3 yards gain to the USF34 (#38 S.Naotala)
Q4 2:12 1st & 10 at USF 25 (02:23) No Huddle-Shotgun #13 L.Hewlett pass complete short left to #16 J.Koger caught at USF30, for 6 yards to the USF31 (#34 J.Culbreath)
Q4 2:24 (02:24) #93 N.Eichner kickoff 65 yards to the USF00, Touchback
Q4 2:24 1st & 10 at ODU 49 Quinn Henicle 51 Yd Run (Nathanial Eichner Kick)
Q4 2:33 3rd & 5 at ODU 33 (02:43) No Huddle-Shotgun #10 Q.Henicle rush middle for 16 yards gain to the ODU49 (#0 J.Lee; #5 F.Gaskin), 1ST DOWN
Q4 2:46 2nd & 7 at ODU 31 (02:46) No Huddle-Shotgun #20 T.Jones rush middle for 2 yards gain to the ODU33 (#28 R.Jenkins)
Q4 3:26 1st & 25 at ODU 28 (03:29) No Huddle-Shotgun #20 T.Jones rush middle for 3 yards gain to the ODU31 (#44 R.Nicholl; #99 D.Lee)
Q4 3:34 1st & 10 at ODU 43 PENALTY ODU UNS: Unsportsmanlike Conduct (#12 J.Carter) 15 yards from ODU43 to ODU28. NO PLAY
Q4 3:45 3rd & 6 at USF 47 (03:51) No Huddle-Shotgun #13 L.Hewlett pass incomplete deep left to #81 C.Neptune thrown to ODU30
Q4 3:51 2nd & 6 at USF 47 (03:55) No Huddle-Shotgun #13 L.Hewlett pass incomplete deep right to #19 J.Smith thrown to ODU09 broken up by #12 J.Carter
Q4 4:09 1st & 10 at USF 43 (04:13) No Huddle-Shotgun #13 L.Hewlett pass complete short right to #81 C.Neptune caught at USF43, for 4 yards to the USF47 (#12 J.Carter)
Q4 4:28 3rd & 2 at USF 40 (04:31) No Huddle-Shotgun #4 S.Franklin rush middle for 3 yards gain to the USF43 (#3 M.Easterly), 1ST DOWN
Q4 4:54 2nd & 9 at USF 33 (04:54) No Huddle-Shotgun #13 L.Hewlett pass complete short right to #81 C.Neptune caught at USF40, for 7 yards to the USF40 (#1 K.Thomas)
Q4 5:07 1st & 10 at USF 32 (05:10) No Huddle-Shotgun #4 S.Franklin rush middle for 1 yard gain to the USF33 (#30 F.Giles)
Q4 5:24 3rd & 3 at USF 27 (05:29) No Huddle-Shotgun #4 S.Franklin rush middle for 5 yards gain to the USF32 (#30 F.Giles), 1ST DOWN
Q4 5:42 2nd & 10 at USF 20 (05:47) No Huddle-Shotgun #4 S.Franklin rush middle for 7 yards gain to the USF27 (#4 J.Mack Jr.)