← CFB Terminal
6
CAA
AT
52
Big Ten
2025 week 3 · Saturday, September 13, 2025 at 2:30 PM CT · Beaver Stadium · 📺 FS1 · 77.4°F Cloudy, wind 9.2

Drive chart

WIN PROBABILITYVillanova above · Penn State below
KICK59% → 98% Penn StateFINAL
Villanova Penn State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
12 pl · 78 yd · 6:07
0–7
+23
14:42 1st & 10 OWN 22 Trebor Pena run for 11 yds to the PSU 33 for a 1ST down +11 0.84
13:45 1st & 10 OWN 33 Drew Allar pass complete to Trebor Pena for 14 yds to the PSU 47 for a 1ST down +14 1.33
13:33 1st & 10 OWN 47 Nicholas Singleton run for 3 yds to the 50 yard line +3 -0.41
12:30 2nd & 7 50 Drew Allar pass complete to Kyron Hudson for 6 yds to the VILL 44 +6 0.36
12:11 3rd & 1 OPP 44 Nicholas Singleton run for 6 yds to the VILL 38 for a 1ST down +6 1.05
11:34 1st & 10 OPP 38 Nicholas Singleton run for no gain to the VILL 38 0 -0.78
11:18 2nd & 10 OPP 38 Drew Allar pass complete to Kyron Hudson for 13 yds to the VILL 25 for a 1ST down +13 1.18
11:08 1st & 10 OPP 25 Nicholas Singleton run for 10 yds to the VILL 15 for a 1ST down +10 0.14
10:44 1st & 10 OPP 15 Nicholas Singleton run for 4 yds to the VILL 11 +4 -0.02
10:05 2nd & 6 OPP 11 Nicholas Singleton run for 3 yds to the VILL 8 +3 -0.11
9:25 3rd & 3 OPP 8 Nicholas Singleton run for 4 yds to the VILL 4 for a 1ST down +4 1.00
8:48 1st & 4 OPP 4 Nicholas Singleton run for 4 yds for a TD (Ryan Barker KICK) +4 1.69
PUNT
5 pl · 15 yd · 4:15
0–7
−3
8:15 1st & 10 OWN 19 David Avit run for 2 yds to the VILL 21 +2 -0.35
8:00 2nd & 8 OWN 21 Penn State Penalty, Defensive Offside (Zuriah Fisher) to the VILL 26 +5
7:38 2nd & 3 OWN 26 David Avit run for 2 yds to the VILL 28 +2 -0.51
7:00 3rd & 1 OWN 28 Penn State Penalty, Delay of Game (Dani Dennis-Sutton) to the VILL 33 for a 1ST down +5
6:35 1st & 10 OWN 33 Pat McQuaide pass complete to Ja'briel Mace for a loss of 5 yards to the VILL 28 -5 -1.52
5:45 2nd & 15 OWN 28 Pat McQuaide pass complete to Ja'briel Mace for 8 yds to the VILL 36 +8 0.33
5:23 3rd & 7 OWN 36 Pat McQuaide sacked by Tony Rojas for a loss of 2 yards to the VILL 34 -2 -0.53
4:33 4th & 9 OWN 34 Luke Larsen punt for 54 yds , Devonte Ross returns for 13 yds to the PSU 25
PUNT
6 pl · 31 yd · 2:38
0–7
−2
4:19 1st & 10 OWN 25 Drew Allar pass complete to Devonte Ross for 12 yds to the PSU 37 for a 1ST down +12 1.03
3:46 1st & 10 OWN 37 Drew Allar pass incomplete to Trebor Pena 0 -1.07
3:23 2nd & 10 OWN 37 Drew Allar pass complete to Trebor Pena for 19 yds to the VILL 44 for a 1ST down +19 2.70
3:00 1st & 10 OPP 44 Penn State Penalty, False Start (Nolan Rucci) to the VILL 49 -5
2:52 1st & 15 OPP 49 Drew Allar pass incomplete to Devonte Ross 0 -1.05
2:16 2nd & 15 OPP 49 Drew Allar pass complete to Drew Allar for 5 yds to the VILL 44 +5 0.05
2:02 3rd & 10 OPP 44 Drew Allar pass incomplete to Kaytron Allen 0 -0.89
1:55 4th & 10 OPP 44 Gabriel Nwosu punt for 36 yds, fair catch by Ryan Sorge at the VILL 8
PUNT
3 pl · -3 yd · 1:40
0–7
+4
1:45 1st & 10 OWN 8 Isaiah Ragland run for a loss of 2 yards to the VILL 6 -2 -0.40
1:14 2nd & 12 OWN 6 Tanner Maddocks pass incomplete to Isaiah Ragland 0 -0.09
0:51 3rd & 12 OWN 6 Tanner Maddocks pass complete to Luke Colella for 3 yds to the VILL 9 +3 -0.02
0:19 4th & 9 OWN 9 Villanova Penalty, Delay of Game (Luke Larsen) to the VILL 5 -4
0:15 4th & 13 OWN 5 Luke Larsen punt for 27 yds, punt out-of-bounds at the VILL 32
Q2
FG
4 pl · 4 yd · 0:38
0–10
+4
0:05 1st & 10 OPP 32 Drew Allar pass complete to Trebor Pena for 4 yds to the VILL 28 +4 -0.06
0:00 OPP 32 End of 1st Quarter
14:38 2nd & 6 OPP 28 Nicholas Singleton run for 1 yd to the VILL 27 +1 -0.50
14:22 3rd & 5 OPP 27 Drew Allar pass incomplete to Trebor Pena 0 -0.83
14:22 4th & 5 OPP 27 Ryan Barker 45 Yd Field Goal
Q3
PUNT
3 pl · -1 yd · 2:06
0–21
+15
14:40 1st & 10 OWN 13 David Avit run for 2 yds to the VILL 15 +2 -0.26
14:12 2nd & 8 OWN 15 David Avit run for 2 yds to the VILL 17 +2 -0.17
13:05 3rd & 6 OWN 17 Pat McQuaide sacked by Amare Campbell for a loss of 5 yards to the VILL 12 -5 -0.24
12:54 4th & 11 OWN 12 Luke Larsen punt for 41 yds , Devonte Ross returns for 5 yds to the VILL 48
FG
7 pl · 23 yd · 2:52
0–24
−2
12:30 1st & 10 OPP 48 Nicholas Singleton run for 1 yd to the VILL 47 +1 -0.84
12:22 2nd & 9 OPP 47 Drew Allar pass incomplete to Devonte Ross 0 -1.08
12:00 3rd & 9 OPP 47 Drew Allar run for 16 yds to the VILL 31 for a 1ST down +16 2.76
11:56 1st & 10 OPP 31 Timeout Villanova, clock 11:56
11:35 1st & 10 OPP 31 Trebor Pena run for 4 yds to the VILL 27 +4 -0.05
10:55 2nd & 6 OPP 27 Nicholas Singleton run for no gain to the VILL 27 0 -0.63
10:30 3rd & 6 OPP 27 Nicholas Singleton run for 2 yds to the VILL 25 +2 -0.46
10:02 4th & 4 OPP 25 Ryan Barker 42 yd FG GOOD
INT
1 pl · 0 yd · 0:10
0–24
9:52 1st & 10 OWN 25 Pat McQuaide pass intercepted Elliot Washington II return for 12 yds to the VILL 23 -0.92
INT
3 pl · 12 yd · 0:44
0–24
+1
9:38 1st & 10 OPP 23 Trebor Pena run for 9 yds to the VILL 14 +9 0.64
9:15 2nd & 1 OPP 14 Kaytron Allen run for 3 yds to the VILL 11 for a 1ST down +3 -0.49
9:08 1st & 10 OPP 11 Drew Allar pass intercepted Omari Bursey return for no gain to the VILL 17 -4.48
PUNT
3 pl · 1 yd · 0:53
0–24
8:50 1st & 10 OWN 17 Isaiah Ragland run for 1 yd to the VILL 18 +1 -0.41
8:26 2nd & 9 OWN 18 Pat McQuaide pass incomplete to Luke Colella 0 -0.26
8:21 3rd & 9 OWN 18 Pat McQuaide pass incomplete to Lucas Kopecky 0 -0.12
8:15 4th & 9 OWN 18 Luke Larsen punt for 41 yds, fair catch by Devonte Ross at the PSU 41
TD
9 pl · 59 yd · 4:39
0–31
7:39 1st & 10 OWN 41 Drew Allar pass complete to Andrew Rappleyea for 11 yds to the VILL 48 for a 1ST down +11 0.97
7:08 1st & 10 OPP 48 Nicholas Singleton run for 4 yds to the VILL 44 +4 -0.13
6:33 2nd & 6 OPP 44 Nicholas Singleton run for 7 yds to the VILL 37 for a 1ST down +7 0.77
6:00 1st & 10 OPP 37 Drew Allar pass complete to Nicholas Singleton for 7 yds to the VILL 30 +7 0.41
5:30 2nd & 3 OPP 30 Drew Allar run for 2 yds to the VILL 28 +2 -0.40
5:07 3rd & 1 OPP 28 Drew Allar pass incomplete to Khalil Dinkins 0 -0.82
4:50 4th & 1 OPP 28 Nicholas Singleton run for 4 yds to the VILL 24 for a 1ST down +4 1.19
3:42 1st & 10 OPP 24 Drew Allar pass complete to Luke Reynolds for 21 yds to the VILL 3 for a 1ST down +21 1.22
3:36 1st & 3 OPP 3 Nicholas Singleton run for 3 yds for a TD (Ryan Barker KICK) +3 1.46
PUNT
8 pl · 16 yd · 4:27
0–31
3:15 1st & 10 OWN 30 David Avit run for 5 yds to the VILL 35 +5 0.10
2:24 2nd & 5 OWN 35 David Avit run for 5 yds to the VILL 40 for a 1ST down +5 0.83
1:55 1st & 10 OWN 40 Pat McQuaide pass complete to David Avit for 7 yds to the VILL 47 +7 0.70
1:30 2nd & 3 OWN 47 Ja'briel Mace run for 2 yds to the VILL 49 +2 -0.76
0:15 3rd & 1 OWN 49 David Avit run for 2 yds to the PSU 49 for a 1ST down +2 1.05
0:01 1st & 10 OPP 49 Isaiah Ragland run for a loss of 1 yard to the 50 yard line -1 -1.33
0:00 OPP 49 End of 3rd Quarter
14:44 2nd & 11 50 Isaiah Ragland run for a loss of 4 yards to the VILL 46 -4 -1.57
14:15 3rd & 15 OWN 46 Pat McQuaide pass incomplete 0 -0.40
14:09 4th & 15 OWN 46 Luke Larsen punt for 38 yds, fair catch by Devonte Ross at the PSU 16
Q4
TD
7 pl · 84 yd · 3:26
0–38
13:55 1st & 10 OWN 16 Kaytron Allen run for 9 yds to the PSU 25 +9 0.99
13:13 2nd & 1 OWN 25 Drew Allar pass complete to Luke Reynolds for 21 yds to the PSU 46 for a 1ST down +21 1.40
12:33 1st & 10 OWN 46 Kaytron Allen run for 9 yds to the VILL 45 +9 1.21
11:59 2nd & 1 OPP 45 Kaytron Allen run for 16 yds to the VILL 29 for a 1ST down +16 0.19
11:30 1st & 10 OPP 29 Drew Allar pass incomplete to Kyron Hudson 0 -0.53
11:11 2nd & 10 OPP 29 Nicholas Singleton run for 11 yds to the VILL 18 for a 1ST down +11 0.73
10:43 1st & 10 OPP 18 Kaytron Allen run for 18 yds for a TD (Ryan Barker KICK) +18 2.59
PUNT
3 pl · 2 yd · 2:04
0–38
10:25 1st & 10 OWN 25 Isaiah Ragland run for a loss of 3 yards to the VILL 22 -3 -0.96
10:01 2nd & 13 OWN 22 Pat McQuaide pass complete to Antonio Johnson for 7 yds to the VILL 29 +7 0.19
9:05 3rd & 6 OWN 29 Pat McQuaide pass complete to Isaiah Ragland for a loss of 2 yards to the VILL 27 -2 -0.39
8:39 4th & 8 OWN 27 Luke Larsen punt for 42 yds , Devonte Ross returns for 34 yds to the VILL 35
TD
4 pl · 35 yd · 1:34
0–45
8:31 1st & 10 OPP 35 Ethan Grunkemeyer pass incomplete to Liam Clifford 0 -0.69
8:20 2nd & 10 OPP 35 Tyseer Denmark run for 12 yds to the VILL 23 for a 1ST down +12 1.00
7:28 1st & 10 OPP 23 Cam Wallace run for 4 yds to the VILL 19 +4 -0.03
7:05 2nd & 6 OPP 19 Ethan Grunkemeyer pass complete to Joey Schlaffer for 19 yds for a TD (Ryan Barker KICK) +19 2.70
INT TD
2 pl · 12 yd · 0:41
0–52
−1
6:44 1st & 10 OWN 25 Ja'briel Mace run for 12 yds to the VILL 37 for a 1ST down +12 1.03
6:24 1st & 10 OWN 37 Jahmir Joseph 49 Yd Interception Return (Ryan Barker Kick) -8.95
END OF GAME
16 pl · 75 yd · 6:24
6–52
−1
6:11 1st & 10 OWN 25 Isaiah Wright run for 5 yds to the VILL 30 +5 0.09
5:37 2nd & 5 OWN 30 Isaiah Wright run for a loss of 1 yard to the VILL 29 -1 -0.86
5:07 3rd & 6 OWN 29 Tanner Maddocks pass complete to Braden Reed for 33 yds to the PSU 38 for a 1ST down +33 3.75
4:33 1st & 10 OPP 38 Isaiah Wright run for 2 yds to the PSU 36 +2 -0.42
3:56 2nd & 8 OPP 36 Tanner Maddocks pass incomplete 0 -0.91
3:31 3rd & 8 OPP 36 Tanner Maddocks pass complete to Braden Reed for 8 yds to the PSU 28 for a 1ST down +8 1.66
3:10 1st & 10 OPP 28 Tanner Maddocks pass complete to Ralee Stephens for 6 yds to the PSU 22 +6 0.20
2:20 2nd & 4 OPP 22 Isaiah Wright run for no gain to the PSU 22 0 -0.54
2:00 3rd & 4 OPP 22 Villanova Penalty, False Start (Brandon Binkowski) to the PSU 27 -5
2:00 3rd & 9 OPP 27 Penn State Penalty, Defensive Offside (Yvan Kemajou) to the PSU 22 +5
1:55 3rd & 4 OPP 22 Tanner Maddocks run for 4 yds to the PSU 18 for a 1ST down +4 0.51
1:43 1st & 10 OPP 18 Tanner Maddocks run for 6 yds to the PSU 12 +6 0.18
1:11 2nd & 4 OPP 12 Tanner Maddocks pass incomplete 0 -0.41
0:52 3rd & 4 OPP 12 Tanner Maddocks pass complete to Brandon Binkowski for 11 yds to the PSU 1 for a 1ST down +11 1.88
0:37 1st & 1 OPP 1 Isaiah Wright run for no gain to the PSU 1 0 -0.96
0:37 2nd & goal OPP 1 Timeout Villanova, clock 00:37
0:37 2nd & goal OPP 1 Timeout Penn State, clock 00:37
0:15 2nd & 1 OPP 1 Tanner Maddocks run for a loss of 2 yards to the PSU 3 -2 -0.72
0:08 3rd & goal OPP 3 Timeout Penn State, clock 00:08
0:04 3rd & 3 OPP 3 Tanner Maddocks pass incomplete to Antonio Johnson 0 -0.29
0:04 4th & goal OPP 3 Villanova Penalty, False Start (Isaiah Wright) to the PSU 8 -5
0:00 4th & 8 OPP 8 Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD +8 3.30
0:00 OPP 8 End of 4th Quarter
17 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

0sacks2
0plays for loss10
1takeaways2
0three-and-outs forced4
8explosive plays allowed2
6.64yards allowed / play2.64
6 of 8scoring drives allowed0 of 9
Villanova
Shane Hartzell 9 (5)
Christian Sapp 6 (6)
Turner Inge 5 (3)
Kaleb Moody 4 (2) 1 PD
Anthony Hawkins 3 (3) 2 PD
Damill Bostic Jr. 3 (3) 1 PD
Jason Hall 3 (3)
Nigel McSween 3 (3)
Penn State
Amare Campbell 7 (7) 1 sk · 3 TFL
Tony Rojas 5 (3) 2 sk · 2 TFL
Dejuan Lane 5 (5) 1 TFL
King Mack 4 (4)
Dominic DeLuca 4 (4) 1 QH
Alex Tatsch 3 (3) 1 TFL
Daryus Dixson 3 (1) 0.5 TFL
Kenny Woseley Jr. 2 0.5 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

0 of 1field goals3 of 3
8punts2
40.9punt average41.5
1punts inside the 202
79return yards69
own 17average drive startown 45
Villanova
K Jack Barnum 0/1 FG
P Luke Larsen 8 punts · 40.9 avg · 1 in 20
KR Isaiah Wright 3 ret · 52 yds · long 24
KR Ja'briel Mace 1 ret · 27 yds · long 27
Penn State
K Ryan Barker 3/3 FG · long 45 · 5/5 XP
P Gabriel Nwosu 2 punts · 41.5 avg · 2 in 20
KR King Mack 1 ret · 17 yds · long 17
PR Devonte Ross 4 ret · 52 yds · long 34
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

44plays50
116yards332
9drives8
30%success rate54%
-9.45total PPA15.25
Derived from 94 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Nicholas Singleton run for 4 yds for a TD (Ryan Barker KICK) 7–0
Q2Ryan Barker 45 Yd Field Goal 10–0
Q3Ryan Barker 42 yd FG GOOD 24–0
Q3Nicholas Singleton run for 3 yds for a TD (Ryan Barker KICK) 31–0
Q4Kaytron Allen run for 18 yds for a TD (Ryan Barker KICK) 38–0
Q4Ethan Grunkemeyer pass complete to Joey Schlaffer for 19 yds for a TD (Ryan Barker KICK) 45–0
Q4Jahmir Joseph 49 Yd Interception Return (Ryan Barker Kick) 0–52
Q4Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD 6–52

Biggest plays by PPA

Q4Tanner Maddocks pass complete to Braden Reed for 33 yds to the PSU 38 for a 1ST down 3.75
Q4Tanner Maddocks pass complete to Brandon Binkowski for 8 yds for a TD 3.30
Q3Drew Allar run for 16 yds to the VILL 31 for a 1ST down 2.76
Q1Drew Allar pass complete to Trebor Pena for 19 yds to the VILL 44 for a 1ST down 2.70
Q4Ethan Grunkemeyer pass complete to Joey Schlaffer for 19 yds for a TD (Ryan Barker KICK) 2.70
Q4Kaytron Allen run for 18 yds for a TD (Ryan Barker KICK) 2.59

Series recent meetings

2021 Villanova 17 – 38 Penn State
1951 Penn State 14 – 20 Villanova
1949 Villanova 27 – 6 Penn State
1936 Villanova 13 – 0 Penn State
1935 Villanova 13 – 27 Penn State
1912 Villanova 0 – 71 Penn State
1911 Villanova 0 – 18 Penn State
1910 Penn State 0 – 0 Villanova
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal