← CFB Terminal
#22Iowa
0
Big Ten
AT
31
Big Ten
2023 week 4 · Saturday, September 23, 2023 at 6:30 PM CT · Beaver Stadium · 📺 CBS · 110,830 att · 54°F Fog, wind 11.8

Drive chart

WIN PROBABILITYIowa above · Penn State below
KICK45% → 100% Penn StateFINAL
Iowa Penn State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
6 pl · 24 yd · 2:10
0–0
+1
15:00 1st & 10 OWN 25 Leshon Williams run for 3 yds to the IOWA 28 +3 -0.30
15:00 2nd & 7 OWN 28 Cade McNamara pass incomplete 0 -0.56
15:00 3rd & 7 OWN 28 Cade McNamara pass complete to Erick All for 20 yds to the IOWA 48 for a 1ST down +20 2.92
15:00 1st & 10 OWN 48 Leshon Williams run for 1 yd to the IOWA 49 +1 -0.90
13:04 3rd & 9 OWN 49 Timeout Penn State, clock 13:04
13:04 2nd & 9 OWN 49 Cade McNamara pass incomplete 0 -1.04
13:04 3rd & 9 OWN 49 Cade McNamara pass incomplete 0 -0.72
12:50 4th & 9 OWN 49 Tory Taylor punt for 45 yds
PUNT
3 pl · 1 yd · 1:49
0–0
−9
12:50 1st & 10 OWN 5 Kaytron Allen run for a loss of 2 yards to the PSU 3 -2 -0.35
12:50 2nd & 12 OWN 3 Drew Allar pass complete to Kaytron Allen for a loss of 2 yards to the PSU 1 -2 -0.10
12:50 3rd & 14 OWN 1 Drew Allar pass complete to KeAndre Lambert-Smith for 5 yds to the PSU 6 +5 0.00
11:01 4th & 9 OWN 6 Riley Thompson punt for 42 yds, fair catch by Cooper DeJean at the PSU 48
FUMBLE
3 pl · 30 yd · 1:58
0–0
+3
11:01 1st & 10 OPP 48 Cade McNamara run for 18 yds to the PSU 30 for a 1ST down +18 0.87
11:01 1st & 10 OPP 30 Leshon Williams run for 5 yds to the PSU 25 +5 0.08
9:19 2nd & 10 OPP 30 Timeout Iowa, clock 09:19
9:19 2nd & 5 OPP 25 Iowa Penalty, False Start (-5 Yards) to the PSU 30 -5
9:03 2nd & 10 OPP 30 Cade McNamara pass complete to Erick All for 12 yds Erick All fumbled, recovered by PSU Curtis Jacobs -3.63
FG
17 pl · 53 yd · 7:28
0–3
+14
9:03 1st & 10 OWN 18 Drew Allar pass complete to Theo Johnson for 8 yds to the PSU 26 +8 0.75
9:03 2nd & 2 OWN 26 Drew Allar pass complete to Theo Johnson for 13 yds to the PSU 39 for a 1ST down +13 0.88
9:03 1st & 10 OWN 39 Kaytron Allen run for 6 yds to the PSU 45 +6 0.40
9:03 2nd & 4 OWN 45 Kaytron Allen run for a loss of 3 yards to the PSU 42 -3 -1.82
9:03 3rd & 7 OWN 42 Drew Allar pass complete to Liam Clifford for 6 yds to the PSU 48 +6 0.24
9:03 4th & 1 OWN 48 Drew Allar run for 6 yds to the IOWA 46 for a 1ST down +6 2.49
9:03 1st & 11 OPP 47 Kaytron Allen run for 3 yds to the IOWA 44 +3 -0.36
9:03 3rd & 3 OPP 39 Kaytron Allen run for 3 yds to the IOWA 36 for a 1ST down +3 1.02
9:03 1st & 10 OPP 36 Kaytron Allen run for 2 yds to the IOWA 34 +2 -0.38
9:03 2nd & 8 OPP 34 Drew Allar pass complete to KeAndre Lambert-Smith for 8 yds to the IOWA 26 for a 1ST down +8 0.68
9:03 1st & 10 OPP 26 Nicholas Singleton run for 3 yds to the IOWA 23 +3 -0.15
9:03 2nd & 7 OPP 23 Penn State Penalty, Offensive Holding (Hunter Nourzad) to the IOWA 30 -10
9:03 2nd & 14 OPP 30 Drew Allar run for 1 yd to the IOWA 29 +1 -0.66
9:03 3rd & 13 OPP 29 Drew Allar pass incomplete 0 -1.00
9:03 2nd & 8 OPP 44 Drew Allar pass complete to Kaytron Allen for 5 yds to the IOWA 39 +5 0.08
9:03 1st & 10 OPP 46 Drew Allar pass complete to KeAndre Lambert-Smith for 14 yds to the IOWA 32 Penn State Penalty, Face mask (15 yards) (KeAndre Lambert-Smith) to the IOWA 47 -1 -1.26
1:35 4th & 13 OPP 29 Alex Felkins 46 yd FG GOOD
PUNT
3 pl · 7 yd · 1:33
0–3
−2
1:35 1st & 10 OWN 25 Cade McNamara pass complete to Nico Ragaini for 4 yds to the IOWA 29 +4 -0.11
1:35 2nd & 6 OWN 29 Kamari Moulton run for 3 yds to the IOWA 32 +3 -0.27
1:35 3rd & 3 OWN 32 Cade McNamara pass incomplete 0 -0.51
0:02 4th & 3 OWN 32 Tory Taylor punt for 46 yds
PUNT
3 pl · 2 yd · 0:51
0–3
+1
0:00 1st & 10 OWN 22 Nicholas Singleton run for 2 yds to the PSU 24 +2 -0.40
0:00 OWN 22 End of 1st Quarter
15:00 2nd & 8 OWN 24 Drew Allar pass incomplete 0 -0.41
15:00 3rd & 8 OWN 24 Drew Allar pass incomplete 0 -0.19
14:11 4th & 8 OWN 24 Riley Thompson punt for 37 yds , returns for no gain to the IOWA 39
Q2
TD
10 pl · 39 yd · 4:54
0–10
+14
14:11 1st & 10 OPP 39 Nicholas Singleton run for 5 yds to the IOWA 34 +5 0.09
14:11 2nd & 5 OPP 34 Nicholas Singleton run for 2 yds to the IOWA 32 +2 -0.45
14:11 3rd & 3 OPP 32 Nicholas Singleton run for 2 yds to the IOWA 30 +2 -0.52
14:11 4th & 1 OPP 30 Drew Allar run for 1 yd to the IOWA 29 for a 1ST down +1 1.24
14:11 1st & 10 OPP 29 Drew Allar pass complete to Nicholas Singleton for 9 yds to the IOWA 20 +9 0.68
14:11 2nd & 1 OPP 20 Nicholas Singleton run for 2 yds to the IOWA 18 for a 1ST down +2 -0.48
14:11 1st & 10 OPP 18 Nicholas Singleton run for 1 yd to the IOWA 17 +1 -0.27
14:11 2nd & 9 OPP 17 Drew Allar pass complete to KeAndre Lambert-Smith for 5 yds to the IOWA 12 +5 0.05
14:11 3rd & 4 OPP 12 Nicholas Singleton run for 3 yds to the IOWA 9 +3 -0.13
9:17 4th & 1 OPP 9 Drew Allar pass complete to Khalil Dinkins for 9 yds for a TD (Alex Felkins KICK) +9 2.94
PUNT
3 pl · 3 yd · 0:58
0–10
+15
9:17 1st & 10 OWN 25 Cade McNamara pass complete to Erick All for 3 yds to the IOWA 28 +3 -0.30
8:37 3rd & 7 OWN 28 Timeout Iowa, clock 08:37
8:37 2nd & 7 OWN 28 Cade McNamara pass incomplete 0 -0.56
8:37 3rd & 7 OWN 28 Cade McNamara pass incomplete 0 -0.27
8:19 4th & 7 OWN 28 Tory Taylor punt for 56 yds
PUNT
10 pl · 31 yd · 3:21
0–10
+6
8:19 1st & 10 OWN 21 Kaytron Allen run for 7 yds to the PSU 28 +7 0.54
8:19 2nd & 3 OWN 28 Kaytron Allen run for 3 yds to the PSU 31 for a 1ST down +3 0.18
8:19 1st & 10 OWN 31 Drew Allar pass incomplete 0 -0.89
8:19 2nd & 10 OWN 31 Drew Allar pass incomplete 0 -0.49
8:19 3rd & 10 OWN 31 Drew Allar pass complete to Liam Clifford for 11 yds to the PSU 42 for a 1ST down +11 2.43
8:19 1st & 10 OWN 42 Kaytron Allen run for 7 yds to the PSU 49 +7 0.69
8:19 2nd & 3 OWN 49 Kaytron Allen run for 5 yds to the IOWA 46 for a 1ST down +5 0.33
8:19 1st & 10 OPP 46 Drew Allar pass incomplete 0 -1.03
8:19 2nd & 10 OPP 46 Nicholas Singleton run for a loss of 2 yards to the IOWA 48 -2 -1.45
8:19 3rd & 12 OPP 48 Drew Allar pass incomplete 0 -0.68
4:58 4th & 12 OPP 48 Riley Thompson punt for 35 yds
PUNT
3 pl · 0 yd · 1:23
0–10
−3
4:58 1st & 10 OWN 28 Leshon Williams run for 1 yd to the IOWA 29 +1 -0.66
4:58 2nd & 9 OWN 29 Leshon Williams run for a loss of 1 yard to the IOWA 28 -1 -0.55
4:58 3rd & 10 OWN 28 Cade McNamara pass incomplete 0 -0.19
3:35 4th & 10 OWN 28 Tory Taylor punt for 52 yds , returns for no gain to the PSU 13
PUNT
4 pl · 7 yd · 2:04
0–10
+3
3:35 1st & 10 OWN 13 Drew Allar pass complete to Dante Cephas for 11 yds to the PSU 24 for a 1ST down +11 0.55
3:35 1st & 10 OWN 24 Nicholas Singleton run for 1 yd to the PSU 25 +1 -0.56
3:35 2nd & 9 OWN 25 Drew Allar pass complete to Nicholas Singleton for a loss of 5 yards to the PSU 20 -5 -0.57
3:35 3rd & 14 OWN 20 Drew Allar pass incomplete 0 -0.07
1:31 4th & 14 OWN 20 Riley Thompson punt for 37 yds
PUNT
3 pl · -6 yd · 0:45
0–10
−4
1:31 1st & 10 OWN 43 Cade McNamara pass complete to Leshon Williams for 3 yds to the IOWA 46 +3 -0.43
1:31 2nd & 7 OWN 46 Cade McNamara pass incomplete 0 -1.08
0:56 4th & 16 OWN 37 Timeout Penn State, clock 00:56
0:56 3rd & 7 OWN 46 Cade McNamara sacked by Adisa Isaac for a loss of 9 yards to the IOWA 37 -9 -1.27
0:46 4th & 16 OWN 37 Tory Taylor punt for 62 yds, downed at the PSU 1
END OF HALF
2 pl · 4 yd · 0:46
0–10
+7
0:34 2nd & 8 OWN 3 Timeout Iowa, clock 00:34
0:34 1st & 10 OWN 1 Kaytron Allen run for 2 yds to the PSU 3 +2 -0.15
0:00 2nd & 8 OWN 3 Drew Allar run for 2 yds to the PSU 5 +2 -0.10
0:00 OWN 5 End of 2nd Quarter
Q3
TD
15 pl · 75 yd · 6:40
0–17
+2
15:00 1st & 10 OWN 25 Drew Allar pass complete to Theo Johnson for 4 yds to the PSU 29 +4 -0.11
15:00 2nd & 6 OWN 29 Nicholas Singleton run for 19 yds to the PSU 48 for a 1ST down +19 2.18
15:00 1st & 10 OWN 48 Nicholas Singleton run for 3 yds to the IOWA 49 +3 -0.40
15:00 2nd & 7 OPP 49 Drew Allar pass incomplete 0 -1.13
15:00 3rd & 7 OPP 49 Drew Allar pass complete to KeAndre Lambert-Smith for 8 yds to the IOWA 41 for a 1ST down +8 2.30
15:00 1st & 10 OPP 41 Nicholas Singleton run for 1 yd to the IOWA 40 +1 -0.67
15:00 2nd & 9 OPP 40 Drew Allar pass complete to KeAndre Lambert-Smith for 9 yds to the IOWA 31 for a 1ST down +9 1.07
15:00 1st & 10 OPP 31 Nicholas Singleton run for 3 yds to the IOWA 28 +3 -0.18
15:00 2nd & 7 OPP 28 Kaytron Allen run for no gain to the IOWA 28 0 -0.66
15:00 3rd & 7 OPP 28 Kaytron Allen run for 9 yds to the IOWA 19 for a 1ST down +9 1.08
15:00 1st & 10 OPP 19 Kaytron Allen run for 2 yds to the IOWA 17 +2 -0.20
15:00 2nd & 8 OPP 17 Drew Allar pass complete to KeAndre Lambert-Smith for 14 yds to the IOWA 3 for a 1ST down +14 1.34
15:00 1st & 3 OPP 3 Drew Allar pass incomplete 0 -0.75
15:00 2nd & 3 OPP 3 Drew Allar run for 1 yd to the IOWA 2 +1 -0.33
8:20 3rd & 2 OPP 2 Drew Allar pass complete to Tyler Warren for 2 yds for a TD (Alex Felkins KICK) +2 2.54
PUNT
3 pl · -3 yd · 1:29
0–17
+6
8:20 1st & 10 OWN 25 Leshon Williams run for no gain to the IOWA 25 0 -0.70
8:20 2nd & 10 OWN 25 Cade McNamara pass incomplete 0 -0.35
8:20 3rd & 10 OWN 25 Cade McNamara run for a loss of 3 yards to the IOWA 22 Cade McNamara fumbled, recovered by IOWA Cade McNamara -3 -0.21
6:51 4th & 13 OWN 22 Tory Taylor punt for 49 yds, fair catch by Kaden Saunders at the PSU 29
TD
12 pl · 71 yd · 5:50
0–24
6:51 1st & 10 OWN 29 Kaytron Allen run for 6 yds to the PSU 35 +6 0.37
6:51 2nd & 4 OWN 35 Drew Allar run for 5 yds to the PSU 40 for a 1ST down +5 0.65
6:51 1st & 10 OWN 40 Kaytron Allen run for 5 yds to the PSU 45 +5 0.11
6:51 2nd & 5 OWN 45 Drew Allar pass complete to Theo Johnson for 11 yds to the IOWA 44 for a 1ST down Iowa Penalty, Face mask (15 yards) (Cooper DeJean) to the IOWA 29 for a 1ST down +26 1.86
6:51 1st & 10 OPP 29 Drew Allar pass complete to Kaytron Allen for 5 yds to the IOWA 24 +5 0.08
6:51 2nd & 5 OPP 24 Kaytron Allen run for 3 yds to the IOWA 21 +3 -0.17
6:51 3rd & 2 OPP 21 Kaytron Allen run for 3 yds to the IOWA 18 for a 1ST down +3 0.29
6:51 1st & 10 OPP 18 Kaytron Allen run for 6 yds to the IOWA 12 +6 0.18
6:51 2nd & 4 OPP 12 Kaytron Allen run for 4 yds to the IOWA 8 for a 1ST down +4 0.09
6:51 1st & 8 OPP 8 Kaytron Allen run for 1 yd to the IOWA 7 +1 -0.29
6:51 2nd & 7 OPP 7 Drew Allar pass incomplete 0 -0.28
1:01 3rd & 7 OPP 7 Drew Allar pass complete to Tyler Warren for 7 yds for a TD (Alex Felkins KICK) +7 2.88
FUMBLE
1 pl · -6 yd · 0:05
0–24
+1
0:56 1st & 10 OWN 25 Cade McNamara sacked for a loss of 6 yards to the IOWA 19 -6 -1.11
TD
8 pl · 19 yd · 3:37
0–31
+1
0:56 1st & 10 OPP 19 Drew Allar pass complete to Theo Johnson for 3 yds to the IOWA 16 +3 -0.11
0:00 2nd & 7 OPP 16 Nicholas Singleton run for 2 yds to the IOWA 14 +2 -0.21
0:00 OPP 16 End of 3rd Quarter
15:00 3rd & 5 OPP 14 Nicholas Singleton run for 4 yds to the IOWA 10 +4 -0.04
15:00 4th & 1 OPP 10 Drew Allar run for 2 yds to the IOWA 8 for a 1ST down +2 0.65
15:00 1st & 8 OPP 8 Nicholas Singleton run for a loss of 2 yards to the IOWA 10 -2 -0.48
15:00 2nd & 10 OPP 10 Drew Allar run for 4 yds to the IOWA 6 +4 -0.02
15:00 3rd & 6 OPP 6 Drew Allar pass incomplete 0 -0.30
12:19 1st & 3 OPP 3 Drew Allar pass complete to KeAndre Lambert-Smith for 3 yds for a TD (Alex Felkins KICK) +3 1.46
Q4
PUNT
3 pl · 7 yd · 1:26
0–31
+1
12:19 1st & 10 OWN 25 Kamari Moulton run for no gain to the IOWA 25 0 -0.70
12:19 2nd & 10 OWN 25 Kamari Moulton run for 7 yds to the IOWA 32 +7 0.31
12:19 3rd & 3 OWN 32 Deacon Hill pass incomplete 0 -0.51
10:53 4th & 3 OWN 32 Tory Taylor punt for 56 yds, downed at the PSU 12
MISSED FG
10 pl · 62 yd · 4:42
0–31
10:53 1st & 10 OWN 12 Beau Pribula run for 18 yds to the PSU 30 for a 1ST down +18 1.04
10:53 1st & 10 OWN 30 Trey Potts run for 12 yds to the PSU 42 for a 1ST down +12 1.13
10:53 1st & 10 OWN 42 Beau Pribula run for 5 yds to the PSU 47 +5 0.11
10:53 2nd & 5 OWN 47 Trey Potts run for 2 yds to the PSU 49 +2 -0.71
10:53 3rd & 3 OWN 49 Beau Pribula run for 11 yds to the IOWA 40 for a 1ST down +11 1.97
10:53 1st & 10 OPP 40 Iowa Penalty, Offsides (Aaron Graves) to the IOWA 35 +5
10:53 1st & 5 OPP 35 Beau Pribula pass complete to Trey Potts for 16 yds to the IOWA 19 for a 1ST down +16 -0.31
10:53 1st & 10 OPP 19 POTTS, Trey rush up the middle for a gain of 9 yards to the IOW10 (SCHULTE, Quinn;HURKETT, Ethan). PENALTY PSU Personal Foul on DONKOH, Anthony enforced 15 yards from the IOW19 to the IOW34 [NHSG]. NO PLAY (replay the down). -15
10:53 1st & 25 OPP 34 Beau Pribula pass incomplete 0 -0.97
10:53 2nd & 25 OPP 34 Beau Pribula run for 8 yds to the IOWA 26 +8 0.67
10:53 3rd & 17 OPP 26 Beau Pribula pass incomplete 0 -1.00
6:11 4th & 17 OPP 26 Alex Felkins 43 yd FG MISSED
FUMBLE
5 pl · 20 yd · 2:46
0–31
6:11 1st & 5 OWN 31 Kamari Moulton run for 5 yds to the IOWA 36 for a 1ST down +5 -0.58
6:11 1st & 10 OWN 36 Deacon Hill pass complete to Diante Vines for 14 yds to the 50 yard line for a 1ST down +14 1.31
6:11 1st & 10 50 Kamari Moulton run for 4 yds to the PSU 46 +4 -0.14
6:11 2nd & 6 OPP 46 Kamari Moulton run for a loss of 1 yard to the PSU 47 Kamari Moulton fumbled, recovered by IOWA Erick All -1 -1.37
3:25 3rd & 7 OPP 47 Deacon Hill sacked for a loss of 7 yards to the IOWA 46 -7 -1.67
END OF GAME
5 pl · 16 yd · 3:25
0–31
3:25 1st & 10 OPP 46 Beau Pribula run for 3 yds to the IOWA 43 +3 -0.34
3:25 2nd & 7 OPP 43 Beau Pribula run for 4 yds to the IOWA 39 +4 -0.14
3:25 3rd & 3 OPP 39 Beau Pribula run for 3 yds to the IOWA 36 for a 1ST down +3 1.02
3:25 1st & 10 OPP 36 Beau Pribula run for 3 yds to the IOWA 33 +3 -0.23
0:00 2nd & 7 OPP 33 Trey Potts run for 3 yds to the IOWA 30 +3 -0.26
0:00 OPP 30 End of 4th Quarter
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

0sacks3
7plays for loss4
0takeaways3
2three-and-outs forced6
5explosive plays allowed2
4.10yards allowed / play2.27
5 of 12scoring drives allowed0 of 10
Iowa
Jay Higgins 18 (10)
Nick Jackson 13 (8) 2.5 TFL · 1 QH
Ethan Hurkett 9 (5)
Kyler Fisher 7 (5) 1 TFL
Joe Evans 7 (5) 1 QH
Yahya Black 7 (4)
Logan Lee 6 (1) 1 TFL
Deontae Craig 5 (1) 1 TFL · 1 QH
Penn State
Curtis Jacobs 3 (2) 1 TFL
Abdul Carter 3 (1)
Demeioun Robinson 2 (1) 1 sk · 1 TFL · 2 QH
Dominic DeLuca 2 (2) 1 TFL · 1 PD
Jaylen Reed 2 (1) 1 PD
Zakee Wheatley 2 (2)
Adisa Isaac 1 (1) 1 sk · 1 TFL · 1 QH
Amin Vanover 1 (1) 1 sk · 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals1 of 2
7punts4
52.3punt average37.8
4punts inside the 200
15return yards-3
own 31average drive startown 21
Iowa
P Tory Taylor 7 punts · 52.3 avg · 4 in 20
PR Cooper DeJean 2 ret · 15 yds · long 15
PR Brenden Deasfernandes 1 ret · 0 yds
Penn State
K Alex Felkins 1/2 FG · long 46 · 4/4 XP
P Riley Thompson 4 punts · 37.8 avg
PR Kaden Saunders 3 ret · -3 yds · long 5
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

30plays96
68yards394
10drives12
20%success rate42%
-10.01total PPA16.11
Derived from 126 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Alex Felkins 46 yd FG GOOD 3–0
Q2Drew Allar pass complete to Khalil Dinkins for 9 yds for a TD (Alex Felkins KICK) 10–0
Q3Drew Allar pass complete to Tyler Warren for 2 yds for a TD (Alex Felkins KICK) 17–0
Q3Drew Allar pass complete to Tyler Warren for 7 yds for a TD (Alex Felkins KICK) 24–0
Q4Drew Allar pass complete to KeAndre Lambert-Smith for 3 yds for a TD (Alex Felkins KICK) 31–0

Biggest plays by PPA

Q2Drew Allar pass complete to Khalil Dinkins for 9 yds for a TD (Alex Felkins KICK) 2.94
Q1Cade McNamara pass complete to Erick All for 20 yds to the IOWA 48 for a 1ST down 2.92
Q3Drew Allar pass complete to Tyler Warren for 7 yds for a TD (Alex Felkins KICK) 2.88
Q3Drew Allar pass complete to Tyler Warren for 2 yds for a TD (Alex Felkins KICK) 2.54
Q1Drew Allar run for 6 yds to the IOWA 46 for a 1ST down 2.49
Q2Drew Allar pass complete to Liam Clifford for 11 yds to the PSU 42 for a 1ST down 2.43

Series recent meetings

2025 Penn State 24 – 25 Iowa
2021 Penn State 20 – 23 Iowa
2020 Iowa 41 – 21 Penn State
2019 Penn State 17 – 12 Iowa
2018 Iowa 24 – 30 Penn State
2017 Penn State 21 – 19 Iowa
2016 Iowa 14 – 41 Penn State
2012 Penn State 38 – 14 Iowa
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal