Free during beta —to track favorites + alerts
Camping World Stadium · Orlando, FL
15,036 attended
FINAL+14ODU
ODU

ODU

10-3

2410
USF

USF

9-4

NCAAF · Drive chart

29 drives · 4 TD · 2 FG · 4 INT · 1 Fum · 2 Downs · 3 Miss · 11 Punt
  1. PuntUSF3p
  2. DownsODU4p · 6y
  3. PuntUSF3p · -9y
  4. FumODU7p · 36y
  5. FGUSF8p · 31y
  6. TDODU10p · 75y
  7. MissUSF7p · 48y
  8. PuntODU3p · 7y
  9. PuntUSF4p · 17y
  10. PuntODU3p · -9y
  11. TDUSF3p · 55y
  12. PuntODU4p · 19y
  13. INTUSF7p · 33y
  14. DownsODU14p · 56y
  15. ½USF1p · -1y
  16. PuntODU6p · 3y
  17. INTUSF3p · -1y
  18. TDODU3p · 25y
  19. MissUSF9p · 54y
  20. FGODU10p · 73y
  21. PuntUSF7p · 31y
  22. PuntODU3p · 5y
  23. PuntUSF6p
  24. PuntODU3p · 3y
  25. MissODU6p · 20y
  26. INTUSF10p · 27y
  27. TDODU4p · 57y
  28. INTUSF7p · 28y
  29. ½ODU3p · -4y
NCAAFWed, Dec 17FinalVegasUSF -4

ODU · top performer

ODU
Quinn Henicle

Quinn Henicle

· #10

127Pass yds

11/25

C/A

0

TD

0

INT

USF · top performer

USF
Gaston Moore

Gaston Moore

· #3

236Pass yds

20/28

C/A

1

TD

2

INT

Game flowODU USF

Biggest swing: 16pp · —

NCAAF · Old Dominion Monarchs at South Florida Bulls · final

NCAAF · Box score

Final

Passing

passing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Quinn Henicle · #10
11/2512700
Ryan Huff · #4
0/1000
Team11/2612700

Rushing

rushing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Quinn Henicle · #10
24107251
Devin Roche · #3
19100035
Trequan Jones · #20
856122
Team
3-400
Ian Brandt · #96
1-400
Team55255351

Receiving

receiving box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Na'eem Abdul-Rahim Gladding · #7
560028
Ja'Cory Thomas · #6
345020
Tre' Brown III · #2
111011
Devin Roche · #3
21107
Team11127028

Fumbles

fumbles box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Quinn Henicle · #10
210
Brendan Durkin · #30
001
Team211

Defense

defensive box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Jeremy Mack Jr. · #4
111011.5
Mario Easterly · #3
9500
Seth Naotala · #38
8300.5
Botros Alisandro · #8
5501
Jahleel Culbreath · #34
5301
Jerome Carter · #12
4400
Daevon Iles · #33
4300
Fred Giles · #30
4200.5
Lucas Struck · #19
4100.5
Zion Frink · #6
3300
Brandon Crutchfield · #5
3300
Kris Trinidad · #43
210.50.5
Justin Watts · #26
2100
Mario Thompson · #0
2000
DeAndre Lynch · #9
200.50.5
Ricardo Williams Jr. · #94
1111
Jackson Forrest · #18
1111
Ahmaad Foster · #95
1100
Jed Olotu-Judah · #13
1100
AJ Ashworth · #22
1100
Keshawn Thomas · #1
1100
Nickendre Stiger · #2
1000
Ryan Ramey · #7
1000
Na'eem Abdul-Rahim Gladding · #7
1000
Trequan Jones · #20
1000
Team785048

Interceptions

interceptions box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Jerome Carter · #12
2260
Brandon Crutchfield · #5
1110
Daevon Iles · #33
100
Team4370

Punt Returns

puntReturns box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Devin Roche · #3
148480
Team148480

Kicking

kicking box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Nathanial Eichner · #93
1/2243/36
Team1/2243/36

Punting

punting box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Ian Brandt · #96
624741.21
Team624741.21

Stat compare

Headline stats · full table below

382

Total yds

333

255

Rush yds

52

1

TO

5

Team stats

ODU

Away

Stat

USF

Home

382

Total yards

333

255

Rushing yds

52

1

Turnovers

5

6-70

totalPenaltiesYards

7-65

31:07

possessionTime

28:53

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

USF -4.0

Between 3 and 7

Total

52.5

Standard · +1.5 vs avg

Moneyline

ODUODU+16038%
USFUSF-19266%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 3 snapshots

ESPN-tracked · 21+

Spread

4.0

0.0 since open

Total

52.5

0.0 since open

How it ended

ODU beat USF 24-10. Quinn Henicle led the way — 11/25 · 127 YDS · 40.2 QBR. ODU outscored the other side 10-0 in the 3rd quarter.

Win probability

USF vs ODU

0255075100

Linescore (quarters)

Team1234T
ODU7010724
USF370010

Period scoring

ODU won 3 · USF won 1

7
3

Q1

0
7

Q2

10
0

Q3

7
0

Q4

ODU
USF

Play-by-play · 201 plays

event
  1. +1pp

  2. 1.0pp

  3. 3pp

  4. 4pp

  5. +1pp

  6. +2pp

  7. +1pp

  8. +0.5pp

  9. +3pp

  10. 1pp

  11. 1.0pp

  12. 3pp

  13. +2pp

  14. +0.8pp

  15. 4pp

  16. 2pp

  17. 2pp

  18. 1pp

  19. BIG MOMENT

    +14pp

  20. +1pp

  21. +1pp

  22. +0.8pp

  23. 1.0pp

  24. 4pp

  25. +1pp

Betting line

USF -4·O/U 52.5·ODU +160/USF -192

DraftKings · via ESPN

Recap · NCAAF

ld Dominion Monarchs went into South Florida Bulls and beat them, 24–10.

ODU +4.0 cashed (USF lost outright). Total stayed UNDER 52.5 by 18.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

SP+ matchup · 2025

Bill Connelly's SP+ ratings

cfbfastR

ODU

ODU

league avg

USF

USF

+5.9

SP+ composite

+0.0

+11.6

31.6

Offense rating

28.0

37.7

23.7

Defense rating

28.0

25.3

-2.0

Special teams

+0.0

-0.8

Elsewhere in the college football