← CFB Terminal
24
Big Ten
NEUTRAL
22
Big Ten
2025 week 12 · Saturday, November 15, 2025 at 11:00 AM CT · Wrigley Field · 📺 FOX · 62.6°F Cloudy, wind 13.9

Drive chart

WIN PROBABILITYMichigan above · Northwestern below
KICK59% → 0% NorthwesternFINAL
Michigan Northwestern bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
MISSED FG
11 pl · 59 yd · 5:32
0–0
−6
14:46 1st & 10 OWN 25 (14:58) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #23 J.Marshall caught at U-M30, for 8 yards to the U-M33 (#33 B.Brus) +8 0.91
14:23 2nd & 2 OWN 33 (14:26) No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the U-M36 (#33 B.Brus; #6 R.Fitzgerald), 1ST DOWN +3 0.02
13:47 1st & 10 OWN 36 (13:54) No Huddle-Shotgun #19 B.Underwood sacked for loss of 5 yards to the U-M31 (#91 A.Hubbard) -5 -1.70
13:16 2nd & 15 OWN 31 (13:25) No Huddle-Shotgun #19 B.Underwood pass complete short left to #4 A.Marsh caught at U-M36, for 10 yards to the U-M41 (#13 J.Fussell; #33 B.Brus) +10 0.72
12:35 3rd & 5 OWN 41 (12:42) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #1 D.McCulley caught at U-M45, for 13 yards to the NU46 (#18 G.Wallace), 1ST DOWN +13 2.58
12:02 1st & 10 OPP 46 (12:08) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at NU32, for 32 yards to the NU14 (#6 R.Fitzgerald), 1ST DOWN +32 1.00
11:26 1st & 10 OPP 14 (11:29) No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the NU11 (#37 M.Uihlein) +3 -0.10
10:49 2nd & 7 OPP 11 (10:56) No Huddle-Shotgun #19 B.Underwood sacked for loss of 6 yards to the NU17 (#33 B.Brus) -6 -0.87
10:11 3rd & 13 OPP 17 (10:16) No Huddle-Shotgun #23 J.Marshall rush right for 17 yards gain (1) to the NU00 TOUCHDOWN nullified by penalty, clock 10:11 PENALTY U-M Holding (#54 A.Sprague) 10 yards from NU16 to NU26 +1 -0.55
9:58 3rd & 22 OPP 27 (10:05) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #17 M.Klein caught at NU21, for 10 yards to the NU16 (#33 B.Brus) +10 1.05
9:28 4th & 12 OPP 16 (09:28) #96 D.Zvada field goal attempt from 34 yards NO GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 09:28
PUNT
9 pl · 21 yd · 5:32
0–0
+1
9:18 1st & 10 OWN 20 (09:21) Shotgun #5 C.Komolafe rush left for 4 yards gain to the NU24 (#15 E.Hausmann) +4 -0.09
8:42 2nd & 6 OWN 24 (08:47) Shotgun #5 C.Komolafe rush middle for 2 yards gain to the NU26 (#8 D.Moore) +2 -0.33
8:09 3rd & 4 OWN 26 PENALTY U-M Offside (#1 J.Barham) 5 yards from NU26 to NU31, 1ST DOWN. NO PLAY +5
7:47 1st & 10 OWN 31 (07:50) Shotgun #5 C.Komolafe rush middle for 2 yards gain to the NU33 (#95 T.Pierce; #30 J.Rolder) +2 -0.57
7:03 2nd & 8 OWN 33 (07:07) Shotgun #5 C.Komolafe rush middle for 1 yard gain to the NU34 (#1 J.Barham; #44 D.Payne) +1 -0.54
6:23 3rd & 7 OWN 34 (06:33) Shotgun #8 P.Stone pass complete short left to #19 D.Wagner caught at NU34, for 6 yards to the NU40 (#6 B.Hillman) +6 0.17
5:08 4th & 1 OWN 40 (05:15) Shotgun #20 C.Farrell rush right for 1 yard gain to the NU41 (#39 J.Taylor), 1ST DOWN +1 1.88
4:48 1st & 10 OWN 41 (04:48) Shotgun #8 P.Stone pass incomplete short right to #19 D.Wagner thrown to U-M40 0 -1.14
4:43 2nd & 10 OWN 41 (04:46) Shotgun #8 P.Stone pass incomplete short left to #5 C.Komolafe thrown to NU40 broken up by #17 E.Etta 0 -0.79
4:35 3rd & 10 OWN 41 (04:35) Shotgun #8 P.Stone pass incomplete deep left to #17 G.Wilde thrown to U-M23. The previous play is under automatic review - "Incomplete pass". CALL OVERTURNED. (Original Play: (04:35) Shotgun #8 P.Stone pass complete deep left to #17 G.Wilde caught at U-M23, for 36 yards to the U-M23, End Of Play, 1ST DOWN) 0 -0.44
3:56 4th & 10 OWN 41 (04:05) #11 L.Akers punt 50 yards to the U-M09
TD
12 pl · 91 yd · 5:45
7–0
−32
3:43 1st & 10 OWN 9 (03:50) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at U-M20, for 12 yards to the U-M21 (#37 M.Uihlein), 1ST DOWN +12 0.49
3:09 1st & 10 OWN 21 (03:14) No Huddle-Shotgun #24 B.Kuzdzal rush left for 0 yards to the U-M21 (#6 R.Fitzgerald) 0 -0.59
2:29 2nd & 10 OWN 21 (02:38) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at U-M16, for 7 yards to the U-M28 (#18 G.Wallace) +7 0.26
1:46 3rd & 3 OWN 28 (02:02) No Huddle-Shotgun #19 B.Underwood pass complete short left to #83 Z.Marshall caught at U-M29, for 4 yards to the U-M32 (#18 G.Wallace), 1ST DOWN +4 1.13
1:14 1st & 10 OWN 32 (01:22) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at U-M30, for 11 yards to the U-M43 (#18 G.Wallace), 1ST DOWN +11 1.05
1:00 1st & 10 OWN 43 (01:00) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #1 D.McCulley thrown to NU31 0 -1.16
0:45 2nd & 10 OWN 43 (00:57) No Huddle-Shotgun #19 B.Underwood rush left for 15 yards gain to the NU42 (#2 F.Davis II), 1ST DOWN +15 2.33
0:13 1st & 10 OPP 42 (00:13) No Huddle-Shotgun #19 B.Underwood rush middle for 4 yards gain to the NU38 (#33 B.Brus) +4 -0.10
0:00 1st & 10 OPP 42 End of 1st quarter. -0.10
14:52 2nd & 6 OPP 38 (14:55) No Huddle-Shotgun #23 J.Marshall rush middle for 0 yards to the NU38 (#6 R.Fitzgerald; #13 J.Fussell) 0 -0.96
14:18 3rd & 6 OPP 38 (14:23) No Huddle-Shotgun #19 B.Underwood pass complete deep right to #4 A.Marsh caught at NU09, for 32 yards to the NU06 (#2 F.Davis II), 1ST DOWN +32 2.30
13:50 3rd & 6 OPP 38 Timeout Michigan, clock 13:50
13:42 1st & 6 OPP 6 (13:44) No Huddle-Shotgun #23 J.Marshall rush right for 5 yards gain to the NU01 (#4 A.Saka; #1 C.Bastone) +5 0.15
13:11 2nd & 1 OPP 1 (13:10) No Huddle-Shotgun #23 J.Marshall rush middle for 1 yard gain to the NU00 TOUCHDOWN, clock 13:11 #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +1 1.90
Q2
PUNT
3 pl · 2 yd · 1:03
7–0
+8
13:05 1st & 10 OWN 25 (13:05) Shotgun #8 P.Stone pass incomplete short left to #17 G.Wilde thrown to NU34 broken up by #10 Z.Berry 0 -0.70
12:56 2nd & 10 OWN 25 (12:59) Shotgun #5 C.Komolafe rush right for 2 yards gain to the NU27 (#95 T.Pierce) +2 -0.23
12:16 3rd & 8 OWN 27 (12:16) Shotgun #8 P.Stone pass incomplete deep right to #17 G.Wilde thrown to U-M50 QB hurried by #15 E.Hausmann 0 -0.22
12:08 4th & 8 OWN 27 (12:08) #11 L.Akers punt 50 yards to the U-M23 fair catch by #0 S.Morgan at U-M23
PUNT
3 pl · -6 yd · 0:56
7–0
11:58 1st & 10 OWN 23 (12:03) No Huddle-Shotgun #19 B.Underwood sacked for loss of 6 yards to the U-M17 (#1 C.Bastone) -6 -1.01
11:30 2nd & 16 OWN 17 (11:30) No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #17 M.Klein thrown to U-M31 0 -0.11
11:25 3rd & 16 OWN 17 (11:27) No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #1 D.McCulley thrown to U-M40 0 -0.05
11:12 4th & 16 OWN 17 (11:20) #90 H.Hollenbeck punt 44 yards to the NU39 #19 D.Wagner return 7 yards to the NU46 (#29 C.Taylor; #83 Z.Marshall)
FG
10 pl · 38 yd · 5:50
7–3
+15
11:02 1st & 10 OWN 46 (11:07) Shotgun #6 J.Himon II rush middle for 7 yards gain to the U-M47 (#9 C.Brandt) +7 0.65
10:25 2nd & 3 OPP 47 (10:30) Shotgun #6 J.Himon II rush middle for 0 yards to the U-M47 (#17 E.Etta; #26 R.Benny) 0 -1.23
9:50 3rd & 3 OPP 47 PENALTY U-M Offside (#17 E.Etta) 5 yards from U-M47 to U-M42, 1ST DOWN. NO PLAY +5
9:30 1st & 10 OPP 42 (09:33) Shotgun #8 P.Stone pass complete short left to #6 J.Himon II caught at U-M37, for 6 yards to the U-M36 (#4 T.Guy), out of bounds +6 0.28
9:10 2nd & 4 OPP 36 (09:13) Shotgun #6 J.Himon II rush right for 5 yards gain to the U-M31 (#18 T.Bowles), 1ST DOWN +5 0.17
8:19 1st & 10 OPP 31 (08:33) Shotgun #19 D.Wagner rush left for 9 yards gain to the U-M22 (#18 T.Bowles) +9 0.70
7:35 2nd & 1 OPP 22 (07:44) Shotgun #8 P.Stone pass complete short right to #84 H.Welcing caught at U-M08, for 17 yards to the U-M05 (#7 T.Metcalf), 1ST DOWN +17 0.26
7:01 1st & 5 OPP 5 (07:05) Shotgun #6 J.Himon II rush middle for 2 yards loss to the U-M07 (#15 E.Hausmann) -2 -0.72
6:29 2nd & 7 OPP 7 (06:29) Shotgun #8 P.Stone pass complete short middle to #80 H.Eligon II caught at U-M00, for 7 yards to the U-M00 TOUCHDOWN nullified by penalty, clock 06:21 PENALTY NU Pass Interference (#84 H.Welcing) 15 yards from U-M07 to U-M22. NO PLAY +15
6:07 2nd & 22 OPP 22 (06:13) Shotgun #8 P.Stone pass complete short left to #19 D.Wagner caught at U-M24, for 6 yards to the U-M16 (#25 M.Curtis) +6 0.17
5:31 2nd & 22 OPP 22 Timeout Northwestern, clock 05:31
5:26 3rd & 16 OPP 16 (05:28) Shotgun #8 P.Stone pass incomplete short left to #84 H.Welcing thrown to U-M11 broken up by #1 J.Barham 0 -0.80
5:22 4th & 16 OPP 16 (05:22) #82 J.Olsen field goal attempt from 34 yards GOOD (H: #94 H.Helms, LS: #39 J.Florentine), clock 05:22
FUMBLE
7 pl · 28 yd · 3:04
7–3
−10
5:14 1st & 10 OWN 25 (05:22) No Huddle-Shotgun #23 J.Marshall rush middle for 5 yards gain to the U-M30 (#33 B.Brus) +5 0.09
4:38 2nd & 5 OWN 30 (04:44) No Huddle-Shotgun #19 B.Underwood pass complete short right to #1 D.McCulley caught at U-M36, for 7 yards to the U-M37 (#6 R.Fitzgerald), 1ST DOWN +7 0.93
4:15 1st & 10 OWN 37 (04:17) No Huddle-Shotgun #23 J.Marshall rush middle for 6 yards gain to the U-M43 (#6 R.Fitzgerald) +6 0.40
3:38 2nd & 4 OWN 43 (03:39) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #4 A.Marsh thrown to U-M43 QB hurried by #33 B.Brus 0 -1.20
3:07 3rd & 4 OWN 43 (03:36) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #88 D.Tonielli caught at NU49, for 8 yards to the NU49 (#13 J.Fussell), 1ST DOWN +8 2.09
2:50 1st & 10 OPP 49 (02:54) No Huddle-Shotgun #23 J.Marshall rush middle for 12 yards gain to the NU37 (#2 F.Davis II; #37 M.Uihlein), 1ST DOWN +12 0.71
2:18 1st & 10 OPP 37 (02:18) No Huddle-Shotgun #4 A.Marsh rush right for 10 yards loss to the NU47 fumbled by #4 A.Marsh at NU45 forced by #4 A.Saka recovered by NU #33 B.Brus at NU47 #33 B.Brus return 6 yards to the U-M47 (#53 J.Guarnera) -3.95
FG
7 pl · 39 yd · 1:18
7–6
+22
2:00 1st & 10 OPP 47 Timeout Northwestern, clock 02:00
1:59 1st & 10 OPP 47 (02:06) Shotgun #5 C.Komolafe rush middle for 3 yards gain to the U-M44 (#95 T.Pierce) +3 -0.35
1:42 2nd & 7 OPP 44 (01:50) Shotgun #19 D.Wagner rush right for 0 yards to the U-M44 (#7 T.Metcalf) 0 -1.10
1:16 1st & 8 OPP 8 (01:16) Shotgun #8 P.Stone pass incomplete short middle to #19 D.Wagner thrown to U-M00 QB hurried by #8 D.Moore PENALTY U-M Illegal Substitution 4 yards from U-M08 to U-M04. NO PLAY +4
1:11 3rd & 7 OPP 44 (01:33) Shotgun #8 P.Stone pass complete short middle to #84 H.Welcing caught at U-M26, for 36 yards to the U-M08 (#20 J.Hill; #25 M.Curtis), 1ST DOWN +36 2.74
1:11 1st & 4 OPP 4 (01:11) Shotgun #8 P.Stone pass incomplete short right to #84 H.Welcing thrown to U-M00 broken up by #1 J.Barham 0 -0.65
1:05 2nd & 4 OPP 4 (01:06) Shotgun #5 C.Komolafe rush middle for 1 yard gain to the U-M03 (#25 M.Curtis) +1 -0.29
1:05 2nd & 4 OPP 4 Timeout Northwestern, clock 01:05
1:03 3rd & 3 OPP 3 (01:03) Shotgun #8 P.Stone pass incomplete short middle to #17 G.Wilde thrown to U-M00 broken up by #26 R.Benny 0 -0.29
1:03 4th & 3 OPP 3 (01:03) PENALTY NU False Start (#73 D.McGuire) 5 yards from U-M03 to U-M08. NO PLAY +5
1:00 4th & 8 OPP 8 (01:00) #82 J.Olsen field goal attempt from 26 yards GOOD (H: #94 H.Helms, LS: #39 J.Florentine), clock 01:00
MISSED FG
6 pl · 33 yd · 1:00
7–6
−7
0:54 1st & 10 OWN 25 (00:56) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at U-M42, for 17 yards to the U-M42 (#13 J.Fussell), 1ST DOWN +17 1.52
0:47 1st & 10 OWN 42 (00:50) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at NU47, for 11 yards to the NU47 (#13 J.Fussell), 1ST DOWN +11 0.95
0:40 1st & 10 OPP 47 (00:40) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at NU44, for 3 yards to the NU44, out of bounds at NU44 +3 -0.35
0:35 2nd & 7 OPP 44 (00:36) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #4 A.Marsh thrown to NU33 broken up by #13 J.Fussell 0 -1.10
0:22 3rd & 7 OPP 44 (00:33) No Huddle-Shotgun #19 B.Underwood rush middle for 2 yards gain to the NU42 (#95 N.Story; #47 M.Kilbane) +2 -0.61
0:02 3rd & 7 OPP 44 Timeout Michigan, clock 00:02
0:02 4th & 5 OPP 42 (00:02) #96 D.Zvada field goal attempt from 60 yards NO GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 00:00
0:00 4th & 5 OPP 42 End of 2nd quarter. -1.33
Q3
PUNT
4 pl · 19 yd · 2:18
7–6
−4
14:52 1st & 10 OWN 25 (14:58) Shotgun #8 P.Stone pass complete short right to #17 G.Wilde caught at NU39, for 19 yards to the NU44 (#7 T.Metcalf), out of bounds, 1ST DOWN +19 1.71
14:31 1st & 10 OWN 44 (14:33) PENALTY NU False Start (#17 G.Wilde) 5 yards from NU44 to NU39. NO PLAY +5
14:05 1st & 15 OWN 39 (14:04) Shotgun #8 P.Stone pass incomplete short right to #84 H.Welcing thrown to NU50 broken up by #8 D.Moore 0 -0.85
13:56 2nd & 15 OWN 39 (14:00) Shotgun #5 C.Komolafe rush middle for 1 yard gain to the NU40 (#26 R.Benny) +1 -0.42
13:11 3rd & 14 OWN 40 (13:19) Shotgun #8 P.Stone pass complete short middle to #84 H.Welcing caught at NU40, for 4 yards to the NU44 (#18 T.Bowles; #25 M.Curtis) +4 -0.06
12:42 4th & 10 OWN 44 (12:46) #11 L.Akers punt 41 yards to the U-M15 fair catch by #0 S.Morgan at U-M15
TD
5 pl · 85 yd · 2:13
14–6
−27
12:38 1st & 10 OWN 15 (12:38) No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #1 D.McCulley thrown to U-M30 broken up by #6 R.Fitzgerald 0 -0.44
12:29 2nd & 10 OWN 15 (12:32) No Huddle-Shotgun #23 J.Marshall rush middle for 3 yards gain to the U-M18 (#37 M.Uihlein) +3 -0.09
11:48 3rd & 7 OWN 18 (11:52) No Huddle-Shotgun #19 B.Underwood rush middle for 8 yards gain to the U-M26 (#33 B.Brus), 1ST DOWN +8 1.14
11:10 1st & 10 OWN 26 (11:18) No Huddle-Shotgun #23 J.Marshall rush middle for 65 yards gain to the NU09 (#18 G.Wallace), 1ST DOWN +65 3.58
10:29 1st & 9 OPP 9 (10:28) No Huddle-Shotgun #19 B.Underwood rush right for 9 yards gain to the NU00 TOUCHDOWN, clock 10:29 #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +9 2.42
FUMBLE
3 pl · 3 yd · 1:12
14–6
+6
10:19 1st & 10 OWN 25 (10:24) Shotgun #5 C.Komolafe rush middle for 3 yards gain to the NU28 (#0 T.Williams; #25 M.Curtis) +3 -0.30
9:41 2nd & 7 OWN 28 (09:41) Shotgun #8 P.Stone pass incomplete deep left to #17 G.Wilde thrown to U-M42 0 -0.56
9:32 3rd & 7 OWN 28 (09:37) Shotgun #8 P.Stone pass incomplete short middle to #80 H.Eligon II thrown to NU47 broken up by #10 Z.Berry QB hurried by #1 J.Barham 0 -0.27
9:17 4th & 7 OWN 28 (09:29) #11 L.Akers punt 41 yards to the U-M31 #0 S.Morgan return 5 yards to the U-M36 fumbled by #0 S.Morgan at U-M36 forced by #49 L.Reardon recovered by NU #49 L.Reardon at U-M36, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD 0.20
FG
6 pl · 19 yd · 3:08
14–9
+18
9:07 1st & 10 OPP 36 (09:10) Shotgun #6 J.Himon II rush left for 1 yard gain to the U-M35 (#6 B.Hillman) +1 -0.55
8:30 2nd & 9 OPP 35 (08:30) Shotgun #6 J.Himon II rush left for 17 yards gain to the U-M18 (#30 J.Rolder), out of bounds, 1ST DOWN +17 0.97
7:55 1st & 10 OPP 18 (07:58) Shotgun #6 J.Himon II rush middle for 2 yards gain to the U-M16 (#95 T.Pierce; #26 R.Benny) +2 -0.19
7:23 2nd & 8 OPP 16 PENALTY NU False Start (#72 C.Tiernan) 5 yards from U-M16 to U-M21. NO PLAY +5
6:57 2nd & 13 OPP 21 (07:00) Shotgun #6 J.Himon II rush left for 4 yards gain to the U-M17 (#8 D.Moore) +4 -0.06
6:14 3rd & 9 OPP 17 (06:14) Shotgun #8 P.Stone pass incomplete short left to #83 B.Van Buren thrown to U-M15 QB hurried by #17 E.Etta 0 -0.61
6:09 4th & 9 OPP 17 (06:11) #82 J.Olsen field goal attempt from 35 yards GOOD (H: #94 H.Helms, LS: #39 J.Florentine), clock 06:09
TD
10 pl · 80 yd · 5:23
21–9
−34
5:55 1st & 10 OWN 20 (05:59) No Huddle-Shotgun #23 J.Marshall rush left for 6 yards gain to the U-M26 (#94 M.Jackson; #33 B.Brus) +6 0.29
5:20 2nd & 4 OWN 26 (05:28) No Huddle-Shotgun #19 B.Underwood pass complete short left to #4 A.Marsh caught at U-M36, for 13 yards to the U-M39 (#6 R.Fitzgerald), 1ST DOWN +13 1.24
4:54 1st & 10 OWN 39 (04:57) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 5 yards gain to the U-M44 (#94 M.Jackson) +5 0.11
4:17 2nd & 5 OWN 44 (04:28) No Huddle-Shotgun #19 B.Underwood pass complete short right to #1 D.McCulley caught at U-M46, for 13 yards to the NU43 (#18 G.Wallace), 1ST DOWN +13 1.39
3:43 1st & 10 OPP 43 (03:49) No Huddle-Shotgun #24 B.Kuzdzal rush left for 1 yard loss to the NU44, End Of Play -1 -1.16
3:01 2nd & 11 OPP 44 (03:08) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #1 D.McCulley caught at NU30, for 26 yards to the NU18 (#13 J.Fussell), 1ST DOWN +26 1.92
2:28 1st & 10 OPP 18 (02:31) No Huddle-Shotgun #23 J.Marshall rush middle for 1 yard gain to the NU17 (#13 J.Fussell; #33 B.Brus) +1 -0.27
1:53 2nd & 9 OPP 17 (01:53) No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #88 D.Tonielli thrown to NU00 broken up by #13 J.Fussell PENALTY NU Pass Interference (#13 J.Fussell) 15 yards from NU17 to NU02, 1ST DOWN. NO PLAY +15
1:25 1st & 2 OPP 2 (01:28) No Huddle-Shotgun #23 J.Marshall rush left for 3 yards loss to the NU05 (#6 R.Fitzgerald) -3 -1.23
1:08 2nd & 5 OPP 5 (01:12) No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the NU01 (#6 R.Fitzgerald; #37 M.Uihlein) +4 -0.02
0:41 3rd & 1 OPP 1 (00:43) No Huddle-Shotgun #23 J.Marshall rush middle for 1 yard gain to the NU00 TOUCHDOWN, clock 00:41 #96 D.Zvada kick attempt good (H: #90 H.Hollenbeck, LS: #45 G.Tarr) +1 2.45
TD
7 pl · 75 yd · 2:40
21–16
+39
0:36 1st & 10 OWN 25 (00:39) Shotgun #8 P.Stone pass incomplete short right to #17 G.Wilde thrown to NU26 PENALTY NU Intentional Grounding (#8 P.Stone) -12 -1.26
0:21 2nd & 22 OWN 13 (00:34) Shotgun #8 P.Stone pass complete deep middle to #17 G.Wilde caught at NU43, for 32 yards to the NU45, End Of Play, 1ST DOWN +32 3.06
0:01 1st & 10 OWN 45 (00:01) Shotgun #8 P.Stone pass complete short left to #80 H.Eligon II caught at NU49, for 4 yards to the NU49, End Of Play +4 -0.16
0:00 1st & 10 OWN 45 End of 3rd quarter. -1.16
14:42 2nd & 6 OWN 49 (14:53) Shotgun #8 P.Stone pass complete short left to #19 D.Wagner caught at NU45, for 4 yards to the U-M47 (#20 J.Hill) +4 -0.16
13:57 3rd & 2 OPP 47 (14:08) Shotgun #8 P.Stone pass complete deep right to #80 H.Eligon II caught at U-M25, for 22 yards to the U-M25, End Of Play, 1ST DOWN +22 1.90
13:20 1st & 10 OPP 25 (13:27) Shotgun #8 P.Stone pass complete short middle to #84 H.Welcing caught at U-M06, for 24 yards to the U-M01 (#6 B.Hillman), 1ST DOWN +24 1.76
13:00 1st & 1 OPP 1 (13:00) Shotgun #8 P.Stone rush middle for 1 yard gain to the U-M00 TOUCHDOWN, clock 13:00 #82 J.Olsen kick attempt good (H: #94 H.Helms, LS: #49 L.Reardon) +1 0.94
Q4
INT
3 pl · 1 yd · 0:50
21–16
−12
12:51 1st & 10 OWN 25 (12:55) No Huddle-Shotgun #23 J.Marshall rush left for 1 yard gain to the U-M26 (#47 M.Kilbane; #37 M.Uihlein) +1 -0.59
12:19 2nd & 9 OWN 26 (12:21) No Huddle-Shotgun #19 B.Underwood pass incomplete deep right to #1 D.McCulley thrown to NU44 0 -0.41
12:10 3rd & 9 OWN 26 (12:19) No Huddle-Shotgun #19 B.Underwood pass intercepted by #9 B.Turner at U-M35 #9 B.Turner return 29 yards to the U-M06 (#19 B.Underwood) 0.07
TD
1 pl · 6 yd · 0:05
21–22
+38
12:05 1st & 6 OPP 6 (12:07) Shotgun #5 C.Komolafe rush right for 6 yards gain to the U-M00 TOUCHDOWN, clock 12:05 #8 P.Stone pass attempt failed +6 2.05
INT
6 pl · 45 yd · 3:00
21–22
−20
11:56 1st & 10 OWN 25 (11:59) No Huddle-Shotgun #23 J.Marshall rush middle for 4 yards gain to the U-M29 (#6 R.Fitzgerald; #37 M.Uihlein) +4 -0.11
11:21 2nd & 6 OWN 29 (11:24) No Huddle-Shotgun #23 J.Marshall rush middle for 24 yards gain to the NU47 (#37 M.Uihlein), 1ST DOWN +24 2.58
10:56 1st & 10 OPP 47 (10:59) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 8 yards gain to the NU39 (#33 B.Brus) +8 0.77
10:23 2nd & 2 OPP 39 (10:26) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 3 yards gain to the NU36 (#33 B.Brus), 1ST DOWN +3 -0.17
9:38 1st & 10 OPP 36 (09:42) No Huddle-Shotgun #24 B.Kuzdzal rush left for 6 yards gain to the NU30 (#6 R.Fitzgerald; #44 C.Campbell) +6 0.24
9:05 2nd & 4 OPP 30 (09:06) No Huddle-Shotgun #19 B.Underwood pass intercepted by #6 R.Fitzgerald at NU20 #6 R.Fitzgerald return 2 yards to the NU22 (#51 G.Crippen; #4 A.Marsh) -4.23
PUNT
3 pl · 5 yd · 1:37
21–22
+8
8:55 1st & 10 OWN 22 (08:59) Shotgun #5 C.Komolafe rush middle for 1 yard gain to the NU23 (#26 R.Benny) +1 -0.51
8:04 2nd & 9 OWN 23 (08:17) Shotgun #8 P.Stone pass complete short right to #86 L.Albright caught at NU23, for 4 yards to the NU27 (#7 T.Metcalf), out of bounds +4 -0.06
7:38 3rd & 5 OWN 27 (07:38) Shotgun #8 P.Stone pass incomplete deep left to #84 H.Welcing thrown to NU49 broken up by #14 J.Young 0 -0.31
7:28 4th & 5 OWN 27 (07:33) #11 L.Akers punt 44 yards to the U-M29 #4 A.Marsh return 12 yards to the U-M41 (#49 L.Reardon; #33 B.Brus)
FUMBLE
6 pl · 35 yd · 3:08
21–22
−4
7:18 1st & 10 OWN 41 (07:21) No Huddle-Shotgun #24 B.Kuzdzal rush left for 6 yards gain to the U-M47 (#6 R.Fitzgerald) +6 0.40
6:38 2nd & 4 OWN 47 (06:49) No Huddle-Shotgun #19 B.Underwood pass complete short right to #4 A.Marsh caught at NU41, for 20 yards to the NU33 (#9 B.Turner), 1ST DOWN +20 1.36
6:06 1st & 10 OPP 33 (06:09) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 0 yards to the NU33 (#1 C.Bastone; #47 M.Kilbane) 0 -0.64
5:31 2nd & 10 OPP 33 (05:34) No Huddle-Shotgun #24 B.Kuzdzal rush left for 8 yards gain to the NU25 (#1 C.Bastone) +8 0.51
4:56 3rd & 2 OPP 25 (05:00) No Huddle-Shotgun #27 J.Parker rush middle for 1 yard gain to the NU24 (#9 B.Turner) +1 -0.56
4:20 4th & 1 OPP 24 (04:20) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 0 yards to the NU24 fumbled by #24 B.Kuzdzal at NU25 recovered by NU #9 B.Turner at NU24 #9 B.Turner return 2 yards to the NU26 (#24 B.Kuzdzal) -3.41
PUNT
3 pl · -8 yd · 2:10
21–22
−17
4:09 2nd & 10 OWN 24 (04:09) Shotgun #6 J.Himon II rush left for 29 yards gain to the U-M45 (#20 J.Hill) PENALTY NU Holding (#83 B.Van Buren) 10 yards from NU26 to NU16. NO PLAY +10
4:09 1st & 10 OWN 26 (04:09) Shotgun #8 P.Stone pass incomplete short right to #17 G.Wilde thrown to NU21 0 -0.73
3:34 2nd & 20 OWN 16 (03:44) Shotgun #6 J.Himon II rush left for 3 yards loss to the NU13 (#1 J.Barham) -3 -0.09
2:49 3rd & 23 OWN 13 (02:54) Shotgun #5 C.Komolafe rush left for 5 yards gain to the NU18 (#27 J.Sanders) +5 0.00
2:10 4th & 18 OWN 18 (02:13) #11 L.Akers punt 45 yards to the U-M37 fair catch by #4 A.Marsh at U-M37
FG
11 pl · 50 yd · 2:10
27–22
−40
2:05 1st & 10 OWN 37 (02:05) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #4 A.Marsh thrown to NU49 broken up by #9 B.Turner PENALTY U-M Ineligible Downfield on Pass declined 0 -1.07
2:00 2nd & 10 OWN 37 (02:00) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #0 S.Morgan thrown to NU47 0 -0.66
2:00 2nd & 10 OWN 37 Timeout Michigan, clock 02:00
1:53 3rd & 10 OWN 37 (01:58) No Huddle-Shotgun #19 B.Underwood pass complete deep left to #4 A.Marsh caught at NU42, for 21 yards to the NU42, End Of Play, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL UPHELD +21 3.48
1:46 1st & 10 OPP 42 (01:55) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 3 yards gain to the NU39 (#37 M.Uihlein) +3 -0.29
1:14 2nd & 7 OPP 39 (01:17) No Huddle-Shotgun #19 B.Underwood pass complete short right to #83 Z.Marshall caught at NU39, for 2 yards to the NU37 (#9 B.Turner) +2 -0.55
1:14 2nd & 7 OPP 39 Timeout Michigan, clock 01:14
1:07 3rd & 5 OPP 37 (01:06) No Huddle-Shotgun #19 B.Underwood rush right for 9 yards gain to the NU28 (#6 R.Fitzgerald), 1ST DOWN +9 1.37
0:59 1st & 10 OPP 28 (01:02) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 4 yards gain to the NU24 (#37 M.Uihlein; #47 M.Kilbane) +4 -0.04
0:56 1st & 10 OPP 28 Timeout Michigan, clock 00:56
0:52 2nd & 6 OPP 24 (00:52) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 1 yard gain to the NU23 (#6 R.Fitzgerald) +1 -0.42
0:43 3rd & 5 OPP 23 (00:52) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 5 yards gain to the NU18 (#47 M.Kilbane), 1ST DOWN +5 0.63
0:34 1st & 10 OPP 18 (00:37) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 5 yards gain to the NU13 (#6 R.Fitzgerald) +5 0.07
0:02 1st & 10 OPP 18 Timeout Michigan, clock 00:02
0:00 2nd & 5 OPP 13 Dominic Zvada 31 Yd Field Goal
0:00 2nd & 5 OPP 13 End of 4th quarter. -4.89
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. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

1sacks3
3plays for loss5
1takeaways4
3three-and-outs forced1
7explosive plays allowed10
4.62yards allowed / play6.75
5 of 11scoring drives allowed4 of 11
Michigan
Mason Curtis 5 (2)
Rayshaun Benny 4 (2) 1 PD
TJ Metcalf 4 (4)
Trey Pierce 4 (2)
Brandyn Hillman 3 (3)
Troy Bowles 3 (2)
Jaishawn Barham 2 (1) 1 TFL · 2 PD · 1 QH
Ernest Hausmann 2 (2) 1 TFL · 1 QH
Northwestern
Robert Fitzgerald 15 (10) 1 TFL · 1 INT · 1 PD
Braydon Brus 13 (8) 1 sk · 1 TFL · 1 QH
Mac Uihlein 10 (5)
Josh Fussell 7 (4) 1 PD
Garner Wallace 6 (6)
Michael Kilbane 5 (1)
Carmine Bastone 4 (2) 1 sk · 1 TFL
Braden Turner 3 (3) 1 INT · 1 PD
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

1 of 3field goals3 of 3
1punts6
44.0punt average45.2
0punts inside the 202
37return yards7
own 25average drive startown 30
Michigan
K Dominic Zvada 1/3 FG · long 31 · 3/3 XP
P Hudson Hollenbeck 1 punt · 44.0 avg
KR Joe Taylor 1 ret · 20 yds · long 20
PR Andrew Marsh 1 ret · 12 yds · long 12
PR Semaj Morgan 1 ret · 5 yds · long 5
Northwestern
K Jack Olsen 3/3 FG · long 35 · 1/1 XP
P Luke Akers 6 punts · 45.2 avg · 2 in 20
PR Drew Wagner 1 ret · 7 yds · long 7
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

75plays53
506yards245
11drives11
53%success rate26%
25.27total PPA1.77
Derived from 128 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2(13:10) No Huddle-Shotgun #23 J.Marshall rush middle for 1 yard gain to the NU00 TOUCHDOWN… 7–0
Q2(05:22) #82 J.Olsen field goal attempt from 34 yards GOOD (H: #94 H.Helms, LS: #39… 3–7
Q2(01:00) #82 J.Olsen field goal attempt from 26 yards GOOD (H: #94 H.Helms, LS: #39… 6–7
Q3(10:28) No Huddle-Shotgun #19 B.Underwood rush right for 9 yards gain to the NU00 TOUCHDOWN… 14–6
Q3(06:11) #82 J.Olsen field goal attempt from 35 yards GOOD (H: #94 H.Helms, LS: #39… 9–14
Q3(00:43) No Huddle-Shotgun #23 J.Marshall rush middle for 1 yard gain to the NU00 TOUCHDOWN… 21–9
Q4(13:00) Shotgun #8 P.Stone rush middle for 1 yard gain to the U-M00 TOUCHDOWN, clock 13:00 #82… 16–21
Q4(12:07) Shotgun #5 C.Komolafe rush right for 6 yards gain to the U-M00 TOUCHDOWN, clock 12:05… 22–21
Q4Dominic Zvada 31 Yd Field Goal 24–22

Biggest plays by PPA

Q3(11:18) No Huddle-Shotgun #23 J.Marshall rush middle for 65 yards gain to the NU09 (#18… 3.58
Q4(01:58) No Huddle-Shotgun #19 B.Underwood pass complete deep left to #4 A.Marsh caught… 3.48
Q3(00:34) Shotgun #8 P.Stone pass complete deep middle to #17 G.Wilde caught at NU43, for… 3.06
Q2(01:33) Shotgun #8 P.Stone pass complete short middle to #84 H.Welcing caught at U-M26… 2.74
Q1(12:42) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #1 D.McCulley 2.58
Q4(11:24) No Huddle-Shotgun #23 J.Marshall rush middle for 24 yards gain to the NU47 (#37… 2.58

Series recent meetings

2024 Northwestern 6 – 50 Michigan
2021 Northwestern 7 – 33 Michigan
2018 Michigan 20 – 17 Northwestern
2015 Northwestern 0 – 38 Michigan
2014 Michigan 10 – 9 Northwestern
2013 Michigan 27 – 19 Northwestern
2012 Northwestern 31 – 38 Michigan
2011 Michigan 42 – 24 Northwestern
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal