Northwestern at Michigan

Saturday, October 23, 2021. Michigan won the George Jewitt Trophy

No. 6 Michigan beat Northwestern 33–⁠7. It was their 76th meeting; after it, Michigan led the series 59–⁠15–⁠2.

AwayNorthwestern3–⁠9 in 2021
7
Home6Michigan12–⁠2 in 2021
33

Final at Michigan Stadium, Ann ArborTV: FOXAttendance 109,449

At kickoff
51°F, clear, wind 6 mph from the westWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, seven minutes before kickoff
Official
Jeffrey ServinskiGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern07007
Michigan01017633

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Photos from the game

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Ryan Hilinski14/2911401
Carl Richardson2/31900
RushingCarYdsTDLong
Evan Hull681175
Marcus Cisco325016
Andrew Clair2604
Malik Washington1606
ReceivingRecYdsTDLong
Malik Washington663029
Evan Hull227026
Jacob Gill113013
Anthony Tyus III112012
DefenseTklTFLSacksInt
Chris Bergin16000
Bryce Gallagher14000
Coco Azema13000
Brandon Joseph12110

Michigan

PassingC/AttYdsTDInt
Cade McNamara20/2712900
J.J. McCarthy3/53400
RushingCarYdsTDLong
Blake Corum19119224
Hassan Haskins23110219
J.J. McCarthy236023
Donovan Edwards51808
ReceivingRecYdsTDLong
Erick All534016
Mike Sainristil433018
Cornelius Johnson330012
Blake Corum42306
DefenseTklTFLSacksInt
Brad Hawkins6000
Daxton Hill6100
Josh Ross4000
Nikhai Hill-Green4000
Aidan Hutchinson30.50.50
D.J. Turner3101
David Ojabo10.50.50

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

Team stats

NorthwesternMichigan
233Total yards457
133Passing yards163
100Rushing yards294
4.2Yards per pass5.1
4.3Yards per rush5.4
10First downs28
4–⁠14Third downs12–⁠20
1–⁠2Fourth downs1–⁠1
2Turnovers2
2–⁠25Penalties4–⁠40
20:41Possession39:19
1Sacks (by defense)1

Efficiency

NorthwesternMichigan
26%Success rate49%
−0.15EPA per play0.21
1.73Explosiveness0.86
−0.26Rushing EPA0.27
−0.08Passing EPA0.11
25%Passing-down success32%
0.06First-down EPA0.04
−0.65Second-down EPA0.00
0.22Third-down EPA0.78
6%Havoc by its defense27%

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

The line

Michigan −23.5, over/under 51.

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 95%, Northwestern 5%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneNorthwestern end zoneQ1 NorthwesternPunt, 4 playsQ1 MichiganPunt, 8 playsQ1 NorthwesternPunt, 3 playsQ1 MichiganPunt, 5 playsQ1 NorthwesternPunt, 6 playsQ1 MichiganTouchdown, 13 playsQ2 NorthwesternPunt, 3 playsQ2 MichiganField goal, 16 playsQ2 NorthwesternTouchdown, 1 playQ2 MichiganFumble, 12 playsQ2 NorthwesternEnd of half, 2 playsQ3 MichiganTouchdown, 7 playsQ3 NorthwesternMissed FG, 12 playsQ3 MichiganPunt, 3 playsQ3 NorthwesternPunt, 3 playsQ3 MichiganTouchdown, 3 playsQ3 NorthwesternPunt, 3 playsQ3 MichiganField goal, 5 playsQ3 NorthwesternInterception, 3 playsQ4 MichiganTouchdown, 4 playsQ4 NorthwesternPunt, 3 playsQ4 MichiganFumble, 4 playsQ4 NorthwesternFumble, 4 playsQ4 MichiganMissed FG, 9 playsQ4 NorthwesternEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Northwestern right to left.
  1. Q1 NorthwesternPunt, 4 plays, 28 yards
  2. Q1 MichiganPunt, 8 plays, 26 yards
  3. Q1 NorthwesternPunt, 3 plays, 6 yards
  4. Q1 MichiganPunt, 5 plays, 27 yards
  5. Q1 NorthwesternPunt, 6 plays, 14 yards
  6. Q1 MichiganTouchdown, 13 plays, 79 yards
  7. Q2 NorthwesternPunt, 3 plays, −10 yards
  8. Q2 MichiganField goal, 16 plays, 55 yards
  9. Q2 NorthwesternTouchdown, 1 play, 75 yards
  10. Q2 MichiganFumble, 12 plays, 74 yards
  11. Q2 NorthwesternEnd of half, 2 plays, 0 yards
  12. Q3 MichiganTouchdown, 7 plays, 74 yards
  13. Q3 NorthwesternMissed FG, 12 plays, 59 yards
  14. Q3 MichiganPunt, 3 plays, 6 yards
  15. Q3 NorthwesternPunt, 3 plays, 6 yards
  16. Q3 MichiganTouchdown, 3 plays, 24 yards
  17. Q3 NorthwesternPunt, 3 plays, 5 yards
  18. Q3 MichiganField goal, 5 plays, 30 yards
  19. Q3 NorthwesternInterception, 3 plays, 15 yards
  20. Q4 MichiganTouchdown, 4 plays, 15 yards
  21. Q4 NorthwesternPunt, 3 plays, 6 yards
  22. Q4 MichiganFumble, 4 plays, 13 yards
  23. Q4 NorthwesternFumble, 4 plays, 9 yards
  24. Q4 MichiganMissed FG, 9 plays, 22 yards
  25. Q4 NorthwesternEnd of game, 9 plays, 37 yards

Play by play

1st quarter6 drives, then Tied at 0
Northwestern Punt, 4 plays
15:001st & 10 at own 35Jake Moody kickoff for 61 yds for a touchback
14:571st & 10 at own 25Ryan Hilinski pass complete to Malik Washington for 29 yds to the Mich 46 for a 1ST down
14:121st & 10 at opp 46Evan Hull run for 2 yds to the Mich 44
14:002nd & 8 at opp 44Ryan Hilinski pass complete to Stephon Robinson Jr. for a loss of 3 yards to the Mich 47
13:223rd & 11 at opp 47Ryan Hilinski pass incomplete
13:104th & 11 at opp 47Derek Adams punt for 45 yds, downed at the Mich 2
Michigan Punt, 8 plays
13:061st & 10 at own 2Hassan Haskins run for 2 yds to the Mich 4
12:512nd & 8 at own 4Blake Corum run for 2 yds to the Mich 6
12:143rd & 6 at own 6Cade McNamara pass complete to Cornelius Johnson for 6 yds to the Mich 12 for a 1ST down
11:511st & 10 at own 12A.J. Henning run for 5 yds to the Mich 17
10:592nd & 5 at own 17Cade McNamara pass complete to Cornelius Johnson for 12 yds to the Mich 29 for a 1ST down
10:381st & 10 at own 29Hassan Haskins run for 3 yds to the Mich 32
10:202nd & 7 at own 32Cade McNamara sacked by Brandon Joseph for a loss of 10 yards to the Mich 22
9:283rd & 17 at own 22Cade McNamara pass complete to Blake Corum for 6 yds to the Mich 28
8:554th & 11 at own 28Brad Robbins punt for 48 yds , JJ Jefferson returns for 9 yds to the Nwest 33
Northwestern Punt, 3 plays
8:401st & 10 at own 33Ryan Hilinski pass complete to Stephon Robinson Jr. for 4 yds to the Nwest 37
8:202nd & 6 at own 37Ryan Hilinski pass incomplete
8:133rd & 6 at own 37Ryan Hilinski pass complete to Malik Washington for 2 yds to the Nwest 39
7:304th & 4 at own 39Derek Adams punt for 35 yds, downed at the Mich 26
Michigan Punt, 5 plays
7:191st & 10 at own 26Cade McNamara pass complete to Erick All for 7 yds to the Mich 33
6:492nd & 3 at own 33Hassan Haskins run for 14 yds to the Mich 47 for a 1ST down
6:241st & 10 at own 47Timeout NORTHWESTERN, clock 06:24
6:171st & 10 at own 47Cade McNamara pass incomplete to Mike Sainristil
6:092nd & 10 at own 47Cade McNamara pass incomplete to Cornelius Johnson
5:433rd & 10 at own 47Cade McNamara pass complete to Mike Sainristil for 6 yds to the Nwest 47
5:134th & 4 at opp 47Brad Robbins punt for 47 yds for a touchback
Northwestern Punt, 6 plays
5:051st & 10 at own 20Evan Hull run for 1 yd to the Nwest 21
4:272nd & 9 at own 21Ryan Hilinski pass complete to Malik Washington for 8 yds to the Nwest 29
4:163rd & 1 at own 29Timeout MICHIGAN, clock 04:16
3:543rd & 1 at own 29Ryan Hilinski pass complete to Marshall Lang for 5 yds to the Nwest 34 for a 1ST down
3:451st & 10 at own 34Ryan Hilinski pass incomplete
3:372nd & 10 at own 34Ryan Hilinski pass incomplete to JJ Jefferson
3:313rd & 10 at own 34Ryan Hilinski pass incomplete to Jacob Gill
3:214th & 10 at own 34Derek Adams punt for 45 yds , A.J. Henning returns for no gain to the Mich 21
Michigan Touchdown, 13 plays
3:151st & 10 at own 21Blake Corum run for 1 yd to the Mich 22
2:392nd & 9 at own 22Blake Corum run for 4 yds to the Mich 26
2:113rd & 5 at own 26Cade McNamara pass complete to Erick All for 7 yds to the Mich 33 for a 1ST down
1:291st & 10 at own 33Hassan Haskins run for 19 yds to the Nwest 48 for a 1ST down
0:421st & 10 at opp 48Hassan Haskins run for 5 yds to the Nwest 43
0:282nd & 5 at opp 43Cade McNamara pass complete to A.J. Henning for 14 yds to the Nwest 29 for a 1ST down
Q2 14:451st & 10 at opp 29Cade McNamara pass complete to Blake Corum for 6 yds to the Nwest 23
Q2 14:252nd & 4 at opp 23Blake Corum run for 2 yds to the Nwest 21
Q2 13:363rd & 2 at opp 21Hassan Haskins run for 3 yds to the Nwest 18 for a 1ST down
Q2 13:151st & 10 at opp 18Cade McNamara pass incomplete to Cornelius Johnson
Q2 13:032nd & 10 at opp 18Cornelius Johnson run for 6 yds to the Nwest 12
Q2 12:523rd & 4 at opp 12Blake Corum run for 11 yds to the Nwest 1 for a 1ST down
Q2 12:491st & goal at opp 1Blake Corum run for 1 yd for a TD (Jake Moody KICK)Michigan 7, Northwestern 0
2nd quarter5 drives, then Michigan 10, Northwestern 7
Northwestern Punt, 3 plays
12:491st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
12:441st & 10 at own 25Ryan Hilinski pass incomplete to Trey Pugh
12:252nd & 10 at own 25Evan Hull run for 2 yds to the Nwest 27
11:293rd & 8 at own 27Ryan Hilinski sacked by Mike Morris and Aidan Hutchinson for a loss of 12 yards to the Nwest 15
11:174th & 20 at own 15Derek Adams punt for 42 yds , A.J. Henning returns for no gain to the Mich 43
Michigan Field goal, 16 plays
11:101st & 10 at own 43Cade McNamara pass incomplete to Luke Schoonmaker
10:512nd & 10 at own 43Cade McNamara pass complete to Roman Wilson for 4 yds to the Mich 47
10:053rd & 6 at own 47Cade McNamara pass complete to Blake Corum for 6 yds to the Nwest 47 for a 1ST down
9:521st & 10 at opp 47MICHIGAN Penalty, False Start (-5 Yards) to the Mich 48
9:181st & 15 at own 48Cade McNamara pass complete to Roman Wilson for no gain to the Mich 48
8:352nd & 15 at own 48Cade McNamara run for 4 yds to the Nwest 48
8:223rd & 11 at opp 48Cade McNamara pass complete to Cornelius Johnson for 12 yds to the Nwest 36 for a 1ST down
7:421st & 10 at opp 36Hassan Haskins run for 3 yds to the Nwest 33
6:422nd & 7 at opp 33Donovan Edwards run for 6 yds to the Nwest 27
6:123rd & 1 at opp 27Hassan Haskins run for 6 yds to the Nwest 21 for a 1ST down
5:451st & 10 at opp 21Hassan Haskins run for 5 yds to the Nwest 16
5:242nd & 5 at opp 16Blake Corum run for 2 yds to the Nwest 14
4:513rd & 3 at opp 14Hassan Haskins run for 6 yds to the Nwest 8 for a 1ST down
4:021st & goal at opp 8Hassan Haskins run for 4 yds to the Nwest 4
3:252nd & goal at opp 4Cade McNamara pass complete to A.J. Henning for 1 yd to the Nwest 3
2:513rd & goal at opp 3Cade McNamara pass complete to Erick All for 1 yd to the Nwest 2
2:364th & 0 at opp 2Timeout NORTHWESTERN, clock 02:36
2:334th & goal at opp 2Jake Moody 20 yd FG GOODMichigan 10, Northwestern 0
Northwestern Touchdown, 1 play
2:334th & 4 at own 35Jake Moody kickoff for 59 yds for a touchback
2:221st & 10 at own 25Evan Hull run for 75 yds for a TD (Charlie Kuhbander KICK)Michigan 10, Northwestern 7
Michigan Fumble, 12 plays
2:161st & 10 at own 35Charlie Kuhbander kickoff for 65 yds , Mike Sainristil return for 23 yds to the Mich 23
2:051st & 10 at own 23Blake Corum run for 20 yds to the Mich 43 for a 1ST down
1:461st & 10 at own 43Blake Corum run for 7 yds to the 50 yard line
1:342nd & 3 at the 50Blake Corum run for 4 yds to the Nwest 46 for a 1ST down
1:251st & 10 at opp 46Cade McNamara pass complete to Luke Schoonmaker for 10 yds to the Nwest 36 for a 1ST down
1:191st & 10 at opp 36Cade McNamara pass incomplete to Daylen Baldwin
1:102nd & 10 at opp 36Blake Corum run for 6 yds to the Nwest 30
1:013rd & 4 at opp 30Cade McNamara pass complete to Erick All for 3 yds to the Nwest 27
0:544th & 1 at opp 27Hassan Haskins run for 2 yds to the Nwest 25 for a 1ST down
0:471st & 10 at opp 25Cade McNamara pass complete to Erick All for 16 yds to the Nwest 9 for a 1ST down
0:311st & goal at opp 9Cade McNamara pass complete to Luke Schoonmaker for 3 yds to the Nwest 6
0:232nd & goal at opp 6Blake Corum run for 3 yds to the Nwest 3
0:233rd & 0 at opp 3Timeout MICHIGAN, clock 00:23
0:153rd & goal at opp 3Cade McNamara pass complete to Mike Sainristil for 1 yd Mike Sainristil fumbled, recovered by Nwest
Northwestern End of half, 2 plays
0:101st & 10 at own 2TEAM run for a loss of 1 yard to the Nwest 1
0:052nd & 11 at own 1Ryan Hilinski run for 1 yd to the Nwest 2
3rd quarter8 drives, then Michigan 27, Northwestern 7
Michigan Touchdown, 7 plays
14:501st & 10 at own 35Charlie Kuhbander kickoff for 57 yds , Blake Corum return for 18 yds to the Mich 26
14:321st & 10 at own 26Hassan Haskins run for 1 yd to the Mich 27
14:052nd & 9 at own 27Hassan Haskins run for 3 yds to the Mich 30
13:383rd & 6 at own 30NORTHWESTERN Penalty, Defensive Holding (10 Yards) to the Mich 40 for a 1ST down
13:191st & 10 at own 40Hassan Haskins run for no gain to the Mich 40
12:492nd & 10 at own 40Blake Corum run for 5 yds to the Mich 45
12:153rd & 5 at own 45Blake Corum run for 24 yds to the Nwest 31 for a 1ST down
11:561st & 10 at opp 31McNamara, Cade pass incomplete to Johnson, Cornelius, PENALTY NORTHWSTRN pass interference 15 yards to the NORTHWSTRN16, NO PLAY, 1ST DOWN MICHIGAN.
11:441st & 10 at opp 16Blake Corum run for 11 yds to the Nwest 5 for a 1ST down
11:361st & goal at opp 5Blake Corum run for 5 yds for a TD (Jake Moody KICK)Michigan 17, Northwestern 7
Northwestern Missed FG, 12 plays
11:311st & 10 at own 35Jake Moody kickoff for 61 yds , Raymond Niro III return for 16 yds to the Nwest 20
10:591st & 10 at own 20TEAM run for a loss of 6 yards to the Nwest 14 TEAM fumbled, recovered by Nwest Ryan Hilinski
10:562nd & 16 at own 14Ryan Hilinski pass incomplete to JJ Jefferson
10:423rd & 16 at own 14Ryan Hilinski pass complete to Evan Hull for 26 yds to the Nwest 40 for a 1ST down
10:091st & 10 at own 40Andrew Clair run for 2 yds to the Nwest 42
9:582nd & 8 at own 42Ryan Hilinski pass incomplete
9:333rd & 8 at own 42Ryan Hilinski pass complete to Jacob Gill for 13 yds to the Mich 45 for a 1ST down
9:151st & 10 at opp 45Ryan Hilinski pass complete to Genson Hooper Price for 7 yds to the Mich 38
9:022nd & 3 at opp 38Andrew Clair run for 4 yds to the Mich 34 for a 1ST down
8:451st & 10 at opp 34MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 19 for a 1ST down
8:321st & 10 at opp 19Ryan Hilinski pass complete to Wayne Dennis Jr. for a loss of 2 yards to the Mich 21
8:072nd & 12 at opp 21Ryan Hilinski pass incomplete
8:053rd & 12 at opp 21Ryan Hilinski pass incomplete
7:594th & 12 at opp 21Charlie Kuhbander 39 yd FG MISSED
Michigan Punt, 3 plays
7:501st & 10 at own 21Cade McNamara pass incomplete to Erick All
7:372nd & 10 at own 21Andrel Anthony run for 6 yds to the Mich 27
7:043rd & 4 at own 27Cade McNamara pass incomplete to Daylen Baldwin
6:564th & 4 at own 27Brad Robbins punt for 48 yds, punt out-of-bounds at the Nwest 25
Northwestern Punt, 3 plays
6:401st & 10 at own 25Ryan Hilinski pass complete to Malik Washington for 5 yds to the Nwest 30
6:302nd & 5 at own 30Evan Hull run for 1 yd to the Nwest 31
6:133rd & 4 at own 31Ryan Hilinski pass incomplete to Genson Hooper Price
6:014th & 4 at own 31Derek Adams punt blocked by Cornelius Johnson blocked by Cornelius Johnson Caden Kolesar return for 9 yds to the Nwest 24
Michigan Touchdown, 3 plays
5:211st & 10 at opp 24Blake Corum run for 9 yds to the Nwest 15
5:122nd & 1 at opp 15Hassan Haskins run for 2 yds to the Nwest 13 for a 1ST down
4:501st & 10 at opp 13Hassan Haskins run for 13 yds for a TD (Jake Moody KICK)Michigan 24, Northwestern 7
Northwestern Punt, 3 plays
4:431st & 10 at own 35Jake Moody kickoff for 63 yds , Raymond Niro III return for 16 yds to the Nwest 18
4:381st & 10 at own 18Ryan Hilinski pass incomplete
4:212nd & 10 at own 18Ryan Hilinski pass complete to Malik Washington for 4 yds to the Nwest 22
3:453rd & 6 at own 22Ryan Hilinski pass complete to Evan Hull for 1 yd to the Nwest 23
3:124th & 5 at own 23Derek Adams punt for 52 yds , A.J. Henning returns for 19 yds to the Mich 44
Michigan Field goal, 5 plays
2:461st & 10 at own 44J.J. McCarthy run for 23 yds to the Nwest 33 for a 1ST down
2:291st & 10 at opp 33J.J. McCarthy pass incomplete to Cornelius Johnson
2:152nd & 10 at opp 33McNamara, Cade pass complete to Anthony, Andrel for 9 yards to the NORTHWSTRN24, PENALTY MICHIGAN ineligible downfield on pass 5 yards to the NORTHWSTRN38, NO PLAY.
1:522nd & 15 at opp 38J.J. McCarthy run for 13 yds to the Nwest 25
1:103rd & 2 at opp 25Hassan Haskins run for a loss of 1 yard to the Nwest 26
0:404th & 3 at opp 26Jake Moody 44 yd FG GOODMichigan 27, Northwestern 7
Northwestern Interception, 3 plays
0:334th & 3 at own 35Jake Moody kickoff for 64 yds , Andrew Clair return for 14 yds to the Nwest 15
0:211st & 10 at own 15Ryan Hilinski pass complete to Malik Washington for 15 yds to the Nwest 30 for a 1ST down
0:051st & 10 at own 30Evan Hull run for no gain to the Nwest 30
Q4 14:462nd & 10 at own 30Ryan Hilinski pass intercepted DJ Turner return for 23 yds to the Nwest 15
4th quarter6 drives, then Michigan 33, Northwestern 7
Michigan Touchdown, 4 plays
14:221st & 10 at opp 15Hassan Haskins run for 6 yds to the Nwest 9
14:082nd & 4 at opp 9Hassan Haskins run for 2 yds to the Nwest 7
13:343rd & 2 at opp 7Hassan Haskins run for 3 yds to the Nwest 4 for a 1ST down
13:201st & goal at opp 4Hassan Haskins run for 4 yds for a TD (Two-Point Conversion failed)Michigan 33, Northwestern 7
Northwestern Punt, 3 plays
13:201st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
13:091st & 10 at own 25Malik Washington run for 6 yds to the Nwest 31
12:512nd & 4 at own 31Ryan Hilinski pass incomplete
12:463rd & 4 at own 31Ryan Hilinski pass incomplete to Jacob Gill
12:364th & 4 at own 31Derek Adams punt for 37 yds, fair catch by A.J. Henning at the Mich 32
Michigan Fumble, 4 plays
12:191st & 10 at own 32Donovan Edwards run for 8 yds to the Mich 40
11:472nd & 2 at own 40Donovan Edwards run for no gain to the Mich 40
11:143rd & 2 at own 40Hassan Haskins run for 5 yds to the Mich 45 for a 1ST down
10:381st & 10 at own 45J.J. McCarthy pass complete to Donovan Edwards for 11 yds Donovan Edwards fumbled, forced by Coco Azema, recovered by Nwest A.J. Hampton Jr.
Northwestern Fumble, 4 plays
10:341st & 10 at own 44Anthony Tyus III run for 2 yds to the Nwest 46
10:302nd & 8 at own 46Carl Richardson pass complete to Jordan Mosley for 7 yds Jordan Mosley fumbled, recovered by Nwest
9:493rd & 1 at opp 47Timeout MICHIGAN, clock 09:49
9:303rd & 1 at opp 47Anthony Tyus III run for no gain to the Mich 47
9:084th & 1 at opp 47Carl Richardson run for a loss of 2 yards to the Mich 49 Carl Richardson fumbled, recovered by Mich
Michigan Missed FG, 9 plays
8:451st & 10 at own 49Donovan Edwards run for 3 yds to the Nwest 48
8:162nd & 7 at opp 48Cade McNamara pass complete to Mike Sainristil for 8 yds to the Nwest 40 for a 1ST down
7:471st & 10 at opp 40Donovan Edwards run for 1 yd to the Nwest 39
7:152nd & 9 at opp 39J.J. McCarthy pass incomplete to Mike Sainristil
7:063rd & 9 at opp 39J.J. McCarthy pass complete to Mike Sainristil for 18 yds to the Nwest 21 for a 1ST down
6:161st & 10 at opp 21Blake Corum run for no gain to the Nwest 21
5:322nd & 10 at opp 21J.J. McCarthy pass complete to Blake Corum for 5 yds to the Nwest 16
5:113rd & 5 at opp 16Blake Corum run for 2 yds to the Nwest 14
4:254th & 3 at opp 14McCarthy, J.J. pass complete to Selzer, Carter for 7 yards to the NORTHWSTRN7, PENALTY MICHIGAN personal foul 15 yards to the NORTHWSTRN29, NO PLAY.
4:174th & 18 at opp 29Jake Moody 47 yd FG MISSED
Northwestern End of game, 9 plays
4:051st & 10 at own 29Marcus Cisco run for 4 yds to the Nwest 33
3:332nd & 6 at own 33Jake Arthurs run for 1 yd to the Nwest 34
3:293rd & 5 at own 34Marcus Cisco run for 16 yds to the 50 yard line for a 1ST down
2:191st & 10 at the 50Anthony Tyus III run for no gain to the 50 yard line
1:232nd & 10 at the 50Marcus Cisco run for 5 yds to the Mich 45
1:043rd & 5 at opp 45Jake Arthurs run for a loss of 2 yards to the Mich 47
0:294th & 7 at opp 47Carl Richardson pass complete to Anthony Tyus III for 12 yds to the Mich 35 for a 1ST down
0:161st & 10 at opp 35Carl Richardson pass incomplete
0:052nd & 10 at opp 35Anthony Tyus III run for 1 yd to the Mich 34

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 61–⁠15–⁠2 in 78 meetings, counting the two since this game.

Recent meetings
2025Michigan 24, Northwestern 22
2024Michigan 50, Northwestern 6
2021Michigan 33, Northwestern 7
2018Michigan 20, Northwestern 17
2015Michigan 38, Northwestern 0
2014Michigan 10, Northwestern 9

Around this game