College Football Scores · College Football Odds

Penn State vs Iowa

Final · Week 8 · Sat Oct 18 · 7:00 PM ET · Kinnick Stadium

Penn State Nittany LionsPenn State3-4
24
FinalOct 18, 2025
Iowa HawkeyesIowa5-2
25
StreamPeacock

Closing line

US sportsbook at kickoff
Moneyline
PSU+135
IOWA−155
Spread
PSU +3.5−115
IOWA −3.5−105
Total O/U
Over 41.5−105
Under 41.5−115
  • Spread: Penn State +3.5 covered.
  • Total O/U: over 41.5 (49 points).

Recap

Iowa edged Penn State 25-24 at Kinnick Stadium in Iowa City on Oct 18, 2025 to move to 5-2.

The go-ahead score came with 3:54 left in the fourth quarter: Kaden Wetjen 8 Yd Run (Two-Point Pass Conversion Failed). The lead changed hands 3 times.

Score by quarter

Penn State Nittany Lions and Iowa Hawkeyes, score by quarter
Team1234T
PSU777324
IOWA376925

Scoring plays

First Quarter

  1. PSUTouchdown · 8:45Kaytron Allen 1 Yd Run (Ryan Barker Kick)7-0
  2. IOWAField Goal · 4:24Drew Stevens 39 Yd Field Goal7-3

Second Quarter

  1. IOWATouchdown · 1:14Mark Gronowski 1 Yd Run (Drew Stevens Kick)7-10
  2. PSUTouchdown · 0:00Elliot Washington II 35 Yd Return of Blocked Field Goal (Ryan Barker Kick)14-10

Third Quarter

  1. PSUTouchdown · 9:25Kaytron Allen 8 Yd Run (Ryan Barker Kick)21-10
  2. IOWATouchdown · 4:19Mark Gronowski 4 Yd Run (Two-Point Pass Conversion Failed)21-16

Fourth Quarter

  1. IOWAField Goal · 13:17Drew Stevens 31 Yd Field Goal21-19
  2. PSUField Goal · 4:56Ryan Barker 32 Yd Field Goal24-19
  3. IOWATouchdown · 3:54Kaden Wetjen 8 Yd Run (Two-Point Pass Conversion Failed)24-25

Team stats

PSUIOWA
1st Downs
19
11
Total Yards
266
313
Passing
93
68
Rushing
173
245
3rd down efficiency
6-16
4-10
Turnovers
2
1
Possession
36:12
23:48

Top performers

Penn State Nittany LionsIowa Hawkeyes

Passing

Ethan Grunkemeyer15/28, 93 YDS, 2 INT
Mark Gronowski10/16, 68 YDS, 1 INT

Rushing

Kaytron Allen28 CAR, 145 YDS, 2 TD
Mark Gronowski9 CAR, 130 YDS, 2 TD

Receiving

Trebor Pena3 REC, 19 YDS
Kaden Wetjen2 REC, 21 YDS

Sacks

–
Ethan Hurkett1

Tackles

Zakee Wheatley10
Koen Entringer11

Player stats

Penn State · Passing

PlayerC/ATTYDSAVGTDINTQBR
Ethan Grunkemeyer15/28933.30251.2

Penn State · Rushing

PlayerCARYDSAVGTDLONG
Kaytron Allen281455.2230
Nicholas Singleton6152.505
Trebor Pena199.009
Jaxon Smolik430.803
Ethan Grunkemeyer610.209
Luke Reynolds100.000

Penn State · Receiving

PlayerRECYDSAVGTDLONG
Trebor Pena3196.3013
Luke Reynolds3165.307
Devonte Ross2157.5011
Koby Howard11414.0014
Andrew Rappleyea11212.0012
Khalil Dinkins11010.0010
Kaytron Allen372.307
Nicholas Singleton100.000

Penn State · Fumbles

PlayerFUMLOSTREC
Jaxon Smolik100
Ethan Grunkemeyer100

Penn State · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Zakee Wheatley10900010
Dominic DeLuca8500000
Audavion Collins4301000
A.J. Harris3300000
Keon Wylie3200000
Dejuan Lane3200000
King Mack3100000
Zion Tracy2100000

Penn State · Interceptions

PlayerINTYDSTD
Zakee Wheatley120

Penn State · Kick returns

PlayerNOYDSAVGLONGTD
Corey Smith24120.5220
Cam Wallace111.010

Penn State · Kicking

PlayerFGPCTLONGXPPTS
Ryan Barker1/1100.0323/36

Penn State · Punting

PlayerNOYDSAVGTBIn 20LONG
Gabriel Nwosu313143.70045

Iowa · Passing

PlayerC/ATTYDSAVGTDINTQBR
Mark Gronowski10/16684.30186.4

Iowa · Rushing

PlayerCARYDSAVGTDLONG
Mark Gronowski913014.4267
Kamari Moulton17995.8021
Kaden Wetjen372.318
Nathan McNeil252.504
Xavier Williams144.004
Team100.000

Iowa · Receiving

PlayerRECYDSAVGTDLONG
Kaden Wetjen22110.5012
Xavier Williams2136.5010
Reece Vander Zee11010.0010
Kamari Moulton2105.008
Hayden Large188.008
Seth Anderson263.004

Iowa · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Koen Entringer11501000
Xavier Nwankpa10700000
Karson Sharar9402.5010
Jayden Montgomery7400000
Aaron Graves7300010
Zach Lutmer7300000
TJ Hall Jr.6200000
Jaxon Rexroth6200.5000

Iowa · Interceptions

PlayerINTYDSTD
Xavier Nwankpa1280
Deshaun Lee100

Iowa · Kick returns

PlayerNOYDSAVGLONGTD
Kaden Wetjen12626.0260

Iowa · Punt returns

PlayerNOYDSAVGLONGTD
Kaden Wetjen12525.0250

Iowa · Kicking

PlayerFGPCTLONGXPPTS
Drew Stevens2/366.7391/17

Iowa · Punting

PlayerNOYDSAVGTBIn 20LONG
Rhys Dakin211557.51161

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:15 PM ET. How game pages are made