From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Utah
Michigan
286
Total yards
308
205
Passing yards
190
81
Rushing yards
118
7.6
Yards per pass
4.9
2.2
Yards per rush
3.3
13
First downs
19
6–17
Third downs
9–19
0–0
Fourth downs
2–4
1
Turnovers
4
6–50
Penalties
3–20
26:28
Possession
33:32
Efficiency
Utah
Michigan
35%
Success rate
33%
−0.01
EPA per play
−0.07
1.19
Explosiveness
1.38
−0.10
Rushing EPA
0.10
0.01
Passing EPA
−0.21
37%
Passing-down success
21%
−0.10
First-down EPA
−0.67
−0.13
Second-down EPA
−0.29
0.13
Third-down EPA
0.99
4%
Havoc by its defense
1%
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 61% to win. Utah won as Elo’s underdog.
The line
Michigan −6.5, over/under 53.
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 67%, Utah 33%. 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, Utah right to left.
Q1 MichiganField goal, 12 plays, 50 yards
Q1 UtahPunt, 3 plays, 45 yards
Q1 MichiganPunt, 7 plays, 73 yards
Q1 UtahField goal, 9 plays, 79 yards
Q1 MichiganPunt return TD, 3 plays (Utah scores), −25 yards
Q2 MichiganPunt, 6 plays, 65 yards
Q2 UtahPunt, 3 plays, 48 yards
Q2 MichiganPunt, 4 plays, 38 yards
Q2 UtahPunt, 3 plays, 31 yards
Q2 MichiganInterception, 4 plays, 36 yards
Q2 UtahPick-six, 3 plays (Michigan scores), −15 yards
Q2 UtahField goal, 16 plays, 10 yards
Q3 UtahTouchdown, 5 plays, 67 yards
Q3 MichiganPunt, 9 plays, 45 yards
Q3 UtahPunt, 3 plays, 53 yards
Q3 MichiganTurnover on downs, 11 plays, 45 yards
Q3 UtahField goal, 7 plays, 32 yards
Q4 MichiganInterception, 2 plays, 22 yards
Q4 UtahField goal, 6 plays, 14 yards
Q4 MichiganInterception, 7 plays, 5 yards
Q4 UtahMissed FG, 4 plays, 8 yards
Q4 MichiganFumble, 7 plays, 32 yards
Q4 UtahPunt, 6 plays, 53 yards
Q4 MichiganTurnover on downs, 4 plays, 0 yards
Q4 UtahEnd of game, 1 play, −6 yards
Play by play
1st quarter5 drives, then Tied at 3
Michigan Field goal, 12 plays
15:00
1st & 10 at own 35
Andy Phillips kickoff for 65 yds for a touchback
14:46
1st & 10 at own 25
Devin Gardner pass complete to Devin Funchess for 14 yds to the Mich 39 for a 1ST down
14:08
1st & 10 at own 39
Derrick Green run for 2 yds to the Mich 41
13:51
2nd & 8 at own 41
Derrick Green run for 3 yds to the Mich 44
13:08
3rd & 5 at own 44
Devin Gardner run for 18 yds to the Utah 38 for a 1ST down
12:26
1st & 10 at opp 38
Derrick Green run for 7 yds to the Utah 31
11:52
2nd & 3 at opp 31
Derrick Green run for a loss of 2 yards to the Utah 33
11:06
3rd & 5 at opp 33
Devin Gardner pass complete to Jake Butt for 4 yds to the Utah 29
11:00
4th & 1 at opp 29
Devin Gardner run for 2 yds to the Utah 27 for a 1ST down
10:25
1st & 10 at opp 27
Derrick Green run for 2 yds to the Utah 25
9:46
2nd & 8 at opp 25
Devin Gardner pass incomplete to Jehu Chesson
9:41
3rd & 8 at opp 25
Devin Gardner pass incomplete to Devin Funchess
9:36
4th & 8 at opp 25
Matt Wile 42 yd FG GOODMichigan 3, Utah 0
Utah Punt, 3 plays
9:36
4th & 8 at own 35
Matt Wile kickoff for 36 yds , Christian Drews return for 2 yds to the Utah 31
9:20
1st & 10 at own 31
Travis Wilson pass complete to Kenneth Scott for 5 yds to the Utah 36
8:55
2nd & 5 at own 36
Bubba Poole run for no gain to the Utah 36
8:21
3rd & 5 at own 36
Travis Wilson pass complete to Kenneth Scott for 2 yds to the Utah 38
7:55
4th & 3 at own 38
Tom Hackett punt for 47 yds , Dennis Norfleet returns for 9 yds to the Mich 24
Michigan Punt, 7 plays
7:43
1st & 10 at own 24
De’Veon Smith run for no gain to the Mich 24
7:15
2nd & 10 at own 24
Devin Gardner pass incomplete to Devin Funchess
7:00
3rd & 10 at own 24
Devin Gardner pass complete to Devin Funchess for 19 yds to the Mich 43 for a 1ST down
6:31
1st & 10 at own 43
Devin Gardner pass complete to Devin Funchess for 24 yds to the Utah 33 for a 1ST down
6:06
1st & 10 at opp 33
Green, Derrick rush for no gain to the UTAH33, PENALTY MICHIGAN holding (Magnuson, Erik) 10 yards to the UTAH43, NO PLAY.
5:39
1st & 20 at opp 43
Devin Gardner pass complete to Dennis Norfleet for 4 yds to the Utah 39
5:07
2nd & 16 at opp 39
Devin Gardner pass incomplete to Joe Kerridge
4:53
3rd & 16 at opp 39
Justice Hayes run for 3 yds to the Utah 36
4:19
4th & 13 at opp 36
Will Hagerup punt for 33 yds, downed at the Utah 3
Utah Field goal, 9 plays
4:03
1st & 10 at own 3
Travis Wilson pass complete to Kenneth Scott for 5 yds to the Utah 8
3:50
2nd & 5 at own 8
Bubba Poole run for no gain to the Utah 8
3:16
3rd & 5 at own 8
Travis Wilson pass complete to Bubba Poole for 67 yds to the Mich 25 for a 1ST down
2:50
1st & 10 at opp 25
Travis Wilson run for 3 yds to the Mich 22
2:31
2nd & 7 at opp 22
Travis Wilson pass complete to Tim Patrick for 8 yds to the Mich 14 for a 1ST down
1:50
1st & 10 at opp 14
Travis Wilson run for a loss of 3 yards to the Mich 17 Travis Wilson fumbled, recovered by Utah Travis Wilson
1:33
2nd & 13 at opp 17
Travis Wilson pass complete to Bubba Poole for a loss of 1 yard to the Mich 18
1:08
3rd & 14 at opp 18
Travis Wilson pass incomplete to Dres Anderson
1:03
4th & 14 at opp 18
Andy Phillips 35 yd FG GOODTied at 3
Michigan Punt return TD, 3 plays (Utah scores)
1:03
4th & 14 at own 35
Andy Phillips kickoff for 65 yds for a touchback
0:57
1st & 10 at own 25
Freddy Canteen run for a loss of 3 yards to the Mich 22
0:10
2nd & 13 at own 22
Devin Gardner sacked by Jared Norris for a loss of 2 yards to the Mich 20
Q2 14:55
3rd & 15 at own 20
Devin Gardner pass incomplete to Devin Funchess
Q2 14:39
4th & 15 at own 20
Will Hagerup punt for 46 yds , Kaelin Clay returns for 66 yds for a TD, (Andy Phillips KICK)Utah 10, Michigan 3
2nd quarter7 drives, then Utah 13, Michigan 10
Michigan Punt, 6 plays
14:39
1st & 10 at own 35
Andy Phillips kickoff for 65 yds for a touchback
14:32
1st & 10 at own 25
Derrick Green run for 20 yds to the Mich 45 for a 1ST down
13:56
1st & 10 at own 45
Devin Gardner pass complete to Jehu Chesson for 3 yds to the Mich 48
13:20
2nd & 7 at own 48
Derrick Green run for 7 yds to the Utah 45 for a 1ST down
12:51
1st & 10 at opp 45
Devin Gardner pass incomplete to Derrick Green
12:42
2nd & 10 at opp 45
Derrick Green run for 1 yd to the Utah 44
12:03
3rd & 9 at opp 44
Devin Gardner pass incomplete to Devin Funchess
11:56
4th & 9 at opp 44
Will Hagerup punt for 34 yds, fair catch by Kaelin Clay at the Utah 10
Utah Punt, 3 plays
11:50
1st & 10 at own 10
Travis Wilson pass incomplete to Kenneth Scott
11:40
2nd & 10 at own 10
Travis Wilson pass complete to Dres Anderson for 6 yds to the Utah 16
11:16
3rd & 4 at own 16
Travis Wilson sacked by Jake Ryan for a loss of 3 yards to the Utah 13
10:53
4th & 7 at own 13
Tom Hackett punt for 39 yds , Dennis Norfleet returns for a loss of 6 yards to the Mich 42
Michigan Punt, 4 plays
10:46
1st & 10 at own 42
Derrick Green run for 12 yds to the Utah 46 for a 1ST down
10:16
1st & 10 at opp 46
Devin Gardner sacked by Jared Norris for a loss of 4 yards to the 50 yard line
10:16
2nd & 14 at the 50
Timeout MICHIGAN, clock 10:16
10:07
2nd & 14 at the 50
Devin Gardner pass incomplete to Jehu Chesson
9:59
3rd & 14 at the 50
Devin Gardner pass complete to A.J. Williams for 7 yds to the Utah 43
9:26
4th & 7 at opp 43
Will Hagerup punt for 43 yds for a touchback
Utah Punt, 3 plays
9:06
1st & 10 at own 20
Kendal Thompson run for 4 yds to the Utah 24
8:37
2nd & 6 at own 24
Devontae Booker run for 2 yds to the Utah 26
8:29
3rd & 4 at own 26
Kendal Thompson sacked by Jake Ryan for a loss of 14 yards to the Utah 12 UTAH Penalty, Intentional Grounding (Kendal Thompson) to the Utah 12
8:21
4th & 18 at own 12
Tom Hackett punt for 39 yds, fair catch by Jabrill Peppers at the Mich 49
Michigan Interception, 4 plays
8:06
1st & 10 at own 49
Derrick Green run for a loss of 2 yards to the Mich 47
7:43
2nd & 12 at own 47
MICHIGAN Penalty, False Start (A.J. Williams) to the Mich 42
7:13
2nd & 17 at own 42
Devin Gardner run for 9 yds to the Utah 49
6:37
3rd & 8 at opp 49
Devin Gardner pass complete to Devin Funchess for 25 yds to the Utah 24 for a 1ST down
5:58
1st & 10 at opp 24
Devin Gardner pass intercepted Brian Blechen return for 16 yds to the Utah 8 UTAH Penalty, Illegal Block (10 Yards) to the Utah 15
Utah Pick-six, 3 plays (Michigan scores)
5:48
1st & 10 at own 15
Devontae Booker run for 3 yds to the Utah 18
5:20
2nd & 7 at own 18
Kendal Thompson run for a loss of 5 yards to the Utah 13
5:01
3rd & 12 at own 13
Kendal Thompson pass intercepted for a TD Willie Henry return for 7 yds for a TD, (Matt Wile KICK)Tied at 10
Utah Field goal, 16 plays
5:01
1st & 10 at own 35
Matt Wile kickoff for 65 yds for a touchback
4:52
1st & 10 at own 25
Devontae Booker run for 3 yds to the Utah 28
4:35
2nd & 7 at own 28
Kendal Thompson pass complete to Dres Anderson for 8 yds to the Utah 36 for a 1ST down
4:21
1st & 10 at own 36
Kendal Thompson pass complete to Kaelin Clay for 13 yds to the Utah 49 for a 1ST down
4:02
1st & 10 at own 49
Kendal Thompson run for a loss of 1 yard to the Utah 48
3:38
2nd & 11 at own 48
Kendal Thompson pass complete to Devontae Booker for 3 yds to the Mich 49
3:13
3rd & 8 at opp 49
Kendal Thompson pass complete to Kenneth Scott for 9 yds to the Mich 40 for a 1ST down
3:00
1st & 10 at opp 40
Kendal Thompson run for 1 yd to the Mich 39
2:43
2nd & 9 at opp 39
Kendal Thompson pass incomplete to Kenneth Scott
2:37
3rd & 9 at opp 39
Kendal Thompson run for 12 yds to the Mich 27 for a 1ST down
2:21
1st & 10 at opp 27
Devontae Booker run for 9 yds to the Mich 18
2:14
2nd & 1 at opp 18
Timeout MICHIGAN, clock 02:14
2:07
2nd & 1 at opp 18
Kendal Thompson pass incomplete to Bubba Poole
2:07
3rd & 1 at opp 18
Timeout UTAH, clock 02:07
2:01
3rd & 1 at opp 18
Devontae Booker run for 1 yd to the Mich 17 for a 1ST down
1:37
1st & 10 at opp 17
Kendal Thompson run for a loss of 1 yard to the Mich 18
1:11
2nd & 11 at opp 18
Devontae Booker run for 5 yds to the Mich 13
0:59
3rd & 6 at opp 13
Timeout UTAH, clock 00:59
0:37
3rd & 6 at opp 13
Kendal Thompson sacked by Frank Clark for a loss of 13 yards to the Mich 26
0:27
4th & 19 at opp 26
MICHIGAN Penalty, Sideline Interference (5 Yards) to the Mich 21
0:03
4th & 14 at opp 21
Timeout UTAH, clock 00:03
0:00
4th & 14 at opp 21
Andy Phillips 38 yd FG GOODUtah 13, Michigan 10
3rd quarter5 drives, then Utah 20, Michigan 10
Utah Touchdown, 5 plays
15:00
1st & 10 at own 35
Matt Wile kickoff for 65 yds , Kaelin Clay return for 33 yds to the Utah 33
14:30
1st & 10 at own 33
Bubba Poole run for 24 yds to the Mich 43 for a 1ST down
13:58
1st & 10 at opp 43
Travis Wilson pass complete to Bubba Poole for 9 yds to the Mich 34
13:47
2nd & 1 at opp 34
Bubba Poole run for 6 yds to the Mich 28 for a 1ST down
13:41
1st & 10 at opp 28
Travis Wilson pass incomplete to Kenneth Scott
13:33
2nd & 10 at opp 28
Travis Wilson pass complete to Dres Anderson for 28 yds for a TD, (Andy Phillips KICK)Utah 20, Michigan 10
Michigan Punt, 9 plays
13:33
2nd & 10 at own 35
Andy Phillips kickoff for 65 yds for a touchback
13:24
1st & 10 at own 25
Derrick Green run for 2 yds to the Mich 27
12:48
2nd & 8 at own 27
Derrick Green run for 4 yds to the Mich 31
12:12
3rd & 4 at own 31
Devin Gardner run for 8 yds to the Mich 39 for a 1ST down
11:35
1st & 10 at own 39
Devin Gardner pass complete to Freddy Canteen for 6 yds to the Mich 45
11:02
2nd & 4 at own 45
De’Veon Smith run for 3 yds to the Mich 48
10:21
3rd & 1 at own 48
Justice Hayes run for 13 yds to the Utah 39 for a 1ST down
9:26
1st & 10 at opp 39
Devin Gardner sacked by Nate Orchard for a loss of 12 yards to the Mich 49
9:05
2nd & 22 at own 49
De’Veon Smith run for no gain to the Mich 49
8:27
3rd & 22 at own 49
Devin Gardner pass incomplete
8:17
4th & 22 at own 49
Will Hagerup punt for 38 yds , Kaelin Clay returns for 17 yds to the Utah 30
Utah Punt, 3 plays
8:07
1st & 10 at own 30
Bubba Poole run for 5 yds to the Utah 35
7:24
2nd & 5 at own 35
Travis Wilson run for no gain to the Utah 35
7:15
3rd & 5 at own 35
Travis Wilson pass incomplete to Dres Anderson
7:08
4th & 5 at own 35
Tom Hackett punt for 48 yds, fair catch by Dennis Norfleet at the Mich 17
Michigan Turnover on downs, 11 plays
6:45
1st & 10 at own 17
Devin Gardner pass complete to Derrick Green for 14 yds to the Mich 31 for a 1ST down
6:25
1st & 10 at own 31
Devin Gardner run for 6 yds to the Mich 37
5:55
2nd & 4 at own 37
Derrick Green run for 5 yds to the Mich 42 for a 1ST down
5:29
1st & 10 at own 42
Derrick Green run for a loss of 2 yards to the Mich 40
4:37
2nd & 12 at own 40
Devin Gardner pass complete to Khalid Hill for 4 yds to the Mich 44
3:45
3rd & 8 at own 44
Devin Gardner pass complete to Justice Hayes for 7 yds to the Utah 49
3:26
4th & 1 at opp 49
Devin Gardner run for 2 yds to the Utah 47 for a 1ST down
3:00
1st & 10 at opp 47
De’Veon Smith run for 2 yds to the Utah 45
2:25
2nd & 8 at opp 45
Devin Gardner pass incomplete to De’Veon Smith
2:09
3rd & 8 at opp 45
Devin Gardner pass complete to Amara Darboh for 5 yds to the Utah 40
1:33
4th & 3 at opp 40
Devin Gardner run for 2 yds to the Utah 38
Utah Field goal, 7 plays
1:09
1st & 10 at own 38
Travis Wilson pass complete to Devontae Booker for 6 yds to the Utah 44
1:01
2nd & 4 at own 44
Devontae Booker run for a loss of 1 yard to the Utah 43
0:20
3rd & 5 at own 43
Travis Wilson pass complete to Tim Patrick for 22 yds to the Mich 35 for a 1ST down
0:05
1st & 10 at opp 35
Travis Wilson pass complete to Dres Anderson for 4 yds to the Mich 31
Q4 14:50
2nd & 6 at opp 31
Devontae Booker run for 1 yd to the Mich 30
Q4 14:25
3rd & 5 at opp 30
Travis Wilson pass incomplete to Kenneth Scott
Q4 14:20
4th & 5 at opp 30
Andy Phillips 48 yd FG GOODUtah 23, Michigan 10
4th quarter8 drives, then Utah 26, Michigan 10
Michigan Interception, 2 plays
14:20
4th & 5 at own 35
Andy Phillips kickoff for 65 yds for a touchback
14:06
1st & 10 at own 25
Devin Gardner pass complete to Derrick Green for 12 yds to the Mich 37 for a 1ST down
13:37
1st & 10 at own 37
Devin Gardner pass intercepted Gionni Paul return for no gain to the Mich 47
Utah Field goal, 6 plays
13:29
1st & 10 at opp 47
Travis Wilson pass incomplete to Kenneth Scott
13:17
2nd & 10 at opp 47
Travis Wilson run for 10 yds to the Mich 37 for a 1ST down
12:56
1st & 10 at opp 37
Wilson, Travis pass complete to Patrick, Tim for 16 yards to the MICHIGAN21, PENALTY UTAH personal foul 15 yards to the UTAH48, NO PLAY.
12:35
1st & 25 at own 48
Bubba Poole run for a loss of 2 yards to the Utah 46
12:00
2nd & 27 at own 46
Travis Wilson pass complete to Dres Anderson for 7 yds to the Mich 47
11:31
3rd & 20 at opp 47
Timeout UTAH, clock 11:31
11:24
3rd & 20 at opp 47
Travis Wilson run for 14 yds to the Mich 33
10:50
4th & 6 at opp 33
Andy Phillips 50 yd FG GOODUtah 26, Michigan 10
Michigan Interception, 7 plays
10:50
4th & 6 at own 35
Andy Phillips kickoff for 60 yds , Dennis Norfleet return for 22 yds to the Mich 27
10:42
1st & 10 at own 27
Shane Morris pass incomplete to Devin Funchess
10:32
2nd & 10 at own 27
Justice Hayes run for 3 yds to the Mich 30
9:45
3rd & 7 at own 30
Shane Morris run for 9 yds to the Mich 39 for a 1ST down
9:05
1st & 10 at own 39
Shane Morris pass complete to Dennis Norfleet for 4 yds to the Mich 43
8:45
2nd & 6 at own 43
Shane Morris pass complete to A.J. Williams for 5 yds to the Mich 48
8:15
3rd & 1 at own 48
Shane Morris run for 1 yd to the Mich 49 for a 1ST down
7:51
1st & 10 at own 49
Shane Morris pass intercepted Tevin Carter return for 59 yds to the MICHIGAN -8 UTAH Penalty, Sideline Interference (15 Yards) to the Mich 32
Utah Missed FG, 4 plays
7:00
1st & 10 at opp 32
Travis Wilson run for a loss of 1 yard to the Mich 33
6:27
2nd & 11 at opp 33
Travis Wilson pass complete to Dres Anderson for 4 yds to the Mich 29
6:07
3rd & 7 at opp 29
Devontae Booker run for 5 yds to the Mich 24
6:07
4th & 2 at opp 24
Timeout MICHIGAN, clock 06:07
6:03
4th & 2 at opp 24
Andy Phillips 41 yd FG MISSED
Michigan Fumble, 7 plays
5:40
1st & 10 at own 24
Shane Morris sacked by Nate Orchard for a loss of 4 yards to the Mich 20
5:35
2nd & 14 at own 20
Shane Morris pass incomplete
5:20
3rd & 14 at own 20
Shane Morris pass complete to Justice Hayes for 18 yds to the Mich 38 for a 1ST down
5:00
1st & 10 at own 38
Shane Morris pass incomplete to Justice Hayes
4:50
2nd & 10 at own 38
Shane Morris pass incomplete
4:40
3rd & 10 at own 38
Shane Morris pass complete to Jehu Chesson for 15 yds to the Utah 47 for a 1ST down
4:30
1st & 10 at opp 47
Shane Morris run for 3 yds to the Utah 44 Shane Morris fumbled, forced by Hunter Dimick, recovered by Utah Gionni Paul
Utah Punt, 6 plays
4:15
1st & 10 at own 44
Bubba Poole run for 7 yds to the Mich 49
3:30
2nd & 3 at opp 49
Bubba Poole run for no gain to the Mich 49
2:40
3rd & 3 at opp 49
Travis Wilson run for 5 yds to the Mich 44 for a 1ST down
2:14
1st & 10 at opp 44
Bubba Poole run for no gain to the Mich 44
2:14
2nd & 10 at opp 44
Timeout MICHIGAN, clock 02:14
2:10
2nd & 10 at opp 44
Devontae Booker run for 3 yds to the Mich 41
1:30
3rd & 7 at opp 41
Devontae Booker run for 3 yds to the Mich 38
1:23
4th & 4 at opp 38
UTAH Penalty, Delay of Game (-5 Yards) to the Mich 43
1:10
4th & 9 at opp 43
Tom Hackett punt for 40 yds, downed at the Mich 3
Michigan Turnover on downs, 4 plays
1:01
1st & 10 at own 3
Shane Morris pass incomplete to Dennis Norfleet
0:56
2nd & 10 at own 3
Shane Morris pass incomplete
0:47
3rd & 10 at own 3
Shane Morris pass incomplete
0:41
4th & 10 at own 3
Shane Morris pass incomplete to Justice Hayes
Utah End of game, 1 play
0:41
1st & 0 at opp 3
UTAH Penalty, Delay of Game (-5 Yards) to the Mich 8
0:00
1st & goal at opp 8
TEAM run for a loss of 1 yard to the Mich 9
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.