Rutgers at Michigan

Saturday, September 25, 2021

No. 19 Michigan beat Rutgers 20–⁠13. It was their eighth meeting; after it, Michigan led the series 7–⁠1.

AwayRutgers5–⁠8 in 2021
13
Home19Michigan12–⁠2 in 2021
20

Final at Michigan Stadium, Ann ArborTV: ABCAttendance 106,943

At kickoff
61°F, overcast, wind 11 mph from the westWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, 23 minutes after kickoff
Official
Ron SnodgrassGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Rutgers307313
Michigan7130020

Standouts

Photos from the game

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Rutgers

PassingC/AttYdsTDInt
Noah Vedral18/3115610
RushingCarYdsTDLong
Isaih Pacheco20107026
Noah Vedral1146013
Kyle Monangai522011
Bo Melton1909
ReceivingRecYdsTDLong
Aaron Young335116
Aron Cruickshank432024
Bo Melton42608
Shameen Jones224016
DefenseTklTFLSacksInt
Avery Young7000
Tyreek Maddox-Williams5000
Drew Singleton5000
Olakunle Fatukasi5000

Michigan

PassingC/AttYdsTDInt
Cade McNamara9/1616300
RushingCarYdsTDLong
Blake Corum2168013
Hassan Haskins1241211
Cade McNamara3507
ReceivingRecYdsTDLong
Mike Sainristil151051
Roman Wilson138038
Cornelius Johnson233023
Erick All223024
DefenseTklTFLSacksInt
Nikhai Hill-Green8100
R.J. Moten7000
Josh Ross6200
Kalel Mullings6000
Aidan Hutchinson5110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

RutgersMichigan
352Total yards275
156Passing yards163
196Rushing yards112
5.0Yards per pass10.2
4.7Yards per rush2.9
21First downs15
7–⁠16Third downs4–⁠11
1–⁠4Fourth downs0–⁠0
1Turnovers0
7–⁠42Penalties6–⁠59
32:37Possession27:23
0Sacks (by defense)1

Efficiency

RutgersMichigan
49%Success rate39%
−0.03EPA per play0.11
0.77Explosiveness1.12
−0.10Rushing EPA0.01
0.07Passing EPA0.34
35%Passing-down success23%
0.23First-down EPA0.22
−0.27Second-down EPA−0.08
0.43Third-down EPA0.19
7%Havoc by its defense14%

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 71% to win. Elo’s favorite won.

The line

Michigan −20.5, over/under 50.

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 92%, Rutgers 8%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneRutgers end zoneQ1 MichiganTouchdown, 17 playsQ1 RutgersField goal, 13 playsQ1 MichiganTouchdown, 4 playsQ2 RutgersTurnover on downs, 8 playsQ2 MichiganPunt, 5 playsQ2 RutgersPunt, 3 playsQ2 MichiganField goal, 5 playsQ2 RutgersTurnover on downs, 8 playsQ2 MichiganField goal, 4 playsQ2 RutgersEnd of half, 1 playQ3 RutgersPunt, 3 playsQ3 MichiganPunt, 3 playsQ3 RutgersTouchdown, 12 playsQ3 MichiganPunt, 3 playsQ3 RutgersField goal, 12 playsQ4 MichiganPunt, 3 playsQ4 RutgersMissed FG, 8 playsQ4 MichiganPunt, 3 playsQ4 RutgersTurnover on downs, 6 playsQ4 MichiganMissed FG, 8 playsQ4 RutgersFumble, 2 playsQ4 MichiganEnd of game, 2 plays
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.
  1. Q1 MichiganTouchdown, 17 plays, 74 yards
  2. Q1 RutgersField goal, 13 plays, 53 yards
  3. Q1 MichiganTouchdown, 4 plays, 72 yards
  4. Q2 RutgersTurnover on downs, 8 plays, 43 yards
  5. Q2 MichiganPunt, 5 plays, 14 yards
  6. Q2 RutgersPunt, 3 plays, 4 yards
  7. Q2 MichiganField goal, 5 plays, 26 yards
  8. Q2 RutgersTurnover on downs, 8 plays, 31 yards
  9. Q2 MichiganField goal, 4 plays, 54 yards
  10. Q2 RutgersEnd of half, 1 play, 0 yards
  11. Q3 RutgersPunt, 3 plays, −5 yards
  12. Q3 MichiganPunt, 3 plays, 0 yards
  13. Q3 RutgersTouchdown, 12 plays, 91 yards
  14. Q3 MichiganPunt, 3 plays, −1 yard
  15. Q3 RutgersField goal, 12 plays, 58 yards
  16. Q4 MichiganPunt, 3 plays, 7 yards
  17. Q4 RutgersMissed FG, 8 plays, 59 yards
  18. Q4 MichiganPunt, 3 plays, 5 yards
  19. Q4 RutgersTurnover on downs, 6 plays, 27 yards
  20. Q4 MichiganMissed FG, 8 plays, 33 yards
  21. Q4 RutgersFumble, 2 plays, 0 yards
  22. Q4 MichiganEnd of game, 2 plays, 3 yards

Play by play

1st quarter3 drives, then Michigan 7, Rutgers 3
Michigan Touchdown, 17 plays
15:001st & 10 at own 35Valentino Ambrosio kickoff for 62 yds , Blake Corum return for 23 yds to the Mich 26
14:501st & 10 at own 26Hassan Haskins run for 7 yds to the Mich 33
14:122nd & 3 at own 33Hassan Haskins run for 5 yds to the Mich 38 for a 1ST down
13:441st & 10 at own 38Hassan Haskins run for 11 yds to the Mich 49 for a 1ST down
13:121st & 10 at own 49Hassan Haskins run for 7 yds to the Rutgr 44
12:402nd & 3 at opp 44Blake Corum run for 2 yds to the Rutgr 42
12:203rd & 1 at opp 42Blake Corum run for 1 yd to the Rutgr 41 for a 1ST down
11:451st & 10 at opp 41Hassan Haskins run for 2 yds to the Rutgr 39
11:142nd & 8 at opp 39Cade McNamara pass incomplete
11:083rd & 8 at opp 39Blake Corum run for 13 yds to the Rutgr 26 for a 1ST down
10:361st & 10 at opp 26Blake Corum run for 2 yds to the Rutgr 24
10:062nd & 8 at opp 24Cade McNamara pass complete to Cornelius Johnson for 10 yds to the Rutgr 14 for a 1ST down
9:361st & 10 at opp 14Blake Corum run for 4 yds to the Rutgr 10
8:592nd & 6 at opp 10Blake Corum run for 5 yds to the Rutgr 5
8:413rd & 1 at opp 5Blake Corum run for 3 yds to the Rutgr 2 for a 1ST down
8:121st & goal at opp 2Hassan Haskins run for 1 yd to the Rutgr 1
8:012nd & goal at opp 1Cade McNamara run for no gain to the Rutgr 1
7:163rd & goal at opp 1Hassan Haskins run for 1 yd for a TD (Jake Moody KICK)Michigan 7, Rutgers 0
Rutgers Field goal, 13 plays
7:163rd & 9 at own 35Jake Moody kickoff for 65 yds for a touchback
7:101st & 10 at own 25Noah Vedral pass complete to Aron Cruickshank for a loss of 1 yard to the Rutgr 24
6:302nd & 11 at own 24Isaih Pacheco run for 2 yds to the Rutgr 26
5:503rd & 9 at own 26Noah Vedral pass complete to Aron Cruickshank for 24 yds to the 50 yard line for a 1ST down
5:301st & 10 at the 50Bo Melton run for 9 yds to the Mich 41
5:102nd & 1 at opp 41Isaih Pacheco run for 2 yds to the Mich 39 for a 1ST down
4:331st & 10 at opp 39Noah Vedral pass incomplete to Aron Cruickshank
4:152nd & 10 at opp 39Noah Vedral pass complete to Isaih Pacheco for 9 yds to the Mich 30
3:403rd & 1 at opp 30Isaih Pacheco run for a loss of 2 yards to the Mich 32
3:014th & 3 at opp 32Johnny Langan run for 3 yds to the Mich 29 for a 1ST down
2:251st & 10 at opp 29Noah Vedral run for 4 yds to the Mich 25
1:532nd & 6 at opp 25Noah Vedral pass incomplete
1:503rd & 6 at opp 25Noah Vedral run for 3 yds to the Mich 22
1:084th & 3 at opp 22Valentino Ambrosio 40 yd FG GOODMichigan 7, Rutgers 3
Michigan Touchdown, 4 plays
1:084th & 3 at own 35Valentino Ambrosio kickoff for 58 yds , Blake Corum return for 21 yds to the Mich 28
0:541st & 10 at own 28Cade McNamara pass complete to Erick All for 24 yds to the Rutgr 48 for a 1ST down
0:201st & 10 at opp 48Blake Corum run for 3 yds to the Rutgr 45
Q2 14:472nd & 7 at opp 45Cade McNamara pass complete to Roman Wilson for 38 yds to the Rutgr 7 for a 1ST down RUTGERS Penalty, Horse Collar Tackle (Christian Izien) to the Rutgr 4 for a 1ST down
Q2 14:401st & goal at opp 3Hassan Haskins run for 3 yds for a TDMichigan 14, Rutgers 3
2nd quarter7 drives, then Michigan 20, Rutgers 3
Rutgers Turnover on downs, 8 plays
14:401st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
14:261st & 10 at own 25Isaih Pacheco run for 5 yds to the Rutgr 30 for a 1ST down MICHIGAN Penalty, Personal Foul (Josh Ross) to the Rutgr 45 for a 1ST down
14:051st & 10 at own 45Noah Vedral pass complete to Shameen Jones for 8 yds to the Mich 47
13:552nd & 2 at opp 47Isaih Pacheco run for no gain to the Mich 47
13:123rd & 3 at opp 47Isaih Pacheco run for 6 yds to the Mich 41 for a 1ST down
12:431st & 10 at opp 41Noah Vedral pass complete to Isaih Pacheco for 5 yds to the Mich 36
12:112nd & 5 at opp 36Noah Vedral pass incomplete
12:013rd & 5 at opp 36Kyle Monangai run for 4 yds to the Mich 32
11:214th & 1 at opp 32Isaih Pacheco run for no gain to the Mich 32
Michigan Punt, 5 plays
11:151st & 10 at own 32Blake Corum run for 3 yds to the Mich 35
10:412nd & 7 at own 35Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 43 for a 1ST down
9:531st & 10 at own 43Cade McNamara pass complete to Blake Corum for 3 yds to the Mich 46
9:202nd & 7 at own 46Blake Corum run for 1 yd to the Mich 47
8:403rd & 6 at own 47Cade McNamara pass complete to Erick All for a loss of 1 yard to the Mich 46
7:564th & 7 at own 46Brad Robbins punt for 51 yds, punt out-of-bounds at the Rutgr 3
Rutgers Punt, 3 plays
7:501st & 10 at own 3Noah Vedral pass incomplete
7:452nd & 10 at own 3Isaih Pacheco run for a loss of 1 yard to the Rutgr 2
7:023rd & 11 at own 2Timeout MICHIGAN, clock 07:02
6:543rd & 11 at own 2Isaih Pacheco run for 5 yds to the Rutgr 7
6:114th & 6 at own 7Adam Korsak punt for 33 yds, punt out-of-bounds at the Rutgr 40
Michigan Field goal, 5 plays
6:051st & 10 at opp 40Cade McNamara pass complete to Cornelius Johnson for 23 yds to the Rutgr 17 for a 1ST down
5:241st & 10 at opp 17Blake Corum run for 3 yds to the Rutgr 14
4:502nd & 7 at opp 14Blake Corum run for no gain to the Rutgr 14
4:243rd & 7 at opp 14Cade McNamara pass incomplete to Mike Sainristil
4:034th & 7 at opp 14Jake Moody 32 yd FG GOODMichigan 17, Rutgers 3
Rutgers Turnover on downs, 8 plays
4:034th & 7 at own 35Jake Moody kickoff for 65 yds for a touchback
3:511st & 10 at own 25Aaron Young run for 1 yd to the Rutgr 26
3:432nd & 9 at own 26Noah Vedral pass complete to Johnny Langan for 7 yds to the Rutgr 33
3:053rd & 2 at own 33RUTGERS Penalty, Illegal Formation (-5 Yards) to the Rutgr 28
2:153rd & 7 at own 28Noah Vedral pass complete to Aron Cruickshank for 12 yds to the Rutgr 40 for a 1ST down
1:461st & 10 at own 40Noah Vedral pass complete to Aaron Young for 16 yds to the Mich 44 for a 1ST down
1:201st & 10 at opp 44Noah Vedral pass complete to Aron Cruickshank for a loss of 3 yards to the Mich 47
0:342nd & 13 at opp 47Noah Vedral run for 3 yds to the Mich 44
0:323rd & 10 at opp 44Timeout RUTGERS, clock 00:32
0:263rd & 10 at opp 44Noah Vedral pass incomplete
0:264th & 10 at opp 44Timeout RUTGERS, clock 00:26
0:224th & 10 at opp 44Noah Vedral pass incomplete
Michigan Field goal, 4 plays
0:151st & 10 at own 44Cade McNamara pass complete to Mike Sainristil for 51 yds to the MICHIGAN 5 for a 1ST down RUTGERS Penalty, Roughing Passer (Julius Turner) to the Rutgr 2 for a 1ST down
0:131st & goal at opp 2Hassan Haskins run for no gain to the Rutgr 2
0:092nd & 0 at opp 2Timeout MICHIGAN, clock 00:09
0:052nd & goal at opp 2Cade McNamara pass incomplete to Luke Schoonmaker
0:053rd & 0 at opp 2Timeout MICHIGAN, clock 00:05
0:023rd & goal at opp 2Jake Moody 20 yd FG GOODMichigan 20, Rutgers 3
Rutgers End of half, 1 play
0:023rd & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
0:021st & 10 at own 25Noah Vedral pass incomplete
3rd quarter5 drives, then Michigan 20, Rutgers 10
Rutgers Punt, 3 plays
15:001st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
15:001st & 10 at own 25RUTGERS Penalty, Delay of Game (-5 Yards) to the Rutgr 20
14:531st & 15 at own 20Noah Vedral run for no gain to the Rutgr 20
14:212nd & 15 at own 20Noah Vedral pass incomplete to Isaih Pacheco
14:063rd & 15 at own 20Noah Vedral pass incomplete
13:514th & 15 at own 20Adam Korsak punt for 48 yds , A.J. Henning returns for 29 yds to the Rutgr 39
Michigan Punt, 3 plays
13:451st & 10 at opp 39Hassan Haskins run for 3 yds to the Rutgr 36
13:142nd & 7 at opp 36MICHIGAN Penalty, False Start (Andrew Vastardis) to the Rutgr 41
12:502nd & 12 at opp 41Cade McNamara pass incomplete
12:423rd & 12 at opp 41Blake Corum run for 2 yds to the Rutgr 39
12:014th & 10 at opp 39Brad Robbins punt for 30 yds, fair catch by Aron Cruickshank at the Rutgr 9
Rutgers Touchdown, 12 plays
11:521st & 10 at own 9Isaih Pacheco run for 1 yd to the Rutgr 10
11:302nd & 9 at own 10Isaih Pacheco run for 7 yds to the Rutgr 17
10:433rd & 2 at own 17Isaih Pacheco run for 16 yds to the Rutgr 33 for a 1ST down
10:201st & 10 at own 33Noah Vedral sacked by Aidan Hutchinson for a loss of 2 yards to the Rutgr 31
9:452nd & 12 at own 31Kyle Monangai run for 11 yds to the Rutgr 42
9:103rd & 1 at own 42Johnny Langan run for 3 yds to the Rutgr 45 for a 1ST down
8:451st & 10 at own 45Noah Vedral pass complete to Isaiah Washington for 8 yds to the Mich 47
8:192nd & 2 at opp 47Isaih Pacheco run for 1 yd to the Mich 46
7:483rd & 1 at opp 46Kyle Monangai run for 3 yds to the Mich 43 for a 1ST down
7:221st & 10 at opp 43Noah Vedral pass complete to Isaiah Washington for 10 yds to the Mich 33 for a 1ST down
7:051st & 10 at opp 33Noah Vedral pass complete to Aaron Young for 5 yds to the Mich 28 for a 1ST down MICHIGAN Penalty, Roughing Passer (Nikhai Hill-Green) to the Mich 14 for a 1ST down
6:301st & 10 at opp 14Noah Vedral pass complete to Aaron Young for 14 yds for a TD (Valentino Ambrosio KICK)Michigan 20, Rutgers 10
Michigan Punt, 3 plays
6:301st & 10 at own 35Valentino Ambrosio kickoff for 46 yds , Michael Barrett return for 15 yds to the Mich 34
6:131st & 10 at own 34Cade McNamara pass complete to Daylen Baldwin for 7 yds to the Mich 41
5:402nd & 3 at own 41Blake Corum run for 2 yds to the Mich 43
5:013rd & 1 at own 43Hassan Haskins run for no gain to the Mich 43
4:184th & 1 at own 43MICHIGAN Penalty, Delay of Game (-5 Yards) to the Mich 38
4:184th & 6 at own 38MICHIGAN Penalty, False Start (Erick All) to the Mich 33
3:484th & 11 at own 33Brad Robbins punt for 32 yds, punt out-of-bounds at the Rutgr 35
Rutgers Field goal, 12 plays
3:391st & 10 at own 35Noah Vedral pass complete to Bo Melton for 7 yds to the Rutgr 42
3:102nd & 3 at own 42Isaih Pacheco run for 4 yds to the Rutgr 46 for a 1ST down
2:411st & 10 at own 46Noah Vedral run for 3 yds to the Rutgr 49
2:152nd & 7 at own 49Noah Vedral pass complete to Bo Melton for 6 yds to the Mich 45
1:323rd & 1 at opp 45Noah Vedral run for 5 yds to the Mich 40 for a 1ST down
1:101st & 10 at opp 40Noah Vedral pass complete to Shameen Jones for 16 yds to the Mich 24 for a 1ST down
0:401st & 10 at opp 24Noah Vedral pass complete to Bo Melton for 8 yds to the Mich 16
0:222nd & 2 at opp 16Kyle Monangai run for 5 yds to the Mich 11 for a 1ST down
Q4 14:501st & 10 at opp 11Noah Vedral run for 4 yds to the Mich 7
Q4 14:192nd & 6 at opp 7Noah Vedral pass incomplete
Q4 14:193rd & 6 at opp 7Timeout RUTGERS, clock 14:19
Q4 14:123rd & 6 at opp 7Noah Vedral pass incomplete
Q4 14:094th & 6 at opp 7Valentino Ambrosio 25 yd FG GOODMichigan 20, Rutgers 13
4th quarter7 drives, then Michigan 20, Rutgers 13
Michigan Punt, 3 plays
14:094th & 6 at own 35Valentino Ambrosio kickoff for 63 yds , Blake Corum return for 19 yds to the Mich 21
14:011st & 10 at own 21Cade McNamara pass incomplete
13:562nd & 10 at own 21Cade McNamara pass incomplete to Erick All
13:503rd & 10 at own 21Cade McNamara run for 7 yds to the Mich 28
13:104th & 3 at own 28Brad Robbins punt for 42 yds, fair catch by Aron Cruickshank at the Rutgr 30
Rutgers Missed FG, 8 plays
13:031st & 10 at own 30Isaih Pacheco run for 26 yds to the Mich 44 for a 1ST down
12:431st & 10 at opp 44Noah Vedral run for 9 yds to the Mich 35
12:212nd & 1 at opp 35Isaih Pacheco run for 5 yds to the Mich 30 for a 1ST down
11:501st & 10 at opp 30Isaih Pacheco run for 19 yds to the Mich 11 for a 1ST down
11:171st & 10 at opp 11Aaron Young run for 4 yds to the Mich 7
10:542nd & 6 at opp 7RUTGERS Penalty, False Start (Troy Rainey) to the Mich 12
10:252nd & 11 at opp 12Isaih Pacheco run for 1 yd to the Mich 11
9:443rd & 10 at opp 11Timeout RUTGERS, clock 09:44
9:423rd & 10 at opp 11Noah Vedral pass incomplete to Isaiah Washington
9:384th & 10 at opp 11Valentino Ambrosio 29 yd FG MISSED
Michigan Punt, 3 plays
9:321st & 10 at own 20Hassan Haskins run for 1 yd to the Mich 21
8:522nd & 9 at own 21Blake Corum run for 4 yds to the Mich 25
8:153rd & 5 at own 25Cade McNamara pass incomplete
8:034th & 5 at own 25Brad Robbins punt for 49 yds , Aron Cruickshank returns for 8 yds to the Rutgr 34
Rutgers Turnover on downs, 6 plays
7:571st & 10 at own 34Isaih Pacheco run for 6 yds to the Rutgr 40
7:372nd & 4 at own 40Noah Vedral run for 13 yds to the Mich 47 for a 1ST down
7:051st & 10 at opp 47Isaih Pacheco run for 4 yds to the Mich 43
6:242nd & 6 at opp 43Noah Vedral pass complete to Bo Melton for 5 yds to the Mich 38
6:013rd & 1 at opp 38Kyle Monangai run for a loss of 1 yard to the Mich 39
5:244th & 2 at opp 39Johnny Langan run for 1 yd to the Mich 38
Michigan Missed FG, 8 plays
5:151st & 10 at own 38Blake Corum run for 9 yds to the Mich 47
5:012nd & 1 at own 47Blake Corum run for 6 yds to the Rutgr 47 for a 1ST down
4:151st & 10 at opp 47Blake Corum run for 2 yds to the Rutgr 45
3:442nd & 8 at opp 45Blake Corum run for no gain to the Rutgr 45 for a 1ST down RUTGERS Penalty, Face Mask (15 yards) (Mohamed Toure) to the Rutgr 30 for a 1ST down
3:141st & 10 at opp 30Blake Corum run for 3 yds to the Rutgr 27
2:352nd & 7 at opp 27Blake Corum run for no gain to the Rutgr 27
2:333rd & 7 at opp 27Timeout RUTGERS, clock 02:33
2:303rd & 7 at opp 27Cade McNamara run for a loss of 2 yards to the Rutgr 29
1:494th & 9 at opp 29Jake Moody 47 yd FG MISSED
Rutgers Fumble, 2 plays
1:441st & 10 at own 29Noah Vedral pass incomplete
1:372nd & 10 at own 29Noah Vedral run for 4 yds to the Rutgr 35 Noah Vedral fumbled, forced by David Ojabo, recovered by Mich Junior Colson , return for 13 yds to the Rutgr 42 MICHIGAN Penalty, Unsportsmanlike Conduct (15 Yards) to the Rutgr 35
Michigan End of game, 2 plays
1:151st & 10 at opp 35TEAM run for a loss of 1 yard to the Rutgr 36
0:532nd & 11 at opp 36RUTGERS Penalty, Defensive Offside (5 Yards) to the Rutgr 31
0:142nd & 6 at opp 31TEAM run for a loss of 1 yard to the Rutgr 32

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.

Michigan leads 9–⁠1 in 10 meetings, counting the two since this game.

Recent meetings
2023Michigan 31, Rutgers 7
2022Michigan 52, Rutgers 17
2021Michigan 20, Rutgers 13
2020Michigan 48, Rutgers 42
2019Michigan 52, Rutgers 0
2018Michigan 42, Rutgers 7

Around this game