Referee Jerry McGinn; umpire Mike Pilarski; head linesman Marcus Allen; line judge Sergio DeHoyos; side judge John Hayes; field judge Lamont Simpson; back judge Jeff Latkiewicz; center judge Gregory NelsonGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Middle Tennessee
Michigan
301
Total yards
453
234
Passing yards
220
67
Rushing yards
233
5.7
Yards per pass
6.7
2.4
Yards per rush
5.2
16
First downs
26
4–15
Third downs
5–13
0–1
Fourth downs
0–1
2
Turnovers
2
8–54
Penalties
8–55
26:44
Possession
33:16
4
Sacks (by defense)
3
Efficiency
Middle Tennessee
Michigan
36%
Success rate
43%
−0.03
EPA per play
0.13
1.22
Explosiveness
1.11
−0.08
Rushing EPA
0.18
0.01
Passing EPA
0.10
25%
Passing-down success
21%
−0.07
First-down EPA
0.12
0.03
Second-down EPA
0.24
0.24
Third-down EPA
0.39
18%
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 −36, 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 99%, Middle Tennessee 1%. 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, Middle Tennessee right to left.
Asher O’Hara pass complete to Ruben Garnett for 10 yds to the MTnSt 42 for a 1ST down
6:30
1st & 10 at own 42
Chaton Mobley run for 2 yds to the MTnSt 44
6:08
2nd & 8 at own 44
Asher O’Hara pass incomplete to Chaton Mobley
5:40
3rd & 8 at own 44
Asher O’Hara sacked by Jordan Glasgow for a loss of 8 yards to the MTnSt 36
5:20
4th & 16 at own 36
Kyle Ulbrich punt for 16 yds, punt out-of-bounds at the Mich 48
Michigan Punt, 5 plays
5:03
1st & 10 at own 48
Christian Turner run for 11 yds to the MTnSt 41 for a 1ST down
4:32
1st & 10 at opp 41
Shea Patterson pass complete to Tarik Black for 10 yds to the MTnSt 31 for a 1ST down
4:08
1st & 10 at opp 31
Christian Turner run for 3 yds to the MTnSt 28
3:36
2nd & 7 at opp 28
MICHIGAN Penalty, Substitution Infraction (-5 Yards) to the MTnSt 33
3:00
2nd & 12 at opp 33
Shea Patterson pass complete to Dylan McCaffrey for 1 yd to the MTnSt 32
2:30
3rd & 11 at opp 32
Shea Patterson sacked by Khalil Brooks and Robert Payne for a loss of 10 yards to the MTnSt 42
2:01
4th & 21 at opp 42
Will Hart punt for 37 yds, downed at the MTnSt 5
Middle Tennessee Punt, 3 plays
2:01
1st & 10 at own 5
MIDDLE TENN Penalty, False Start (-2 Yards) to the MTnSt 3
1:33
1st & 12 at own 3
Terelle West run for no gain to the MTnSt 3
1:15
2nd & 12 at own 3
Asher O’Hara pass incomplete to Ruben Garnett
1:09
3rd & 12 at own 3
Asher O’Hara pass incomplete to Ty Lee
1:02
4th & 12 at own 3
Kyle Ulbrich punt for 36 yds , Lavert Hill returns for no gain to the MTnSt 39
Michigan Touchdown, 2 plays
0:40
1st & 10 at opp 39
Tru Wilson run for 3 yds to the MTnSt 36
0:21
2nd & 7 at opp 36
Shea Patterson pass complete to Tarik Black for 36 yds for a TD, (Quinn Nordin KICK)Michigan 10, Middle Tennessee 7
Middle Tennessee Punt, 3 plays
0:21
2nd & 7 at own 35
Jake Moody kickoff for 64 yds for a touchback
0:21
1st & 10 at own 25
MIDDLE TENN Penalty, Delay of Game (-5 Yards) to the MTnSt 20
0:16
1st & 15 at own 20
Chase Cunningham pass incomplete to DJ England-Chisolm
0:01
2nd & 15 at own 20
Chase Cunningham pass complete to Dalton Frantz for no gain to the MTnSt 20
Q2 14:50
3rd & 15 at own 20
Chase Cunningham pass complete to Jarrin Pierce for 4 yds to the MTnSt 24
Q2 14:08
4th & 11 at own 24
Kyle Ulbrich punt for 42 yds , Lavert Hill returns for a loss of 1 yard to the Mich 33
2nd quarter9 drives, then Michigan 27, Middle Tennessee 14
Michigan Touchdown, 4 plays
14:00
1st & 10 at own 33
Shea Patterson run for 5 yds to the Mich 38
13:50
2nd & 5 at own 38
Shea Patterson pass complete to Tarik Black for 22 yds to the MTnSt 40 for a 1ST down
13:20
1st & 10 at opp 40
Shea Patterson pass complete to Tarik Black for 12 yds to the MTnSt 28 for a 1ST down
12:54
1st & 10 at opp 28
Shea Patterson pass complete to Nico Collins for 28 yds for a TD, (Quinn Nordin KICK)Michigan 17, Middle Tennessee 7
Middle Tennessee Interception, 5 plays
12:54
1st & 10 at own 35
Jake Moody kickoff for 61 yds for a touchback
12:46
1st & 10 at own 25
Asher O’Hara run for 14 yds to the MTnSt 39 for a 1ST down
12:19
1st & 10 at own 39
Asher O’Hara run for 5 yds to the MTnSt 44
11:42
2nd & 5 at own 44
Asher O’Hara pass complete to CJ Windham for 12 yds to the Mich 44 for a 1ST down
11:20
1st & 10 at opp 44
Asher O’Hara run for 5 yds to the Mich 39
10:57
2nd & 5 at opp 39
Asher O’Hara pass intercepted Ambry Thomas return for 2 yds to the Mich 41
Michigan Punt, 6 plays
10:45
1st & 10 at own 41
Christian Turner run for 8 yds to the Mich 49
10:18
2nd & 2 at own 49
Christian Turner run for 1 yd to the 50 yard line
9:48
3rd & 1 at the 50
Christian Turner run for 3 yds to the MTnSt 47 for a 1ST down
9:17
1st & 10 at opp 47
Shea Patterson pass incomplete to Sean McKeon
9:00
2nd & 10 at opp 47
Shea Patterson pass complete to Christian Turner for 2 yds to the MTnSt 45
8:41
3rd & 8 at opp 45
Shea Patterson pass incomplete to Nico Collins
8:29
4th & 8 at opp 45
Will Hart punt for 42 yds, downed at the MTnSt 3
Middle Tennessee Fumble, 5 plays
8:24
1st & 10 at own 3
Asher O’Hara pass incomplete to Jarrin Pierce
8:15
2nd & 10 at own 3
Asher O’Hara pass complete to Ty Lee for 18 yds to the MTnSt 21 for a 1ST down
7:35
1st & 10 at own 21
Chaton Mobley run for no gain to the MTnSt 21
7:24
2nd & 10 at own 21
Asher O’Hara pass incomplete to Terelle West
7:19
3rd & 10 at own 21
Asher O’Hara pass complete to Terelle West for 7 yds Terelle West fumbled, recovered by Mich
Michigan Touchdown, 2 plays
7:13
1st & 10 at opp 28
Shea Patterson pass incomplete to Ronnie Bell
7:08
2nd & 10 at opp 28
Shea Patterson pass complete to Sean McKeon for 28 yds for a TD, (Quinn Nordin KICK)Michigan 24, Middle Tennessee 7
Middle Tennessee Fumble, 3 plays
7:08
2nd & 10 at own 35
Jake Moody kickoff for 61 yds for a touchback
6:45
1st & 10 at own 25
Asher O’Hara pass complete to DJ England-Chisolm for a loss of 3 yards to the MTnSt 22
6:29
2nd & 13 at own 21
MICHIGAN Penalty, Defensive Offside (Ben Mason) to the MTnSt 27
6:20
2nd & 8 at own 27
Asher O’Hara run for 3 yds to the MTnSt 30
6:20
3rd & 5 at own 30
Asher O’Hara pass complete to Chaton Mobley for 1 yd to the MTnSt 31
5:03
4th & 4 at own 31
Kyle Ulbrich punt for 36 yds , Lavert Hill returns for no gain to the Mich 33 Lavert Hill fumbled, recovered by MTnSt
Middle Tennessee Touchdown, 8 plays
4:50
1st & 10 at opp 33
Asher O’Hara pass complete to Chaton Mobley for 6 yds to the Mich 27
4:30
2nd & 4 at opp 27
Asher O’Hara pass complete to Brad Anderson for 11 yds to the Mich 16 for a 1ST down
4:00
1st & 10 at opp 16
Chaton Mobley run for 1 yd to the Mich 15
3:30
2nd & 9 at opp 15
Asher O’Hara pass complete to Chaton Mobley for 7 yds to the Mich 8
3:00
3rd & 2 at opp 8
Asher O’Hara pass complete to Jocquez Bruce for 7 yds to the Mich 1 for a 1ST down
2:45
1st & goal at opp 1
Asher O’Hara run for no gain to the Mich 1
2:20
2nd & goal at opp 1
Asher O’Hara pass complete to Tyrese Johnson for a loss of 1 yard to the Mich 2
2:20
3rd & 0 at opp 2
Timeout MICHIGAN, clock 02:20
2:12
3rd & goal at opp 2
Asher O’Hara pass complete to Jarrin Pierce for 2 yds for a TD, (Crews Holt KICK)Michigan 24, Middle Tennessee 14
Michigan Field goal, 12 plays
2:12
3rd & 11 at own 35
Crews Holt kickoff for 60 yds , Giles Jackson return for 34 yds to the Mich 39
2:00
1st & 10 at own 39
Shea Patterson pass complete to Zach Charbonnet for 5 yds to the Mich 44
1:50
2nd & 5 at own 44
Shea Patterson pass complete to Sean McKeon for 9 yds to the MTnSt 47 for a 1ST down
1:30
1st & 10 at opp 47
Shea Patterson pass complete to Cornelius Johnson for 10 yds to the MTnSt 37 for a 1ST down
1:25
1st & 10 at opp 37
Shea Patterson pass incomplete to Ronnie Bell
1:18
2nd & 10 at opp 37
Shea Patterson pass incomplete to Zach Charbonnet
1:08
3rd & 10 at opp 37
MIDDLE TENN Penalty, Defensive Holding (Desmond Anderson) to the MTnSt 27 for a 1ST down
0:45
1st & 10 at opp 27
Zach Charbonnet run for 4 yds to the MTnSt 23
0:29
2nd & 6 at opp 23
Shea Patterson pass incomplete to Ronnie Bell
0:21
3rd & 6 at opp 23
Shea Patterson pass complete to Cornelius Johnson for 9 yds to the MTnSt 14 for a 1ST down
0:20
1st & 10 at opp 14
TEAM pass incomplete
0:13
2nd & 10 at opp 14
Shea Patterson run for 5 yds to the MTnSt 9
0:08
3rd & 5 at opp 9
Shea Patterson pass incomplete to Mike Sainristil
0:05
4th & 5 at opp 9
Jake Moody 27 Yd Field GoalMichigan 27, Middle Tennessee 14
Middle Tennessee End of half, 1 play
0:05
4th & 5 at own 35
Jake Moody kickoff for 65 yds for a touchback
0:01
1st & 10 at own 25
Jayy McDonald run for 3 yds to the MTnSt 28
3rd quarter7 drives, then Michigan 33, Middle Tennessee 14
Middle Tennessee Punt, 6 plays
15:00
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:47
1st & 10 at own 25
Zack Dobson run for 5 yds to the MTnSt 30
14:27
2nd & 5 at own 30
Asher O’Hara pass complete to Zack Dobson for 10 yds to the MTnSt 40 for a 1ST down
13:55
1st & 10 at own 40
Asher O’Hara pass complete to Ty Lee for 13 yds to the Mich 47 for a 1ST down
13:25
1st & 10 at opp 47
Asher O’Hara pass complete to Ruben Garnett for 6 yds to the Mich 41
13:10
2nd & 4 at opp 41
Asher O’Hara run for 1 yd to the Mich 40
12:30
3rd & 3 at opp 40
Asher O’Hara sacked by Jordan Glasgow for a loss of 4 yards to the Mich 44
12:04
4th & 7 at opp 44
Kyle Ulbrich punt for 44 yds for a touchback
Michigan Punt, 7 plays
11:50
1st & 10 at own 20
Christian Turner run for 8 yds to the Mich 28
11:00
2nd & 2 at own 28
Shea Patterson run for 12 yds to the Mich 40 for a 1ST down
10:30
1st & 10 at own 40
Christian Turner run for 4 yds to the Mich 44
10:00
2nd & 6 at own 44
Zach Charbonnet run for 9 yds to the MTnSt 47 for a 1ST down
9:40
1st & 10 at opp 47
MICHIGAN Penalty, Ineligible Downfield on Pass (-5 Yards) to the Mich 48
9:09
1st & 15 at own 48
Zach Charbonnet run for 6 yds to the MTnSt 46
8:58
2nd & 9 at opp 46
Shea Patterson pass incomplete to Sean McKeon
8:20
3rd & 9 at opp 46
Shea Patterson sacked by Jordan Branch for a loss of 9 yards to the Mich 45
8:07
4th & 18 at own 45
Will Hart punt for 37 yds , Ty Lee returns for 7 yds to the MTnSt 25
Middle Tennessee Punt, 3 plays
8:00
1st & 10 at own 25
Zack Dobson run for 4 yds to the MTnSt 29
7:45
2nd & 6 at own 29
Zack Dobson run for 3 yds to the MTnSt 32
7:00
3rd & 3 at own 32
Asher O’Hara run for a loss of 2 yards to the MTnSt 30
6:30
4th & 5 at own 30
Kyle Ulbrich punt for 51 yds , Ronnie Bell returns for 6 yds to the Mich 25
Michigan Punt, 4 plays
6:20
1st & 10 at own 25
Zach Charbonnet run for 13 yds to the Mich 38 for a 1ST down
6:06
1st & 10 at own 38
Timeout MICHIGAN, clock 06:06
5:50
1st & 10 at own 38
Shea Patterson run for a loss of 2 yards to the Mich 36 Shea Patterson fumbled, recovered by Mich
5:23
2nd & 12 at own 36
Shea Patterson pass incomplete to Tarik Black
5:18
3rd & 12 at own 36
Shea Patterson pass incomplete to Sean McKeon
5:11
4th & 12 at own 36
Will Hart punt for 41 yds, fair catch by Ty Lee at the MTnSt 23
Middle Tennessee Punt, 3 plays
5:00
1st & 10 at own 23
Asher O’Hara pass complete to Brad Anderson for 4 yds to the MTnSt 27
4:30
2nd & 6 at own 27
Asher O’Hara run for a loss of 13 yards to the MTnSt 14 Asher O’Hara fumbled, recovered by MTnSt
3:51
3rd & 19 at own 14
Asher O’Hara pass incomplete to DJ England-Chisolm
3:40
4th & 19 at own 14
Kyle Ulbrich punt for 38 yds , Ronnie Bell returns for 8 yds to the MTnSt 44
Michigan Touchdown, 5 plays
3:00
1st & 10 at opp 44
Dylan McCaffrey run for 10 yds to the MTnSt 34 for a 1ST down
2:50
1st & 10 at opp 34
MICHIGAN Penalty, Delay of Game (-5 Yards) to the MTnSt 39
2:22
1st & 15 at opp 39
Shea Patterson run for 8 yds to the MTnSt 31
1:57
2nd & 7 at opp 31
Dylan McCaffrey run for 9 yds to the MTnSt 22 for a 1ST down
1:38
1st & 10 at opp 22
Timeout MIDDLE TENN, clock 01:38
1:10
1st & 10 at opp 22
Dylan McCaffrey run for 1 yd to the MTnSt 21
1:00
2nd & 9 at opp 21
MIDDLE TENN Penalty, Defensive Pass Interference (Gregory Grate Jr.) to the MTnSt 6 for a 1ST down
0:53
1st & goal at opp 6
Dylan McCaffrey run for 6 yds for a TD, (Two-Point Conversion failed)Michigan 33, Middle Tennessee 14
Middle Tennessee Punt, 6 plays
0:53
1st & 10 at own 35
Jake Moody kickoff for 63 yds for a touchback
0:48
1st & 10 at own 25
Chase Cunningham pass incomplete to Zack Dobson
0:43
2nd & 10 at own 25
Chase Cunningham pass complete to Terelle West for 9 yds to the MTnSt 34
0:30
3rd & 1 at own 38
Chase Cunningham pass complete to Ty Lee for 4 yds to the Mich 38 for a 1ST down MICHIGAN Penalty, Personal Foul (15 Yards) to the Mich 47 for a 1ST down
0:03
1st & 10 at opp 47
Chase Cunningham pass incomplete
0:01
2nd & 10 at opp 47
Chase Cunningham pass incomplete to Ruben Garnett
Q4 14:56
3rd & 10 at opp 47
Chase Cunningham pass incomplete to Jarrin Pierce
Q4 14:50
4th & 10 at opp 47
MIDDLE TENN Penalty, Illegal Formation (-5 Yards) to the MTnSt 48
Q4 14:40
4th & 15 at own 48
Kyle Ulbrich punt for 37 yds, punt out-of-bounds at the Mich 15
4th quarter7 drives, then Michigan 40, Middle Tennessee 21
Michigan Turnover on downs, 10 plays
14:15
1st & 10 at own 15
Ben VanSumeren run for 3 yds to the Mich 18
14:00
2nd & 7 at own 18
Dylan McCaffrey pass complete to Ronnie Bell for 12 yds to the Mich 30 for a 1ST down
13:45
1st & 10 at own 30
Ben VanSumeren run for 2 yds to the Mich 32
13:05
2nd & 8 at own 32
Dylan McCaffrey pass complete to Nick Eubanks for 5 yds to the Mich 37
12:45
3rd & 3 at own 37
Zach Charbonnet run for 41 yds to the MTnSt 22 for a 1ST down
12:10
1st & 10 at opp 22
Dylan McCaffrey run for 3 yds to the MTnSt 19
11:44
2nd & 7 at opp 19
MIDDLE TENN Penalty, Defensive Holding (10 Yards) to the MTnSt 9 for a 1ST down
11:44
1st & goal at opp 9
MICHIGAN Penalty, False Start (-5 Yards) to the MTnSt 14
11:20
1st & goal at opp 14
Dylan McCaffrey run for 5 yds to the MTnSt 9
11:00
2nd & goal at opp 9
Dylan McCaffrey run for 2 yds to the MTnSt 7 Dylan McCaffrey fumbled, recovered by Mich
10:30
3rd & goal at opp 7
Dylan McCaffrey run for 6 yds to the MTnSt 1
9:54
4th & goal at opp 1
Zach Charbonnet run for no gain to the MTnSt 1
Middle Tennessee Punt, 3 plays
9:45
1st & 10 at own 1
Asher O’Hara pass incomplete to DJ England-Chisolm
9:20
2nd & 10 at own 1
Chaton Mobley run for no gain to the MTnSt 1
9:06
3rd & 10 at own 1
MIDDLE TENN Penalty, False Start ( Yards) to the MTnSt 1
9:01
3rd & 10 at own 1
Asher O’Hara pass incomplete to Jarrin Pierce
8:48
4th & 10 at own 1
Kyle Ulbrich punt for 41 yds , Ronnie Bell returns for 27 yds to the MTnSt 15
Michigan Touchdown, 5 plays
8:20
1st & 10 at opp 15
Shea Patterson pass complete to Ronnie Bell for 6 yds to the MTnSt 9
7:50
2nd & 4 at opp 9
Christian Turner run for no gain to the MTnSt 9
7:27
3rd & 4 at opp 9
MIDDLE TENN Penalty, Defensive Pass Interference (Justin Brown) to the MTnSt 2 for a 1ST down
7:20
1st & goal at opp 2
Christian Turner run for no gain to the MTnSt 2
6:45
2nd & goal at opp 2
Ben VanSumeren run for 1 yd to the MTnSt 1
6:37
3rd & goal at opp 1
Ben VanSumeren run for 1 yd for a TD, (Quinn Nordin KICK)Michigan 40, Middle Tennessee 14
Middle Tennessee Turnover on downs, 8 plays
6:37
3rd & 9 at own 35
Quinn Nordin kickoff for 64 yds for a touchback
6:30
1st & 10 at own 25
Chaton Mobley run for no gain to the MTnSt 25
6:04
2nd & 10 at own 25
MICHIGAN Penalty, Defensive Offside (5 Yards) to the MTnSt 30
5:45
2nd & 5 at own 30
Asher O’Hara run for 6 yds to the MTnSt 36 for a 1ST down
5:30
1st & 10 at own 36
Asher O’Hara pass complete to Jayy McDonald for 1 yd to the MTnSt 37
5:22
2nd & 9 at own 37
Asher O’Hara pass complete to Ruben Garnett for 10 yds to the MTnSt 47 for a 1ST down
4:40
1st & 10 at own 47
Jayy McDonald run for 9 yds to the Mich 44
4:20
2nd & 1 at opp 44
Jayy McDonald run for no gain to the Mich 44
3:50
3rd & 1 at opp 44
Asher O’Hara pass incomplete to Joeseph Sewell
3:44
4th & 1 at opp 44
Asher O’Hara pass complete to Dalton Frantz for no gain to the Mich 44
Michigan Punt, 3 plays
3:41
1st & 10 at own 45
Joe Milton pass incomplete to Nick Eubanks
3:30
2nd & 10 at own 45
Tru Wilson run for 5 yds to the 50 yard line
3:01
3rd & 5 at the 50
MICHIGAN Penalty, Offensive Holding (-10 Yards) to the Mich 40
2:34
3rd & 15 at own 40
Joe Milton run for 9 yds to the Mich 49
2:00
4th & 6 at own 49
Will Hart punt for 51 yds for a touchback
Middle Tennessee Touchdown, 3 plays
1:45
1st & 10 at own 20
Asher O’Hara pass complete to Jarrin Pierce for 20 yds to the MTnSt 40 for a 1ST down
1:25
1st & 10 at own 40
Jayy McDonald run for 1 yd to the MTnSt 41
1:06
2nd & 9 at own 41
Asher O’Hara pass complete to Jimmy Marshall for 59 yds for a TD, (Crews Holt KICK)Michigan 40, Middle Tennessee 21
Michigan End of game, 2 plays
1:06
2nd & 9 at own 35
Crews Holt on-side kick recovered by MICHIGAN at the MTnSt 44
0:45
1st & 10 at opp 44
Hassan Haskins run for a loss of 1 yard to the MTnSt 45
0:01
2nd & 11 at opp 45
Hassan Haskins run for 1 yd to the MTnSt 44
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.