← CFB Terminal
13
Big Ten
AT
20
Big Ten
2021 week 4 · Saturday, September 25, 2021 at 2:30 PM CT · Michigan Stadium · πŸ“Ί ABC · 106,943 att · 62.6°F, wind 10.6

Drive chart

Rutgers Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
17 pl · 74 yd · 7:44
0–7
14:50 1st & 10 OWN 26 Hassan Haskins run for 7 yds to the Mich 33 +7 0.62
14:12 2nd & 3 OWN 33 Hassan Haskins run for 5 yds to the Mich 38 for a 1ST down +5 0.43
13:44 1st & 10 OWN 38 Hassan Haskins run for 11 yds to the Mich 49 for a 1ST down +11 1.03
13:12 1st & 10 OWN 49 Hassan Haskins run for 7 yds to the Rutgr 44 +7 0.60
12:40 2nd & 3 OPP 44 Blake Corum run for 2 yds to the Rutgr 42 +2 -0.65
12:20 3rd & 1 OPP 42 Blake Corum run for 1 yd to the Rutgr 41 for a 1ST down +1 0.72
11:45 1st & 10 OPP 41 Hassan Haskins run for 2 yds to the Rutgr 39 +2 -0.47
11:14 2nd & 8 OPP 39 Cade McNamara pass incomplete 0 -1.00
11:08 3rd & 8 OPP 39 Blake Corum run for 13 yds to the Rutgr 26 for a 1ST down +13 1.99
10:36 1st & 10 OPP 26 Blake Corum run for 2 yds to the Rutgr 24 +2 -0.25
10:06 2nd & 8 OPP 24 Cade McNamara pass complete to Cornelius Johnson for 10 yds to the Rutgr 14 for a 1ST down +10 0.42
9:36 1st & 10 OPP 14 Blake Corum run for 4 yds to the Rutgr 10 +4 -0.02
8:59 2nd & 6 OPP 10 Blake Corum run for 5 yds to the Rutgr 5 +5 0.07
8:41 3rd & 1 OPP 5 Blake Corum run for 3 yds to the Rutgr 2 for a 1ST down +3 1.28
8:12 1st & 2 OPP 2 Hassan Haskins run for 1 yd to the Rutgr 1 +1 -0.69
8:01 2nd & 1 OPP 1 Cade McNamara run for no gain to the Rutgr 1 0 -0.55
7:16 3rd & 1 OPP 1 Hassan Haskins run for 1 yd for a TD (Jake Moody KICK) +1 2.45
FG
13 pl · 53 yd · 6:08
3–7
7:10 1st & 10 OWN 25 Noah Vedral pass complete to Aron Cruickshank for a loss of 1 yard to the Rutgr 24 -1 -0.80
6:30 2nd & 11 OWN 24 Isaih Pacheco run for 2 yds to the Rutgr 26 +2 -0.19
5:50 3rd & 9 OWN 26 Noah Vedral pass complete to Aron Cruickshank for 24 yds to the 50 yard line for a 1ST down +24 3.23
5:30 1st & 10 50 Bo Melton run for 9 yds to the Mich 41 +9 1.09
5:10 2nd & 1 OPP 41 Isaih Pacheco run for 2 yds to the Mich 39 for a 1ST down +2 -0.39
4:33 1st & 10 OPP 39 Noah Vedral pass incomplete to Aron Cruickshank 0 -0.81
4:15 2nd & 10 OPP 39 Noah Vedral pass complete to Isaih Pacheco for 9 yds to the Mich 30 +9 0.82
3:40 3rd & 1 OPP 30 Isaih Pacheco run for a loss of 2 yards to the Mich 32 -2 -1.32
3:01 4th & 3 OPP 32 Johnny Langan run for 3 yds to the Mich 29 for a 1ST down +3 1.67
2:25 1st & 10 OPP 29 Noah Vedral run for 4 yds to the Mich 25 +4 -0.05
1:53 2nd & 6 OPP 25 Noah Vedral pass incomplete 0 -0.57
1:50 3rd & 6 OPP 25 Noah Vedral run for 3 yds to the Mich 22 +3 -0.25
1:08 4th & 3 OPP 22 Valentino Ambrosio 40 yd FG GOOD
TD
4 pl · 71 yd · 1:28
3–14
0:54 1st & 10 OWN 28 Cade McNamara pass complete to Erick All for 24 yds to the Rutgr 48 for a 1ST down +24 2.17
0:20 1st & 10 OPP 48 Blake Corum run for 3 yds to the Rutgr 45 +3 -0.36
0:00 OPP 48 End of 1st Quarter
14:47 2nd & 7 OPP 45 Cade 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 +41 2.36
14:40 1st & 3 OPP 3 Hassan Haskins run for 3 yds for a TD +3 1.46
Q2
ON DOWNS
8 pl · 43 yd · 3:19
3–14
14:26 1st & 10 OWN 25 Isaih 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 +20 1.80
14:05 1st & 10 OWN 45 Noah Vedral pass complete to Shameen Jones for 8 yds to the Mich 47 +8 0.94
13:55 2nd & 2 OPP 47 Isaih Pacheco run for no gain to the Mich 47 0 -1.27
13:12 3rd & 3 OPP 47 Isaih Pacheco run for 6 yds to the Mich 41 for a 1ST down +6 1.53
12:43 1st & 10 OPP 41 Noah Vedral pass complete to Isaih Pacheco for 5 yds to the Mich 36 +5 0.09
12:11 2nd & 5 OPP 36 Noah Vedral pass incomplete 0 -0.90
12:01 3rd & 5 OPP 36 Kyle Monangai run for 4 yds to the Mich 32 +4 -0.15
11:21 4th & 1 OPP 32 Isaih Pacheco run for no gain to the Mich 32 0 -2.80
PUNT
5 pl · 14 yd · 3:25
3–14
11:15 1st & 10 OWN 32 Blake Corum run for 3 yds to the Mich 35 +3 -0.38
10:41 2nd & 7 OWN 35 Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 43 for a 1ST down +8 1.43
9:53 1st & 10 OWN 43 Cade McNamara pass complete to Blake Corum for 3 yds to the Mich 46 +3 -0.43
9:20 2nd & 7 OWN 46 Blake Corum run for 1 yd to the Mich 47 +1 -0.88
8:40 3rd & 6 OWN 47 Cade McNamara pass complete to Erick All for a loss of 1 yard to the Mich 46 -1 -0.92
7:56 4th & 7 OWN 46 Brad Robbins punt for 51 yds, punt out-of-bounds at the Rutgr 3
PUNT
3 pl · 4 yd · 1:45
3–14
7:50 1st & 10 OWN 3 Noah Vedral pass incomplete 0 -0.26
7:45 2nd & 10 OWN 3 Isaih Pacheco run for a loss of 1 yard to the Rutgr 2 -1 -0.13
7:02 3rd & 11 OWN 2 Timeout MICHIGAN, clock 07:02
6:54 3rd & 11 OWN 2 Isaih Pacheco run for 5 yds to the Rutgr 7 +5 0.01
6:11 4th & 6 OWN 7 Adam Korsak punt for 33 yds, punt out-of-bounds at the Rutgr 40
FG
5 pl · 26 yd · 2:08
3–17
6:05 1st & 10 OPP 40 Cade McNamara pass complete to Cornelius Johnson for 23 yds to the Rutgr 17 for a 1ST down +23 0.61
5:24 1st & 10 OPP 17 Blake Corum run for 3 yds to the Rutgr 14 +3 -0.11
4:50 2nd & 7 OPP 14 Blake Corum run for no gain to the Rutgr 14 0 -0.35
4:24 3rd & 7 OPP 14 Cade McNamara pass incomplete to Mike Sainristil 0 -0.48
4:03 4th & 7 OPP 14 Jake Moody 32 yd FG GOOD
ON DOWNS
8 pl · 31 yd · 3:41
3–17
3:51 1st & 10 OWN 25 Aaron Young run for 1 yd to the Rutgr 26 +1 -0.59
3:43 2nd & 9 OWN 26 Noah Vedral pass complete to Johnny Langan for 7 yds to the Rutgr 33 +7 0.37
3:05 3rd & 2 OWN 33 RUTGERS Penalty, Illegal Formation (-5 Yards) to the Rutgr 28 -5
2:15 3rd & 7 OWN 28 Noah Vedral pass complete to Aron Cruickshank for 12 yds to the Rutgr 40 for a 1ST down +12 2.18
1:46 1st & 10 OWN 40 Noah Vedral pass complete to Aaron Young for 16 yds to the Mich 44 for a 1ST down +16 1.34
1:20 1st & 10 OPP 44 Noah Vedral pass complete to Aron Cruickshank for a loss of 3 yards to the Mich 47 -3 -1.65
0:34 2nd & 13 OPP 47 Noah Vedral run for 3 yds to the Mich 44 +3 -0.39
0:32 3rd & 10 OPP 44 Timeout RUTGERS, clock 00:32
0:26 3rd & 10 OPP 44 Noah Vedral pass incomplete 0 -0.89
0:26 4th & 10 OPP 44 Timeout RUTGERS, clock 00:26
0:22 4th & 10 OPP 44 Noah Vedral pass incomplete 0 -0.67
FG
4 pl · 54 yd · 0:20
3–20
0:15 1st & 10 OWN 44 Cade 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 +54 3.16
0:13 1st & 2 OPP 2 Hassan Haskins run for no gain to the Rutgr 2 0 -0.85
0:09 2nd & goal OPP 2 Timeout MICHIGAN, clock 00:09
0:05 2nd & 2 OPP 2 Cade McNamara pass incomplete to Luke Schoonmaker 0 -0.48
0:05 3rd & goal OPP 2 Timeout MICHIGAN, clock 00:05
0:02 3rd & 2 OPP 2 Jake Moody 20 yd FG GOOD
END OF HALF
1 pl · 0 yd · 0:02
3–20
0:02 1st & 10 OWN 25 Noah Vedral pass incomplete 0 -0.70
0:00 OWN 25 End of 2nd Quarter
Q3
PUNT
3 pl · -5 yd · 1:09
3–20
15:00 1st & 10 OWN 25 RUTGERS Penalty, Delay of Game (-5 Yards) to the Rutgr 20 -5
14:53 1st & 15 OWN 20 Noah Vedral run for no gain to the Rutgr 20 0 -0.33
14:21 2nd & 15 OWN 20 Noah Vedral pass incomplete to Isaih Pacheco 0 -0.15
14:06 3rd & 15 OWN 20 Noah Vedral pass incomplete 0 -0.07
13:51 4th & 15 OWN 20 Adam Korsak punt for 48 yds , A.J. Henning returns for 29 yds to the Rutgr 39
PUNT
3 pl · 0 yd · 1:50
3–20
13:45 1st & 10 OPP 39 Hassan Haskins run for 3 yds to the Rutgr 36 +3 -0.26
13:14 2nd & 7 OPP 36 MICHIGAN Penalty, False Start (Andrew Vastardis) to the Rutgr 41 -5
12:50 2nd & 12 OPP 41 Cade McNamara pass incomplete 0 -1.04
12:42 3rd & 12 OPP 41 Blake Corum run for 2 yds to the Rutgr 39 +2 -0.55
12:01 4th & 10 OPP 39 Brad Robbins punt for 30 yds, fair catch by Aron Cruickshank at the Rutgr 9
TD
12 pl · 91 yd · 5:31
10–20
11:52 1st & 10 OWN 9 Isaih Pacheco run for 1 yd to the Rutgr 10 +1 -0.28
11:30 2nd & 9 OWN 10 Isaih Pacheco run for 7 yds to the Rutgr 17 +7 0.20
10:43 3rd & 2 OWN 17 Isaih Pacheco run for 16 yds to the Rutgr 33 for a 1ST down +16 1.48
10:20 1st & 10 OWN 33 Noah Vedral sacked by Aidan Hutchinson for a loss of 2 yards to the Rutgr 31 -2 -1.23
9:45 2nd & 12 OWN 31 Kyle Monangai run for 11 yds to the Rutgr 42 +11 1.18
9:10 3rd & 1 OWN 42 Johnny Langan run for 3 yds to the Rutgr 45 for a 1ST down +3 1.20
8:45 1st & 10 OWN 45 Noah Vedral pass complete to Isaiah Washington for 8 yds to the Mich 47 +8 0.94
8:19 2nd & 2 OPP 47 Isaih Pacheco run for 1 yd to the Mich 46 +1 -0.99
7:48 3rd & 1 OPP 46 Kyle Monangai run for 3 yds to the Mich 43 for a 1ST down +3 0.98
7:22 1st & 10 OPP 43 Noah Vedral pass complete to Isaiah Washington for 10 yds to the Mich 33 for a 1ST down +10 0.45
7:05 1st & 10 OPP 33 Noah 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 +19 0.35
6:30 1st & 10 OPP 14 Noah Vedral pass complete to Aaron Young for 14 yds for a TD (Valentino Ambrosio KICK) +14 2.55
PUNT
3 pl · -1 yd · 2:42
10–20
6:13 1st & 10 OWN 34 Cade McNamara pass complete to Daylen Baldwin for 7 yds to the Mich 41 +7 0.70
5:40 2nd & 3 OWN 41 Blake Corum run for 2 yds to the Mich 43 +2 -0.75
5:01 3rd & 1 OWN 43 Hassan Haskins run for no gain to the Mich 43 0 -0.99
4:18 4th & 1 OWN 43 MICHIGAN Penalty, Delay of Game (-5 Yards) to the Mich 38 -5
4:18 4th & 6 OWN 38 MICHIGAN Penalty, False Start (Erick All) to the Mich 33 -5
3:48 4th & 11 OWN 33 Brad Robbins punt for 32 yds, punt out-of-bounds at the Rutgr 35
FG
12 pl · 58 yd · 4:39
13–20
3:39 1st & 10 OWN 35 Noah Vedral pass complete to Bo Melton for 7 yds to the Rutgr 42 +7 0.71
3:10 2nd & 3 OWN 42 Isaih Pacheco run for 4 yds to the Rutgr 46 for a 1ST down +4 0.35
2:41 1st & 10 OWN 46 Noah Vedral run for 3 yds to the Rutgr 49 +3 -0.42
2:15 2nd & 7 OWN 49 Noah Vedral pass complete to Bo Melton for 6 yds to the Mich 45 +6 0.37
1:32 3rd & 1 OPP 45 Noah Vedral run for 5 yds to the Mich 40 for a 1ST down +5 1.05
1:10 1st & 10 OPP 40 Noah Vedral pass complete to Shameen Jones for 16 yds to the Mich 24 for a 1ST down +16 0.51
0:40 1st & 10 OPP 24 Noah Vedral pass complete to Bo Melton for 8 yds to the Mich 16 +8 0.47
0:22 2nd & 2 OPP 16 Kyle Monangai run for 5 yds to the Mich 11 for a 1ST down +5 -0.31
0:00 OPP 16 End of 3rd Quarter
14:50 1st & 10 OPP 11 Noah Vedral run for 4 yds to the Mich 7 +4 -0.02
14:19 2nd & 6 OPP 7 Noah Vedral pass incomplete 0 -0.30
14:19 3rd & 6 OPP 7 Timeout RUTGERS, clock 14:19
14:12 3rd & 6 OPP 7 Noah Vedral pass incomplete 0 -0.32
14:09 4th & 6 OPP 7 Valentino Ambrosio 25 yd FG GOOD
Q4
PUNT
3 pl · 7 yd · 0:59
13–20
14:01 1st & 10 OWN 21 Cade McNamara pass incomplete 0 -0.59
13:56 2nd & 10 OWN 21 Cade McNamara pass incomplete to Erick All 0 -0.28
13:50 3rd & 10 OWN 21 Cade McNamara run for 7 yds to the Mich 28 +7 0.12
13:10 4th & 3 OWN 28 Brad Robbins punt for 42 yds, fair catch by Aron Cruickshank at the Rutgr 30
MISSED FG
8 pl · 59 yd · 3:32
13–20
13:03 1st & 10 OWN 30 Isaih Pacheco run for 26 yds to the Mich 44 for a 1ST down +26 2.28
12:43 1st & 10 OPP 44 Noah Vedral run for 9 yds to the Mich 35 +9 0.93
12:21 2nd & 1 OPP 35 Isaih Pacheco run for 5 yds to the Mich 30 for a 1ST down +5 -0.33
11:50 1st & 10 OPP 30 Isaih Pacheco run for 19 yds to the Mich 11 for a 1ST down +19 0.29
11:17 1st & 10 OPP 11 Aaron Young run for 4 yds to the Mich 7 +4 -0.02
10:54 2nd & 6 OPP 7 RUTGERS Penalty, False Start (Troy Rainey) to the Mich 12 -5
10:25 2nd & 11 OPP 12 Isaih Pacheco run for 1 yd to the Mich 11 +1 -0.23
9:44 3rd & 10 OPP 11 Timeout RUTGERS, clock 09:44
9:42 3rd & 10 OPP 11 Noah Vedral pass incomplete to Isaiah Washington 0 -0.46
9:38 4th & 10 OPP 11 Valentino Ambrosio 29 yd FG MISSED
PUNT
3 pl · 5 yd · 1:35
13–20
9:32 1st & 10 OWN 20 Hassan Haskins run for 1 yd to the Mich 21 +1 -0.47
8:52 2nd & 9 OWN 21 Blake Corum run for 4 yds to the Mich 25 +4 -0.05
8:15 3rd & 5 OWN 25 Cade McNamara pass incomplete 0 -0.28
8:03 4th & 5 OWN 25 Brad Robbins punt for 49 yds , Aron Cruickshank returns for 8 yds to the Rutgr 34
ON DOWNS
6 pl · 28 yd · 2:39
13–20
7:57 1st & 10 OWN 34 Isaih Pacheco run for 6 yds to the Rutgr 40 +6 0.39
7:37 2nd & 4 OWN 40 Noah Vedral run for 13 yds to the Mich 47 for a 1ST down +13 1.33
7:05 1st & 10 OPP 47 Isaih Pacheco run for 4 yds to the Mich 43 +4 -0.13
6:24 2nd & 6 OPP 43 Noah Vedral pass complete to Bo Melton for 5 yds to the Mich 38 +5 0.10
6:01 3rd & 1 OPP 38 Kyle Monangai run for a loss of 1 yard to the Mich 39 -1 -1.35
5:24 4th & 2 OPP 39 Johnny Langan run for 1 yd to the Mich 38 +1 -2.00
MISSED FG
8 pl · 33 yd · 3:35
13–20
5:15 1st & 10 OWN 38 Blake Corum run for 9 yds to the Mich 47 +9 1.37
5:01 2nd & 1 OWN 47 Blake Corum run for 6 yds to the Rutgr 47 for a 1ST down +6 -0.03
4:15 1st & 10 OPP 47 Blake Corum run for 2 yds to the Rutgr 45 +2 -0.58
3:44 2nd & 8 OPP 45 Blake 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 +15 1.38
3:14 1st & 10 OPP 30 Blake Corum run for 3 yds to the Rutgr 27 +3 -0.17
2:35 2nd & 7 OPP 27 Blake Corum run for no gain to the Rutgr 27 0 -0.63
2:33 3rd & 7 OPP 27 Timeout RUTGERS, clock 02:33
2:30 3rd & 7 OPP 27 Cade McNamara run for a loss of 2 yards to the Rutgr 29 -2 -1.29
1:49 4th & 9 OPP 29 Jake Moody 47 yd FG MISSED
FUMBLE
2 pl · 0 yd · 0:12
13–20
1:44 1st & 10 OWN 29 Noah Vedral pass incomplete 0 -0.83
1:37 2nd & 10 OWN 29 Noah 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 -0.39
END OF Q4
2 pl · 3 yd · 1:37
13–20
1:15 1st & 10 OPP 35 TEAM run for a loss of 1 yard to the Rutgr 36 -1 -0.87
0:53 2nd & 11 OPP 36 RUTGERS Penalty, Defensive Offside (5 Yards) to the Rutgr 31 +5
0:14 2nd & 6 OPP 31 TEAM run for a loss of 1 yard to the Rutgr 32 -1 -0.93
0:00 OPP 31 End of 4th Quarter
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks1
4plays for loss6
0takeaways1
4three-and-outs forced2
6explosive plays allowed9
5.48yards allowed / play5.24
4 of 11scoring drives allowed3 of 11
Rutgers
Avery Young 7 (3)
Tyreek Maddox-Williams 5 (5)
Drew Singleton 5 (4)
Olakunle Fatukasi 5 (4)
Christian Izien 4 (4) 1 TFL · 1 QH
Tyshon Fogg 4 (2)
Mohamed Toure 4 (2)
Kessawn Abraham 3 (3) 1 TFL
Michigan
Nikhai Hill-Green 8 (6) 1 TFL
R.J. Moten 7 (5)
Josh Ross 6 (4) 2 TFL
Kalel Mullings 6 (4)
Aidan Hutchinson 5 (3) 1 sk · 1 TFL
Daxton Hill 5 (4) 1 TFL · 1 PD · 2 QH
Christopher Hinton 5 (4)
Junior Colson 5 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 3field goals2 of 3
2punts5
40.5punt average40.8
0punts inside the 202
8return yards107
own 23average drive startown 41
Rutgers
K Valentino Ambrosio 2/3 FG · long 40 · 1/1 XP
P Adam Korsak 2 punts · 40.5 avg
PR Aron Cruickshank 1 ret · 8 yds · long 8
Michigan
K Jake Moody 2/3 FG · long 32 · 2/2 XP
P Brad Robbins 5 punts · 40.8 avg · 2 in 20
KR Blake Corum 3 ret · 63 yds · long 23
KR Michael Barrett 1 ret · 15 yds · long 15
PR A.J. Henning 1 ret · 29 yds · long 29
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

72plays54
377yards296
11drives11
49%success rate39%
8.63total PPA5.78
Derived from 126 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Hassan Haskins run for 1 yd for a TD (Jake Moody KICK) 7–0
Q1Valentino Ambrosio 40 yd FG GOOD 3–7
Q2Hassan Haskins run for 3 yds for a TD 14–3
Q2Jake Moody 32 yd FG GOOD 17–3
Q2Jake Moody 20 yd FG GOOD 20–3
Q3Noah Vedral pass complete to Aaron Young for 14 yds for a TD (Valentino Ambrosio KICK) 10–20
Q4Valentino Ambrosio 25 yd FG GOOD 13–20

Biggest plays by PPA

Q1Noah Vedral pass complete to Aron Cruickshank for 24 yds to the 50 yard line for a 1ST… 3.23
Q2Cade McNamara pass complete to Mike Sainristil for 51 yds to the MICHIGAN 5 for a 1ST… 3.16
Q3Noah Vedral pass complete to Aaron Young for 14 yds for a TD (Valentino Ambrosio KICK) 2.55
Q1Hassan Haskins run for 1 yd for a TD (Jake Moody KICK) 2.45
Q2Cade McNamara pass complete to Roman Wilson for 38 yds to the Rutgr 7 for a 1ST down… 2.36
Q4Isaih Pacheco run for 26 yds to the Mich 44 for a 1ST down 2.28

Series recent meetings

2023 Rutgers 7 – 31 Michigan
2022 Michigan 52 – 17 Rutgers
2020 Michigan 48 – 42 Rutgers
2019 Rutgers 0 – 52 Michigan
2018 Michigan 42 – 7 Rutgers
2017 Rutgers 14 – 35 Michigan
2016 Michigan 78 – 0 Rutgers
2015 Rutgers 16 – 49 Michigan
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal