Free during beta —to track favorites + alerts
Raymond James Stadium · Tampa, FL
35,382 attended
FINAL+7IOWA
IOWA

IOWA

9-4

3427
VAN

VAN

10-3

NCAAF · Drive chart

22 drives · 7 TD · 4 FG · 1 INT · 1 Downs · 7 Punt
  1. TDIOWA5p · 72y
  2. PuntVAN6p · 30y
  3. INTIOWA7p · 79y
  4. PuntVAN3p · -1y
  5. PuntIOWA3p · 9y
  6. FGVAN13p · 59y
  7. PuntIOWA7p · 16y
  8. PuntVAN7p · -2y
  9. TDIOWA1p · 10y
  10. ½VAN5p · 35y
  11. PuntVAN3p · 4y
  12. TDIOWA6p · 58y
  13. TDVAN1p · 75y
  14. PuntIOWA3p · -3y
  15. DownsVAN4p · 9y
  16. FGIOWA4p · 9y
  17. TDVAN8p · 70y
  18. TDIOWA6p · 70y
  19. TDVAN5p · 72y
  20. FGIOWA13p · 49y
  21. FGVAN7p · 60y
  22. EndIOWA6p · 13y
NCAAFWed, Dec 31FinalVegasVAN -3

IOWA · top performer

IOWA
Mark Gronowski

Mark Gronowski

· #11

212Pass yds

16/22

C/A

2

TD

1

INT

VAN · top performer

VAN
Diego Pavia

Diego Pavia

· #2

347Pass yds

25/38

C/A

2

TD

0

INT

Game flowIOWA VAN

Biggest swing: 21pp · —

NCAAF · Iowa Hawkeyes at Vanderbilt Commodores · 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
Mark Gronowski · #11
16/2221221
Team16/2221221

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
Kamari Moulton · #28
1495132
Mark Gronowski · #11
1054144
Xavier Williams · #26
525011
Kaden Wetjen · #21
2305
Jaziun Patterson · #4
3-302
Team
3-700
Team37167244

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
DJ Vonnahme · #81
7146151
Reece Vander Zee · #15
433113
Jacob Gill · #5
218013
Zach Ortwerth · #48
1707
Dayton Howard · #7
1606
Kamari Moulton · #28
1202
Team16212251

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
Mark Gronowski · #11
100
Team100

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
TJ Hall · #2
8600
Jayden Montgomery · #36
8300
Jaylen Watson · #3
7600
Xavier Nwankpa · #1
7300
Karson Sharar · #43
5322
Koen Entringer · #4
4200
Kael Kolarik · #26
3200
Ethan Hurkett · #49
3122
Max Llewellyn · #48
310.50.5
Zach Lutmer · #6
3100
Bryce Hawthorne · #96
2201
Jacob Wallace · #11
2100
Brian Allen · #90
200.50.5
Jonah Pace · #91
1100
Kelby Telander · #25
1100
Landyn Van Kekerix · #23
1100
Rashad Godfrey Jr. · #7
1100
Aaron Graves · #95
1000
Kenneth Merrieweather · #44
1000
Luke Gaffney · #51
1000
Will Hubert · #57
1000
Team653556

Kick Returns

kickReturns 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
Kaden Wetjen · #21
249260
Reece Vander Zee · #15
1000
Team349260

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
Kaden Wetjen · #21
225210
Team225210

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
Drew Stevens · #18
2/2474/410
Team2/2474/410

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
Rhys Dakin · #9
314749.02
Team314749.02

Stat compare

Headline stats · full table below

379

Total yds

398

167

Rush yds

51

1

TO

0

Team stats

IOWA

Away

Stat

VAN

Home

379

Total yards

398

167

Rushing yds

51

1

Turnovers

0

5-53

totalPenaltiesYards

10-53

32:18

possessionTime

27:42

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

VAN -3.0

★ on key 3

Total

47.5

Defensive · -3.5 vs avg

Moneyline

IOWAIOWA+13642%
VANVAN-16262%

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

3.0

0.0 since open

Total

47.5

0.0 since open

How it ended

IOWA beat VAN 34-27. Mark Gronowski led the way — 16/22 · 212 YDS · 2 TD · 1 INT · 79.4 QBR. Biggest WP swing of the night came in the — (21pp).

Win probability

VAN vs IOWA

0255075100

Linescore (quarters)

Team1234T
IOWA77101034
VAN03141027

Period scoring

IOWA won 2 · VAN won 1

7
0

Q1

7
3

Q2

10
14

Q3

10
10

Q4

IOWA
VAN

Play-by-play · 171 plays

event
  1. 2pp

  2. +1pp

  3. +1pp

  4. 0.8pp

  5. BIG MOMENT

    11pp

  6. 1pp

  7. 4pp

  8. 5pp

  9. 0.7pp

  10. +2pp

  11. +2pp

  12. BIG MOMENT

    5pp

  13. +0.7pp

  14. 1.0pp

  15. 2pp

  16. +0.9pp

  17. 3pp

  18. +2pp

  19. BIG MOMENT

    11pp

  20. +1pp

  21. BIG MOMENT

    +13pp

  22. 2pp

  23. 4pp

  24. +2pp

Betting line

VAN -3·O/U 47.5·IOWA +136/VAN -162

DraftKings · via ESPN

Recap · NCAAF

owa Hawkeyes went into Vanderbilt Commodores and beat them, 34–27.

IOWA +3.0 cashed (VAN lost outright). Total cleared the 47.5 OVER by 13.5.

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

SP+ matchup · 2025

Bill Connelly's SP+ ratings

cfbfastR

IOWA

IOWA

league avg

VAN

VAN

+19.7

SP+ composite

+0.0

+20.3

32.1

Offense rating

28.0

39.9

14.2

Defense rating

28.0

21.4

+1.7

Special teams

+0.0

+1.8