← CFB Terminal
0
Big Ten
AT
28
Big Ten
2021 week 12 · Saturday, November 20, 2021 at 11:00 AM CT · Beaver Stadium · πŸ“Ί BTN · 106,038 att · 39.6°F Cloudy, wind 8.1

Drive chart

Rutgers Penn State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 6 yd · 1:04
0–0
15:00 1st & 10 OWN 35 Sean Clifford pass complete to Theo Johnson for 6 yds to the PnSt 41 +6 0.40
15:00 2nd & 4 OWN 41 Sean Clifford pass incomplete 0 -1.16
15:00 3rd & 4 OWN 41 CLIFFORD, Sean pass to the right incomplete intended for DOTSON, Jahan thrown to the PSU47; QB hurried by SINGLETON, Drew. PENALTY PSU Holding on WALLACE, Caedan RUT Holding on YOUNG, Avery , Offsetting penalties [NHSG]. NO PLAY (replay the down). 0
15:00 3rd & 4 OWN 41 Sean Clifford pass incomplete 0 -0.72
13:56 4th & 4 OWN 41 Jordan Stout punt for 52 yds , Bo Melton returns for 12 yds to the Rutgr 19
PUNT
3 pl · 1 yd · 1:44
0–0
13:56 1st & 10 OWN 19 Isaih Pacheco run for no gain to the Rutgr 19 0 -0.53
13:56 2nd & 10 OWN 19 Isaih Pacheco run for 1 yd to the Rutgr 20 +1 -0.21
13:56 3rd & 9 OWN 20 Noah Vedral pass complete to Johnny Langan for no gain to the Rutgr 20 0 -0.13
12:12 4th & 9 OWN 20 Adam Korsak punt for 39 yds
PUNT
5 pl · 18 yd · 1:26
0–0
12:12 1st & 10 OWN 41 Keyvone Lee run for 1 yd to the PnSt 42 +1 -0.92
12:12 2nd & 9 OWN 42 Sean Clifford pass complete to Keyvone Lee for 17 yds to the Rutgr 41 for a 1ST down +17 2.34
12:12 1st & 10 OPP 41 Sean Clifford pass incomplete 0 -0.88
12:12 2nd & 10 OPP 41 Sean Clifford pass incomplete 0 -1.04
12:12 3rd & 10 OPP 41 Sean Clifford pass incomplete 0 -0.96
10:46 4th & 10 OPP 41 Jordan Stout punt for 38 yds, downed at the Rutgr 3
PUNT
3 pl · 3 yd · 2:06
0–0
10:46 1st & 10 OWN 3 Isaih Pacheco run for 1 yd to the Rutgr 4 +1 -0.22
10:46 2nd & 9 OWN 4 Johnny Langan run for 3 yds to the Rutgr 7 +3 -0.06
10:46 3rd & 6 OWN 7 Noah Vedral run for a loss of 1 yard to the Rutgr 6 -1 -0.12
8:40 4th & 7 OWN 6 Adam Korsak punt for 42 yds
PUNT
3 pl · 4 yd · 1:24
0–0
8:40 1st & 10 OPP 48 Keyvone Lee run for 4 yds to the Rutgr 44 +4 -0.13
8:40 2nd & 6 OPP 44 Keyvone Lee run for no gain to the Rutgr 44 0 -1.11
8:40 3rd & 6 OPP 44 Sean Clifford pass incomplete 0 -1.03
7:16 4th & 6 OPP 44 Jordan Stout punt for 36 yds, downed at the Rutgr 8
PUNT
3 pl · 9 yd · 1:42
0–0
7:16 1st & 10 OWN 8 Kyle Monangai run for a loss of 2 yards to the Rutgr 6 -2 -0.40
7:16 2nd & 12 OWN 6 Kyle Monangai run for 9 yds to the Rutgr 15 +9 0.23
7:16 3rd & 3 OWN 15 Noah Vedral pass complete to Shameen Jones for 2 yds to the Rutgr 17 +2 -0.15
5:34 4th & 1 OWN 17 Adam Korsak punt for 43 yds, downed at the PnSt 40
PUNT
3 pl · 4 yd · 1:50
0–0
5:34 1st & 10 OWN 40 Sean Clifford run for 4 yds to the PnSt 44 +4 -0.17
5:34 2nd & 6 OWN 44 Noah Cain run for no gain to the PnSt 44 0 -1.09
5:34 3rd & 6 OWN 44 Sean Clifford run for no gain to the PnSt 44 0 -0.70
3:44 4th & 6 OWN 44 Jordan Stout punt for 47 yds, fair catch by Avery Young at the Rutgr 9
PUNT
7 pl · 36 yd · 3:36
0–0
3:44 1st & 10 OWN 9 Noah Vedral run for 4 yds to the Rutgr 13 +4 -0.04
3:44 2nd & 6 OWN 13 VEDRAL, Noah pass to the right incomplete intended for MELTON, Bo thrown to the RUT39. PENALTY PSU Pass Interference on PORTER JR., Joey enforced 15 yards to the RUT28 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
3:44 1st & 10 OWN 28 MELTON, Bo rush to the right for a loss of 5 yards to the RUT41 (BROWN, Ji'Ayir), out of bounds. PENALTY Before the snap, RUT Illegal Shift enforced 0 yards PSU Personal Foul on BROWN, Ji'Ayir enforced 0 yards from the RUT23 to the RUT23, from the the spot of the ball when the foul occurred, runner is credited with -5 yards on the play. NO PLAY (replay the down). 0
3:44 1st & 10 OWN 38 VEDRAL, Noah pass to the right complete for 5 yards to MELTON, Bo caught at the RUT42 and advanced to the RUT43, out of bounds. PENALTY PSU Offsides on SMITH, Brandon enforced 5 yards from the RUT38 to the RUT43 [NHSG]. NO PLAY (replay the down). +5
3:44 1st & 5 OWN 43 Kyle Monangai run for 1 yd to the Rutgr 44 +1 -1.11
3:44 2nd & 4 OWN 44 Gavin Wimsatt pass incomplete 0 -1.22
3:44 3rd & 4 OWN 44 Noah Vedral pass complete to Jovani Haskins for 6 yds to the 50 yard line for a 1ST down +6 1.92
3:44 1st & 10 50 Noah Vedral run for a loss of 4 yards to the Rutgr 46 -4 -2.00
3:44 2nd & 14 OWN 46 Noah Vedral pass incomplete 0 -0.76
3:44 3rd & 14 OWN 46 Noah Vedral pass complete to Isaih Pacheco for a loss of 1 yard to the Rutgr 45 -1 -0.49
0:08 4th & 15 OWN 45 Adam Korsak punt for 43 yds, fair catch by Jahan Dotson at the PnSt 12
PUNT
6 pl · 27 yd · 2:59
0–0
0:00 1st & 10 OWN 12 Keyvone Lee run for 2 yds to the PnSt 14 +2 -0.25
0:00 OWN 12 End of 1st Quarter
15:00 2nd & 8 OWN 14 Christian Veilleux run for 14 yds to the PnSt 28 for a 1ST down +14 1.12
15:00 1st & 10 OWN 28 Christian Veilleux pass complete to Parker Washington for 15 yds to the PnSt 43 for a 1ST down +15 1.39
15:00 1st & 10 OWN 43 Christian Veilleux pass incomplete 0 -1.16
15:00 2nd & 10 OWN 43 Christian Veilleux pass complete to Noah Cain for a loss of 3 yards to the PnSt 40 -3 -1.20
15:00 3rd & 13 OWN 40 Christian Veilleux run for a loss of 5 yards to the PnSt 39 fumbled, recovered by PnSt Christian Veilleux -5 -0.47
12:09 4th & 14 OWN 39 Jordan Stout punt for 39 yds , Bo Melton returns for no gain to the Rutgr 39 RUTGERS Penalty, Illegal Block (Tre Avery) to the Rutgr 14
Q2
PUNT
8 pl · 28 yd · 3:09
0–0
12:09 1st & 10 OWN 14 Isaih Pacheco run for 2 yds to the Rutgr 16 +2 -0.27
12:09 2nd & 8 OWN 16 Noah Vedral pass complete to Victor Konopka for 18 yds to the Rutgr 34 for a 1ST down +18 1.60
12:09 1st & 10 OWN 34 Noah Vedral pass complete to Brandon Sanders for 9 yds to the Rutgr 43 +9 1.38
12:09 2nd & 1 OWN 43 Noah Vedral pass incomplete 0 -1.44
12:09 3rd & 1 OWN 43 Aaron Young run for 2 yds to the Rutgr 45 for a 1ST down +2 1.11
12:09 1st & 10 OWN 45 Gavin Wimsatt pass incomplete 0 -1.16
12:09 2nd & 10 OWN 45 Noah Vedral pass complete to Bo Melton for 2 yds to the Rutgr 47 +2 -0.57
12:09 3rd & 8 OWN 47 Noah Vedral pass incomplete 0 -0.70
12:09 4th & 8 OWN 47 RUTGERS Penalty, Delay Of Game (Christian Izien) to the Rutgr 42 -5
9:00 4th & 13 OWN 42 Adam Korsak punt for 39 yds, fair catch by Jahan Dotson at the PnSt 19
PUNT
3 pl · 9 yd · 1:30
0–0
9:00 1st & 10 OWN 19 Christian Veilleux run for 5 yds to the PnSt 24 +5 0.08
8:17 3rd & 5 OWN 24 Timeout RUTGERS, clock 08:17
8:17 2nd & 5 OWN 24 Christian Veilleux pass incomplete 0 -0.58
8:17 3rd & 5 OWN 24 Christian Veilleux run for 4 yds to the PnSt 28 +4 -0.04
7:30 4th & 1 OWN 28 Jordan Stout punt for 53 yds, fair catch by Avery Young at the Rutgr 19
PUNT
3 pl · 9 yd · 1:50
0–0
7:30 1st & 15 OWN 14 Noah Vedral sacked for 0 yards to the Rutgr 8 0 -0.23
7:30 2nd & 21 OWN 8 Aaron Young run for 8 yds to the Rutgr 16 +8 0.05
5:46 4th & 1 OWN 28 Timeout RUTGERS, clock 05:46
5:46 3rd & 13 OWN 16 Noah Vedral run for 12 yds to the Rutgr 28 +12 0.32
5:40 4th & 1 OWN 28 Adam Korsak punt for 40 yds , Jahan Dotson returns for 1 yd to the PnSt 33
TD
10 pl · 67 yd · 4:37
0–7
5:40 1st & 10 OWN 33 Jahan Dotson run for 4 yds to the PnSt 37 +4 -0.15
5:40 2nd & 6 OWN 37 Noah Cain run for 8 yds to the PnSt 45 for a 1ST down +8 1.31
5:40 1st & 10 OWN 45 Noah Cain run for 9 yds to the Rutgr 46 +9 1.23
3:47 1st & 10 OPP 34 Timeout RUTGERS, clock 03:47
3:47 2nd & 1 OPP 46 Noah Cain run for a loss of 3 yards to the Rutgr 49 for a 1ST down RUTGERS Penalty, Personal Foul (Drew Singleton) to the Rutgr 34 for a 1ST down +12 0.11
3:47 1st & 10 OPP 34 Christian Veilleux pass complete to Parker Washington for 12 yds to the Rutgr 22 for a 1ST down +12 0.29
3:47 1st & 10 OPP 22 Christian Veilleux sacked by Tyshon Fogg for 0 yards to the Rutgr 23 0 -0.40
3:47 2nd & 11 OPP 23 Christian Veilleux pass complete to Jahan Dotson for 14 yds to the Rutgr 9 for a 1ST down +14 0.72
3:47 1st & 9 OPP 9 Noah Cain run for 1 yd to the Rutgr 8 +1 -0.25
1:08 3rd & 8 OPP 8 Timeout PENN ST, clock 01:08
1:08 2nd & 8 OPP 8 Christian Veilleux run for no gain to the Rutgr 8 0 -0.27
1:03 3rd & 8 OPP 8 Christian Veilleux pass complete to Jahan Dotson for 8 yds for a TD, (Jordan Stout KICK) +8 2.95
END OF HALF
2 pl · 6 yd · 1:03
0–7
1:03 1st & 10 OWN 25 Johnny Langan run for 3 yds to the Rutgr 28 +3 -0.30
0:00 2nd & 7 OWN 28 Johnny Langan run for 3 yds to the Rutgr 31 +3 -0.24
0:00 OWN 31 End of 2nd Quarter
Q3
PUNT
3 pl · -6 yd · 1:38
0–7
15:00 1st & 10 OWN 25 Isaih Pacheco run for no gain to the Rutgr 25 0 -0.70
15:00 2nd & 10 OWN 25 Noah Vedral pass incomplete 0 -0.35
15:00 3rd & 10 OWN 25 Noah Vedral pass complete to Isaih Pacheco for a loss of 6 yards to the Rutgr 19 -6 -0.24
13:22 4th & 16 OWN 19 Adam Korsak punt for 74 yds, downed at the PnSt 7
PUNT
5 pl · 19 yd · 2:22
0–7
13:22 1st & 10 OWN 7 Keyvone Lee run for 9 yds to the PnSt 16 +9 0.76
13:22 2nd & 1 OWN 16 Keyvone Lee run for 5 yds to the PnSt 21 for a 1ST down +5 -0.21
13:22 1st & 10 OWN 21 Christian Veilleux run for 5 yds to the PnSt 26 +5 0.09
13:22 2nd & 5 OWN 26 Keyvone Lee run for no gain to the PnSt 26 0 -0.63
13:22 3rd & 5 OWN 26 Christian Veilleux pass incomplete 0 -0.30
11:00 4th & 5 OWN 26 Jordan Stout punt for 41 yds, downed at the Rutgr 33
PUNT
5 pl · 11 yd · 1:19
0–7
11:00 1st & 10 OWN 33 Noah Vedral run for 8 yds to the Rutgr 41 +8 1.03
11:00 2nd & 2 OWN 41 Isaih Pacheco run for 3 yds to the Rutgr 44 for a 1ST down +3 0.03
11:00 1st & 10 OWN 44 Noah Vedral pass incomplete 0 -1.16
11:00 2nd & 10 OWN 44 Noah Vedral pass incomplete 0 -0.88
11:00 3rd & 10 OWN 44 Noah Vedral pass incomplete 0 -0.52
9:41 4th & 10 OWN 44 Adam Korsak punt for 37 yds, fair catch by Jahan Dotson at the PnSt 19
PUNT
6 pl · 41 yd · 2:27
0–7
9:41 1st & 10 OWN 19 Christian Veilleux pass complete to Jahan Dotson for 30 yds to the PnSt 49 for a 1ST down +30 2.52
9:41 1st & 10 OWN 49 Keyvone Lee run for no gain to the PnSt 49 0 -1.13
9:41 2nd & 10 OWN 49 Christian Veilleux pass complete to Parker Washington for 13 yds to the Rutgr 38 for a 1ST down +13 1.96
9:41 1st & 10 OPP 38 Christian Veilleux pass incomplete 0 -0.78
9:41 2nd & 10 OPP 38 Christian Veilleux run for a loss of 2 yards to the Rutgr 40 -2 -1.43
9:41 3rd & 12 OPP 40 Christian Veilleux pass incomplete 0 -0.92
7:14 4th & 12 OPP 40 Jordan Stout punt for 37 yds, downed at the Rutgr 3
PUNT
3 pl · 1 yd · 1:22
0–7
7:14 1st & 10 OWN 3 Aaron Young run for a loss of 1 yard to the Rutgr 2 -1 -0.29
7:14 2nd & 11 OWN 2 Aaron Young run for 2 yds to the Rutgr 4 +2 -0.06
7:14 3rd & 9 OWN 4 Noah Vedral pass incomplete 0 -0.06
5:52 4th & 9 OWN 4 Adam Korsak punt for 43 yds RUTGERS Penalty, Illegal Motion (Christian Izien) to the Rutgr 42
TD
5 pl · 42 yd · 2:20
0–14
5:52 1st & 10 OPP 42 Noah Cain run for 9 yds to the Rutgr 33 +9 0.88
5:52 2nd & 1 OPP 33 Christian Veilleux run for 3 yds to the Rutgr 30 for a 1ST down +3 -0.40
5:52 1st & 10 OPP 30 Noah Cain run for 5 yds to the Rutgr 25 +5 0.08
5:52 2nd & 5 OPP 25 Christian Veilleux pass complete to Tyler Warren for 8 yds to the Rutgr 17 for a 1ST down +8 0.16
3:32 1st & 10 OPP 17 Parker Washington 17 Yd pass from Christian Veilleux (Jordan Stout Kick) +17 2.58
PUNT
4 pl · 11 yd · 1:19
0–14
3:32 1st & 10 OWN 25 RUTGERS Penalty, Illegal Substitution (TEAM) to the Rutgr 20 -5
3:32 1st & 15 OWN 20 Noah Vedral pass complete to Aaron Young for 17 yds to the Rutgr 37 for a 1ST down +17 1.77
3:32 1st & 10 OWN 37 Noah Vedral pass incomplete 0 -1.07
3:32 2nd & 10 OWN 37 Noah Vedral pass complete to Isaih Pacheco for a loss of 1 yard to the Rutgr 36 -1 -0.76
3:32 3rd & 11 OWN 36 Noah Vedral pass incomplete 0 -0.29
2:13 4th & 11 OWN 36 Adam Korsak punt for 44 yds , Jahan Dotson returns for 10 yds to the PnSt 30
TD
2 pl · 70 yd · 0:42
0–21
2:13 1st & 10 OWN 30 Christian Veilleux pass complete to Theo Johnson for 3 yds to the PnSt 33 +3 -0.36
1:31 2nd & 7 OWN 33 Christian Veilleux pass complete to Malick Meiga for 67 yds for a TD, (Jordan Stout KICK) +67 6.05
ON DOWNS
11 pl · 60 yd · 3:57
0–21
1:31 1st & 10 OWN 25 Johnny Langan run for 5 yds to the Rutgr 30 +5 0.09
1:31 2nd & 5 OWN 30 Aaron Young run for 2 yds to the Rutgr 32 +2 -0.48
1:31 3rd & 3 OWN 32 Noah Vedral run for 4 yds to the Rutgr 36 for a 1ST down +4 1.32
0:00 1st & 10 OWN 36 Noah Vedral pass complete to Bo Melton for 11 yds to the Rutgr 47 for a 1ST down +11 1.05
0:00 OWN 36 End of 3rd Quarter
15:00 1st & 10 OWN 47 Noah Vedral pass incomplete 0 -1.15
15:00 2nd & 10 OWN 47 Johnny Langan run for 4 yds to the PnSt 49 +4 -0.16
15:00 3rd & 6 OPP 49 Noah Vedral pass complete to Bo Melton for 34 yds to the PnSt 15 for a 1ST down +34 2.85
15:00 1st & 10 OPP 15 Johnny Langan pass incomplete 0 -0.32
15:00 2nd & 10 OPP 15 Aaron Young run for 2 yds to the PnSt 13 +2 -0.19
15:00 3rd & 8 OPP 13 Aaron Young run for 5 yds to the PnSt 8 +5 0.03
12:34 4th & 3 OPP 8 Noah Vedral sacked for 0 yards to the PnSt 15 0 -3.97
Q4
TD
14 pl · 85 yd · 5:02
0–28
12:34 1st & 10 OWN 15 Christian Veilleux pass incomplete 0 -0.44
12:34 2nd & 10 OWN 15 Christian Veilleux pass incomplete 0 -0.20
12:34 3rd & 10 OWN 15 Christian Veilleux pass complete to Parker Washington for 11 yds to the PnSt 26 for a 1ST down +11 1.25
12:34 1st & 10 OWN 26 Keyvone Lee run for 4 yds to the PnSt 30 +4 -0.12
12:34 2nd & 6 OWN 30 Christian Veilleux pass complete to Parker Washington for 4 yds to the PnSt 34 +4 -0.11
12:34 3rd & 2 OWN 34 PENN ST Penalty, Offensive Pass Interference (Jahan Dotson) declined 0
12:34 4th & 2 OWN 34 STOUT, Jordan punt 41 yards to the RUT25 downed by SUTHERLAND, Jonathan. PENALTY RUT Running Into the kicker on MELTON, Max enforced 5 yards from the PSU34 to the PSU39 and results in a 1ST DOWN. NO PLAY (replay the down). +5
12:34 1st & 10 OWN 39 RUTGERS Penalty, Defensive Holding (Christian Izien) declined for a 1ST down 0
12:34 1st & 10 OPP 32 Christian Veilleux pass incomplete 0 -0.61
12:34 2nd & 10 OPP 32 Keyvone Lee run for 6 yds to the Rutgr 26 +6 0.20
12:34 3rd & 4 OPP 26 Christian Veilleux run for 9 yds to the Rutgr 17 for a 1ST down +9 0.70
12:34 1st & 10 OPP 17 Keyvone Lee run for 1 yd to the Rutgr 16 +1 -0.26
12:34 2nd & 9 OPP 16 Keyvone Lee run for 2 yds to the Rutgr 14 +2 -0.20
12:34 3rd & 7 OPP 14 Christian Veilleux pass complete to KeAndre Lambert-Smith for 7 yds to the Rutgr 7 for a 1ST down +7 0.85
7:32 1st & 7 OPP 7 Keyvone Lee run for 7 yds for a TD, (Jordan Stout KICK) +7 2.20
2 pl · 7 yd · 1:12
0–28
7:32 1st & 10 OWN 25 Gavin Wimsatt pass complete to Isaih Pacheco for 2 yds to the Rutgr 27 +2 -0.45
7:32 2nd & 8 OWN 27 Gavin Wimsatt run for 5 yds to the Rutgr 32 +5 0.06
6:20 3rd & 3 OWN 32 WIMSATT, Gavin pass to the left intercepted by SUTHERLAND, Jonathan at the RUT39 intended for DREMEL, Christian, no return. PENALTY PSU Unsportsmanlike Conduct on SUTHERLAND, Jonathan enforced 15 yards after the change of possession from the RUT39 to the PSU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
ON DOWNS
9 pl · 35 yd · 5:51
0–28
6:20 1st & 10 OWN 46 Mason Stahl run for 2 yds to the PnSt 48 +2 -0.67
6:20 2nd & 8 OWN 48 Tank Smith run for no gain to the PnSt 48 0 -1.07
6:20 3rd & 8 OWN 48 Mason Stahl run for 17 yds to the Rutgr 35 for a 1ST down +17 2.95
6:20 1st & 10 OPP 35 Caziah Holmes run for 7 yds to the Rutgr 28 +7 0.39
6:20 2nd & 3 OPP 28 Caziah Holmes run for 9 yds to the Rutgr 19 for a 1ST down +9 -0.03
6:20 1st & 10 OPP 19 Mason Stahl run for 3 yds to the Rutgr 16 +3 -0.11
6:20 2nd & 7 OPP 16 Caziah Holmes run for a loss of 1 yard to the Rutgr 17 -1 -0.48
6:20 3rd & 8 OPP 17 Tank Smith run for no gain to the Rutgr 17 0 -0.58
0:29 4th & 8 OPP 17 Tank Smith run for a loss of 2 yards to the Rutgr 19 -2 -3.22
END OF GAME
1 pl · 4 yd · 0:29
0–28
0:00 OWN 23 End of 4th Quarter
0:00 1st & 10 OWN 19 Gavin Wimsatt run for 4 yds to the Rutgr 23 +4 -0.08
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks2
4plays for loss7
0takeaways0
4three-and-outs forced6
7explosive plays allowed4
5.56yards allowed / play3.07
4 of 13scoring drives allowed0 of 14
Rutgers
Tyshon Fogg 12 (4) 1 sk · 1 TFL
Drew Singleton 12 (8) 1.5 TFL
Avery Young 6 (3) 1 PD
Robert Longerbeam 5 (3) 1 PD
Christian Izien 5 (4) 1 QH
Aaron Lewis 5 (2) 1 QH
Tyreem Powell 4 (3)
CJ Onyechi 3 (3) 1 TFL
Penn State
Jaquan Brisker 7 (2) 1 PD
Ellis Brooks 6 (1)
Arnold Ebiketie 5 (1) 1 sk · 1.5 TFL · 2 QH
Brandon Smith 5 (1) 0.5 TFL
Coziah Izzard 4 (2) 1 sk · 1 TFL
Jonathan Sutherland 4 (2) 1 TFL · 1 INT
Ji'Ayir Brown 4 (3)
Derrick Tangelo 3 (2) 1 TFL · 1 QH
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

10punts8
44.4punt average42.9
4punts inside the 206
14return yards11
own 17average drive startown 31
Rutgers
P Adam Korsak 10 punts · 44.4 avg · 4 in 20
PR Bo Melton 2 ret · 14 yds · long 12
Penn State
K Jordan Stout 4/4 XP
P Jordan Stout 8 punts · 42.9 avg · 6 in 20
PR Jahan Dotson 2 ret · 11 yds · long 10
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

58plays71
178yards395
14drives13
21%success rate41%
-10.65total PPA7.07
Derived from 129 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Christian Veilleux pass complete to Jahan Dotson for 8 yds for a TD, (Jordan Stout KICK) 7–0
Q3Parker Washington 17 Yd pass from Christian Veilleux (Jordan Stout Kick) 14–0
Q3Christian Veilleux pass complete to Malick Meiga for 67 yds for a TD, (Jordan Stout KICK) 21–0
Q4Keyvone Lee run for 7 yds for a TD, (Jordan Stout KICK) 28–0

Biggest plays by PPA

Q3Christian Veilleux pass complete to Malick Meiga for 67 yds for a TD, (Jordan Stout… 6.05
Q4Mason Stahl run for 17 yds to the Rutgr 35 for a 1ST down 2.95
Q2Christian Veilleux pass complete to Jahan Dotson for 8 yds for a TD, (Jordan Stout KICK) 2.95
Q4Noah Vedral pass complete to Bo Melton for 34 yds to the PnSt 15 for a 1ST down 2.85
Q3Parker Washington 17 Yd pass from Christian Veilleux (Jordan Stout Kick) 2.58
Q3Christian Veilleux pass complete to Jahan Dotson for 30 yds to the PnSt 49 for a 1ST… 2.52

Series recent meetings

2025 Penn State 40 – 36 Rutgers
2023 Rutgers 6 – 27 Penn State
2022 Penn State 55 – 10 Rutgers
2020 Penn State 23 – 7 Rutgers
2019 Rutgers 6 – 27 Penn State
2018 Penn State 20 – 7 Rutgers
2017 Rutgers 6 – 35 Penn State
2016 Penn State 39 – 0 Rutgers
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal