Referee Larry Smith; umpire Robert Colosimo; head linesman Kole Knueppel; line judge Jeff Szink; side judge Gaylon Williams; field judge Timothy Maguire; back judge Dennis Morris; center judge Mike StumbergGame 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
Rutgers
Michigan
152
Total yards
476
106
Passing yards
335
46
Rushing yards
141
4.4
Yards per pass
12.4
1.6
Yards per rush
3.4
10
First downs
28
5–14
Third downs
6–11
0–2
Fourth downs
1–1
1
Turnovers
1
9–70
Penalties
6–35
29:19
Possession
30:41
1
Sacks (by defense)
2
Efficiency
Rutgers
Michigan
30%
Success rate
55%
−0.25
EPA per play
0.43
0.60
Explosiveness
1.21
−0.39
Rushing EPA
0.21
−0.11
Passing EPA
0.79
13%
Passing-down success
57%
−0.18
First-down EPA
0.31
−0.24
Second-down EPA
0.42
0.21
Third-down EPA
0.71
13%
Havoc by its defense
26%
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 87% to win. Elo’s favorite won.
The line
Michigan −27.5, over/under 48.5.
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 97%, Rutgers 3%. 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, Rutgers right to left.
Q1 MichiganTouchdown, 5 plays, 80 yards
Q1 RutgersPunt, 3 plays, 4 yards
Q1 MichiganTouchdown, 9 plays, 61 yards
Q1 RutgersTurnover on downs, 11 plays, 70 yards
Q2 MichiganPunt, 4 plays, 15 yards
Q2 RutgersPunt, 3 plays, −16 yards
Q2 MichiganTouchdown, 8 plays, 53 yards
Q2 RutgersPunt, 6 plays, 3 yards
Q2 MichiganField goal, 11 plays, 48 yards
Q2 RutgersEnd of half, 1 play, −2 yards
Q3 RutgersFumble, 0 yards
Q3 MichiganTouchdown, 3 plays, 15 yards
Q3 RutgersPunt, 4 plays, 16 yards
Q3 MichiganInterception, 7 plays, 60 yards
Q3 RutgersTurnover on downs, 9 plays, 36 yards
Q3 MichiganTouchdown, 5 plays, 40 yards
Q3 RutgersPunt, 3 plays, −9 yards
Q3 MichiganTouchdown, 10 plays, 51 yards
Q4 RutgersPunt, 3 plays, −1 yard
Q4 MichiganTouchdown, 4 plays, 72 yards
Q4 RutgersPunt, 9 plays, 27 yards
Q4 MichiganPunt, 3 plays, 1 yard
Q4 RutgersEnd of game, 1 play, 1 yard
Play by play
1st quarter4 drives, then Michigan 14, Rutgers 0
Michigan Touchdown, 5 plays
15:00
1st & 10 at own 35
Justin Davidovicz kickoff for 58 yds , Giles Jackson return for 13 yds to the Mich 20
15:00
1st & 10 at own 20
Zach Charbonnet run for 6 yds to the Mich 26
15:00
2nd & 4 at own 26
Shea Patterson pass complete to Ronnie Bell for 14 yds to the Mich 40 for a 1ST down
15:00
1st & 10 at own 40
Christian Turner run for 2 yds to the Mich 42
15:00
2nd & 8 at own 42
Christian Turner run for 10 yds to the Rutgr 48 for a 1ST down
12:52
1st & 10 at opp 48
Shea Patterson pass complete to Nico Collins for 48 yds for a TD, (Quinn Nordin KICK)Michigan 7, Rutgers 0
Rutgers Punt, 3 plays
12:52
1st & 0 at own 35
Jake Moody kickoff for 62 yds , Tre Avery return for 19 yds to the Rutgr 22
12:52
1st & 10 at own 22
Isaih Pacheco run for 4 yds to the Rutgr 26
12:52
2nd & 6 at own 26
Artur Sitkowski pass complete to Isaih Pacheco for 2 yds to the Rutgr 28
12:52
3rd & 4 at own 28
Artur Sitkowski pass complete to Isaih Pacheco for 3 yds to the Rutgr 31
12:52
4th & 1 at own 31
RUTGERS Penalty, delay of game (-5 Yards) to the Rutgr 26
12:52
4th & 6 at own 26
Adam Korsak punt for 40 yds , Donovan Peoples-Jones returns for 5 yds to the Mich 39
Michigan Touchdown, 9 plays
10:34
1st & 10 at own 39
Shea Patterson pass complete to Ronnie Bell for 17 yds to the Rutgr 44 for a 1ST down
10:34
1st & 10 at opp 44
Zach Charbonnet run for 8 yds to the Rutgr 36
10:34
2nd & 2 at opp 36
Charbonnet, Z. rush for 3 yards to the RU33 (Singleton, Drew), PENALTY MICH illegal formation 5 yards to the RU41, NO PLAY.
10:34
2nd & 7 at opp 41
Zach Charbonnet run for 4 yds to the Rutgr 37
10:34
3rd & 3 at opp 37
MICHIGAN Penalty, false start (-5 Yards) to the Rutgr 42
10:34
3rd & 8 at opp 42
Patterson, Shea pass incomplete to Charbonnet, Z., PENALTY RU holding (Young, Avery) 10 yards to the RU32, 1ST DOWN MICH, NO PLAY.
10:34
1st & 10 at opp 32
RUTGERS Penalty, Defensive holding (10 Yards) to the Rutgr 22 for a 1ST down
10:34
1st & 10 at opp 22
Christian Turner run for 1 yd to the Rutgr 21
10:34
2nd & 9 at opp 21
Shea Patterson sacked by Tyreek Maddox-Williams for a loss of 3 yards to the Rutgr 24
10:34
3rd & 12 at opp 24
Shea Patterson pass complete to Donovan Peoples-Jones for 21 yds to the Rutgr 3 for a 1ST down
10:34
1st & goal at opp 3
Hassan Haskins run for no gain to the Rutgr 3
10:34
2nd & goal at opp 3
Hassan Haskins run for 1 yd to the Rutgr 2
5:07
3rd & goal at opp 2
Shea Patterson run for 2 yds for a TD, (Quinn Nordin KICK)Michigan 14, Rutgers 0
Rutgers Turnover on downs, 11 plays
5:07
1st & 0 at own 35
Jake Moody kickoff for 65 yds for a touchback
5:07
1st & 10 at own 25
Raheem Blackshear run for a loss of 1 yard to the Rutgr 24
5:07
2nd & 11 at own 24
Artur Sitkowski pass complete to Bo Melton for 15 yds to the Rutgr 39 for a 1ST down
5:07
1st & 10 at own 39
Artur Sitkowski pass complete to Paul Woods for 6 yds to the Rutgr 45
5:07
2nd & 4 at own 45
Artur Sitkowski pass complete to Raheem Blackshear for 3 yds to the Rutgr 48
5:07
3rd & 1 at own 48
Artur Sitkowski pass complete to Raheem Blackshear for 17 yds to the Mich 35 for a 1ST down
5:07
1st & 10 at opp 35
Artur Sitkowski pass complete to Paul Woods for 7 yds to the Mich 28
5:07
2nd & 3 at opp 28
Isaih Pacheco run for 6 yds to the Mich 22 for a 1ST down
5:07
1st & 10 at opp 22
Sitkowski, A. pass incomplete, PENALTY MICH holding (Hill, Lavert) 10 yards to the MICH12, 1ST DOWN RU, NO PLAY.
5:07
1st & 10 at opp 12
Isaih Pacheco run for 2 yds to the Mich 10
0:36
2nd & 8 at opp 10
Timeout RUTGERS, clock 00:36
0:36
2nd & 8 at opp 10
Artur Sitkowski pass incomplete to Raheem Blackshear
0:36
3rd & 8 at opp 10
Artur Sitkowski pass complete to Bo Melton for 5 yds to the Mich 5
Q2 15:00
4th & 3 at opp 5
Artur Sitkowski run for no gain to the Mich 5
2nd quarter6 drives, then Michigan 24, Rutgers 0
Michigan Punt, 4 plays
14:54
1st & 10 at own 5
Shea Patterson pass complete to Nico Collins for 11 yds to the Mich 16 for a 1ST down
14:54
1st & 10 at own 16
Zach Charbonnet run for a loss of 2 yards to the Mich 14
14:54
2nd & 12 at own 14
Zach Charbonnet run for 6 yds to the Mich 20
14:54
3rd & 6 at own 20
Shea Patterson pass incomplete to Nico Collins
14:54
4th & 6 at own 20
Will Hart punt for 41 yds , Avery Young returns for no gain to the Rutgr 39
Rutgers Punt, 3 plays
13:20
1st & 10 at own 39
Isaih Pacheco run for no gain to the Rutgr 39
13:20
2nd & 10 at own 39
Sitkowski, A. pass incomplete to Blackshear, R., PENALTY RU holding (O’Neal, Raiqwon) 10 yards to the RU29, NO PLAY.
13:20
2nd & 20 at own 29
Artur Sitkowski pass incomplete to Raheem Blackshear
13:20
3rd & 20 at own 29
RUTGERS Penalty, delay of game (-5 Yards) to the Rutgr 24
13:20
3rd & 25 at own 24
Raheem Blackshear run for a loss of 1 yard to the Rutgr 23
13:20
4th & 26 at own 23
Adam Korsak punt for 41 yds , Ronnie Bell returns for 11 yds to the Mich 47
Michigan Touchdown, 8 plays
11:45
1st & 10 at own 47
Shea Patterson pass complete to Tarik Black for 22 yds to the Rutgr 31 for a 1ST down
11:45
1st & 10 at opp 31
MICHIGAN Penalty, ineligible downfield on pass (Donovan Peoples-Jones) to the Rutgr 36
11:45
1st & 15 at opp 36
Shea Patterson pass complete to Nick Eubanks for 14 yds to the Rutgr 22
11:45
2nd & 1 at opp 22
Tru Wilson run for 3 yds to the Rutgr 19 for a 1ST down
11:45
1st & 10 at opp 19
Shea Patterson pass complete to Tarik Black for 8 yds to the Rutgr 11
11:45
2nd & 2 at opp 11
Tru Wilson run for 1 yd to the Rutgr 10
11:45
3rd & 1 at opp 10
Hassan Haskins run for 5 yds to the Rutgr 5 for a 1ST down
11:45
1st & goal at opp 5
Hassan Haskins run for 1 yd to the Rutgr 4
7:33
2nd & goal at opp 4
Shea Patterson run for 4 yds for a TD, (Quinn Nordin KICK)Michigan 21, Rutgers 0
Rutgers Punt, 6 plays
7:33
1st & 0 at own 35
Jake Moody kickoff for 62 yds , Tre Avery return for 20 yds to the Rutgr 23
7:33
1st & 10 at own 23
Raheem Blackshear run for 4 yds to the Rutgr 27
7:33
2nd & 6 at own 27
Raheem Blackshear run for 5 yds to the Rutgr 32
7:33
3rd & 1 at own 32
Isaih Pacheco run for 4 yds to the Rutgr 36 for a 1ST down
7:33
1st & 10 at own 36
Shameen Jones run for 4 yds to the Rutgr 40
7:33
2nd & 6 at own 40
Sitkowski, A. pass incomplete to Young, Aaron, PENALTY RU illegal formation 5 yards to the RU35, NO PLAY.
7:33
2nd & 11 at own 35
Artur Sitkowski pass incomplete to Bo Melton
4:48
3rd & 11 at own 35
Timeout RUTGERS, clock 04:48
4:48
3rd & 11 at own 35
Artur Sitkowski sacked by Kwity Paye for a loss of 9 yards to the Rutgr 26
4:48
4th & 20 at own 26
Adam Korsak punt for 37 yds, fair catch by Donovan Peoples-Jones at the Mich 37
Michigan Field goal, 11 plays
3:59
1st & 10 at own 37
Christian Turner run for 10 yds to the Mich 47 for a 1ST down
3:59
1st & 10 at own 47
Christian Turner run for 4 yds to the Rutgr 49
3:59
2nd & 6 at opp 49
Shea Patterson pass complete to Christian Turner for 6 yds to the Rutgr 43 for a 1ST down
3:59
1st & 10 at opp 43
Giles Jackson run for 2 yds to the Rutgr 41
3:59
2nd & 8 at opp 41
Shea Patterson pass complete to Ronnie Bell for 9 yds to the Rutgr 32 for a 1ST down
1:19
1st & 10 at opp 32
Timeout MICHIGAN, clock 01:19
1:19
1st & 10 at opp 32
Tru Wilson run for 4 yds to the Rutgr 28
1:19
2nd & 6 at opp 28
Shea Patterson pass complete to Ronnie Bell for 10 yds to the Rutgr 18 for a 1ST down
1:19
1st & 10 at opp 18
Shea Patterson pass complete to Nick Eubanks for 3 yds to the Rutgr 15
0:28
2nd & 7 at opp 15
Timeout MICHIGAN, clock 00:28
0:28
2nd & 7 at opp 15
Shea Patterson pass incomplete to Ronnie Bell, broken up by Avery Young
0:28
3rd & 7 at opp 15
Shea Patterson pass incomplete to Nico Collins
0:15
4th & 7 at opp 15
Jake Moody 33 yd FG GOODMichigan 24, Rutgers 0
Rutgers End of half, 1 play
0:15
1st & 0 at own 35
Jake Moody kickoff for 55 yds , Aaron Young return for 19 yds to the Rutgr 29
0:15
1st & 10 at own 29
TEAM run for a loss of 2 yards to the Rutgr 27
Q3 15:00
2nd & 12 at own 35
Jake Moody kickoff for 65 yds , Tre Avery return for 15 yds to the Rutgr 15 Tre Avery fumbled, forced by Tyler Cochran, recovered by Mich Tyler Cochran
3rd quarter7 drives, then Michigan 38, Rutgers 0
Michigan Touchdown, 3 plays
15:00
1st & 10 at opp 15
Christian Turner run for 3 yds to the Rutgr 12
15:00
2nd & 7 at opp 12
Christian Turner run for 5 yds to the Rutgr 7
14:05
3rd & 2 at opp 7
Christian Turner run for 7 yds for a TD, (Quinn Nordin KICK)Michigan 31, Rutgers 0
Rutgers Punt, 4 plays
14:05
1st & 0 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:05
1st & 10 at own 25
Artur Sitkowski pass complete to Raheem Blackshear for 13 yds to the Rutgr 38 for a 1ST down
14:05
1st & 10 at own 38
Isaih Pacheco run for 3 yds to the Rutgr 41
14:05
2nd & 7 at own 41
Artur Sitkowski pass incomplete to Isaiah Washington
14:05
3rd & 7 at own 41
Artur Sitkowski pass incomplete to Raheem Blackshear
14:05
4th & 7 at own 41
Adam Korsak punt for 46 yds , Donovan Peoples-Jones returns for 3 yds to the Mich 44 MICHIGAN Penalty, illegal block (8 Yards) to the Mich 8
Michigan Interception, 7 plays
12:43
1st & 10 at own 8
Shea Patterson pass incomplete to Ronnie Bell, broken up by Jarrett Paul
12:43
2nd & 10 at own 8
Shea Patterson pass complete to Donovan Peoples-Jones for 17 yds to the Mich 25 for a 1ST down
12:43
1st & 10 at own 25
Shea Patterson pass complete to Nick Eubanks for 26 yds to the Rutgr 49 for a 1ST down
12:43
1st & 10 at opp 49
Shea Patterson pass complete to Ronnie Bell for 11 yds to the Rutgr 38 for a 1ST down
12:43
1st & 10 at opp 38
Christian Turner run for 3 yds to the Rutgr 35
12:43
2nd & 7 at opp 35
Christian Turner run for 3 yds to the Rutgr 32
12:43
3rd & 4 at opp 32
Shea Patterson pass intercepted Damon Hayes return for no gain to the Rutgr 4
Rutgers Turnover on downs, 9 plays
9:34
1st & 10 at own 4
Isaih Pacheco run for 1 yd to the Rutgr 5
9:34
2nd & 9 at own 5
Artur Sitkowski pass complete to Raheem Blackshear for 3 yds to the Rutgr 8
9:34
3rd & 6 at own 8
Artur Sitkowski pass complete to Raheem Blackshear for 17 yds to the Rutgr 25 for a 1ST down
9:34
1st & 10 at own 25
Raheem Blackshear run for 3 yds to the Rutgr 28
9:34
2nd & 7 at own 28
Artur Sitkowski pass complete to Isaiah Washington for 2 yds to the Rutgr 30
9:34
3rd & 5 at own 30
Sitkowski, A. pass incomplete to Blackshear, R., PENALTY MICH pass interference (McGrone, Cam) 2 yards to the RU32, 1ST DOWN RU, NO PLAY.
9:34
1st & 10 at own 32
Artur Sitkowski pass complete to Isaih Pacheco for 7 yds to the Rutgr 39
9:34
2nd & 3 at own 39
Isaih Pacheco run for 2 yds to the Rutgr 41
9:34
3rd & 1 at own 41
Isaih Pacheco run for no gain to the Rutgr 41
4:23
4th & 1 at own 41
Timeout MICHIGAN, clock 04:23
4:23
4th & 1 at own 41
Artur Sitkowski pass complete to Raheem Blackshear for a loss of 1 yard to the Rutgr 40
Michigan Touchdown, 5 plays
4:17
1st & 10 at opp 40
Shea Patterson pass complete to Donovan Peoples-Jones for 17 yds to the Rutgr 23 for a 1ST down
4:17
1st & 10 at opp 23
Shea Patterson pass incomplete to Donovan Peoples-Jones
4:17
2nd & 10 at opp 23
Christian Turner run for no gain to the Rutgr 23
4:17
3rd & 10 at opp 23
Shea Patterson pass complete to Ronnie Bell for 22 yds to the Rutgr 1 for a 1ST down
2:35
1st & goal at opp 1
Shea Patterson run for 1 yd for a TD, (Quinn Nordin KICK)Michigan 38, Rutgers 0
Rutgers Punt, 3 plays
2:35
1st & 0 at own 35
Jake Moody kickoff for 56 yds
2:35
1st & 10 at own 25
Artur Sitkowski pass incomplete to Paul Woods, broken up by Lavert Hill
2:35
2nd & 10 at own 25
Raheem Blackshear run for 1 yd to the Rutgr 26
2:35
3rd & 9 at own 26
Artur Sitkowski pass incomplete to Paul Woods
2:35
4th & 9 at own 26
RUTGERS Penalty, false start (-5 Yards) to the Rutgr 21
2:35
4th & 14 at own 21
RUTGERS Penalty, false start (-5 Yards) to the Rutgr 16
2:35
4th & 19 at own 16
Adam Korsak punt for 45 yds , Donovan Peoples-Jones returns for 10 yds to the Mich 49
Michigan Touchdown, 10 plays
1:32
1st & 10 at own 49
Tru Wilson run for 5 yds to the Rutgr 46
1:32
2nd & 5 at opp 46
Joe Milton pass incomplete to Tarik Black
1:32
3rd & 5 at opp 46
Joe Milton pass complete to Donovan Peoples-Jones for 7 yds to the Rutgr 39 for a 1ST down
1:32
1st & 10 at opp 39
Hassan Haskins run for 11 yds to the Rutgr 28 for a 1ST down
1:32
1st & 10 at opp 28
Hassan Haskins run for 11 yds to the Rutgr 17 for a 1ST down
Q4 15:00
1st & 10 at opp 17
Hassan Haskins run for 15 yds to the Rutgr 2 for a 1ST down
Q4 15:00
1st & goal at opp 2
Hassan Haskins run for 1 yd to the Rutgr 1
Q4 15:00
2nd & goal at opp 1
Hassan Haskins run for no gain to the Rutgr 1
Q4 15:00
3rd & goal at opp 1
Joe Milton run for no gain to the Rutgr 1
Q4 12:40
4th & goal at opp 1
Joe Milton run for 1 yd for a TD, (Quinn Nordin KICK)Michigan 45, Rutgers 0
4th quarter5 drives, then Michigan 52, Rutgers 0
Rutgers Punt, 3 plays
12:40
1st & 0 at own 35
Jake Moody kickoff for 65 yds
12:40
1st & 10 at own 25
Isaih Pacheco run for 1 yd to the Rutgr 26
12:40
2nd & 9 at own 26
Artur Sitkowski sacked by Josh Uche and Kwity Paye for a loss of 5 yards to the Rutgr 21
12:40
3rd & 14 at own 21
Artur Sitkowski pass complete to Raheem Blackshear for 3 yds to the Rutgr 24
12:40
4th & 11 at own 24
Adam Korsak punt for 48 yds , Mike Sainristil returns for no gain to the Mich 28 Mike Sainristil fumbled, recovered by Mich Mike Sainristil
Michigan Touchdown, 4 plays
10:35
1st & 10 at own 28
Ben VanSumeren run for no gain to the Mich 28
10:35
2nd & 10 at own 28
Joe Milton pass complete to Luke Schoonmaker for 29 yds to the Rutgr 43 for a 1ST down
10:35
1st & 10 at opp 43
RUTGERS Penalty, player disqualification (Avery Young) to the Rutgr 28 for a 1ST down
10:35
1st & 10 at opp 28
Nicholas Capatina run for 5 yds to the Rutgr 23
9:08
2nd & 5 at opp 23
Joe Milton pass complete to Giles Jackson for 23 yds for a TD, (Jake Moody KICK)Michigan 52, Rutgers 0
Rutgers Punt, 9 plays
9:08
1st & 0 at own 35
Alan Selzer kickoff for 64 yds , Hunter Hayek return for 1 yd to the Rutgr 2
9:08
1st & 10 at own 2
Kay’Ron Adams run for 6 yds to the Rutgr 8
9:08
2nd & 4 at own 8
Kay’Ron Adams run for no gain to the Rutgr 8
9:08
3rd & 4 at own 8
Artur Sitkowski pass complete to Paul Woods for 7 yds to the Rutgr 15 for a 1ST down
9:08
1st & 10 at own 15
Kay’Ron Adams run for 5 yds to the Rutgr 20
6:26
2nd & 5 at own 20
Timeout RUTGERS, clock 06:26
6:26
2nd & 5 at own 20
Kay’Ron Adams run for 4 yds to the Rutgr 24
6:26
3rd & 1 at own 24
Kay’Ron Adams run for 2 yds to the Rutgr 26 for a 1ST down
6:26
1st & 10 at own 26
Kay’Ron Adams run for 3 yds to the Rutgr 29
6:26
2nd & 7 at own 29
Artur Sitkowski pass complete to Aaron Young for a loss of 3 yards to the Rutgr 26
6:26
3rd & 10 at own 26
Artur Sitkowski run for 3 yds to the Rutgr 29
6:26
4th & 7 at own 29
Adam Korsak punt for 46 yds, fair catch by Giles Jackson at the Mich 25
Michigan Punt, 3 plays
2:48
1st & 10 at own 25
Ben VanSumeren run for 3 yds to the Mich 28
2:48
2nd & 7 at own 28
Ben VanSumeren run for 2 yds to the Mich 30
2:48
3rd & 5 at own 30
Nicholas Capatina run for a loss of 4 yards to the Mich 26
2:48
4th & 9 at own 26
Will Hart punt for 54 yds, fair catch by Hunter Hayek at the Rutgr 20
Rutgers End of game, 1 play
0:17
1st & 10 at own 20
Kay’Ron Adams run for 1 yd to the Rutgr 21
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.