From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
BYU
Michigan
105
Total yards
448
55
Passing yards
194
50
Rushing yards
254
2.0
Yards per pass
7.8
2.3
Yards per rush
5.0
8
First downs
22
4–15
Third downs
9–17
0–0
Fourth downs
0–2
0
Turnovers
0
5–45
Penalties
5–53
21:22
Possession
38:38
Efficiency
BYU
Michigan
18%
Success rate
40%
−0.23
EPA per play
0.17
1.43
Explosiveness
1.41
0.10
Rushing EPA
0.07
−0.44
Passing EPA
0.34
14%
Passing-down success
42%
−0.51
First-down EPA
−0.32
−0.29
Second-down EPA
0.56
0.16
Third-down EPA
0.88
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)
BYU 53% to win. Michigan won as Elo’s underdog.
The line
Michigan −6, over/under 49.
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 66%, BYU 34%. 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, BYU right to left.
Q1 MichiganPunt, 3 plays, 3 yards
Q1 BYUPunt, 6 plays, 17 yards
Q1 MichiganTouchdown, 10 plays, 80 yards
Q1 BYUPunt, 8 plays, 41 yards
Q1 MichiganTouchdown, 10 plays, 90 yards
Q2 BYUPunt, 3 plays, −1 yard
Q2 MichiganTouchdown, 2 plays, 68 yards
Q2 BYUPunt, 3 plays, 2 yards
Q2 MichiganTouchdown, 6 plays, 59 yards
Q2 BYUFumble, recovered, 3 plays, 2 yards
Q2 MichiganField goal, 10 plays, 47 yards
Q2 BYUPunt, 3 plays, 7 yards
Q2 MichiganEnd of half, 1 play, 0 yards
Q3 BYUPunt, 3 plays, 6 yards
Q3 MichiganPunt, 6 plays, 20 yards
Q3 BYUPunt, 3 plays, 7 yards
Q3 MichiganTurnover on downs, 4 plays, −6 yards
Q3 BYUPunt, 6 plays, 0 yards
Q3 MichiganPunt, 11 plays, 46 yards
Q4 BYUPunt, 6 plays, 8 yards
Q4 MichiganTurnover on downs, 11 plays, 55 yards
Q4 BYUPunt, 3 plays, 2 yards
Q4 MichiganPunt, 3 plays, 7 yards
Q4 BYUEnd of game, 3 plays, 27 yards
Play by play
1st quarter5 drives, then Michigan 7, BYU 0
Michigan Punt, 3 plays
15:00
1st & 10 at own 35
Austin Brasher kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Jake Rudock pass complete to Henry Poggi for 2 yds to the Mich 27
14:43
2nd & 8 at own 27
De’Veon Smith run for 1 yd to the Mich 28
13:41
3rd & 7 at own 28
Jake Rudock pass incomplete to Amara Darboh
13:31
4th & 7 at own 28
Blake O’Neill punt for 37 yds , Micah Hannemann returns for 5 yds to the BYU 40
BYU Punt, 6 plays
13:20
1st & 10 at own 40
Adam Hine run for 5 yds to the BYU 45
12:50
2nd & 5 at own 45
Adam Hine run for 3 yds to the BYU 48
12:20
3rd & 2 at own 48
Tanner Mangum run for 9 yds to the Mich 43 for a 1ST down
11:51
1st & 10 at opp 43
Tanner Mangum pass incomplete
11:45
2nd & 10 at opp 43
Tanner Mangum pass incomplete
11:41
3rd & 10 at opp 43
Tanner Mangum pass incomplete to Mitch Mathews
11:34
4th & 10 at opp 43
Jonny Linehan punt for 43 yds for a touchback
Michigan Touchdown, 10 plays
11:20
1st & 10 at own 20
De’Veon Smith run for 4 yds to the Mich 24
10:57
2nd & 6 at own 24
De’Veon Smith run for 31 yds to the BYU 45 for a 1ST down
10:35
1st & 10 at opp 45
Jake Rudock pass incomplete to Amara Darboh
10:20
2nd & 10 at opp 45
Drake Johnson run for 5 yds to the BYU 40
9:30
3rd & 5 at opp 40
Jake Rudock pass complete to Amara Darboh for 21 yds to the BYU 19 for a 1ST down
9:05
1st & 10 at opp 19
Drake Johnson run for no gain to the BYU 19
8:25
2nd & 10 at opp 19
De’Veon Smith run for a loss of 1 yard to the BYU 20
7:50
3rd & 11 at opp 20
Jake Rudock pass complete to Khalid Hill for 19 yds to the BYU 1 for a 1ST down
7:27
1st & 0 at opp 1
Timeout BYU, clock 07:27
7:27
1st & goal at opp 1
MICHIGAN Penalty, False Start (Graham Glasgow) to the BYU 6
7:20
1st & goal at opp 6
De’Veon Smith run for 3 yds to the BYU 3
6:52
2nd & goal at opp 3
Jake Rudock run for 3 yds for a TD, (Kenny Allen KICK)Michigan 7, BYU 0
BYU Punt, 8 plays
6:52
3rd & 12 at own 35
Kenny Allen kickoff for 62 yds , Devon Blackmon return for 10 yds to the BYU 13
6:40
1st & 10 at own 13
Tanner Mangum pass incomplete
6:33
2nd & 10 at own 13
Adam Hine run for 29 yds to the BYU 42 for a 1ST down
6:33
1st & 10 at own 42
BYU Penalty, Illegal Formation (TEAM) to the BYU 37
6:00
1st & 15 at own 37
MICHIGAN Penalty, Defensive Pass Interference (Jarrod Wilson) to the BYU 48 for a 1ST down
5:50
1st & 10 at own 48
Tanner Mangum run for 4 yds to the Mich 48
5:10
2nd & 6 at opp 48
Adam Hine run for a loss of 6 yards to the BYU 46
4:35
3rd & 12 at own 46
Tanner Mangum pass complete to Devon Blackmon for 14 yds to the Mich 40 for a 1ST down
4:10
1st & 10 at opp 40
Nate Carter run for 4 yds to the Mich 36
3:41
2nd & 6 at opp 36
Tanner Mangum pass incomplete to Colby Pearson
3:15
3rd & 6 at opp 36
Tanner Mangum sacked by Willie Henry for a loss of 10 yards to the Mich 46
2:56
4th & 16 at opp 46
Jonny Linehan punt for 36 yds, fair catch by Jabrill Peppers at the Mich 10
Michigan Touchdown, 10 plays
2:25
1st & 10 at own 10
De’Veon Smith run for no gain to the Mich 10
1:50
2nd & 10 at own 10
Jake Rudock run for 9 yds to the Mich 19 for a 1ST down BYU Penalty, Personal Foul (Michael Wadsworth) to the Mich 34 for a 1ST down
1:47
1st & 10 at own 34
Jake Rudock pass incomplete to Freddy Canteen
1:25
2nd & 10 at own 34
Jake Rudock pass complete to Jake Butt for 41 yds to the BYU 25 for a 1ST down
1:05
1st & 10 at opp 25
De’Veon Smith run for 4 yds to the BYU 21
0:37
2nd & 6 at opp 21
Jake Rudock pass incomplete to A.J. Williams
0:00
3rd & 6 at opp 21
Jake Rudock pass complete to Jehu Chesson for 5 yds to the BYU 16
Q2 15:00
4th & 1 at opp 16
BYU Penalty, Defensive Offside (Harvey Langi) to the BYU 11 for a 1ST down
Q2 14:45
1st & 10 at opp 11
Sione Houma run for 5 yds to the BYU 6
Q2 14:10
2nd & 5 at opp 6
De’Veon Smith run for 2 yds to the BYU 4
Q2 13:37
3rd & 3 at opp 4
Jake Rudock pass complete to Amara Darboh for 4 yds for a TD, (Kenny Allen KICK)Michigan 14, BYU 0
2nd quarter8 drives, then Michigan 31, BYU 0
BYU Punt, 3 plays
13:37
4th & 3 at own 35
Kenny Allen kickoff for 63 yds , Eric Takenaka return for 19 yds to the BYU 21
13:26
1st & 10 at own 21
Tanner Mangum pass incomplete to Mitch Mathews
13:13
2nd & 10 at own 21
Adam Hine run for 2 yds to the BYU 23
12:55
3rd & 8 at own 23
Adam Hine run for a loss of 3 yards to the BYU 20
12:29
4th & 11 at own 20
Jonny Linehan punt for 48 yds, downed at the Mich 32
Michigan Touchdown, 2 plays
12:15
1st & 10 at own 32
Sione Houma run for 8 yds to the Mich 40
11:37
2nd & 2 at own 40
De’Veon Smith run for 60 yds for a TD, (Kenny Allen KICK)Michigan 21, BYU 0
BYU Punt, 3 plays
11:37
3rd & 2 at own 35
Kenny Allen kickoff for 65 yds for a touchback
11:15
1st & 10 at own 25
Tanner Mangum sacked by Maurice Hurst for a loss of 3 yards to the BYU 22
11:00
2nd & 13 at own 22
Tanner Mangum pass complete to Mitchell Juergens for 5 yds to the BYU 27
10:31
3rd & 8 at own 27
Tanner Mangum pass incomplete to Mitch Mathews
10:23
4th & 8 at own 27
Jonny Linehan punt for 38 yds , Jabrill Peppers returns for 6 yds to the Mich 41
Michigan Touchdown, 6 plays
10:14
1st & 10 at own 41
BYU Penalty, Personal Foul (Harvey Langi) to the BYU 44 for a 1ST down
9:50
1st & 10 at opp 44
De’Veon Smith run for 11 yds to the BYU 33 for a 1ST down
9:30
1st & 10 at opp 33
De’Veon Smith run for 1 yd to the BYU 32
8:55
2nd & 9 at opp 32
Jake Rudock pass complete to Ian Bunting for 10 yds to the BYU 22 for a 1ST down
8:15
1st & 10 at opp 22
Jake Rudock run for 3 yds to the BYU 19
7:30
2nd & 7 at opp 19
De’Veon Smith run for 2 yds to the BYU 17
6:57
3rd & 5 at opp 17
Jake Rudock run for 17 yds for a TD, (Kenny Allen KICK)Michigan 28, BYU 0
BYU Fumble, recovered, 3 plays
6:57
4th & 5 at own 35
Kenny Allen kickoff for 65 yds for a touchback
6:51
1st & 10 at own 25
Tanner Mangum pass incomplete to Terenn Houk
6:40
2nd & 10 at own 25
Adam Hine run for 2 yds to the BYU 27
6:15
3rd & 8 at own 27
Tanner Mangum pass incomplete to Devon Blackmon
6:06
4th & 8 at own 27
Jonny Linehan punt for 42 yds , Jabrill Peppers returns for no gain to the Mich 31 Jabrill Peppers fumbled, recovered by Mich
Michigan Field goal, 10 plays
6:00
1st & 10 at own 31
De’Veon Smith run for a loss of 1 yard to the Mich 30
5:20
2nd & 11 at own 30
Jake Rudock pass complete to Jehu Chesson for 12 yds to the Mich 42 for a 1ST down
4:30
1st & 10 at own 42
Jake Rudock run for 4 yds to the Mich 46
4:15
2nd & 6 at own 46
Drake Johnson run for 9 yds to the BYU 45 for a 1ST down
3:40
1st & 10 at opp 45
Sione Houma run for no gain to the BYU 45
3:10
2nd & 10 at opp 45
Jake Rudock pass complete to Amara Darboh for 18 yds to the BYU 27 for a 1ST down
2:30
1st & 10 at opp 27
Drake Johnson run for 1 yd to the BYU 26
1:50
2nd & 9 at opp 26
Sione Houma run for 4 yds to the BYU 22
1:13
3rd & 5 at opp 22
Timeout MICHIGAN, clock 01:13
1:08
3rd & 5 at opp 22
Jake Rudock pass incomplete to Jake Butt
1:02
4th & 5 at opp 22
Kenny Allen 40 yd FG GOODMichigan 31, BYU 0
BYU Punt, 3 plays
1:02
4th & 5 at own 35
Kenny Allen kickoff for 65 yds , Devon Blackmon return for 20 yds to the BYU 20
0:50
1st & 10 at own 20
Tanner Mangum pass complete to Nick Kurtz for 3 yds to the BYU 23
0:30
2nd & 7 at own 23
Adam Hine run for 1 yd to the BYU 24
0:12
3rd & 6 at own 24
Tanner Mangum pass complete to Terenn Houk for 3 yds to the BYU 27
0:12
4th & 3 at own 27
Timeout MICHIGAN, clock 00:12
0:03
4th & 3 at own 27
Jonny Linehan punt for 34 yds, downed at the Mich 39
Michigan End of half, 1 play
0:00
1st & 10 at own 39
Jake Rudock pass incomplete to Jehu Chesson
3rd quarter6 drives, then Michigan 31, BYU 0
BYU Punt, 3 plays
15:00
1st & 10 at own 35
Kenny Allen kickoff for 57 yds , Adam Hine return for no gain to the BYU 8
14:40
1st & 10 at own 8
Tanner Mangum pass complete to Adam Hine for 5 yds to the BYU 13
14:10
2nd & 5 at own 13
Tanner Mangum pass complete to Mitchell Juergens for 1 yd to the BYU 14
13:43
3rd & 4 at own 14
Tanner Mangum pass incomplete to Devon Blackmon
13:30
4th & 4 at own 14
Jonny Linehan punt for 49 yds , Jabrill Peppers returns for no gain to the Mich 14 MICHIGAN Penalty, Offensive Holding (10 Yards) to the Mich 27
Michigan Punt, 6 plays
13:00
1st & 10 at own 27
De’Veon Smith run for 6 yds to the Mich 33
12:25
2nd & 4 at own 33
De’Veon Smith run for 3 yds to the Mich 36
12:09
3rd & 1 at own 36
Timeout MICHIGAN, clock 12:09
11:40
3rd & 1 at own 36
Derrick Green run for 6 yds to the Mich 42 for a 1ST down
11:25
1st & 10 at own 42
Jake Rudock run for 1 yd to the Mich 43
10:30
2nd & 9 at own 43
Jake Rudock sacked by Harvey Langi for a loss of 10 yards to the Mich 33
9:53
3rd & 19 at own 33
Jake Rudock pass complete to Amara Darboh for 14 yds to the Mich 47
9:26
4th & 5 at own 47
Blake O’Neill punt for 49 yds, downed at the MICHIGAN 4 MICHIGAN Penalty, Kick Catching Interference (Channing Stribling) to the BYU 19
BYU Punt, 3 plays
9:05
1st & 10 at own 19
Nate Carter run for 3 yds to the BYU 22
8:45
2nd & 7 at own 22
Tanner Mangum pass complete to Nate Carter for 4 yds to the BYU 26
8:11
3rd & 3 at own 26
Tanner Mangum pass incomplete to Devon Blackmon
7:58
4th & 3 at own 26
Jonny Linehan punt for 44 yds , Jabrill Peppers returns for 11 yds to the Mich 41
Michigan Turnover on downs, 4 plays
7:49
1st & 10 at own 41
Jake Rudock pass incomplete
7:36
2nd & 10 at own 41
De’Veon Smith run for a loss of 1 yard to the Mich 40
7:00
3rd & 11 at own 40
Jake Rudock sacked by Remington Peck for a loss of 5 yards to the Mich 35
6:33
4th & 16 at own 35
Blake O’Neill run for 9 yds to the Mich 44
BYU Punt, 6 plays
6:28
1st & 10 at opp 44
Tanner Mangum pass incomplete to Mitch Mathews
6:00
2nd & 10 at opp 44
Tanner Mangum pass complete to Moroni Laulu-Pututau for a loss of 2 yards to the Mich 46
5:45
3rd & 12 at opp 46
Francis Bernard run for 13 yds to the Mich 33 for a 1ST down
5:15
1st & 10 at opp 33
Tanner Mangum sacked by Mario Ojemudia for a loss of 14 yards to the Mich 47
4:50
2nd & 24 at opp 47
Tanner Mangum pass complete to Nick Kurtz for 7 yds to the Mich 40
4:00
3rd & 17 at opp 40
Tanner Mangum run for a loss of 4 yards to the Mich 44 Tanner Mangum fumbled, recovered by BYU Tanner Mangum
3:41
4th & 21 at opp 44
Jonny Linehan punt for 40 yds, downed at the Mich 4
Michigan Punt, 11 plays
3:30
1st & 10 at own 4
Ty Isaac run for 8 yds to the Mich 12
2:45
2nd & 2 at own 12
Ty Isaac run for 1 yd to the Mich 13
2:15
3rd & 1 at own 13
Derrick Green run for 4 yds to the Mich 17 for a 1ST down
1:47
1st & 10 at own 17
Jake Rudock pass incomplete
0:50
2nd & 10 at own 17
Jake Rudock run for 8 yds to the Mich 25
0:30
3rd & 2 at own 25
Jake Rudock pass complete to Derrick Green for 7 yds to the Mich 32 for a 1ST down
0:00
1st & 10 at own 32
Derrick Green run for 3 yds to the Mich 35
Q4 14:50
2nd & 7 at own 35
Jake Rudock pass complete to Drake Johnson for 14 yds to the Mich 49 for a 1ST down
Q4 14:00
1st & 10 at own 49
Derrick Green run for 1 yd to the 50 yard line
Q4 13:39
2nd & 9 at the 50
Jake Rudock pass incomplete to Jake Butt
Q4 13:31
3rd & 9 at the 50
Jake Rudock pass incomplete
Q4 13:24
4th & 9 at the 50
Blake O’Neill punt for 39 yds, fair catch by Micah Hannemann at the BYU 11
4th quarter5 drives, then Michigan 31, BYU 0
BYU Punt, 6 plays
13:00
1st & 10 at own 11
Nate Carter run for 2 yds to the BYU 13
12:30
2nd & 8 at own 13
Francis Bernard run for 5 yds to the BYU 18
12:00
3rd & 3 at own 18
Tanner Mangum pass complete to Mitch Mathews for 4 yds to the BYU 22 for a 1ST down
11:00
1st & 10 at own 22
TEAM run for a loss of 4 yards to the BYU 18 TEAM fumbled, recovered by BYU Nate Carter
10:30
2nd & 14 at own 18
Francis Bernard run for 1 yd to the BYU 19
10:01
3rd & 13 at own 19
Tanner Mangum pass incomplete to Devon Blackmon
9:50
4th & 13 at own 19
Jonny Linehan punt for 55 yds , Jabrill Peppers returns for 3 yds to the Mich 29
Michigan Turnover on downs, 11 plays
9:30
1st & 10 at own 29
Derrick Green run for 6 yds to the Mich 35
9:00
2nd & 4 at own 35
Derrick Green run for 1 yd to the Mich 36
8:15
3rd & 3 at own 36
Jake Rudock pass complete to A.J. Williams for 7 yds to the Mich 43 for a 1ST down
7:35
1st & 10 at own 43
Derrick Green run for 3 yds to the Mich 46
7:00
2nd & 7 at own 46
Derrick Green run for a loss of 1 yard to the Mich 45
6:15
3rd & 8 at own 45
Jake Rudock pass complete to Khalid Hill for 20 yds to the BYU 35 for a 1ST down
6:00
1st & 10 at opp 35
Drake Johnson run for 11 yds to the BYU 24 for a 1ST down
5:15
1st & 10 at opp 24
Jake Rudock run for 3 yds to the BYU 21
4:45
2nd & 7 at opp 21
Derrick Green run for 6 yds to the BYU 15
4:00
3rd & 1 at opp 15
Derrick Green run for a loss of 1 yard to the BYU 16
3:37
4th & 2 at opp 16
Timeout BYU, clock 03:37
3:30
4th & 2 at opp 16
Jake Rudock pass incomplete to Freddy Canteen
BYU Punt, 3 plays
3:10
1st & 10 at own 16
Tanner Mangum pass complete to Colby Pearson for 7 yds to the BYU 23
3:00
2nd & 3 at own 23
BYU Penalty, Illegal Formation (-5 Yards) to the BYU 18
2:55
2nd & 8 at own 18
Tanner Mangum pass incomplete to Nick Kurtz
2:39
3rd & 8 at own 18
Tanner Mangum pass incomplete to Terenn Houk
2:30
4th & 8 at own 18
Jonny Linehan punt for 46 yds, fair catch by Jabrill Peppers at the Mich 36
Michigan Punt, 3 plays
2:00
1st & 10 at own 36
Ross Taylor-Douglas run for 2 yds to the Mich 38
1:41
2nd & 8 at own 38
Ross Taylor-Douglas run for 5 yds to the Mich 43
1:00
3rd & 3 at own 43
Ross Taylor-Douglas run for no gain to the Mich 43
BYU End of game, 3 plays
0:47
1st & 10 at own 19
MICHIGAN Penalty, Defensive Pass Interference (Channing Stribling) to the BYU 31 for a 1ST down
0:30
1st & 10 at own 31
Francis Bernard run for 11 yds to the BYU 42 for a 1ST down
0:19
1st & 10 at own 42
Tanner Mangum pass incomplete to Devon Blackmon
0:00
2nd & 10 at own 42
Tanner Mangum pass complete to Colby Pearson for 4 yds to the BYU 46
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.