From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Penn State
Iowa
266
Total yards
313
93
Passing yards
68
173
Rushing yards
245
3.3
Yards per pass
4.3
3.8
Yards per rush
7.4
19
First downs
11
6–16
Third downs
4–10
2–4
Fourth downs
0–0
2
Turnovers
1
2–15
Penalties
3–20
36:12
Possession
23:48
0
Sacks (by defense)
1
Efficiency
Penn State
Iowa
41%
Success rate
39%
−0.11
EPA per play
−0.03
1.00
Explosiveness
1.24
−0.04
Rushing EPA
0.38
−0.23
Passing EPA
−0.27
35%
Passing-down success
17%
−0.10
First-down EPA
0.25
0.02
Second-down EPA
−0.19
−0.15
Third-down EPA
−0.33
8%
Havoc by its defense
16%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Iowa 56% to win. Elo’s favorite won.
The line
Iowa −3, over/under 41.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Iowa 58%, Penn State 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa drives left to right, Penn State right to left.
Q1 IowaInterception, 3 plays, 3 yards
Q1 Penn StateTouchdown, 10 plays, 35 yards
Q1 IowaField goal, 9 plays, 54 yards
Q1 Penn StatePunt, 3 plays, 8 yards
Q1 IowaMissed FG, 4 plays, 7 yards
Q1 Penn StatePunt, 3 plays, −7 yards
Q2 IowaPunt, 3 plays, 2 yards
Q2 Penn StateInterception, 12 plays, 52 yards
Q2 IowaPunt, 8 plays, 35 yards
Q2 Penn StateInterception, 3 plays, 4 yards
Q2 IowaTouchdown, 2 plays, 1 yard
Q2 Penn StatePunt, 3 plays, 6 yards
Q2 IowaMissed FG return TD, 5 plays (Penn State scores), 27 yards
Q3 Penn StateTouchdown, 10 plays, 75 yards
Q3 IowaTouchdown, 8 plays, 74 yards
Q3 Penn StateTurnover on downs, 7 plays, 20 yards
Q3 IowaField goal, 5 plays, 27 yards
Q4 Penn StateField goal, 16 plays, 61 yards
Q4 IowaTouchdown, 2 plays, 75 yards
Q4 Penn StateTurnover on downs, 8 plays, 27 yards
Q4 IowaEnd of game, 4 plays, 18 yards
Play by play
1st quarter6 drives, then Penn State 7, Iowa 3
Iowa Interception, 3 plays
15:00
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Kamari Moulton run for 3 yds to the IOWA 28
14:17
2nd & 7 at own 28
Mark Gronowski pass incomplete to Kaden Wetjen
14:11
3rd & 7 at own 28
Mark Gronowski pass intercepted Zakee Wheatley return for 2 yds to the IOWA 35
Penn State Touchdown, 10 plays
14:02
1st & 10 at opp 35
Kaytron Allen run for no gain to the IOWA 35
13:16
2nd & 10 at opp 35
Ethan Grunkemeyer pass complete to Luke Reynolds for 5 yds to the IOWA 30
12:41
3rd & 5 at opp 30
Kaytron Allen run for 1 yd to the IOWA 29
11:47
4th & 4 at opp 29
Ethan Grunkemeyer run for 9 yds to the IOWA 20 for a 1ST down
11:08
1st & 10 at opp 20
Kaytron Allen run for 7 yds to the IOWA 13
10:27
2nd & 3 at opp 13
Jaxon Smolik run for 3 yds to the IOWA 10 for a 1ST down
9:56
1st & goal at opp 10
Ethan Grunkemeyer pass incomplete to Kyron Hudson
9:44
2nd & goal at opp 10
Trebor Pena run for 9 yds to the IOWA 1
9:10
3rd & goal at opp 1
Ethan Grunkemeyer pass incomplete to Andrew Rappleyea
9:04
4th & goal at opp 1
(09:04) Shotgun Allen,Kaytron rush middle for 0 yards to the Iowa01 (Nwankpa,Xavier; Hurkett,Ethan) PENALTY Iowa Offside. NO PLAY.
8:45
4th & goal at opp 1
Kaytron Allen run for 1 yd for a TD (Ryan Barker KICK)Penn State 7, Iowa 0
Iowa Field goal, 9 plays
8:45
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
8:33
1st & 10 at own 25
Mark Gronowski pass complete to Kaden Wetjen for 12 yds to the IOWA 37 for a 1ST down
7:52
1st & 10 at own 37
Kamari Moulton run for 8 yds to the IOWA 45
7:16
2nd & 2 at own 45
Kamari Moulton run for 8 yds to the PSU 47 for a 1ST down
6:40
1st & 10 at opp 47
Kamari Moulton run for 9 yds to the PSU 38
5:55
2nd & 1 at opp 38
Kamari Moulton run for 13 yds to the PSU 25 for a 1ST down
5:15
1st & 10 at opp 25
Mark Gronowski pass incomplete
5:05
2nd & 10 at opp 25
Xavier Williams run for 4 yds to the PSU 21
4:29
3rd & 6 at opp 21
Mark Gronowski pass incomplete to Reece Vander Zee
4:24
4th & 6 at opp 21
Drew Stevens 39 yd FG GOODPenn State 7, Iowa 3
Penn State Punt, 3 plays
4:18
1st & 10 at own 35
Drew Stevens kickoff for 56 yds , Cam Wallace return for 1 yd to the PSU 10
4:11
1st & 10 at own 10
Kaytron Allen run for 8 yds to the PSU 18
3:33
2nd & 2 at own 18
Ethan Grunkemeyer run for no gain to the PSU 18
2:47
3rd & 2 at own 18
Jaxon Smolik run for no gain to the PSU 18
2:14
4th & 2 at own 18
Gabriel Nwosu punt for 42 yds, punt out-of-bounds at the PSU 35 , Kaden Wetjen returns for 25 yds to the PSU 35
Iowa Missed FG, 4 plays
2:14
1st & 10 at opp 35
(02:12) PENALTY Iowa False Start (Large,Hayden) 5 yards from PSU35 to PSU40. NO PLAY.
2:08
1st & 15 at opp 40
Mark Gronowski pass incomplete to Sam Phillips
1:56
2nd & 15 at opp 40
Mark Gronowski pass complete to Seth Anderson for 2 yds to the PSU 38
1:03
3rd & 13 at opp 38
Mark Gronowski pass complete to Reece Vander Zee for 10 yds to the PSU 28
0:29
4th & 3 at opp 28
Drew Stevens 46 yd FG MISSED
Penn State Punt, 3 plays
0:00
1st & 10 at own 28
Nicholas Singleton run for 2 yds to the PSU 30
Q2 14:56
2nd & 8 at own 30
Ethan Grunkemeyer pass incomplete to Trebor Pena
Q2 14:49
3rd & 8 at own 30
Penn State Penalty, Intentional Grounding (-9 Yards) to the PSU 21
Q2 14:41
4th & 17 at own 21
Gabriel Nwosu punt for 45 yds, fair catch by Kaden Wetjen at the IOWA 34
2nd quarter7 drives, then Penn State 14, Iowa 10
Iowa Punt, 3 plays
14:34
1st & 10 at own 34
Kaden Wetjen run for a loss of 3 yards to the IOWA 31
13:49
2nd & 13 at own 31
Kamari Moulton run for 2 yds to the IOWA 33
13:10
3rd & 11 at own 33
Mark Gronowski pass complete to Xavier Williams for 3 yds to the IOWA 36
12:30
4th & 8 at own 36
Rhys Dakin punt for 54 yds, fair catch by Devonte Ross at the PSU 10
Penn State Interception, 12 plays
12:22
1st & 10 at own 10
Kaytron Allen run for 5 yds to the PSU 15
11:45
2nd & 5 at own 15
Kaytron Allen run for 3 yds to the PSU 18
11:06
3rd & 2 at own 18
Ethan Grunkemeyer pass complete to Devonte Ross for 4 yds to the PSU 22 for a 1ST down
10:41
1st & 10 at own 22
Ethan Grunkemeyer pass complete to Trebor Pena for 13 yds to the PSU 35 for a 1ST down
10:09
1st & 10 at own 35
Kaytron Allen run for 1 yd to the PSU 36
9:23
2nd & 9 at own 36
Ethan Grunkemeyer pass complete to Koby Howard for 14 yds to the 50 yard line for a 1ST down
8:45
1st & 10 at the 50
Kaytron Allen run for 3 yds to the IOWA 47
8:05
2nd & 7 at opp 47
Ethan Grunkemeyer pass complete to Luke Reynolds for 4 yds to the IOWA 43
7:29
3rd & 3 at opp 43
Ethan Grunkemeyer pass complete to Kaytron Allen for 7 yds to the IOWA 36 for a 1ST down
7:04
1st & 10 at opp 36
Ethan Grunkemeyer pass incomplete to Kyron Hudson
6:51
2nd & 10 at opp 36
Ethan Grunkemeyer pass complete to Kaytron Allen for 2 yds to the IOWA 38
6:14
3rd & 12 at opp 38
Ethan Grunkemeyer pass intercepted Deshaun Lee return for no gain to the IOWA 4
Iowa Punt, 8 plays
6:07
1st & 10 at own 4
Nathan McNeil run for 1 yd to the IOWA 5
5:42
2nd & 9 at own 5
Nathan McNeil run for 4 yds to the IOWA 9
4:55
3rd & 5 at own 9
Mark Gronowski pass complete to Xavier Williams for 10 yds to the IOWA 19 for a 1ST down
4:25
1st & 10 at own 19
Mark Gronowski pass complete to Seth Anderson for 4 yds to the IOWA 23
3:58
2nd & 6 at own 23
Kamari Moulton run for 7 yds to the IOWA 30 for a 1ST down
3:24
1st & 10 at own 30
Kamari Moulton run for 5 yds to the IOWA 35
2:56
2nd & 5 at own 35
Kamari Moulton run for 1 yd to the IOWA 36
2:06
3rd & 4 at own 36
Mark Gronowski run for 3 yds to the IOWA 39
2:00
4th & 1 at own 39
Timeout Iowa, clock 02:00
1:50
4th & 1 at own 39
Rhys Dakin punt for 61 yds for a touchback
Penn State Interception, 3 plays
1:45
1st & 10 at own 20
Ethan Grunkemeyer pass incomplete to Nicholas Singleton
1:37
3rd & 6 at own 24
Timeout Iowa, clock 01:37
1:37
2nd & 10 at own 20
Nicholas Singleton run for 4 yds to the PSU 24
1:28
3rd & 6 at own 24
Ethan Grunkemeyer pass intercepted Xavier Nwankpa return for 28 yds to the PSU 1
Iowa Touchdown, 2 plays
1:22
2nd & goal at opp 1
Timeout Iowa, clock 01:22
1:22
1st & goal at opp 1
Mark Gronowski run for no gain to the PSU 1
1:14
2nd & goal at opp 1
Mark Gronowski run for 1 yd for a TD (Drew Stevens KICK)Iowa 10, Penn State 7
Penn State Punt, 3 plays
1:14
1st & 10 at own 35
Drew Stevens kickoff for 65 yds for a touchback
1:07
1st & 10 at own 25
Kaytron Allen run for 1 yd to the PSU 26
1:07
2nd & 9 at own 26
Timeout Iowa, clock 01:07
1:01
2nd & 9 at own 26
Nicholas Singleton run for 5 yds to the PSU 31
0:55
3rd & 4 at own 31
Ethan Grunkemeyer pass incomplete to Kyron Hudson
0:47
4th & 4 at own 31
Gabriel Nwosu punt for 44 yds, fair catch by Kaden Wetjen at the IOWA 25
Iowa Missed FG return TD, 5 plays (Penn State scores)
0:35
1st & 10 at own 25
Mark Gronowski pass complete to Kamari Moulton for 2 yds to the IOWA 27
0:22
2nd & 8 at own 27
Penn State Penalty, Personal Foul (Dominic DeLuca) to the IOWA 44 for a 1ST down
0:10
1st & 10 at own 44
Mark Gronowski pass complete to Kamari Moulton for 8 yds to the PSU 48
0:10
2nd & 2 at opp 48
Timeout Iowa, clock 00:10
0:06
2nd & 2 at opp 48
Mark Gronowski pass incomplete to Seth Anderson
0:06
3rd & 2 at opp 48
Timeout Iowa, clock 00:06
0:00
3rd & 2 at opp 48
Elliot Washington II 35 Yd Return of Blocked Field Goal (Ryan Barker Kick)Penn State 14, Iowa 10
3rd quarter4 drives, then Penn State 21, Iowa 16
Penn State Touchdown, 10 plays
15:00
1st & 10 at own 35
Drew Stevens kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Ethan Grunkemeyer pass incomplete to Devonte Ross
14:40
2nd & 10 at own 25
Kaytron Allen run for 30 yds to the IOWA 45 for a 1ST down
14:01
1st & 10 at opp 45
Kaytron Allen run for 3 yds to the IOWA 42
13:18
2nd & 7 at opp 42
Kaytron Allen run for no gain to the IOWA 42
12:32
3rd & 7 at opp 42
Ethan Grunkemeyer pass complete to Devonte Ross for 11 yds to the IOWA 31 for a 1ST down
11:54
1st & 10 at opp 31
Jaxon Smolik run for a loss of 3 yards to the IOWA 34
11:13
2nd & 13 at opp 34
Nicholas Singleton run for a loss of 1 yard to the IOWA 35
10:53
3rd & 14 at opp 35
(10:55) Shotgun Grunkemeyer,Ethan pass incomplete deep middle to Ross,Devonte thrown to Iowa00 PENALTY Iowa Pass Interference (Entringer,Koen) 15 yards from Iowa35 to Iowa20, 1ST DOWN. NO PLAY.
10:46
1st & 10 at opp 20
Kaytron Allen run for 8 yds to the IOWA 12
10:06
2nd & 2 at opp 12
Kaytron Allen run for 4 yds to the IOWA 8 for a 1ST down
9:25
1st & goal at opp 8
Kaytron Allen run for 8 yds for a TD (Ryan Barker KICK)Penn State 21, Iowa 10
Iowa Touchdown, 8 plays
9:18
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds , Kaden Wetjen return for 26 yds to the IOWA 26
9:07
1st & 10 at own 26
Kamari Moulton run for 5 yds to the IOWA 31
8:38
2nd & 5 at own 31
Kaden Wetjen run for 2 yds to the IOWA 33
7:38
3rd & 3 at own 33
Mark Gronowski run for 38 yds to the PSU 29 for a 1ST down
6:55
1st & 10 at opp 29
Mark Gronowski pass complete to Kaden Wetjen for 9 yds to the PSU 20
6:18
2nd & 1 at opp 20
Kamari Moulton run for 11 yds to the PSU 9 for a 1ST down
5:35
1st & goal at opp 9
Kamari Moulton run for no gain to the PSU 9
4:52
2nd & goal at opp 9
Kamari Moulton run for 5 yds to the PSU 4
4:19
3rd & goal at opp 4
Mark Gronowski run for 4 yds for a TD (Two-Point Conversion failed)Penn State 21, Iowa 16
Penn State Turnover on downs, 7 plays
4:13
1st & 10 at own 35
Drew Stevens kickoff for 64 yds , Corey Smith return for 19 yds to the PSU 20
3:52
1st & 10 at own 20
Ethan Grunkemeyer pass complete to Nicholas Singleton for no gain to the PSU 20
3:26
2nd & 10 at own 20
Kaytron Allen run for 7 yds to the PSU 27
2:46
3rd & 3 at own 27
Ethan Grunkemeyer pass complete to Trebor Pena for 4 yds to the PSU 31 for a 1ST down
2:15
1st & 10 at own 31
Kaytron Allen run for 6 yds to the PSU 37
1:39
2nd & 4 at own 37
Kaytron Allen run for 1 yd to the PSU 38
0:43
3rd & 3 at own 38
Ethan Grunkemeyer pass complete to Trebor Pena for 2 yds to the PSU 40
0:12
4th & 1 at own 40
Luke Reynolds run for no gain to the PSU 40
Iowa Field goal, 5 plays
0:00
1st & 10 at opp 40
Kamari Moulton run for 21 yds to the PSU 19 for a 1ST down
Q4 14:51
1st & 10 at opp 19
Kamari Moulton run for 3 yds to the PSU 16
Q4 14:29
2nd & 7 at opp 16
Kamari Moulton run for a loss of 5 yards to the PSU 21
Q4 13:48
3rd & 12 at opp 21
Mark Gronowski pass complete to Hayden Large for 8 yds to the PSU 13
Q4 13:17
4th & 4 at opp 13
Drew Stevens 31 yd FG GOODPenn State 21, Iowa 19
4th quarter4 drives, then Iowa 25, Penn State 24
Penn State Field goal, 16 plays
13:17
1st & 10 at own 35
Drew Stevens kickoff for 65 yds for a touchback
13:10
1st & 10 at own 25
Kaytron Allen run for 6 yds to the PSU 31
12:33
2nd & 4 at own 31
Ethan Grunkemeyer pass incomplete to Kaytron Allen
12:21
3rd & 4 at own 31
Ethan Grunkemeyer run for 6 yds to the PSU 37 for a 1ST down
11:41
1st & 10 at own 37
Kaytron Allen run for 9 yds to the PSU 46
10:22
2nd & 1 at own 46
Jaxon Smolik run for 3 yds to the PSU 49 Jaxon Smolik fumbled, recovered by PSU Kyron Hudson for a 1ST down
9:45
1st & 10 at own 49
Ethan Grunkemeyer run for a loss of 1 yard to the PSU 48 Ethan Grunkemeyer fumbled, recovered by PSU Ethan Grunkemeyer
9:43
2nd & 11 at own 48
Ethan Grunkemeyer pass incomplete to Kyron Hudson
9:29
3rd & 11 at own 48
Ethan Grunkemeyer pass complete to Andrew Rappleyea for 12 yds to the IOWA 40 for a 1ST down
8:56
1st & 10 at opp 40
Kaytron Allen run for 6 yds to the IOWA 34
8:14
2nd & 4 at opp 34
Kaytron Allen run for 13 yds to the IOWA 21 for a 1ST down
7:27
1st & 10 at opp 21
Ethan Grunkemeyer pass complete to Luke Reynolds for 7 yds to the IOWA 14
6:55
2nd & 3 at opp 14
Nicholas Singleton run for 4 yds to the IOWA 10 for a 1ST down
6:18
1st & goal at opp 10
Ethan Grunkemeyer pass incomplete to Trebor Pena
6:09
2nd & goal at opp 10
Kaytron Allen run for no gain to the IOWA 10
5:24
3rd & goal at opp 10
Ethan Grunkemeyer run for a loss of 4 yards to the IOWA 14
4:56
4th & goal at opp 14
Ryan Barker 32 yd FG GOODPenn State 24, Iowa 19
Iowa Touchdown, 2 plays
4:56
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
4:40
1st & 10 at own 25
Mark Gronowski run for 67 yds to the PSU 8 for a 1ST down
3:54
1st & goal at opp 8
Kaden Wetjen run for 8 yds for a TD (Two-Point Conversion failed)Iowa 25, Penn State 24
Penn State Turnover on downs, 8 plays
3:48
1st & 10 at own 35
Drew Stevens kickoff for 65 yds , Corey Smith return for 22 yds to the PSU 22
3:32
1st & 10 at own 22
Kaytron Allen run for 4 yds to the PSU 26
2:56
2nd & 6 at own 26
Kaytron Allen run for 6 yds to the PSU 32 for a 1ST down
2:28
1st & 10 at own 32
Kaytron Allen run for 1 yd to the PSU 33
2:09
2nd & 9 at own 33
Ethan Grunkemeyer pass complete to Khalil Dinkins for 10 yds to the PSU 43 for a 1ST down
2:00
1st & 10 at own 43
Timeout Iowa, clock 02:00
1:51
1st & 10 at own 43
Kaytron Allen run for 3 yds to the PSU 46
1:35
2nd & 7 at own 46
Ethan Grunkemeyer pass complete to Kaytron Allen for 2 yds to the PSU 48
1:28
3rd & 5 at own 48
Nicholas Singleton run for 1 yd to the PSU 49
1:22
4th & 4 at own 49
Timeout Iowa, clock 01:22
1:14
4th & 4 at own 49
Ethan Grunkemeyer pass incomplete to Trebor Pena
Iowa End of game, 4 plays
1:08
1st & 10 at opp 49
Kamari Moulton run for 3 yds to the PSU 46
1:08
2nd & 7 at opp 46
Timeout Iowa, clock 01:08
1:01
2nd & 7 at opp 46
Mark Gronowski run for 1 yd to the PSU 45
1:01
3rd & 6 at opp 45
Timeout Iowa, clock 01:01
0:44
3rd & 6 at opp 45
Mark Gronowski run for 14 yds to the PSU 31 for a 1ST down
0:00
1st & 10 at opp 31
M. Gronowski takes a knee
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.