LunoSport
About Contact
Get the app
Scores Schedule Rankings Standings Playoffs Teams

Penn State at Iowa play by play — College Football October 18, 2025

Penn State 24
Iowa 25
Final
Iowa 1st, 15:00
  1. 15:00 1st & 10 PSU 35 Penn St. kicked off, touchback
  2. 15:00 1st & 10 IOWA 25 Kamari Moulton rushed for 3 yard gain, tackled by Dani Dennis-Sutton
  3. 14:24 2nd & 7 IOWA 28 Mark Gronowski incomplete pass intended for Kaden Wetjen
  4. 14:18 3rd & 7 IOWA 28 Mark Gronowski pass intercepted. Zakee Wheatley intercepted Mark Gronowski for 2 yards
Penn State 1st, 14:11
  1. 14:11 1st & 10 IOWA 35 Kaytron Allen rushed for no gain, tackled by Jayden Montgomery
  2. 13:30 2nd & 10 IOWA 35 Ethan Grunkemeyer passed to Luke Reynolds for 5 yard gain, tackled by Karson Sharar
  3. 12:47 3rd & 5 IOWA 30 Kaytron Allen rushed for 1 yard gain, tackled by Aaron Graves
  4. 12:02 4th & 4 IOWA 29 Ethan Grunkemeyer rushed for 9 yard gain, tackled by TJ Hall
  5. 11:19 1st & 10 IOWA 20 Kaytron Allen rushed for 7 yard gain, tackled by Jayden Montgomery
  6. 10:46 2nd & 3 IOWA 13 Jaxon Smolik rushed for 3 yard gain, tackled by Karson Sharar
  7. 10:06 1st & 10 IOWA 10 Ethan Grunkemeyer incomplete pass intended for Kyron Hudson
  8. 9:56 2nd & 10 IOWA 10 Trebor Pena rushed for 9 yard gain, tackled by Karson Sharar
  9. 9:20 3rd & 1 IOWA 1 Ethan Grunkemeyer incomplete pass intended for Andrew Rappleyea
  10. 9:11 4th & 1 IOWA 1 Iowa penalty (Offside)
  11. 8:53 4th & 1 IOWA 1 Kaytron Allen rushed for 1 yard touchdown PSU 6, IOWA 0
  12. 8:45 4th & 1 IOWA 0 Ryan Barker made PAT PSU 7, IOWA 0
Iowa 1st, 8:45
  1. 8:45 4th & 1 IOWA 0 Penn St. kicked off, touchback
  2. 8:45 1st & 10 IOWA 25 Mark Gronowski passed to Kaden Wetjen for 12 yard gain, tackled by Zuriah Fisher
  3. 8:05 1st & 10 IOWA 37 Kamari Moulton rushed for 8 yard gain, tackled by Zakee Wheatley
  4. 7:28 2nd & 2 IOWA 45 Kamari Moulton rushed for 8 yard gain, tackled by Zakee Wheatley
  5. 6:53 1st & 10 PSU 47 Kamari Moulton rushed for 9 yard gain, tackled by Audavion Collins
  6. 6:12 2nd & 1 PSU 38 Kamari Moulton rushed for 13 yard gain, tackled by Amare Campbell
  7. 5:29 1st & 10 PSU 25 Mark Gronowski incomplete pass
  8. 5:15 2nd & 10 PSU 25 Xavier Williams rushed for 4 yard gain, tackled by Zakee Wheatley
  9. 4:36 3rd & 6 PSU 21 Mark Gronowski incomplete pass intended for Reece Vander Zee
  10. 4:29 4th & 6 PSU 21 Drew Stevens kicked a 39-yard field goal PSU 7, IOWA 3
Penn State 1st, 4:24
  1. 4:24 4th & 6 PSU 21 Iowa kicked off for 56 yards, Cam Wallace returned kickoff for 1 yard
  2. 4:18 1st & 10 PSU 10 Kaytron Allen rushed for 8 yard gain, tackled by Koen Entringer
  3. 3:44 2nd & 2 PSU 18 Ethan Grunkemeyer rushed for no gain, tackled by Brian Allen
  4. 3:03 3rd & 2 PSU 18 Jaxon Smolik rushed for no gain, tackled by Aaron Graves
  5. 2:31 4th & 2 PSU 18 Gabriel Nwosu punted for 42 yards. Kaden Wetjen returned punt for 25 yards
Iowa 1st, 2:14
  1. 2:14 1st & 10 PSU 35 Iowa committed 5 yard penalty (False Start)
  2. 2:14 1st & 15 PSU 40 Mark Gronowski incomplete pass intended for Sam Phillips
  3. 2:08 2nd & 15 PSU 40 Mark Gronowski passed to Seth Anderson for 2 yard gain, tackled by Zakee Wheatley
  4. 1:23 3rd & 13 PSU 38 Mark Gronowski passed to Reece Vander Zee for 10 yard gain, tackled by A.J. Harris
  5. 0:37 4th & 3 PSU 28 Drew Stevens missed a 46-yard field goal
Penn State 1st, 0:29
  1. 0:29 1st & 10 PSU 28 Nicholas Singleton rushed for 2 yard gain, tackled by Xavier Nwankpa
  2. End of 1st Quarter
  3. 15:00 2nd & 8 PSU 30 Ethan Grunkemeyer incomplete pass intended for Trebor Pena
  4. 14:56 3rd & 8 PSU 30 Ethan Grunkemeyer sacked by Ethan Hurkett for 9 yard loss. Penn St. penalty (Intentional Grounding)
  5. 14:49 4th & 17 PSU 21 Gabriel Nwosu punted for 45 yards. Kaden Wetjen returned punt for no gain
Iowa 2nd, 14:40
  1. 14:40 1st & 10 IOWA 34 Kaden Wetjen rushed for 3 yard loss, tackled by Yvan Kemajou
  2. 14:00 2nd & 13 IOWA 31 Kamari Moulton rushed for 2 yard gain, tackled by Keon Wylie
  3. 13:21 3rd & 11 IOWA 33 Mark Gronowski passed to Xavier Williams for 3 yard gain, tackled by Dejuan Lane
  4. 12:41 4th & 8 IOWA 36 Rhys Dakin punted for 54 yards. Devonte Ross returned punt for no gain
Penn State 2nd, 12:30
  1. 12:30 1st & 10 PSU 10 Kaytron Allen rushed for 5 yard gain, tackled by Zach Lutmer
  2. 11:54 2nd & 5 PSU 15 Kaytron Allen rushed for 3 yard gain, tackled by Bryce Hawthorne
  3. 11:14 3rd & 2 PSU 18 Ethan Grunkemeyer passed to Devonte Ross for 4 yard gain
  4. 10:41 1st & 10 PSU 22 Ethan Grunkemeyer passed to Trebor Pena for 13 yard gain, tackled by Zach Lutmer
  5. 10:15 1st & 10 PSU 35 Kaytron Allen rushed for 1 yard gain, tackled by Kenneth Merrieweather
  6. 9:38 2nd & 9 PSU 36 Ethan Grunkemeyer passed to Koby Howard for 14 yard gain, tackled by TJ Hall
  7. 8:55 1st & 10 IOWA 50 Kaytron Allen rushed for 3 yard gain, tackled by Aaron Graves
  8. 8:18 2nd & 7 IOWA 47 Ethan Grunkemeyer passed to Luke Reynolds for 4 yard gain, tackled by Karson Sharar
  9. 7:29 3rd & 3 IOWA 43 Ethan Grunkemeyer passed to Kaytron Allen for 7 yard gain, tackled by Jonah Pace
  10. 7:14 1st & 10 IOWA 36 Ethan Grunkemeyer incomplete pass intended for Kyron Hudson
  11. 7:04 2nd & 10 IOWA 36 Ethan Grunkemeyer passed to Kaytron Allen for 2 yard loss, tackled by Karson Sharar
  12. 6:22 3rd & 12 IOWA 38 Ethan Grunkemeyer pass intercepted. Deshaun Lee intercepted Ethan Grunkemeyer for no gain
Iowa 2nd, 6:14
  1. 6:14 1st & 10 IOWA 4 Nathan McNeil rushed for 1 yard gain, tackled by Dominic DeLuca
  2. 5:56 2nd & 9 IOWA 5 Nathan McNeil rushed for 4 yard gain, tackled by Zakee Wheatley
  3. 5:14 3rd & 5 IOWA 9 Mark Gronowski passed to Xavier Williams for 10 yard gain, tackled by A.J. Harris
  4. 4:43 1st & 10 IOWA 19 Mark Gronowski passed to Seth Anderson for 4 yard gain, tackled by Zakee Wheatley
  5. 4:10 2nd & 6 IOWA 23 Kamari Moulton rushed for 7 yard gain, tackled by Audavion Collins
  6. 3:34 1st & 10 IOWA 30 Kamari Moulton rushed for 5 yard gain, tackled by Dominic DeLuca
  7. 3:15 2nd & 5 IOWA 35 Kamari Moulton rushed for 1 yard gain, tackled by Owen Wafle
  8. 2:37 3rd & 4 IOWA 36 Mark Gronowski rushed for 3 yard gain
  9. 2:00 4th & 1 IOWA 39 Rhys Dakin punted, touchback
Penn State 2nd, 1:50
  1. 1:50 1st & 10 PSU 20 Ethan Grunkemeyer incomplete pass intended for Nicholas Singleton
  2. 1:45 2nd & 10 PSU 20 Nicholas Singleton rushed for 4 yard gain, tackled by TJ Hall
  3. 1:36 3rd & 6 PSU 24 Iowa timeout
  4. 1:36 3rd & 6 PSU 24 Ethan Grunkemeyer pass intercepted. Xavier Nwankpa intercepted Ethan Grunkemeyer for 28 yards
Iowa 2nd, 1:28
  1. 1:28 1st & 1 PSU 1 Mark Gronowski rushed for no gain, tackled by Alonzo Ford Jr.
  2. 1:20 2nd & 1 PSU 1 Penn St. timeout
  3. 1:20 2nd & 1 PSU 1 Mark Gronowski rushed for 1 yard touchdown PSU 7, IOWA 9
  4. 1:14 2nd & 1 PSU 0 Drew Stevens made PAT PSU 7, IOWA 10
Penn State 2nd, 1:14
  1. 1:14 2nd & 1 PSU 0 Iowa kicked off, touchback
  2. 1:14 1st & 10 PSU 25 Kaytron Allen rushed for 1 yard gain, tackled by Zach Lutmer
  3. 1:07 2nd & 9 PSU 26 Iowa timeout
  4. 1:07 2nd & 9 PSU 26 Nicholas Singleton rushed for 5 yard gain, tackled by Koen Entringer
  5. 1:01 3rd & 4 PSU 31 Ethan Grunkemeyer incomplete pass intended for Kyron Hudson
  6. 0:55 4th & 4 PSU 31 Gabriel Nwosu punted for 44 yards. Kaden Wetjen returned punt for no gain
Iowa 2nd, 0:47
  1. 0:47 1st & 10 IOWA 25 Mark Gronowski passed to Kamari Moulton for 2 yard gain, tackled by Dominic DeLuca
  2. 0:29 2nd & 8 IOWA 27 Mark Gronowski rushed for 2 yard gain, tackled by Dominic DeLuca. Penn St. committed 15 yard penalty (Personal Foul)
  3. 0:23 1st & 10 IOWA 44 Mark Gronowski passed to Kamari Moulton for 8 yard gain, tackled by Zakee Wheatley
  4. 0:10 2nd & 2 PSU 48 Iowa timeout
  5. 0:10 2nd & 2 PSU 48 Mark Gronowski incomplete pass intended for Seth Anderson
  6. 0:06 3rd & 2 PSU 48 Penn St. timeout
  7. 0:06 3rd & 2 PSU 48 Penn St. blocked 64-yard field goal attempt by Drew Stevens. Elliot Washington II returned for 35 yards PSU 13, IOWA 10
  8. 0:00 3rd & 2 IOWA 0 Ryan Barker made PAT PSU 14, IOWA 10
Penn State 3rd, 15:00
  1. 15:00 3rd & 2 PSU 0 Iowa kicked off, touchback
  2. 15:00 1st & 10 PSU 25 Ethan Grunkemeyer incomplete pass intended for Devonte Ross
  3. 14:54 2nd & 10 PSU 25 Kaytron Allen rushed for 30 yard gain, tackled by Koen Entringer
  4. 14:06 1st & 10 IOWA 45 Kaytron Allen rushed for 3 yard gain, tackled by Zach Lutmer
  5. 13:33 2nd & 7 IOWA 42 Kaytron Allen rushed for no gain, tackled by Aaron Graves
  6. 12:46 3rd & 7 IOWA 42 Ethan Grunkemeyer passed to Devonte Ross for 11 yard gain, tackled by Zach Lutmer
  7. 12:06 1st & 10 IOWA 31 Jaxon Smolik rushed for 3 yard loss, tackled by Karson Sharar
  8. 11:18 2nd & 13 IOWA 34 Nicholas Singleton rushed for 1 yard loss, tackled by Karson Sharar
  9. 11:03 3rd & 14 IOWA 35 Iowa committed 15 yard penalty (Pass Interference)
  10. 10:53 1st & 10 IOWA 20 Kaytron Allen rushed for 8 yard gain, tackled by Karson Sharar
  11. 10:15 2nd & 2 IOWA 12 Kaytron Allen rushed for 4 yard gain, tackled by Xavier Nwankpa
  12. 9:33 1st & 8 IOWA 8 Kaytron Allen rushed for 8 yard touchdown PSU 20, IOWA 10
  13. 9:25 1st & 8 IOWA 0 Ryan Barker made PAT PSU 21, IOWA 10
Iowa 3rd, 9:25
  1. 9:25 1st & 8 IOWA 0 Penn St. kicked off for 65 yards, Kaden Wetjen returned kickoff for 26 yards
  2. 9:13 1st & 10 IOWA 26 Kamari Moulton rushed for 5 yard gain, tackled by Zakee Wheatley
  3. 8:39 2nd & 5 IOWA 31 Kaden Wetjen rushed for 2 yard gain, tackled by A.J. Harris
  4. 8:01 3rd & 3 IOWA 33 Mark Gronowski rushed for 38 yard gain, tackled by King Mack
  5. 7:11 1st & 10 PSU 29 Mark Gronowski passed to Kaden Wetjen for 9 yard gain, tackled by Zion Tracy
  6. 6:31 2nd & 1 PSU 20 Kamari Moulton rushed for 11 yard gain, tackled by Dominic DeLuca
  7. 5:47 1st & 9 PSU 9 Kamari Moulton rushed for no gain, tackled by Xavier Gilliam
  8. 5:06 2nd & 9 PSU 9 Kamari Moulton rushed for 5 yard gain, tackled by Keon Wylie
  9. 4:28 3rd & 4 PSU 4 Mark Gronowski rushed for 4 yard touchdown PSU 21, IOWA 16
  10. 4:18 3rd & 4 PSU 0 2pt attempt failed, Mark Gronowski pass attempt
Penn State 3rd, 4:18
  1. 4:18 3rd & 4 PSU 0 Iowa kicked off for 64 yards, Corey Smith returned kickoff for 19 yards
  2. 4:10 1st & 10 PSU 20 Ethan Grunkemeyer passed to Nicholas Singleton for no gain, tackled by Brian Allen
  3. 3:36 2nd & 10 PSU 20 Kaytron Allen rushed for 7 yard gain, tackled by Aaron Graves
  4. 3:06 3rd & 3 PSU 27 Ethan Grunkemeyer passed to Trebor Pena for 4 yard gain, tackled by TJ Hall
  5. 2:28 1st & 10 PSU 31 Kaytron Allen rushed for 6 yard gain, tackled by Jaden Harrell
  6. 1:53 2nd & 4 PSU 37 Kaytron Allen rushed for 1 yard gain, tackled by Brian Allen
  7. 1:08 3rd & 3 PSU 38 Ethan Grunkemeyer passed to Trebor Pena for 2 yard gain, tackled by Jaxon Rexroth
  8. 0:25 4th & 1 PSU 40 Luke Reynolds rushed for no gain, tackled by Kenneth Merrieweather
Iowa 3rd, 0:12
  1. 0:12 1st & 10 PSU 40 Kamari Moulton rushed for 21 yard gain, tackled by Dejuan Lane
  2. End of 3rd Quarter
  3. 15:00 1st & 10 PSU 19 Kamari Moulton rushed for 3 yard gain, tackled by Dominic DeLuca
  4. 14:47 2nd & 7 PSU 16 Kamari Moulton rushed for 5 yard loss, tackled by Audavion Collins
  5. 14:07 3rd & 12 PSU 21 Mark Gronowski passed to Hayden Large for 8 yard gain, tackled by Zakee Wheatley
  6. 13:22 4th & 4 PSU 13 Drew Stevens kicked a 31-yard field goal PSU 21, IOWA 19
Penn State 4th, 13:17
  1. 13:17 4th & 4 PSU 13 Iowa kicked off, touchback
  2. 13:17 1st & 10 PSU 25 Kaytron Allen rushed for 6 yard gain, tackled by Jayden Montgomery
  3. 12:36 2nd & 4 PSU 31 Ethan Grunkemeyer incomplete pass intended for Kaytron Allen
  4. 12:32 3rd & 4 PSU 31 Ethan Grunkemeyer rushed for 6 yard gain, tackled by Ethan Hurkett
  5. 11:53 1st & 10 PSU 37 Kaytron Allen rushed for 9 yard gain, tackled by Xavier Nwankpa
  6. 11:16 2nd & 1 PSU 46 Jaxon Smolik rushed for 3 yard gain. Jaxon Smolik fumbled. Kyron Hudson recovered fumble for no gain
  7. 10:27 1st & 10 PSU 49 Ethan Grunkemeyer rushed for 1 yard loss. Ethan Grunkemeyer fumbled. Ethan Grunkemeyer recovered fumble for no gain
  8. 9:47 2nd & 11 PSU 48 Ethan Grunkemeyer incomplete pass intended for Kyron Hudson
  9. 9:43 3rd & 11 PSU 48 Ethan Grunkemeyer passed to Andrew Rappleyea for 12 yard gain, tackled by Xavier Nwankpa
  10. 9:05 1st & 10 IOWA 40 Kaytron Allen rushed for 6 yard gain, tackled by Zach Lutmer
  11. 8:24 2nd & 4 IOWA 34 Kaytron Allen rushed for 13 yard gain, tackled by Xavier Nwankpa
  12. 7:44 1st & 10 IOWA 21 Ethan Grunkemeyer passed to Luke Reynolds for 7 yard gain, tackled by Jaxon Rexroth
  13. 7:07 2nd & 3 IOWA 14 Nicholas Singleton rushed for 4 yard gain, tackled by Karson Sharar
  14. 6:28 1st & 10 IOWA 10 Ethan Grunkemeyer incomplete pass intended for Trebor Pena
  15. 6:18 2nd & 10 IOWA 10 Kaytron Allen rushed for no gain, tackled by Koen Entringer
  16. 5:42 3rd & 10 IOWA 10 Ethan Grunkemeyer rushed for 4 yard loss, tackled by Koen Entringer
  17. 5:02 4th & 14 IOWA 14 Ryan Barker kicked a 32-yard field goal PSU 24, IOWA 19
Iowa 4th, 4:56
  1. 4:56 4th & 14 IOWA 14 Penn St. kicked off, touchback
  2. 4:56 1st & 10 IOWA 25 Mark Gronowski rushed for 67 yard gain, tackled by Audavion Collins
  3. 4:05 1st & 8 PSU 8 Kaden Wetjen rushed for 8 yard touchdown PSU 24, IOWA 25
  4. 3:54 1st & 8 PSU 0 2pt attempt failed, Mark Gronowski pass attempt
Penn State 4th, 3:54
  1. 3:54 1st & 8 PSU 0 Iowa kicked off for 65 yards, Corey Smith returned kickoff for 22 yards
  2. 3:48 1st & 10 PSU 22 Kaytron Allen rushed for 4 yard gain, tackled by Jayden Montgomery
  3. 3:12 2nd & 6 PSU 26 Kaytron Allen rushed for 6 yard gain, tackled by Zach Lutmer
  4. 2:46 1st & 10 PSU 32 Kaytron Allen rushed for 1 yard gain, tackled by Jonah Pace
  5. 2:26 2nd & 9 PSU 33 Ethan Grunkemeyer passed to Khalil Dinkins for 10 yard gain, tackled by Xavier Nwankpa
  6. 2:00 1st & 10 PSU 43 Kaytron Allen rushed for 3 yard gain, tackled by Aaron Graves
  7. 1:43 2nd & 7 PSU 46 Ethan Grunkemeyer passed to Kaytron Allen for 2 yard gain, tackled by Koen Entringer
  8. 1:35 3rd & 5 PSU 48 Nicholas Singleton rushed for 1 yard gain, tackled by Jayden Montgomery
  9. 1:21 4th & 4 PSU 49 Penn St. timeout
  10. 1:21 4th & 4 PSU 49 Ethan Grunkemeyer incomplete pass intended for Trebor Pena
Iowa 4th, 1:14
  1. 1:14 1st & 10 PSU 49 Kamari Moulton rushed for 3 yard gain, tackled by Dominic DeLuca
  2. 1:08 2nd & 7 PSU 46 Penn St. timeout
  3. 1:08 2nd & 7 PSU 46 Mark Gronowski rushed for 1 yard gain, tackled by Dominic DeLuca
  4. 1:01 3rd & 6 PSU 45 Mark Gronowski rushed for 14 yard gain
  5. 0:29 1st & 10 PSU 31 Mark Gronowski rushed for no gain
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.