40°F, overcast, wind 13 mph from the southwest, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, seven minutes before kickoff
Officials
Referee Ron Snodgrass; umpire Jim Shaw III; head linesman Kelly Saalfeld; line judge Jeff Szink; side judge Scott McElwee; field judge Jeffrey Noggle; back judge Dennis Morris; center judge Eric OliverGame 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
195
Total yards
471
101
Passing yards
137
94
Rushing yards
334
6.3
Yards per pass
6.8
3.0
Yards per rush
6.5
9
First downs
25
3–11
Third downs
3–9
0–0
Fourth downs
1–2
0
Turnovers
1
3–20
Penalties
3–25
23:16
Possession
36:44
1
Sacks (by defense)
5
Efficiency
Rutgers
Michigan
28%
Success rate
55%
0.06
EPA per play
0.28
1.58
Explosiveness
1.11
0.06
Rushing EPA
0.32
0.07
Passing EPA
0.17
11%
Passing-down success
44%
−0.02
First-down EPA
0.19
−0.08
Second-down EPA
0.34
0.44
Third-down EPA
0.70
17%
Havoc by its defense
30%
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 −22.5, over/under 43.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 94%, Rutgers 6%. 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 MichiganPunt, 7 plays, 27 yards
Q1 RutgersPunt, 3 plays, −12 yards
Q1 MichiganInterception, 3 plays, 11 yards
Q1 RutgersPunt, 5 plays, 18 yards
Q1 MichiganTouchdown, 13 plays, 80 yards
Q2 RutgersTouchdown, 3 plays, 75 yards
Q2 MichiganPunt, 3 plays, 1 yard
Q2 RutgersPunt, 6 plays, 29 yards
Q2 MichiganTouchdown, 8 plays, 77 yards
Q2 RutgersPunt, 3 plays, −12 yards
Q2 MichiganTouchdown, 7 plays, 49 yards
Q2 RutgersEnd of half, 1 play, −2 yards
Q3 RutgersPunt, 3 plays, −4 yards
Q3 MichiganTouchdown, 4 plays, 54 yards
Q3 RutgersTouchdown, 11 plays, 75 yards
Q3 MichiganMissed FG, 11 plays, 47 yards
Q3 RutgersPunt, 3 plays, −4 yards
Q4 MichiganTouchdown, 2 plays, 61 yards
Q4 RutgersPunt, 4 plays, 22 yards
Q4 MichiganTurnover on downs, 11 plays, 52 yards
Q4 RutgersPunt, 3 plays, −2 yards
Q4 MichiganPunt, 3 plays, 7 yards
Q4 RutgersEnd of game, 2 plays, 7 yards
Play by play
1st quarter5 drives, then Tied at 0
Michigan Punt, 7 plays
15:00
1st & 10 at own 35
Justin Davidovicz kickoff for 57 yds , Ambry Thomas return for 17 yds to the Mich 25
15:00
1st & 10 at own 25
Karan Higdon run for 9 yds to the Mich 34
15:00
2nd & 1 at own 34
Karan Higdon run for 2 yds to the Mich 36 for a 1ST down
15:00
1st & 10 at own 36
Eddie McDoom run for 9 yds to the Mich 45
15:00
2nd & 1 at own 45
Ty Isaac run for 6 yds to the Rutgr 49 for a 1ST down
15:00
1st & 10 at opp 49
John O’Korn pass complete to Eddie McDoom for a loss of 3 yards to the Mich 48
15:00
2nd & 13 at own 48
MICHIGAN Penalty, substitution infraction (-5 Yards) to the Mich 43
15:00
2nd & 18 at own 43
Kareem Walker run for 2 yds to the Mich 45
15:00
3rd & 16 at own 45
John O’Korn pass complete to Eddie McDoom for 7 yds to the Rutgr 48
15:00
4th & 9 at opp 48
Brad Robbins punt for 29 yds
Rutgers Punt, 3 plays
10:14
1st & 10 at own 19
Giovanni Rescigno sacked by Maurice Hurst for a loss of 8 yards to the Rutgr 11
10:14
2nd & 18 at own 11
Robert Martin run for 2 yds to the Rutgr 13
10:14
3rd & 16 at own 13
Gus Edwards run for a loss of 1 yard to the Rutgr 12
10:14
4th & 17 at own 12
RUTGERS Penalty, false start (Darnell Davis) to the Rutgr 7
10:14
4th & 22 at own 7
Ryan Anderson punt for 53 yds, punt out-of-bounds at the Mich 40
Michigan Interception, 3 plays
7:59
1st & 10 at own 40
Karan Higdon run for 7 yds to the Mich 47
7:59
2nd & 3 at own 47
Karan Higdon run for 4 yds to the Rutgr 49 for a 1ST down
7:59
1st & 10 at opp 49
John O’Korn pass intercepted Jawuan Harris return for 3 yds to the Rutgr 31
Rutgers Punt, 5 plays
6:48
1st & 10 at own 31
Janarion Grant run for 8 yds to the Rutgr 39
6:48
2nd & 2 at own 39
Robert Martin run for 9 yds to the Rutgr 48 for a 1ST down
6:48
1st & 10 at own 48
Janarion Grant run for 4 yds to the Mich 48
6:48
2nd & 6 at opp 48
Giovanni Rescigno sacked by Rashan Gary for a loss of 3 yards to the Rutgr 49
6:48
3rd & 9 at own 49
Giovanni Rescigno pass incomplete to Janarion Grant
6:48
4th & 9 at own 49
Ryan Anderson punt for 51 yds for a touchback
Michigan Touchdown, 13 plays
3:59
1st & 10 at own 20
Ty Isaac run for 9 yds to the Mich 29
3:59
2nd & 1 at own 29
Ty Isaac run for 3 yds to the Mich 32 for a 1ST down
3:59
1st & 10 at own 32
John O’Korn run for a loss of 13 yards to the Mich 19 John O’Korn fumbled, recovered by Mich John O’Korn
3:59
2nd & 23 at own 19
Chris Evans run for 6 yds to the Mich 25
3:59
3rd & 17 at own 25
Ty Isaac run for 16 yds to the Mich 41
3:59
4th & 1 at own 41
Karan Higdon run for 1 yd to the Mich 42 for a 1ST down
3:59
1st & 10 at own 42
John O’Korn pass complete to Sean McKeon for 9 yds to the Rutgr 49
Q2 15:00
2nd & 1 at opp 49
Kareem Walker run for 13 yds to the Rutgr 36 for a 1ST down
Q2 15:00
1st & 10 at opp 36
Karan Higdon run for 2 yds to the Rutgr 34
Q2 15:00
2nd & 8 at opp 34
Ty Isaac run for 9 yds to the Rutgr 25 for a 1ST down
Q2 15:00
1st & 10 at opp 25
Ty Isaac run for 3 yds to the Rutgr 22
Q2 15:00
2nd & 7 at opp 22
Ty Isaac run for 21 yds to the Rutgr 1 for a 1ST down
Q2 12:06
1st & goal at opp 1
Khalid Hill run for 1 yd for a TD, (Quinn Nordin KICK)Michigan 7, Rutgers 0
2nd quarter7 drives, then Michigan 21, Rutgers 7
Rutgers Touchdown, 3 plays
12:06
1st & 0 at own 35
James Foug kickoff for 65 yds for a touchback
12:06
1st & 10 at own 25
Giovanni Rescigno pass complete to Everett Wormley for 6 yds to the Rutgr 31
12:06
2nd & 4 at own 31
Gus Edwards run for 4 yds to the Rutgr 35 for a 1ST down
10:52
1st & 10 at own 35
Janarion Grant run for 65 yds for a TD, (Andrew Harte KICK)Tied at 7
Michigan Punt, 3 plays
10:52
1st & 0 at own 35
Justin Davidovicz kickoff for 52 yds , Ambry Thomas return for 10 yds to the Mich 23
10:52
1st & 10 at own 23
John O’Korn run for 1 yd to the Mich 24 John O’Korn fumbled, recovered by Mich John O’Korn
10:52
2nd & 9 at own 24
John O’Korn pass incomplete to Eddie McDoom, broken up by Ross Douglas
10:52
3rd & 9 at own 24
John O’Korn pass incomplete
10:52
4th & 9 at own 24
Brad Robbins punt for 48 yds, fair catch by Janarion Grant at the Rutgr 28
Rutgers Punt, 6 plays
9:50
1st & 10 at own 28
Giovanni Rescigno pass incomplete to Janarion Grant
9:50
2nd & 10 at own 28
Janarion Grant run for a loss of 1 yard to the Rutgr 27
9:50
3rd & 11 at own 27
Giovanni Rescigno pass complete to Josh Hicks for 28 yds to the Mich 45 for a 1ST down
9:50
1st & 10 at opp 45
Robert Martin run for a loss of 1 yard to the Mich 46
9:50
2nd & 11 at opp 46
Giovanni Rescigno run for 3 yds to the Mich 43
9:50
3rd & 8 at opp 43
Giovanni Rescigno pass incomplete
9:50
4th & 8 at opp 43
Ryan Anderson punt for 20 yds, downed at the Mich 23
Michigan Touchdown, 8 plays
7:01
1st & 10 at own 23
Karan Higdon run for 8 yds to the Mich 31
7:01
2nd & 2 at own 31
Karan Higdon run for 12 yds to the Mich 43 for a 1ST down
7:01
1st & 10 at own 43
Brandon Peters pass complete to Tyrone Wheatley for 15 yds to the Rutgr 42 for a 1ST down
7:01
1st & 10 at opp 42
Kareem Walker run for 4 yds to the Rutgr 38
7:01
2nd & 6 at opp 38
Brandon Peters pass complete to Henry Poggi for 10 yds to the Rutgr 28 for a 1ST down
7:01
1st & 10 at opp 28
Ty Isaac run for 6 yds to the Rutgr 22
7:01
2nd & 4 at opp 22
Brandon Peters pass complete to Nico Collins for 12 yds to the Rutgr 10 for a 1ST down
2:49
1st & goal at opp 10
Karan Higdon run for 10 yds for a TD, (Quinn Nordin KICK)Michigan 14, Rutgers 7
Rutgers Punt, 3 plays
2:49
1st & 0 at own 35
James Foug kickoff for 61 yds , Janarion Grant return for 27 yds to the Rutgr 31
2:49
1st & 10 at own 31
Giovanni Rescigno pass incomplete to Damon Mitchell
2:49
2nd & 10 at own 31
RUTGERS Penalty, Offensive holding (-10 Yards) to the Rutgr 21
2:49
2nd & 20 at own 21
Gus Edwards run for 3 yds to the Rutgr 24
2:04
3rd & 17 at own 24
Timeout MICHIGAN, clock 02:04
2:04
3rd & 17 at own 24
Giovanni Rescigno pass complete to Gus Edwards for a loss of 5 yards to the Rutgr 19
1:56
4th & 22 at own 19
Timeout MICHIGAN, clock 01:56
1:56
4th & 22 at own 19
Ryan Anderson punt for 30 yds, downed at the Rutgr 49
Michigan Touchdown, 7 plays
1:49
1st & 10 at opp 49
Karan Higdon run for 3 yds to the Rutgr 46
1:49
2nd & 7 at opp 46
Karan Higdon run for 4 yds to the Rutgr 42
1:49
3rd & 3 at opp 42
Brandon Peters pass complete to Zach Gentry for 12 yds to the Rutgr 30 for a 1ST down
1:49
1st & 10 at opp 30
Brandon Peters pass incomplete
1:49
2nd & 10 at opp 30
Ty Isaac run for 10 yds to the Rutgr 20 for a 1ST down
1:49
1st & 10 at opp 20
Brandon Peters pass incomplete
0:23
2nd & 10 at opp 20
Brandon Peters pass complete to Chris Evans for 20 yds for a TD, (Quinn Nordin KICK)Michigan 21, Rutgers 7
Rutgers End of half, 1 play
0:23
1st & 0 at own 35
James Foug kickoff for 65 yds for a touchback
0:23
1st & 10 at own 25
TEAM run for a loss of 2 yards to the Rutgr 23
3rd quarter5 drives, then Michigan 28, Rutgers 14
Rutgers Punt, 3 plays
15:00
2nd & 12 at own 35
James Foug kickoff for 60 yds , Janarion Grant return for 20 yds to the Rutgr 25
15:00
1st & 10 at own 25
Robert Martin run for 2 yds to the Rutgr 27
15:00
2nd & 8 at own 27
Giovanni Rescigno pass incomplete to Jerome Washington, broken up by Khaleke Hudson
15:00
3rd & 8 at own 27
Giovanni Rescigno sacked by Chase Winovich and Devin Bush for a loss of 6 yards to the Rutgr 21
15:00
4th & 14 at own 21
Ryan Anderson punt for 36 yds , Donovan Peoples-Jones returns for 3 yds to the Mich 46 Donovan Peoples-Jones fumbled, forced by Zane Campbell, recovered by Mich Brad Hawkins
Michigan Touchdown, 4 plays
13:17
1st & 10 at own 46
Brandon Peters pass complete to Ty Isaac for 10 yds to the Rutgr 44 for a 1ST down
13:17
1st & 10 at opp 44
Ty Isaac run for 7 yds to the Rutgr 37
13:17
2nd & 3 at opp 37
Karan Higdon run for 32 yds to the Rutgr 5 for a 1ST down
11:35
1st & 0 at opp 5
Timeout MICHIGAN, clock 11:35
11:30
1st & goal at opp 5
Kareem Walker run for 5 yds for a TD, (Quinn Nordin KICK)Michigan 28, Rutgers 7
Rutgers Touchdown, 11 plays
11:30
1st & 0 at own 35
James Foug kickoff for 65 yds for a touchback
11:30
1st & 10 at own 25
Janarion Grant run for a loss of 5 yards to the Rutgr 20
11:30
2nd & 15 at own 20
Giovanni Rescigno pass incomplete
11:30
3rd & 15 at own 20
Giovanni Rescigno pass complete to Jerome Washington for 30 yds to the 50 yard line for a 1ST down
11:30
1st & 10 at the 50
Gus Edwards run for 4 yds to the Mich 46
11:30
2nd & 6 at opp 46
Gus Edwards run for 4 yds to the Mich 42
11:30
3rd & 2 at opp 42
Gus Edwards run for 4 yds to the Mich 38 for a 1ST down
11:30
1st & 10 at opp 38
Giovanni Rescigno pass complete to Hunter Hayek for 21 yds to the Mich 17 for a 1ST down
11:30
1st & 10 at opp 17
Gus Edwards run for 4 yds to the Mich 13
11:30
2nd & 6 at opp 13
Giovanni Rescigno pass complete to Gus Edwards for 10 yds to the Mich 3 for a 1ST down
11:30
1st & goal at opp 3
Gus Edwards run for 1 yd to the Mich 2
7:01
2nd & goal at opp 2
Gus Edwards run for 2 yds for a TD, (Andrew Harte KICK)Michigan 28, Rutgers 14
Michigan Missed FG, 11 plays
7:01
1st & 0 at own 35
Justin Davidovicz kickoff for 58 yds , Ambry Thomas return for 32 yds to the MICHIGAN 33 MICHIGAN Penalty, delay of game (Ambry Thomas) to the Mich 34
7:01
1st & 10 at own 34
Karan Higdon run for a loss of 1 yard to the Mich 33
7:01
2nd & 11 at own 33
Brandon Peters pass complete to Grant Perry for 15 yds to the Mich 48 for a 1ST down
7:01
1st & 10 at own 48
Brandon Peters pass incomplete to Tyrone Wheatley
7:01
2nd & 10 at own 48
Brandon Peters run for a loss of 1 yard to the Mich 47
7:01
3rd & 11 at own 47
Brandon Peters pass complete to Sean McKeon for 15 yds to the Rutgr 38 for a 1ST down
7:01
1st & 10 at opp 38
Kareem Walker run for no gain to the Rutgr 38
7:01
2nd & 10 at opp 38
Kareem Walker run for 10 yds to the Rutgr 28 for a 1ST down
7:01
1st & 10 at opp 28
Karan Higdon run for 4 yds to the Rutgr 24
7:01
2nd & 6 at opp 24
Karan Higdon run for a loss of 2 yards to the Rutgr 26
7:01
3rd & 8 at opp 26
Brandon Peters pass complete to Sean McKeon for 7 yds to the Rutgr 19
1:05
4th & 1 at opp 19
Timeout RUTGERS, clock 01:05
1:00
4th & 1 at opp 19
Quinn Nordin 37 yd FG MISSED
Rutgers Punt, 3 plays
1:00
1st & 10 at own 20
Robert Martin run for a loss of 1 yard to the Rutgr 19
1:00
2nd & 11 at own 19
Giovanni Rescigno pass incomplete to Hunter Hayek, broken up by Tyree Kinnel
1:00
3rd & 11 at own 19
Giovanni Rescigno sacked by Chase Winovich for a loss of 3 yards to the Rutgr 16 Giovanni Rescigno fumbled, recovered by Rutgr Giovanni Rescigno , return for 0 yards
Q4 15:00
4th & 14 at own 16
Ryan Anderson punt for 53 yds , Donovan Peoples-Jones returns for 8 yds to the Mich 39
4th quarter6 drives, then Michigan 35, Rutgers 14
Michigan Touchdown, 2 plays
14:46
1st & 10 at own 39
Karan Higdon run for 12 yds to the Rutgr 49 for a 1ST down
14:10
1st & 10 at opp 49
Karan Higdon run for 49 yds for a TD, (Quinn Nordin KICK)Michigan 35, Rutgers 14
Rutgers Punt, 4 plays
14:10
1st & 0 at own 35
James Foug kickoff for 62 yds , Josh Hicks return for 14 yds to the Rutgr 17
14:10
1st & 10 at own 17
Giovanni Rescigno pass complete to Jerome Washington for 3 yds to the Rutgr 20
14:10
2nd & 7 at own 20
MICHIGAN Penalty, roughing passer (Maurice Hurst) to the Rutgr 35 for a 1ST down
14:10
1st & 10 at own 35
Gus Edwards run for 2 yds to the Rutgr 37
14:10
2nd & 8 at own 37
Gus Edwards run for 2 yds to the Rutgr 39
14:10
3rd & 6 at own 39
Giovanni Rescigno pass incomplete to Josh Hicks
14:10
4th & 6 at own 39
Ryan Anderson punt for 61 yds for a touchback
Michigan Turnover on downs, 11 plays
11:56
1st & 10 at own 20
Ty Isaac run for 9 yds to the Mich 29
11:56
2nd & 1 at own 29
Ty Isaac run for 2 yds to the Mich 31 for a 1ST down
11:56
1st & 10 at own 31
Ty Isaac run for 6 yds to the Mich 37
11:56
2nd & 4 at own 37
Chris Evans run for 15 yds to the Rutgr 48 for a 1ST down
11:56
1st & 10 at opp 48
Chris Evans run for 3 yds to the Rutgr 45
11:56
2nd & 7 at opp 45
Ty Isaac run for 2 yds to the Rutgr 43
11:56
3rd & 5 at opp 43
Brandon Peters pass complete to Karan Higdon for 8 yds to the Rutgr 35 for a 1ST down
11:56
1st & 10 at opp 35
Chris Evans run for 6 yds to the Rutgr 29
11:56
2nd & 4 at opp 29
Chris Evans run for a loss of 1 yard to the Rutgr 30
11:56
3rd & 5 at opp 30
Karan Higdon run for 2 yds to the Rutgr 28
11:56
4th & 3 at opp 28
Brandon Peters pass incomplete to Sean McKeon
Rutgers Punt, 3 plays
5:28
1st & 10 at own 28
Giovanni Rescigno pass complete to Damon Mitchell for 8 yds to the Rutgr 36
5:28
2nd & 2 at own 36
Robert Martin run for no gain to the Rutgr 36
5:28
3rd & 2 at own 36
RUTGERS Penalty, false start (Kamaal Seymour) to the Rutgr 31
5:28
3rd & 7 at own 31
Giovanni Rescigno sacked by Kwity Paye and Michael Dwumfour for a loss of 5 yards to the Rutgr 26
5:28
4th & 12 at own 26
Ryan Anderson punt for 48 yds , Donovan Peoples-Jones returns for 17 yds to the Mich 43
Michigan Punt, 3 plays
3:12
1st & 10 at own 43
O’Maury Samuels run for 3 yds to the Mich 46
3:12
2nd & 7 at own 46
O’Maury Samuels run for 3 yds to the Mich 49
3:12
3rd & 4 at own 49
O’Maury Samuels run for 1 yd to the 50 yard line
3:12
4th & 3 at the 50
Brad Robbins punt for 48 yds, downed at the Rutgr 2
Rutgers End of game, 2 plays
0:50
1st & 10 at own 2
Gus Edwards run for 5 yds to the Rutgr 7
0:50
2nd & 5 at own 7
Giovanni Rescigno run for 2 yds to the Rutgr 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.