← CFB Terminal
21
Big Ten
AT
28
Big Ten
2019 week 8 · Saturday, October 19, 2019 at 6:30 PM CT · Beaver Stadium · 📺 ABC · 110,669 att · 53.4°F Clear, wind 2.1

Drive chart

Michigan Penn State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 28 yd · 3:18
0–0
15:00 1st & 10 OWN 25 Timeout MICHIGAN, clock 15:00
14:50 1st & 10 OWN 25 Shea Patterson pass incomplete 0 -0.70
14:33 2nd & 10 OWN 25 Shea Patterson run for 2 yds to the Mich 27 +2 -0.23
13:54 3rd & 8 OWN 27 Shea Patterson pass complete to Nico Collins for 17 yds to the Mich 44 for a 1ST down +17 2.64
13:28 1st & 10 OWN 44 Shea Patterson pass complete to Nick Eubanks for 2 yds to the Mich 46 +2 -0.68
12:36 2nd & 8 OWN 46 Shea Patterson pass complete to Tarik Black for 7 yds to the PnSt 47 +7 0.63
12:25 3rd & 1 OPP 47 Hassan Haskins run for no gain to the PnSt 47 0 -1.19
11:42 4th & 1 OPP 47 Will Hart punt for 47 yds for a touchback
PUNT
4 pl · 15 yd · 1:47
0–0
11:30 1st & 10 OWN 20 Journey Brown run for 11 yds to the PnSt 31 for a 1ST down +11 0.78
11:20 1st & 10 OWN 31 Sean Clifford pass incomplete 0 -0.89
11:08 2nd & 10 OWN 31 Sean Clifford pass complete to Pat Freiermuth for 4 yds to the PnSt 35 +4 -0.09
10:35 3rd & 6 OWN 35 Sean Clifford pass complete to KJ Hamler for no gain to the PnSt 35 0 -0.44
9:55 4th & 6 OWN 35 Blake Gillikin punt for 50 yds, fair catch by Donovan Peoples-Jones at the Mich 15
PUNT
3 pl · -1 yd · 1:37
0–0
9:48 1st & 10 OWN 15 Hassan Haskins run for 1 yd to the Mich 16 +1 -0.37
9:10 2nd & 9 OWN 16 Shea Patterson pass incomplete 0 -0.24
9:10 3rd & 9 OWN 16 MICHIGAN Penalty, False Start (-5 Yards) to the Mich 11 -5
8:47 3rd & 14 OWN 11 Zach Charbonnet run for 3 yds to the Mich 14 +3 -0.02
8:18 4th & 11 OWN 14 Will Hart punt for 49 yds , KJ Hamler returns for a loss of 3 yards to the PnSt 34
TD
5 pl · 66 yd · 2:19
0–7
7:52 1st & 10 OWN 34 Sean Clifford run for 3 yds to the PnSt 37 +3 -0.40
7:42 2nd & 7 OWN 37 MICHIGAN Penalty, Defensive Offside (5 Yards) to the PnSt 42 +5
7:14 2nd & 2 OWN 42 Sean Clifford pass complete to Noah Cain for 3 yds to the PnSt 45 for a 1ST down +3 0.03
6:43 1st & 10 OWN 45 Sean Clifford run for 1 yd to the PnSt 46 +1 -0.93
6:09 2nd & 9 OWN 46 Sean Clifford pass complete to Jahan Dotson for 37 yds to the Mich 17 for a 1ST down +37 2.62
5:59 1st & 10 OPP 17 Sean Clifford pass complete to Pat Freiermuth for 17 yds for a TD, (Jake Pinegar KICK) +17 2.58
ON DOWNS
11 pl · 50 yd · 4:14
0–7
5:49 1st & 10 OWN 14 Shea Patterson pass incomplete 0 -0.42
5:45 2nd & 10 OWN 14 Shea Patterson pass incomplete 0 -0.19
5:20 3rd & 10 OWN 14 Shea Patterson pass complete to Nick Eubanks for 19 yds to the Mich 33 for a 1ST down +19 1.84
4:45 1st & 10 OWN 33 Shea Patterson pass complete to Tarik Black for a loss of 3 yards to the Mich 30 -3 -1.34
4:08 2nd & 13 OWN 30 Shea Patterson run for 13 yds to the Mich 43 for a 1ST down +13 2.31
3:37 1st & 10 OWN 43 Zach Charbonnet run for 8 yds to the PnSt 49 +8 0.98
3:09 2nd & 2 OPP 49 Zach Charbonnet run for 6 yds to the PnSt 43 for a 1ST down +6 0.14
3:02 1st & 10 OPP 43 Shea Patterson pass incomplete 0 -0.94
2:37 2nd & 10 OPP 43 Shea Patterson pass complete to Ronnie Bell for 7 yds to the PnSt 36 +7 0.51
2:02 3rd & 3 OPP 36 Zach Charbonnet run for no gain to the PnSt 36 0 -1.06
1:45 4th & 3 OPP 36 Shea Patterson pass incomplete 0 -2.16
TD
6 pl · 64 yd · 1:49
0–14
1:30 1st & 10 OWN 36 Ricky Slade run for 44 yds to the Mich 20 for a 1ST down +44 2.53
1:05 1st & 10 OPP 20 KJ Hamler run for 2 yds to the Mich 18 +2 -0.21
0:40 2nd & 8 OPP 18 Sean Clifford pass incomplete 0 -0.41
0:22 3rd & 8 OPP 18 Sean Clifford run for 10 yds to the Mich 8 for a 1ST down +10 0.92
0:10 1st & 8 OPP 8 Journey Brown run for 3 yds to the Mich 5 +3 -0.12
0:00 OWN 0 End of 1st Quarter
15:00 2nd & 5 OPP 5 MICHIGAN Penalty, Defensive Offside (2 Yards) to the Mich 3 +2
15:00 2nd & 3 OPP 3 MICHIGAN Penalty, Defensive Offside (1 Yards) to the Mich 2 +1
14:56 2nd & 2 OPP 2 Sean Clifford run for 2 yds for a TD, (Jake Pinegar KICK) +2 2.07
Q2
PUNT
3 pl · 0 yd · 2:09
0–14
14:28 1st & 10 OWN 25 Shea Patterson run for a loss of 1 yard to the Mich 24 -1 -0.80
14:00 2nd & 11 OWN 24 Hassan Haskins run for 1 yd to the Mich 25 +1 -0.25
13:00 3rd & 10 OWN 25 Shea Patterson run for no gain to the Mich 25 0 -0.16
12:47 4th & 10 OWN 25 Will Hart punt for 49 yds , KJ Hamler returns for 3 yds to the PnSt 29
PUNT
3 pl · 4 yd · 0:54
0–14
12:32 1st & 10 OWN 29 Sean Clifford pass complete to KJ Hamler for 4 yds to the PnSt 33 +4 -0.14
12:08 2nd & 6 OWN 33 Sean Clifford pass incomplete 0 -0.78
12:04 3rd & 6 OWN 33 Sean Clifford pass incomplete 0 -0.40
11:53 4th & 6 OWN 33 Blake Gillikin punt for 44 yds , Donovan Peoples-Jones returns for 3 yds to the Mich 26
INT
5 pl · 14 yd · 2:10
0–14
11:28 1st & 10 OWN 26 Zach Charbonnet run for 1 yd to the Mich 27 +1 -0.61
10:45 2nd & 9 OWN 27 Shea Patterson pass complete to Tarik Black for 5 yds to the Mich 32 +5 0.05
10:16 3rd & 4 OWN 32 Shea Patterson pass complete to Donovan Peoples-Jones for 8 yds to the Mich 40 for a 1ST down +8 1.81
9:49 1st & 10 OWN 40 Shea Patterson pass incomplete 0 -1.12
9:43 2nd & 10 OWN 34 Shea Patterson pass intercepted Tariq Castro-Fields return for 3 yds to the Mich 43 PENN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the Mich 49 -0.68
TD
5 pl · 49 yd · 2:21
0–21
9:20 1st & 10 OPP 49 Sean Clifford run for a loss of 1 yard to the 50 yard line -1 -1.33
8:47 2nd & 11 50 Sean Clifford pass complete to KJ Hamler for 18 yds to the Mich 32 for a 1ST down +18 2.22
8:26 1st & 10 OPP 32 Ricky Slade run for 2 yds to the Mich 30 +2 -0.32
7:44 2nd & 8 OPP 30 Sean Clifford run for 5 yds to the Mich 25 +5 0.06
7:22 3rd & 3 OPP 25 Sean Clifford pass complete to KJ Hamler for 25 yds for a TD, (Jake Pinegar KICK) +25 3.13
TD
8 pl · 75 yd · 4:27
7–21
7:09 1st & 10 OWN 25 Hassan Haskins run for 1 yd to the Mich 26 +1 -0.59
6:26 2nd & 9 OWN 26 Shea Patterson pass complete to Nico Collins for 30 yds to the PnSt 44 for a 1ST down +30 3.25
6:17 1st & 10 OPP 44 MICHIGAN Penalty, False Start (-5 Yards) to the PnSt 49 -5
5:44 1st & 15 OPP 49 Hassan Haskins run for 10 yds to the PnSt 39 +10 1.13
5:00 2nd & 5 OPP 39 Hassan Haskins run for 6 yds to the PnSt 33 for a 1ST down +6 0.42
4:30 1st & 10 OPP 33 Hassan Haskins run for no gain to the PnSt 33 0 -0.64
3:45 2nd & 10 OPP 33 Shea Patterson run for 4 yds to the PnSt 29 +4 -0.11
3:19 3rd & 6 OPP 29 Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the PnSt 22 for a 1ST down +7 1.00
3:04 1st & 10 OPP 22 MICHIGAN Penalty, Ineligible Downfield on Pass (-5 Yards) to the PnSt 27 -5
3:01 1st & 15 OPP 27 PENN ST Penalty, Defensive Pass Interference (15 Yards) to the PnSt 12 for a 1ST down +15
2:55 1st & 10 OPP 12 Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK) +12 2.53
PUNT
3 pl · 4 yd · 1:02
7–21
2:30 1st & 10 OWN 25 Journey Brown run for 4 yds to the PnSt 29 +4 -0.11
2:11 2nd & 6 OWN 29 Sean Clifford pass incomplete 0 -0.65
2:05 3rd & 6 OWN 29 Sean Clifford pass incomplete 0 -0.31
1:53 4th & 6 OWN 29 Blake Gillikin punt for 35 yds, downed at the Mich 36
MISSED FG
5 pl · 23 yd · 1:02
7–21
1:48 1st & 10 OWN 36 Shea Patterson pass complete to Donovan Peoples-Jones for 19 yds to the PnSt 45 for a 1ST down +19 1.67
1:42 1st & 10 OPP 45 Shea Patterson pass incomplete 0 -1.00
1:29 2nd & 10 OPP 45 Shea Patterson pass complete to Zach Charbonnet for 4 yds to the PnSt 41 +4 -0.16
0:56 3rd & 6 OPP 41 Shea Patterson pass incomplete 0 -1.06
0:56 4th & 6 OPP 41 Timeout MICHIGAN, clock 00:56
0:51 4th & 6 OPP 41 Jake Moody 58 yd FG MISSED
PUNT
3 pl · 9 yd · 0:39
7–21
0:40 1st & 10 OWN 41 Sean Clifford pass complete to Pat Freiermuth for 7 yds to the PnSt 48 +7 0.70
0:27 2nd & 3 OWN 48 Sean Clifford pass incomplete 0 -1.29
0:21 3rd & 3 OWN 48 Sean Clifford run for 2 yds to the 50 yard line +2 -0.62
0:21 4th & 1 50 Timeout PENN ST, clock 00:21
0:12 4th & 1 50 Blake Gillikin punt for 43 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 6
END OF HALF
1 pl · -2 yd · 0:12
7–21
0:01 1st & 10 OWN 6 TEAM run for a loss of 2 yards to the Mich 4 -2 -0.36
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT
4 pl · 12 yd · 2:11
7–21
14:40 1st & 10 OWN 45 Noah Cain run for 13 yds to the Mich 42 for a 1ST down +13 0.98
14:22 1st & 10 OPP 42 Sean Clifford pass incomplete 0 -0.91
14:04 2nd & 10 OPP 42 Noah Cain run for 2 yds to the Mich 40 +2 -0.60
13:16 3rd & 8 OPP 40 Noah Cain run for a loss of 3 yards to the Mich 43 -3 -1.54
12:49 4th & 11 OPP 43 Blake Gillikin punt for 35 yds , Donovan Peoples-Jones returns for 2 yds to the Mich 10
PUNT
6 pl · 24 yd · 3:27
7–21
12:20 1st & 10 OWN 10 Shea Patterson run for 12 yds to the Mich 22 for a 1ST down +12 0.52
11:50 1st & 10 OWN 22 Hassan Haskins run for no gain to the Mich 22 0 -0.61
11:41 2nd & 10 OWN 22 Shea Patterson pass incomplete 0 -0.29
11:35 3rd & 10 OWN 22 PENN ST Penalty, Defensive Pass Interference (15 Yards) to the Mich 37 for a 1ST down +15
11:27 1st & 10 OWN 37 Hassan Haskins run for no gain to the Mich 37 0 -1.07
10:27 2nd & 10 OWN 37 Hassan Haskins run for 4 yds to the Mich 41 +4 -0.12
9:38 3rd & 6 OWN 41 Shea Patterson sacked by Garrett Taylor for a loss of 7 yards to the Mich 34 -7 -1.00
9:22 4th & 13 OWN 34 Will Hart punt for 51 yds , KJ Hamler returns for 7 yds to the PnSt 22
PUNT
3 pl · 2 yd · 1:00
7–21
9:00 1st & 10 OWN 22 Devyn Ford run for 2 yds to the PnSt 24 +2 -0.40
8:42 2nd & 8 OWN 24 Sean Clifford pass incomplete 0 -0.41
8:34 3rd & 8 OWN 24 Sean Clifford pass incomplete 0 -0.19
8:22 4th & 8 OWN 24 Blake Gillikin punt for 60 yds , Donovan Peoples-Jones returns for a loss of 6 yards to the Mich 10
PUNT
6 pl · 40 yd · 2:40
7–21
8:04 1st & 10 OWN 10 Shea Patterson pass complete to Ronnie Bell for 12 yds to the Mich 22 for a 1ST down +12 0.52
7:47 1st & 10 OWN 22 Shea Patterson run for 4 yds to the Mich 26 +4 -0.10
7:12 2nd & 6 OWN 26 Shea Patterson pass complete to Ronnie Bell for 17 yds to the Mich 43 for a 1ST down +17 1.91
7:06 1st & 10 OWN 43 Shea Patterson pass incomplete 0 -1.16
6:46 2nd & 10 OWN 43 Shea Patterson pass complete to Donovan Peoples-Jones for 6 yds to the Mich 49 +6 0.31
6:14 3rd & 4 OWN 49 Hassan Haskins run for 1 yd to the 50 yard line +1 -0.79
5:42 4th & 3 50 Will Hart punt for 34 yds, fair catch by KJ Hamler at the PnSt 16
PUNT
3 pl · 3 yd · 1:27
7–21
5:26 1st & 10 OWN 16 Sean Clifford run for 1 yd to the PnSt 17 +1 -0.39
4:55 2nd & 9 OWN 17 Ricky Slade run for 2 yds to the PnSt 19 +2 -0.16
4:23 3rd & 7 OWN 19 Sean Clifford pass incomplete 0 -0.16
4:15 4th & 7 OWN 19 Blake Gillikin punt for 46 yds, punt out-of-bounds at the Mich 35
TD
8 pl · 65 yd · 3:10
14–21
4:09 1st & 10 OWN 35 Zach Charbonnet run for 14 yds to the Mich 49 for a 1ST down +14 1.32
3:41 1st & 10 OWN 49 Zach Charbonnet run for 3 yds to the PnSt 48 +3 -0.40
2:46 2nd & 7 OPP 48 Shea Patterson pass complete to Nick Eubanks for 11 yds to the PnSt 37 for a 1ST down +11 1.27
2:41 1st & 10 OPP 37 Shea Patterson pass incomplete 0 -0.75
2:09 2nd & 10 OPP 37 Shea Patterson pass complete to Nico Collins for 9 yds to the PnSt 28 +9 0.76
1:53 3rd & 1 OPP 28 Zach Charbonnet run for 10 yds to the PnSt 18 for a 1ST down +10 0.45
1:30 1st & 10 OPP 18 Zach Charbonnet run for 6 yds to the PnSt 12 +6 0.18
1:05 2nd & 4 OPP 12 Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK) +12 2.41
TD
6 pl · 75 yd · 2:51
14–28
0:50 1st & 10 OWN 25 Sean Clifford run for 1 yd to the PnSt 26 +1 -0.59
0:01 2nd & 9 OWN 26 Sean Clifford sacked by Josh Uche for a loss of 2 yards to the PnSt 24 -2 -0.51
0:00 OWN 0 End of 3rd Quarter
14:52 3rd & 11 OWN 24 MICHIGAN Penalty, Defensive Holding (10 Yards) to the PnSt 34 for a 1ST down +10
14:39 1st & 10 OWN 34 Journey Brown run for 1 yd to the PnSt 35 +1 -0.81
14:08 2nd & 9 OWN 35 Sean Clifford pass complete to Journey Brown for 4 yds to the PnSt 39 +4 -0.12
13:23 3rd & 5 OWN 39 Sean Clifford pass complete to KJ Hamler for 8 yds to the PnSt 47 for a 1ST down +8 2.17
13:14 1st & 10 OWN 47 Sean Clifford pass complete to KJ Hamler for 53 yds for a TD, (Jake Pinegar KICK) +53 4.10
Q4
TD
9 pl · 75 yd · 4:26
21–28
12:55 1st & 10 OWN 25 Shea Patterson pass complete to Nico Collins for 13 yds to the Mich 38 for a 1ST down +13 1.12
12:25 1st & 10 OWN 38 Shea Patterson pass complete to Nick Eubanks for 15 yds to the PnSt 47 for a 1ST down +15 1.34
11:58 1st & 10 OPP 47 Hassan Haskins run for 3 yds to the PnSt 44 +3 -0.35
11:38 2nd & 7 OPP 44 Shea Patterson run for 3 yds to the PnSt 41 +3 -0.38
10:40 3rd & 4 OPP 41 Shea Patterson pass complete to Ronnie Bell for 35 yds to the PnSt 6 for a 1ST down +35 2.30
10:21 1st & 6 OPP 6 PENN ST Penalty, Face Mask (3 yards) (3 Yards) to the PnSt 3 +3
10:07 1st & 3 OPP 3 Zach Charbonnet run for 1 yd to the PnSt 2 +1 -0.60
9:54 2nd & 2 OPP 2 Zach Charbonnet run for no gain to the PnSt 2 0 -0.48
8:48 4th & 1 OPP 1 Shea Patterson run for 1 yd for a TD, (Jake Moody KICK) +1 2.79
PUNT
3 pl · -3 yd · 1:54
21–28
8:30 1st & 10 OWN 25 Sean Clifford pass complete to Ricky Slade for a loss of 4 yards to the PnSt 21 -4 -1.02
7:38 2nd & 14 OWN 21 Sean Clifford sacked by Cameron McGrone for a loss of 5 yards to the PnSt 16 -5 -0.26
7:19 3rd & 19 OWN 16 Sean Clifford pass complete to Ricky Slade for 6 yds to the PnSt 22 +6 0.02
6:54 4th & 13 OWN 22 Blake Gillikin punt for 39 yds , Donovan Peoples-Jones returns for 14 yds to the PnSt 47
ON DOWNS
12 pl · 44 yd · 4:53
21–28
6:46 1st & 10 OPP 47 Shea Patterson pass complete to Nico Collins for 14 yds to the PnSt 33 for a 1ST down +14 0.71
6:23 1st & 10 OPP 33 Shea Patterson pass incomplete 0 -0.64
6:19 2nd & 10 OPP 33 Shea Patterson pass incomplete 0 -0.86
6:00 3rd & 10 OPP 33 Shea Patterson pass complete to Donovan Peoples-Jones for 6 yds to the PnSt 27 +6 0.26
5:19 4th & 4 OPP 27 Shea Patterson pass complete to Nico Collins for 6 yds to the PnSt 21 for a 1ST down +6 1.51
4:58 1st & 10 OPP 21 Zach Charbonnet run for 3 yds to the PnSt 18 +3 -0.12
4:13 2nd & 7 OPP 18 Shea Patterson run for 1 yd to the PnSt 17 +1 -0.32
3:36 3rd & 6 OPP 17 Shea Patterson pass complete to Erick All for 10 yds to the PnSt 7 for a 1ST down +10 0.88
3:19 1st & 7 OPP 7 Zach Charbonnet run for 2 yds to the PnSt 5 +2 -0.24
2:44 2nd & 5 OPP 5 Shea Patterson run for 2 yds to the PnSt 3 +2 -0.19
2:07 3rd & 3 OPP 3 Shea Patterson pass incomplete 0 -0.29
2:01 4th & 3 OPP 3 Shea Patterson pass incomplete 0 -4.08
END OF GAME
6 pl · 1 yd · 2:01
21–28
1:56 1st & 10 OWN 3 Noah Cain run for 5 yds to the PnSt 8 +5 0.06
1:56 2nd & 5 OWN 8 Timeout MICHIGAN, clock 01:56
1:51 2nd & 5 OWN 8 Noah Cain run for 2 yds to the PnSt 10 +2 -0.19
1:51 3rd & 3 OWN 10 Timeout MICHIGAN, clock 01:51
1:45 3rd & 3 OWN 10 KJ Hamler run for 4 yds to the PnSt 14 for a 1ST down +4 0.43
1:45 1st & 10 OWN 14 Timeout MICHIGAN, clock 01:45
1:30 1st & 10 OWN 14 TEAM run for a loss of 4 yards to the PnSt 10 -4 -0.59
0:45 2nd & 14 OWN 10 TEAM run for a loss of 3 yards to the PnSt 7 -3 -0.12
0:01 3rd & 17 OWN 7 TEAM run for a loss of 3 yards to the PnSt 4 -3 -0.03
0:00 OWN 0 End of 4th Quarter
26 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

2sacks1
8plays for loss4
0takeaways1
6three-and-outs forced2
7explosive plays allowed11
5.24yards allowed / play5.14
4 of 13scoring drives allowed3 of 13
Michigan
Kwity Paye 10 (3) 0.5 TFL
Cameron McGrone 6 (3) 1 sk · 2.5 TFL · 1 QH
Khaleke Hudson 6 (2)
Josh Metellus 5 (1) 0.5 TFL
Jordan Glasgow 4 (3)
Aidan Hutchinson 3 (1) 1 PD
Brad Hawkins 3 (1)
Josh Uche 2 (1) 1 sk · 1 TFL · 1 PD
Penn State
Micah Parsons 14 (6)
Cam Brown 10 (2) 2 QH
Garrett Taylor 8 (6) 1 sk · 1 TFL
Tariq Castro-Fields 8 (1) 1 INT · 1 PD
Shaka Toney 7 0.5 TFL · 1 QH
Lamont Wade 7 (4) 2 PD
John Reid 6 (4) 1 TFL · 1 PD
Yetur Gross-Matos 5 (1) 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 goals
5punts8
46.0punt average44.0
0punts inside the 200
22return yards72
own 23average drive startown 25
Michigan
K Jake Moody 0/1 FG · 3/3 XP
P Will Hart 5 punts · 46.0 avg
KR Giles Jackson 1 ret · 10 yds · long 10
PR Donovan Peoples-Jones 5 ret · 12 yds · long 14
Penn State
K Jake Pinegar 4/4 XP
P Blake Gillikin 8 punts · 44.0 avg
KR KJ Hamler 2 ret · 65 yds · long 40
KR Journey Brown 1 ret · 0 yds
PR KJ Hamler 3 ret · 7 yds · long 7
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

81plays54
416yards283
13drives13
37%success rate28%
9.52total PPA6.96
Derived from 135 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Sean Clifford pass complete to Pat Freiermuth for 17 yds for a TD, (Jake Pinegar KICK) 7–0
Q2Sean Clifford run for 2 yds for a TD, (Jake Pinegar KICK) 14–0
Q2Sean Clifford pass complete to KJ Hamler for 25 yds for a TD, (Jake Pinegar KICK) 21–0
Q2Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK) 7–21
Q3Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK) 14–21
Q4Sean Clifford pass complete to KJ Hamler for 53 yds for a TD, (Jake Pinegar KICK) 28–14
Q4Shea Patterson run for 1 yd for a TD, (Jake Moody KICK) 21–28

Biggest plays by PPA

Q4Sean Clifford pass complete to KJ Hamler for 53 yds for a TD, (Jake Pinegar KICK) 4.10
Q2Shea Patterson pass complete to Nico Collins for 30 yds to the PnSt 44 for a 1ST down 3.25
Q2Sean Clifford pass complete to KJ Hamler for 25 yds for a TD, (Jake Pinegar KICK) 3.13
Q4Shea Patterson run for 1 yd for a TD, (Jake Moody KICK) 2.79
Q1Shea Patterson pass complete to Nico Collins for 17 yds to the Mich 44 for a 1ST down 2.64
Q1Sean Clifford pass complete to Jahan Dotson for 37 yds to the Mich 17 for a 1ST down 2.62

Series recent meetings

2023 Michigan 24 – 15 Penn State
2022 Penn State 17 – 41 Michigan
2021 Michigan 21 – 17 Penn State
2020 Penn State 27 – 17 Michigan
2018 Penn State 7 – 42 Michigan
2017 Michigan 13 – 42 Penn State
2016 Penn State 10 – 49 Michigan
2015 Michigan 28 – 16 Penn State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal