From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Penn State
Michigan
191
Total yards
515
121
Passing yards
189
70
Rushing yards
326
4.5
Yards per pass
5.4
2.5
Yards per rush
6.7
12
First downs
25
2–12
Third downs
11–16
2–3
Fourth downs
2–4
2
Turnovers
0
2–13
Penalties
7–80
24:11
Possession
35:49
0
Sacks (by defense)
6
Efficiency
Penn State
Michigan
29%
Success rate
51%
−0.30
EPA per play
0.38
0.86
Explosiveness
1.36
−0.33
Rushing EPA
0.42
−0.25
Passing EPA
0.32
20%
Passing-down success
52%
−0.15
First-down EPA
0.13
−0.69
Second-down EPA
0.39
0.00
Third-down EPA
1.27
11%
Havoc by its defense
33%
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)
Michigan 72% to win. Elo’s favorite won.
The line
Michigan −15.5, over/under 56.
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 Michigan 86%, Penn State 14%. 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. Michigan drives left to right, Penn State right to left.
Q1 Penn StatePunt, 3 plays, −8 yards
Q1 MichiganTouchdown, 7 plays, 9 yards
Q1 Penn StateTurnover on downs, 8 plays, 33 yards
Q1 MichiganTouchdown, 9 plays, 54 yards
Q1 Penn StatePunt, 3 plays, −5 yards
Q1 MichiganTouchdown, 9 plays, 64 yards
Q2 Penn StatePunt, 3 plays, 2 yards
Q2 MichiganTurnover on downs, 9 plays, 32 yards
Q2 Penn StatePunt, 3 plays, 6 yards
Q2 MichiganTouchdown, 13 plays, 80 yards
Q2 Penn StatePunt, 4 plays, 26 yards
Q2 MichiganEnd of half, 1 play, −1 yard
Q3 MichiganPunt, 3 plays, 4 yards
Q3 Penn StateField goal, 8 plays, 71 yards
Q3 MichiganTurnover on downs, 8 plays, 58 yards
Q3 Penn StatePunt, 3 plays, 9 yards
Q3 MichiganTouchdown, 9 plays, 80 yards
Q3 Penn StateTouchdown, 13 plays, 75 yards
Q4 MichiganTouchdown, 10 plays, 76 yards
Q4 Penn StateInterception, 6 plays, 12 yards
Q4 MichiganTouchdown, 4 plays, 31 yards
Q4 Penn StateFumble, 2 plays, 3 yards
Q4 MichiganEnd of game, 2 plays, −3 yards
Play by play
1st quarter6 drives, then Michigan 14, Penn State 0
Penn State Punt, 3 plays
15:00
1st & 10 at own 35
Kenny Allen kickoff for 65 yds , Miles Sanders return for 18 yds to the MICHIGAN 47 PENN ST Penalty, Offensive Holding (9 Yards) to the PnSt 9
14:54
1st & 10 at own 9
Trace McSorley sacked by Matthew Godin for a loss of 2 yards to the PnSt 7
14:30
2nd & 12 at own 7
Trace McSorley pass complete to Mike Gesicki for 1 yd to the PnSt 8
13:49
3rd & 11 at own 8
Trace McSorley sacked by Chris Wormley for a loss of 7 yards to the PnSt 1
13:02
4th & 18 at own 1
Blake Gillikin punt for 61 yds , Jabrill Peppers returns for 53 yds to the PnSt 9
Michigan Touchdown, 7 plays
13:02
1st & goal at opp 9
MICHIGAN Penalty, Unsportsmanlike Conduct (-15 Yards) to the PnSt 24
13:00
1st & goal at opp 24
Wilton Speight pass complete to Amara Darboh for a loss of 2 yards to the PnSt 26
12:45
2nd & 12 at opp 26
Wilton Speight pass complete to De’Veon Smith for 9 yds to the PnSt 17
12:33
3rd & 3 at opp 17
Wilton Speight pass complete to Khalid Hill for 15 yds to the PnSt 2 for a 1ST down
12:22
1st & goal at opp 2
De’Veon Smith run for a loss of 1 yard to the PnSt 3
12:00
2nd & goal at opp 3
Wilton Speight pass incomplete
10:58
3rd & goal at opp 3
Wilton Speight pass complete to Amara Darboh for 2 yds to the PnSt 1
9:51
4th & goal at opp 1
Khalid Hill run for 1 yd for a TD, (Kenny Allen KICK)Michigan 7, Penn State 0
Penn State Turnover on downs, 8 plays
9:51
4th & 9 at own 35
Kenny Allen kickoff for 65 yds for a touchback
9:30
1st & 10 at own 25
Trace McSorley pass complete to Saquon Barkley for 17 yds to the PnSt 42 for a 1ST down
9:20
1st & 10 at own 42
Saquon Barkley run for 3 yds to the PnSt 45
9:00
2nd & 7 at own 45
Saquon Barkley run for 6 yds to the Mich 49
8:45
3rd & 1 at opp 49
Saquon Barkley run for 2 yds to the Mich 47 for a 1ST down
8:30
1st & 10 at opp 47
Trace McSorley pass incomplete
8:15
2nd & 10 at opp 47
Trace McSorley pass incomplete
8:00
3rd & 10 at opp 47
Saquon Barkley run for 5 yds to the Mich 42
7:32
4th & 5 at opp 42
Timeout MICHIGAN, clock 07:32
7:27
4th & 5 at opp 42
Trace McSorley pass complete to DeAndre Thompkins for a loss of 4 yards to the Mich 46
Michigan Touchdown, 9 plays
7:00
1st & 10 at own 46
Karan Higdon run for 6 yds to the PnSt 48
6:55
2nd & 4 at opp 48
Wilton Speight pass complete to Amara Darboh for 5 yds to the PnSt 43 for a 1ST down
6:35
1st & 10 at opp 43
Wilton Speight pass complete to Jake Butt for 9 yds to the PnSt 34
5:40
2nd & 1 at opp 34
Eddie McDoom run for a loss of 5 yards to the PnSt 39
5:20
3rd & 6 at opp 39
Wilton Speight pass complete to Jake Butt for 25 yds to the PnSt 14 for a 1ST down
5:07
1st & 10 at opp 14
Wilton Speight pass incomplete to Ian Bunting
4:39
2nd & 10 at opp 14
Karan Higdon run for 6 yds to the PnSt 8
4:02
3rd & 4 at opp 8
Wilton Speight pass complete to Grant Perry for 6 yds to the PnSt 2 for a 1ST down
3:57
1st & goal at opp 2
De’Veon Smith run for 2 yds for a TD, (Kenny Allen KICK)Michigan 14, Penn State 0
Penn State Punt, 3 plays
3:57
1st & 10 at own 35
Kenny Allen kickoff for 65 yds , Miles Sanders return for 24 yds to the PnSt 24
3:40
1st & 10 at own 24
Saquon Barkley run for 3 yds to the PnSt 27
2:46
2nd & 7 at own 27
Saquon Barkley run for 1 yd to the PnSt 28
2:08
3rd & 6 at own 28
Trace McSorley sacked by Chase Winovich for a loss of 9 yards to the PnSt 19
1:49
4th & 15 at own 19
Blake Gillikin punt for 46 yds , Jabrill Peppers returns for 1 yd to the Mich 36
Michigan Touchdown, 9 plays
1:38
1st & 10 at own 36
De’Veon Smith run for 39 yds to the PnSt 25 for a 1ST down
1:18
1st & 10 at opp 25
Wilton Speight pass incomplete
1:07
2nd & 10 at opp 25
Karan Higdon run for 5 yds to the PnSt 20
0:30
3rd & 5 at opp 20
Eddie McDoom run for 6 yds to the PnSt 14 for a 1ST down
0:03
1st & 10 at opp 14
Wilton Speight pass incomplete
0:01
2nd & 10 at opp 14
De’Veon Smith run for 6 yds to the PnSt 8
Q2 14:55
3rd & 4 at opp 8
PENN ST Penalty, Personal Foul (4 Yards) to the PnSt 4 for a 1ST down
Q2 14:51
1st & goal at opp 4
Wilton Speight pass incomplete
Q2 14:26
2nd & goal at opp 4
De’Veon Smith run for 1 yd to the PnSt 3
Q2 14:14
3rd & 0 at opp 3
Timeout MICHIGAN, clock 14:14
Q2 14:09
3rd & goal at opp 3
Wilton Speight pass complete to Devin Asiasi for 3 yds for a TD, (Kenny Allen KICK)Michigan 21, Penn State 0
2nd quarter6 drives, then Michigan 28, Penn State 0
Penn State Punt, 3 plays
14:09
3rd & 9 at own 35
Kenny Allen kickoff for 65 yds for a touchback
14:01
1st & 10 at own 25
Saquon Barkley run for 2 yds to the PnSt 27
13:39
2nd & 8 at own 27
Trace McSorley pass complete to DeAndre Thompkins for 4 yds to the PnSt 31
13:19
3rd & 4 at own 31
Trace McSorley sacked by Chris Wormley and Taco Charlton for a loss of 4 yards to the PnSt 27
12:15
4th & 8 at own 27
Blake Gillikin punt for 44 yds, fair catch by Jabrill Peppers at the Mich 29
Michigan Turnover on downs, 9 plays
12:10
1st & 10 at own 29
Wilton Speight pass incomplete
12:00
2nd & 10 at own 29
De’Veon Smith run for a loss of 3 yards to the Mich 26
11:33
3rd & 13 at own 26
Wilton Speight pass complete to Amara Darboh for 16 yds to the Mich 42 for a 1ST down
10:39
1st & 10 at own 42
Wilton Speight run for no gain to the Mich 42
10:13
2nd & 10 at own 42
Ty Isaac run for 11 yds to the PnSt 47 for a 1ST down
9:53
1st & 10 at opp 47
Khalid Hill run for 1 yd to the PnSt 46
9:21
2nd & 9 at opp 46
Wilton Speight pass incomplete
9:08
3rd & 9 at opp 46
Wilton Speight pass complete to De’Veon Smith for 7 yds to the PnSt 39
8:33
4th & 2 at opp 39
Wilton Speight pass incomplete
Penn State Punt, 3 plays
8:27
1st & 10 at own 39
Trace McSorley pass incomplete to Chris Godwin
8:10
2nd & 10 at own 39
Trace McSorley pass complete to Mike Gesicki for 9 yds to the PnSt 48
7:23
3rd & 1 at own 48
Saquon Barkley run for a loss of 3 yards to the PnSt 45
7:01
4th & 4 at own 45
Blake Gillikin punt for 35 yds, punt out-of-bounds at the Mich 20
Michigan Touchdown, 13 plays
6:44
1st & 10 at own 20
Karan Higdon run for 7 yds to the Mich 27
6:23
2nd & 3 at own 27
De’Veon Smith run for 8 yds to the Mich 35 for a 1ST down
5:45
1st & 10 at own 35
Ty Isaac run for 3 yds to the Mich 38
4:58
2nd & 7 at own 38
Karan Higdon run for 1 yd to the Mich 39
4:43
3rd & 6 at own 39
Wilton Speight pass complete to Grant Perry for 16 yds to the PnSt 45 for a 1ST down
4:15
1st & 10 at opp 45
Wilton Speight pass complete to Jehu Chesson for 18 yds to the PnSt 27 for a 1ST down
3:39
1st & 10 at opp 27
Chris Evans run for a loss of 1 yard to the PnSt 28
3:01
2nd & 11 at opp 28
MICHIGAN Penalty, Offensive Holding (De’Veon Smith) to the PnSt 38
2:59
2nd & 21 at opp 38
Wilton Speight pass incomplete to Amara Darboh
2:48
3rd & 21 at opp 38
Wilton Speight pass complete to Chris Evans for 14 yds to the PnSt 24
1:59
4th & 7 at opp 24
Wilton Speight run for 9 yds to the PnSt 15 for a 1ST down
1:37
1st & 10 at opp 15
De’Veon Smith run for 4 yds to the PnSt 11
1:00
2nd & 6 at opp 11
Wilton Speight pass complete to Jake Butt for 9 yds to the PnSt 2 for a 1ST down
0:46
1st & goal at opp 2
Karan Higdon run for 2 yds for a TD, (Kenny Allen KICK)Michigan 28, Penn State 0
Penn State Punt, 4 plays
0:46
1st & 10 at own 35
Kenny Allen kickoff for 65 yds for a touchback
0:38
1st & 10 at own 25
Trace McSorley pass complete to Saquon Barkley for 30 yds to the Mich 45 for a 1ST down
0:33
1st & 10 at opp 45
Trace McSorley pass incomplete
0:26
2nd & 10 at opp 45
Trace McSorley pass incomplete
0:18
3rd & 10 at opp 45
Trace McSorley sacked by Maurice Hurst for a loss of 4 yards to the Mich 49
0:17
4th & 14 at opp 49
Timeout MICHIGAN, clock 00:17
0:08
4th & 14 at opp 49
Blake Gillikin punt for 41 yds, downed at the Mich 8
Michigan End of half, 1 play
0:01
1st & 10 at own 8
TEAM run for a loss of 1 yard to the Mich 7
3rd quarter6 drives, then Michigan 35, Penn State 3
Michigan Punt, 3 plays
15:00
1st & 10 at own 35
Joey Julius kickoff for 46 yds , Khaleke Hudson return for 6 yds to the Mich 25
14:41
1st & 10 at own 25
Wilton Speight pass complete to Jake Butt for a loss of 1 yard to the Mich 24
13:58
2nd & 11 at own 24
De’Veon Smith run for 5 yds to the Mich 29
13:39
3rd & 6 at own 29
Wilton Speight pass incomplete to Grant Perry
13:32
4th & 6 at own 29
Kenny Allen punt for 44 yds, fair catch by John Reid at the PnSt 27
Penn State Field goal, 8 plays
13:11
1st & 10 at own 27
Saquon Barkley run for 33 yds to the Mich 40 for a 1ST down
13:01
1st & 10 at opp 40
Trace McSorley pass incomplete to Chris Godwin
12:54
2nd & 10 at opp 40
MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 25 for a 1ST down
12:29
1st & 10 at opp 25
Trace McSorley pass complete to DeAndre Thompkins for a loss of 1 yard to the Mich 26
12:04
2nd & 11 at opp 26
Trace McSorley pass complete to Saquon Barkley for 19 yds to the Mich 7 for a 1ST down
11:57
1st & goal at opp 7
Saquon Barkley run for 5 yds to the Mich 2
11:41
2nd & goal at opp 2
Trace McSorley pass incomplete to Saquon Barkley
11:36
3rd & goal at opp 2
Trace McSorley pass incomplete to Chris Godwin
11:36
4th & 0 at opp 2
Timeout PENN ST, clock 11:36
11:31
4th & goal at opp 2
Tyler Davis 21 yd FG GOODMichigan 28, Penn State 3
Michigan Turnover on downs, 8 plays
11:31
4th & 5 at own 35
Joey Julius kickoff for 54 yds , Jourdan Lewis return for 3 yds to the Mich 14
10:58
1st & 10 at own 14
Wilton Speight pass complete to Amara Darboh for 9 yds to the Mich 23
10:27
2nd & 1 at own 23
Chris Evans run for 4 yds to the Mich 27 for a 1ST down
10:03
1st & 10 at own 27
Wilton Speight pass complete to Amara Darboh for 9 yds to the Mich 36
9:19
2nd & 1 at own 36
De’Veon Smith run for 30 yds to the PnSt 34 for a 1ST down
9:03
1st & 10 at opp 34
Ty Isaac run for 4 yds to the PnSt 30
8:30
2nd & 6 at opp 30
Chris Evans run for 2 yds to the PnSt 28
7:57
4th & 4 at opp 28
Wilton Speight pass complete to De’Veon Smith for no gain to the PnSt 28
Penn State Punt, 3 plays
7:40
1st & 10 at own 28
Saquon Barkley run for 2 yds to the PnSt 30
7:19
2nd & 8 at own 30
Trace McSorley pass incomplete to DeAndre Thompkins
6:48
3rd & 8 at own 30
Trace McSorley run for 7 yds to the PnSt 37
6:24
4th & 1 at own 37
Blake Gillikin punt for 43 yds, fair catch by Jabrill Peppers at the Mich 20
Michigan Touchdown, 9 plays
6:16
1st & 10 at own 20
Chris Evans run for 37 yds to the PnSt 43 for a 1ST down
5:33
2nd & 10 at opp 43
De’Veon Smith run for 8 yds to the PnSt 35
5:00
3rd & 2 at opp 35
Ty Isaac run for 5 yds to the PnSt 30 for a 1ST down
4:29
1st & 10 at opp 30
Karan Higdon run for 3 yds to the PnSt 27
3:46
2nd & 7 at opp 27
Chris Evans run for 5 yds to the PnSt 22
3:31
3rd & 2 at opp 22
De’Veon Smith run for 8 yds to the PnSt 14 for a 1ST down
2:52
1st & 10 at opp 14
Karan Higdon run for 11 yds to the PnSt 3 for a 1ST down
2:42
1st & goal at opp 3
Chris Evans run for 3 yds for a TD, (Kenny Allen KICK)Michigan 35, Penn State 3
Penn State Touchdown, 13 plays
2:42
1st & 10 at own 35
Kenny Allen kickoff for 65 yds for a touchback
2:20
1st & 10 at own 25
Saquon Barkley run for 4 yds to the PnSt 29
1:40
3rd & 6 at own 29
Trace McSorley pass complete to Saquon Barkley for 5 yds to the PnSt 34
1:09
4th & 1 at own 34
Trace McSorley run for 1 yd to the PnSt 35 for a 1ST down
0:40
1st & 10 at own 35
Saquon Barkley run for a loss of 3 yards to the PnSt 32
0:06
2nd & 13 at own 32
Trace McSorley sacked by Taco Charlton for a loss of 1 yard to the PnSt 31
Q4 14:55
3rd & 14 at own 31
MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the PnSt 46 for a 1ST down
Q4 14:46
1st & 10 at own 46
Trace McSorley pass complete to Saquon Barkley for 6 yds to the Mich 48
Q4 14:00
2nd & 4 at opp 48
Saquon Barkley run for a loss of 3 yards to the PnSt 49
Q4 13:33
3rd & 7 at own 49
Trace McSorley pass complete to Mike Gesicki for 12 yds to the Mich 39 for a 1ST down
Q4 12:59
1st & 10 at opp 39
Trace McSorley pass complete to Miles Sanders for 3 yds to the Mich 36
Q4 12:27
2nd & 7 at opp 36
MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 21 for a 1ST down
Q4 12:05
1st & 10 at opp 21
Trace McSorley pass complete to DaeSean Hamilton for 11 yds to the Mich 10 for a 1ST down
Q4 11:35
1st & goal at opp 10
Saquon Barkley run for 2 yds to the Mich 8
Q4 11:22
2nd & goal at opp 8
Trace McSorley pass complete to Chris Godwin for 8 yds for a TD, (Tyler Davis KICK)Michigan 35, Penn State 10
4th quarter5 drives, then Michigan 49, Penn State 10
Michigan Touchdown, 10 plays
11:22
2nd & 8 at own 35
Joey Julius kickoff for 59 yds , Jourdan Lewis return for 18 yds to the Mich 24
11:00
1st & 10 at own 24
Ty Isaac run for 5 yds to the Mich 29
10:31
2nd & 5 at own 29
Ty Isaac run for 1 yd to the Mich 30
10:05
3rd & 4 at own 30
Wilton Speight pass complete to Amara Darboh for 5 yds to the Mich 35 for a 1ST down
9:12
1st & 10 at own 35
Chris Evans run for 2 yds to the Mich 37
8:40
2nd & 8 at own 37
Wilton Speight pass complete to Henry Poggi for 15 yds to the PnSt 48 for a 1ST down
8:06
1st & 10 at opp 48
Chris Evans run for 4 yds to the PnSt 44
7:58
2nd & 6 at opp 44
MICHIGAN Penalty, False Start (-5 Yards) to the PnSt 49
7:04
2nd & 11 at opp 49
Ty Isaac run for 10 yds to the PnSt 39
6:55
3rd & 1 at opp 39
Ty Isaac run for 4 yds to the PnSt 35 for a 1ST down
6:36
1st & 10 at opp 35
MICHIGAN Penalty, False Start (-5 Yards) to the PnSt 40
6:18
2nd & 15 at opp 40
Timeout MICHIGAN, clock 06:18
6:11
2nd & 15 at opp 40
Karan Higdon run for 40 yds for a TD, (Kenny Allen KICK)Michigan 42, Penn State 10
Penn State Interception, 6 plays
6:11
2nd & 15 at own 35
Kenny Allen kickoff for 65 yds for a touchback
5:40
1st & 10 at own 25
Trace McSorley pass complete to Mike Gesicki for a loss of 2 yards to the PnSt 23
5:10
2nd & 12 at own 23
Miles Sanders run for a loss of 2 yards to the PnSt 21
4:22
3rd & 14 at own 21
Trace McSorley run for 13 yds to the PnSt 34
4:20
4th & 1 at own 34
Timeout PENN ST, clock 04:20
4:07
4th & 1 at own 34
Trace McSorley pass complete to Mike Gesicki for 3 yds to the PnSt 37 for a 1ST down
3:31
1st & 10 at own 37
Mark Allen run for no gain to the PnSt 37
3:17
2nd & 10 at own 37
Trace McSorley pass intercepted Mike McCray return for 22 yds to the PnSt 31
Michigan Touchdown, 4 plays
2:48
2nd & 10 at opp 31
Ty Isaac run for 25 yds to the PnSt 6 for a 1ST down
2:13
1st & goal at opp 6
Ty Isaac run for 3 yds to the PnSt 3
2:04
2nd & goal at opp 3
Ty Isaac run for 3 yds for a TD, (Kenny Allen KICK)Michigan 49, Penn State 10
Penn State Fumble, 2 plays
2:04
2nd & 7 at own 35
Kenny Allen kickoff for 63 yds , Miles Sanders return for 25 yds to the PnSt 27
2:00
1st & 10 at own 27
Andre Robinson run for 3 yds to the PnSt 30
1:15
2nd & 7 at own 30
Miles Sanders run for 24 yds to the PnSt 37 Miles Sanders fumbled, recovered by Mich , return for 17 yds to the PnSt 37
Michigan End of game, 2 plays
0:30
1st & 10 at opp 37
TEAM run for a loss of 2 yards to the PnSt 39
0:01
2nd & 12 at opp 39
TEAM run for a loss of 1 yard to the PnSt 40
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.