Michigan at Wisconsin

Saturday, October 2, 2021

No. 14 Michigan beat Wisconsin 38–⁠17. It was their 70th meeting; after it, Michigan led the series 52–⁠17–⁠1.

Away14Michigan12–⁠2 in 2021
38
HomeWisconsin9–⁠4 in 2021
17

Final at Camp Randall Stadium, MadisonTV: FOXAttendance 74,855FOX’s Big Noon Kickoff broadcast from here, October 2, 2021 (Wikipedia)

At kickoff
70°F, mostly cloudy, wind 3 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, seven minutes before kickoff
Official
John O’NeillGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan7671838
Wisconsin0100717

Standouts

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

Player stats

Michigan

PassingC/AttYdsTDInt
Cade McNamara17/2819720
Alan Bowman0/1001
J.J. McCarthy1/15610
RushingCarYdsTDLong
Hassan Haskins194708
Blake Corum154607
J.J. McCarthy3716
Cade McNamara2604
ReceivingRecYdsTDLong
Roman Wilson681038
Daylen Baldwin156156
Cornelius Johnson247234
Erick All328019
DefenseTklTFLSacksInt
David Ojabo72.52.50
Daxton Hill60.50.51
Nikhai Hill-Green5000
Christopher Hinton4110
Josh Ross30.50.50
Mike Morris30.50.50
Taylor Upshaw1110

Wisconsin

PassingC/AttYdsTDInt
Graham Mertz8/1511510
Chase Wolf3/85211
RushingCarYdsTDLong
Braelon Allen51909
Jalen Berger81806
Kendric Pryor217013
Chez Mellusi61304
ReceivingRecYdsTDLong
Chimere Dike254136
Jake Ferguson228019
Kendric Pryor325013
Clay Cundiff125125
DefenseTklTFLSacksInt
Bryan Sanborn13000
John Chenal12000
Collin Wilder8000
Matt Henningsen8000
Alexander Smith2001

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

Team stats

MichiganWisconsin
365Total yards210
253Passing yards167
112Rushing yards43
8.4Yards per pass7.3
2.5Yards per rush1.3
15First downs12
6–⁠19Third downs3–⁠14
4–⁠5Fourth downs1–⁠1
1Turnovers3
3–⁠10Penalties1–⁠5
34:38Possession25:22
6Sacks (by defense)0

Efficiency

MichiganWisconsin
31%Success rate36%
0.06EPA per play−0.07
1.53Explosiveness0.98
−0.15Rushing EPA−0.07
0.38Passing EPA−0.07
31%Passing-down success18%
−0.27First-down EPA−0.06
0.10Second-down EPA−0.18
0.28Third-down EPA−0.11
25%Havoc by its defense12%

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)

Wisconsin 52% to win. Michigan won as Elo’s underdog.

The line

Wisconsin −2.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 Wisconsin 57%, Michigan 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wisconsin end zoneMichigan end zoneQ1 MichiganTurnover on downs, 8 playsQ1 WisconsinPunt, 3 playsQ1 MichiganPunt, 6 playsQ1 WisconsinPunt, 3 playsQ1 MichiganTouchdown, 7 playsQ1 WisconsinPunt, 3 playsQ1 MichiganFumble, 5 playsQ2 MichiganField goal, 4 playsQ2 WisconsinPunt, 3 playsQ2 MichiganPunt, 3 playsQ2 WisconsinField goal, 15 playsQ2 MichiganField goal, 9 playsQ2 WisconsinTouchdown, 3 playsQ2 MichiganEnd of half, 1 playQ3 WisconsinPunt, 3 playsQ3 MichiganTouchdown, 11 playsQ3 WisconsinPunt, 9 playsQ3 MichiganPunt, 6 playsQ3 WisconsinFumble, 4 playsQ4 MichiganField goal, 3 playsQ4 WisconsinInterception, 1 playQ4 MichiganTouchdown, 5 playsQ4 WisconsinPunt, 3 playsQ4 MichiganTouchdown, 5 playsQ4 WisconsinPunt, 3 playsQ4 MichiganInterception, 3 playsQ4 WisconsinTouchdown, 3 playsQ4 MichiganEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wisconsin drives left to right, Michigan right to left.
  1. Q1 MichiganTurnover on downs, 8 plays, 21 yards
  2. Q1 WisconsinPunt, 3 plays, 6 yards
  3. Q1 MichiganPunt, 6 plays, 16 yards
  4. Q1 WisconsinPunt, 3 plays, 0 yards
  5. Q1 MichiganTouchdown, 7 plays, 59 yards
  6. Q1 WisconsinPunt, 3 plays, −3 yards
  7. Q1 MichiganFumble, 5 plays, 22 yards
  8. Q2 MichiganField goal, 4 plays, −3 yards
  9. Q2 WisconsinPunt, 3 plays, −10 yards
  10. Q2 MichiganPunt, 3 plays, 7 yards
  11. Q2 WisconsinField goal, 15 plays, 78 yards
  12. Q2 MichiganField goal, 9 plays, 36 yards
  13. Q2 WisconsinTouchdown, 3 plays, 63 yards
  14. Q2 MichiganEnd of half, 1 play, 1 yard
  15. Q3 WisconsinPunt, 3 plays, −8 yards
  16. Q3 MichiganTouchdown, 11 plays, 59 yards
  17. Q3 WisconsinPunt, 9 plays, 24 yards
  18. Q3 MichiganPunt, 6 plays, 26 yards
  19. Q3 WisconsinFumble, 4 plays, 19 yards
  20. Q4 MichiganField goal, 3 plays, 3 yards
  21. Q4 WisconsinInterception, 1 play, 0 yards
  22. Q4 MichiganTouchdown, 5 plays, 35 yards
  23. Q4 WisconsinPunt, 3 plays, −2 yards
  24. Q4 MichiganTouchdown, 5 plays, 67 yards
  25. Q4 WisconsinPunt, 3 plays, 0 yards
  26. Q4 MichiganInterception, 3 plays, 5 yards
  27. Q4 WisconsinTouchdown, 3 plays, 43 yards
  28. Q4 MichiganEnd of game, 1 play, 1 yard

Play by play

1st quarter7 drives, then Michigan 7, Wisconsin 0
Michigan Turnover on downs, 8 plays
15:001st & 10 at own 35Jack Van Dyke kickoff for 65 yds for a touchback
14:551st & 10 at own 25Cade McNamara pass incomplete to Daylen Baldwin
14:452nd & 10 at own 25Hassan Haskins run for 7 yds to the Mich 32
14:233rd & 3 at own 32Cade McNamara pass complete to Mike Sainristil for 2 yds to the Mich 34
13:504th & 1 at own 34Hassan Haskins run for 3 yds to the Mich 37 for a 1ST down
13:221st & 10 at own 37Blake Corum run for 4 yds to the Mich 41
12:552nd & 6 at own 41Cade McNamara pass incomplete to Cornelius Johnson
12:423rd & 6 at own 41Cade McNamara pass complete to Luke Schoonmaker for 5 yds to the Mich 46
12:064th & 1 at own 46Hassan Haskins run for no gain to the Mich 46
Wisconsin Punt, 3 plays
12:001st & 10 at opp 46Chez Mellusi run for 3 yds to the Mich 43
11:002nd & 7 at opp 43Chez Mellusi run for 3 yds to the Mich 40
11:003rd & 4 at opp 40Timeout WISCONSIN, clock 11:00
10:383rd & 5 at opp 40Graham Mertz pass incomplete to Jake Ferguson
10:284th & 5 at opp 40Andy Vujnovich punt for 39 yds, downed at the Mich 1
Michigan Punt, 6 plays
10:201st & 10 at own 1Cade McNamara run for 2 yds to the Mich 3
9:382nd & 8 at own 3Hassan Haskins run for 1 yd to the Mich 4
8:503rd & 7 at own 4Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 12 for a 1ST down
8:461st & 10 at own 12Cade McNamara pass incomplete to Cornelius Johnson
8:322nd & 10 at own 12Cade McNamara pass incomplete to Cornelius Johnson
8:223rd & 10 at own 12Cade McNamara pass complete to Erick All for 5 yds to the Mich 17
7:444th & 5 at own 17Brad Robbins punt for 49 yds, fair catch by Dean Engram at the Wisc 34
Wisconsin Punt, 3 plays
7:381st & 10 at own 34Graham Mertz pass incomplete to Kendric Pryor
7:342nd & 10 at own 34Graham Mertz pass incomplete to Kendric Pryor
7:293rd & 10 at own 34Graham Mertz pass incomplete to Chimere Dike
7:184th & 10 at own 34Andy Vujnovich punt for 44 yds , A.J. Henning returns for 19 yds to the Mich 41
Michigan Touchdown, 7 plays
7:081st & 10 at own 41Blake Corum run for 7 yds to the Mich 48
6:522nd & 3 at own 48Blake Corum run for 4 yds to the Wisc 48 for a 1ST down
6:111st & 10 at opp 48A.J. Henning run for 1 yd to the Wisc 47
5:302nd & 9 at opp 47Cade McNamara pass incomplete to Donovan Edwards
5:303rd & 9 at opp 47MICHIGAN Penalty, False Start (Ryan Hayes) to the Mich 48
5:233rd & 14 at own 48Cade McNamara pass complete to Roman Wilson for 12 yds to the Wisc 40
4:564th & 2 at opp 40Timeout MICHIGAN, clock 04:56
4:254th & 2 at opp 40Cade McNamara pass complete to Roman Wilson for 6 yds to the Wisc 34 for a 1ST down
4:171st & 10 at opp 34Cade McNamara pass complete to Cornelius Johnson for 34 yds for a TD (Jake Moody KICK)Michigan 7, Wisconsin 0
Wisconsin Punt, 3 plays
4:171st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
4:001st & 10 at own 25Jalen Berger run for 3 yds to the Wisc 28
3:552nd & 7 at own 28Jalen Berger run for a loss of 2 yards to the Wisc 26
2:353rd & 9 at own 26Graham Mertz sacked by Christopher Hinton for a loss of 4 yards to the Wisc 22 WISCONSIN Penalty, Offensive Holding (Tommy Brunner) declined
2:254th & 13 at own 22Andy Vujnovich punt for 48 yds, downed at the Mich 30
Michigan Fumble, 5 plays
2:131st & 10 at own 30Blake Corum run for 2 yds to the Mich 32
1:392nd & 8 at own 32Cade McNamara pass complete to Roman Wilson for 17 yds to the Mich 49 for a 1ST down
1:221st & 10 at own 49Blake Corum run for 1 yd to the 50 yard line
1:002nd & 9 at the 50Blake Corum run for 5 yds to the Wisc 45
0:003rd & 4 at opp 45Blake Corum run for 2 yds to the Wisc 43
Q2 15:004th & 2 at opp 43MICHIGAN Penalty, Delay of Game (-5 Yards) to the Wisc 48
Q2 14:504th & 7 at opp 48Brad Robbins punt for 43 yds , Hunter Wohler returns for no gain to the Wisc 5 Hunter Wohler fumbled, recovered by Mich Joey Velazquez
2nd quarter7 drives, then Michigan 13, Wisconsin 10
Michigan Field goal, 4 plays
14:401st & goal at opp 5Hassan Haskins run for 1 yd to the Wisc 4
14:022nd & goal at opp 4Hassan Haskins run for a loss of 4 yards to the Wisc 8
13:213rd & goal at opp 8Cade McNamara pass incomplete to Cornelius Johnson
13:174th & goal at opp 8Jake Moody 26 yd FG GOODMichigan 10, Wisconsin 0
Wisconsin Punt, 3 plays
13:174th & 13 at own 35Jake Moody kickoff for 65 yds for a touchback
13:071st & 10 at own 25Jalen Berger run for 2 yds to the Wisc 27
12:302nd & 8 at own 27Jalen Berger run for 1 yd to the Wisc 28
11:513rd & 7 at own 28WISCONSIN Penalty, Delay of Game (Graham Mertz) to the Wisc 23
11:203rd & 12 at own 23Graham Mertz sacked by David Ojabo for a loss of 8 yards to the Wisc 15
10:454th & 20 at own 15Andy Vujnovich punt for 40 yds, fair catch by Mike Sainristil at the Mich 45
Michigan Punt, 3 plays
10:401st & 10 at own 45Cade McNamara pass incomplete to Cornelius Johnson
10:322nd & 10 at own 45Cade McNamara pass incomplete to Roman Wilson
10:203rd & 10 at own 45Cade McNamara pass complete to Luke Schoonmaker for 7 yds to the Wisc 48
9:364th & 3 at opp 48Brad Robbins punt for 42 yds, fair catch by Dean Engram at the Wisc 6
Wisconsin Field goal, 15 plays
9:291st & 10 at own 6Graham Mertz pass complete to Jake Ferguson for 19 yds to the Wisc 25 for a 1ST down
8:551st & 10 at own 25Chez Mellusi run for 4 yds to the Wisc 29
8:162nd & 6 at own 29Graham Mertz pass complete to Kendric Pryor for 5 yds to the Wisc 34
7:443rd & 1 at own 34Braelon Allen run for 2 yds to the Wisc 36 for a 1ST down
7:021st & 10 at own 36Chez Mellusi run for 2 yds to the Wisc 38
6:402nd & 8 at own 38Graham Mertz pass complete to Kendric Pryor for 7 yds to the Wisc 45
5:573rd & 1 at own 45Chez Mellusi run for no gain to the Wisc 45
5:314th & 1 at own 45John Chenal run for 2 yds to the Wisc 47 for a 1ST down
4:591st & 10 at own 47Graham Mertz pass complete to Kendric Pryor for 13 yds to the Mich 40 for a 1ST down
4:221st & 10 at opp 40Graham Mertz pass complete to Jake Ferguson for 9 yds to the Mich 31
3:512nd & 1 at opp 31Braelon Allen run for 7 yds to the Mich 24 for a 1ST down
3:221st & 10 at opp 24Graham Mertz pass incomplete
3:172nd & 10 at opp 24Graham Mertz pass incomplete to Danny Davis III
3:053rd & 10 at opp 24Graham Mertz pass complete to Chez Mellusi for 8 yds to the Mich 16
2:324th & 2 at opp 16Collin Larsh 34 yd FG GOODMichigan 10, Wisconsin 3
Michigan Field goal, 9 plays
2:324th & 2 at own 35Jack Van Dyke kickoff for 60 yds
2:221st & 10 at own 35Hassan Haskins run for 7 yds to the Mich 42
1:552nd & 3 at own 42Hassan Haskins run for 7 yds to the Mich 49 for a 1ST down
1:261st & 10 at own 49Cade McNamara pass incomplete to Cornelius Johnson
1:222nd & 10 at own 49Cade McNamara pass complete to Roman Wilson for 4 yds to the Wisc 47
1:173rd & 6 at opp 47Cade McNamara pass complete to Mike Sainristil for 13 yds to the Wisc 34 for a 1ST down
1:061st & 10 at opp 34Cade McNamara pass complete to Erick All for 4 yds to the Wisc 30
1:002nd & 6 at opp 30Hassan Haskins run for 1 yd to the Wisc 29
0:323rd & 5 at opp 29Cade McNamara pass incomplete to Daylen Baldwin
0:274th & 5 at opp 29Jake Moody 47 yd FG GOODMichigan 13, Wisconsin 3
Wisconsin Touchdown, 3 plays
0:274th & 5 at own 35Jake Moody kickoff for 28 yds , Tatum Grass return for no gain to the Wisc 37 Tatum Grass fumbled, recovered by Wisc
0:201st & 10 at own 37Braelon Allen run for 9 yds to the Wisc 46
0:202nd & 1 at own 46Timeout WISCONSIN, clock 00:20
0:142nd & 1 at own 46Graham Mertz pass complete to Chimere Dike for 36 yds to the Mich 18 for a 1ST down
0:131st & 10 at opp 18Timeout WISCONSIN, clock 00:13
0:071st & 10 at opp 18Graham Mertz pass complete to Chimere Dike for 18 yds for a TD (Collin Larsh KICK)Michigan 13, Wisconsin 10
Michigan End of half, 1 play
0:071st & 10 at own 35Jack Van Dyke kickoff for 41 yds , Kalel Mullings return for 3 yds to the Mich 27 Kalel Mullings fumbled, recovered by Mich Kris Jenkins
0:001st & 10 at own 27Hassan Haskins run for 1 yd to the Mich 28
3rd quarter5 drives, then Michigan 20, Wisconsin 10
Wisconsin Punt, 3 plays
15:001st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
14:561st & 10 at own 25Graham Mertz pass incomplete to Kendric Pryor
14:482nd & 10 at own 25Chez Mellusi run for 1 yd to the Wisc 26
14:093rd & 9 at own 26Graham Mertz sacked by Josh Ross and Daxton Hill for a loss of 9 yards to the Wisc 17 WISCONSIN Penalty, Illegal Formation ( Yards) declined
13:554th & 18 at own 17Andy Vujnovich punt for 55 yds , A.J. Henning returns for 13 yds to the Mich 41
Michigan Touchdown, 11 plays
13:471st & 10 at own 41Hassan Haskins run for 3 yds to the Mich 44
13:102nd & 7 at own 44Hassan Haskins run for 2 yds to the Mich 46
12:343rd & 5 at own 46Cade McNamara run for 4 yds to the 50 yard line
11:534th & 1 at the 50Hassan Haskins run for 2 yds to the Wisc 48 for a 1ST down
11:181st & 10 at opp 48Blake Corum run for no gain to the Wisc 48
10:482nd & 10 at opp 48Cade McNamara pass incomplete to Blake Corum
10:413rd & 10 at opp 48Cade McNamara pass complete to Roman Wilson for 38 yds to the Wisc 10 for a 1ST down
10:151st & goal at opp 10Blake Corum run for 4 yds to the Wisc 6
9:332nd & goal at opp 6Blake Corum run for 3 yds to the Wisc 3
8:523rd & goal at opp 3Hassan Haskins run for 2 yds to the Wisc 1
8:264th & goal at opp 1J.J. McCarthy run for 1 yd for a TD (Jake Moody KICK)Michigan 20, Wisconsin 10
Wisconsin Punt, 9 plays
8:264th & 1 at own 35Jake Moody kickoff for 62 yds for a touchback
8:151st & 10 at own 25Jalen Berger run for 6 yds to the Wisc 31
7:322nd & 4 at own 31Jalen Berger run for 3 yds to the Wisc 34
6:453rd & 1 at own 34John Chenal run for 1 yd to the Wisc 35 for a 1ST down
6:261st & 10 at own 35Jalen Berger run for no gain to the Wisc 35
5:512nd & 10 at own 35Jalen Berger run for 5 yds to the Wisc 40
5:123rd & 5 at own 40Chase Wolf pass complete to Jalen Berger for 9 yds to the Wisc 49 for a 1ST down
4:511st & 10 at own 49Chase Wolf pass incomplete
4:482nd & 10 at own 49Chase Wolf pass incomplete to Jack Eschenbach
4:413rd & 10 at own 49Chase Wolf pass incomplete to Chimere Dike
4:334th & 10 at own 49Andy Vujnovich punt for 41 yds, fair catch by A.J. Henning at the Mich 10
Michigan Punt, 6 plays
4:181st & 10 at own 10Blake Corum run for 3 yds to the Mich 13
3:482nd & 7 at own 13J.J. McCarthy run for 6 yds to the Mich 19
3:183rd & 1 at own 19Hassan Haskins run for 8 yds to the Mich 27 for a 1ST down
2:331st & 10 at own 27Cade McNamara pass complete to Hassan Haskins for 6 yds to the Mich 33
2:062nd & 4 at own 33Hassan Haskins run for 3 yds to the Mich 36
1:363rd & 1 at own 36Hassan Haskins run for no gain to the Mich 36
0:554th & 1 at own 36Brad Robbins punt for 45 yds, fair catch by Dean Engram at the Wisc 19
Wisconsin Fumble, 4 plays
0:501st & 10 at own 19Kendric Pryor run for 13 yds to the Wisc 32 for a 1ST down
0:001st & 10 at own 32Chase Wolf run for 5 yds to the Wisc 37
Q4 14:552nd & 5 at own 37Braelon Allen run for 1 yd to the Wisc 38
Q4 14:113rd & 4 at own 38Chase Wolf sacked by David Ojabo for a loss of 5 yards to the Wisc 33 Chase Wolf fumbled, forced by David Ojabo, recovered by Mich Christopher Hinton , return for 0 yards
4th quarter9 drives, then Michigan 38, Wisconsin 17
Michigan Field goal, 3 plays
14:011st & 10 at opp 33A.J. Henning run for a loss of 1 yard to the Wisc 34
13:102nd & 11 at opp 34McNamara, Cade pass complete to Wilson, Roman for 13 yards to the WISCONSIN21, PENALTY MICHIGAN illegal touching (Wilson, Roman) 0 yards to the WISCONSIN34, NO PLAY.
12:533rd & 11 at opp 34Cade McNamara pass complete to Roman Wilson for 4 yds to the Wisc 30
12:214th & 7 at opp 30Jake Moody 48 yd FG GOODMichigan 23, Wisconsin 10
Wisconsin Interception, 1 play
12:214th & 7 at own 35Jake Moody kickoff for 65 yds for a touchback
12:131st & 10 at own 25Chase Wolf pass intercepted Daxton Hill return for no gain to the Wisc 35
Michigan Touchdown, 5 plays
11:371st & 10 at opp 35Hassan Haskins run for 1 yd to the Wisc 34
11:272nd & 9 at opp 34Cade McNamara pass complete to Erick All for 19 yds to the Wisc 15 for a 1ST down
10:531st & 10 at opp 15Blake Corum run for 2 yds to the Wisc 13
10:232nd & 8 at opp 13Timeout MICHIGAN, clock 10:23
10:102nd & 8 at opp 13Blake Corum run for no gain to the Wisc 13
9:343rd & 8 at opp 13Cade McNamara pass complete to Cornelius Johnson for 13 yds for a TD (Cade McNamara pass to Cornelius Johnson for Two-Point Conversion)Michigan 31, Wisconsin 10
Wisconsin Punt, 3 plays
9:343rd & 8 at own 35Jake Moody kickoff for 65 yds for a touchback
9:251st & 10 at own 25Kendric Pryor run for 4 yds to the Wisc 29
8:562nd & 6 at own 29Chase Wolf pass incomplete
8:443rd & 6 at own 29Chase Wolf sacked by David Ojabo and Mike Morris for a loss of 6 yards to the Wisc 23
8:044th & 12 at own 23Andy Vujnovich punt for 44 yds, punt out-of-bounds at the Mich 33
Michigan Touchdown, 5 plays
7:331st & 10 at own 33Blake Corum run for 7 yds to the Mich 40
7:112nd & 3 at own 40Blake Corum run for 2 yds to the Mich 42
6:373rd & 1 at own 42Timeout MICHIGAN, clock 06:37
6:323rd & 1 at own 42Hassan Haskins run for 2 yds to the Mich 44 for a 1ST down
5:521st & 10 at own 44J.J. McCarthy run for no gain to the Mich 44
5:072nd & 10 at own 44J.J. McCarthy pass complete to Daylen Baldwin for 56 yds for a TD (Jake Moody KICK)Michigan 38, Wisconsin 10
Wisconsin Punt, 3 plays
5:072nd & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
4:361st & 10 at own 25Isaac Guerendo run for 5 yds to the Wisc 30
4:142nd & 5 at own 30Isaac Guerendo run for 2 yds to the Wisc 32
3:403rd & 3 at own 32Chase Wolf sacked by Taylor Upshaw for a loss of 7 yards to the Wisc 25
3:074th & 10 at own 25Andy Vujnovich punt for 48 yds , A.J. Henning returns for 5 yds to the Mich 32
Michigan Interception, 3 plays
2:551st & 10 at own 32Donovan Edwards run for 1 yd to the Mich 33
2:092nd & 9 at own 33Dan Villari run for 4 yds to the Mich 37
1:373rd & 5 at own 37Alan Bowman pass intercepted Alexander Smith return for 2 yds to the Mich 43
Wisconsin Touchdown, 3 plays
1:021st & 10 at opp 43Braelon Allen run for no gain to the Mich 43
0:562nd & 10 at opp 43Chase Wolf pass complete to Jack Eschenbach for 18 yds to the Mich 25 for a 1ST down
0:321st & 10 at opp 25Chase Wolf pass complete to Clay Cundiff for 25 yds for a TD (Collin Larsh KICK)Michigan 38, Wisconsin 17
Michigan End of game, 1 play
0:321st & 10 at own 35Jack Van Dyke kickoff for 63 yds for a touchback
0:001st & 10 at own 25Leon Franklin run for 1 yd to the Mich 26

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 53–⁠17–⁠1 in 71 meetings, counting the one since this game.

Recent meetings
2025Michigan 24, Wisconsin 10
2021Michigan 38, Wisconsin 17
2020Wisconsin 49, Michigan 11
2019Wisconsin 35, Michigan 14
2018Michigan 38, Wisconsin 13
2017Wisconsin 24, Michigan 10

Around this game