Michigan at Wisconsin

Saturday, November 18, 2017

No. 5 Wisconsin beat No. 19 Michigan 24–⁠10. It was their 66th meeting; after it, Michigan led the series 50–⁠15–⁠1.

Away19Michigan8–⁠5 in 2017
10
Home5Wisconsin13–⁠1 in 2017
24

Final at Camp Randall Stadium, MadisonTV: FOXAttendance 81,216College GameDay broadcast from here, November 18, 2017 (Wikipedia)

At kickoff
37°F, overcast, wind 13 mph from the north, gusts to 25 mphWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, seven minutes before kickoff
Officials
Referee M. Cannon; umpire K. Zelmanski; head linesman R. Hinkamper; line judge J. Quinn; side judge J. Clay; field judge G. Smith; back judge R. Smith; center judge B. BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan073010
Wisconsin7014324

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

Michigan

PassingC/AttYdsTDInt
Brandon Peters9/1815700
John O’Korn2/81900
RushingCarYdsTDLong
Chris Evans1125010
Karan Higdon72008
Donovan Peoples-Jones112012
Khalid Hill2704
ReceivingRecYdsTDLong
Donovan Peoples-Jones464048
Zach Gentry135035
Sean McKeon223014
Khalid Hill122022
DefenseTklTFLSacksInt
Khaleke Hudson91.51.50
Josh Metellus9000
Tyree Kinnel7000
Maurice Hurst510.50
Devin Bush50.501
Mike McCray3110

Wisconsin

PassingC/AttYdsTDInt
Alex Hornibrook9/1914311
RushingCarYdsTDLong
Jonathan Taylor19132052
Kendric Pryor338132
Bradrick Shaw41207
Garrett Groshek4707
ReceivingRecYdsTDLong
A.J. Taylor379151
Troy Fumagalli338020
Danny Davis III127027
Zander Neuville1202
DefenseTklTFLSacksInt
T.J. Edwards112.510
Ryan Connelly101.500
Natrell Jamerson6000
Joe Ferguson4000
Garret Dooley2110

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

Team stats

MichiganWisconsin
234Total yards325
176Passing yards143
58Rushing yards182
6.8Yards per pass7.5
1.6Yards per rush4.6
13First downs14
5–⁠17Third downs5–⁠15
0–⁠1Fourth downs0–⁠0
1Turnovers1
4–⁠28Penalties4–⁠35
28:15Possession31:45
3Sacks (by defense)2

Efficiency

MichiganWisconsin
28%Success rate30%
−0.27EPA per play0.00
1.35Explosiveness1.52
−0.30Rushing EPA0.03
−0.02Passing EPA−0.01
19%Passing-down success38%
−0.11First-down EPA−0.33
−0.18Second-down EPA−0.08
−0.03Third-down EPA0.70
22%Havoc by its defense23%

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

The line

Wisconsin −6.5, over/under 40.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 67%, Michigan 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wisconsin end zoneMichigan end zoneQ1 MichiganPunt, 7 playsQ1 WisconsinPunt, 3 playsQ1 MichiganPunt, 6 playsQ1 WisconsinPunt, 6 playsQ1 MichiganPunt return TD, 3 plays (Wisconsin scores)Q1 MichiganPunt, 6 playsQ2 WisconsinPunt, 3 playsQ2 MichiganFumble, 5 playsQ2 WisconsinPunt, 6 playsQ2 MichiganTouchdown, 7 playsQ2 WisconsinPunt, 3 playsQ2 MichiganEnd of half, 1 playQ3 WisconsinPunt, 3 playsQ3 MichiganPunt, 4 playsQ3 WisconsinPunt, 3 playsQ3 MichiganPunt, 3 playsQ3 WisconsinInterception, 1 playQ3 MichiganField goal, 5 playsQ3 WisconsinTouchdown, 7 playsQ3 MichiganPunt, 3 playsQ3 WisconsinTouchdown, 5 playsQ3 MichiganPunt, 7 playsQ4 WisconsinPunt, 7 playsQ4 MichiganPunt, 3 playsQ4 WisconsinField goal, 10 playsQ4 MichiganTurnover on downs, 4 playsQ4 WisconsinEnd of game, 3 plays
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 MichiganPunt, 7 plays, 34 yards
  2. Q1 WisconsinPunt, 3 plays, 9 yards
  3. Q1 MichiganPunt, 6 plays, 8 yards
  4. Q1 WisconsinPunt, 6 plays, 26 yards
  5. Q1 MichiganPunt return TD, 3 plays (Wisconsin scores), 0 yards
  6. Q1 MichiganPunt, 6 plays, −20 yards
  7. Q2 WisconsinPunt, 3 plays, 9 yards
  8. Q2 MichiganFumble, 5 plays, 35 yards
  9. Q2 WisconsinPunt, 6 plays, 48 yards
  10. Q2 MichiganTouchdown, 7 plays, 84 yards
  11. Q2 WisconsinPunt, 3 plays, −43 yards
  12. Q2 MichiganEnd of half, 1 play, −1 yard
  13. Q3 WisconsinPunt, 3 plays, −44 yards
  14. Q3 MichiganPunt, 4 plays, 14 yards
  15. Q3 WisconsinPunt, 3 plays, −1 yard
  16. Q3 MichiganPunt, 3 plays, −1 yard
  17. Q3 WisconsinInterception, 1 play, 0 yards
  18. Q3 MichiganField goal, 5 plays, 8 yards
  19. Q3 WisconsinTouchdown, 7 plays, 35 yards
  20. Q3 MichiganPunt, 3 plays, 5 yards
  21. Q3 WisconsinTouchdown, 5 plays, 61 yards
  22. Q3 MichiganPunt, 7 plays, 26 yards
  23. Q4 WisconsinPunt, 7 plays, 54 yards
  24. Q4 MichiganPunt, 3 plays, −1 yard
  25. Q4 WisconsinField goal, 10 plays, 40 yards
  26. Q4 MichiganTurnover on downs, 4 plays, 2 yards
  27. Q4 WisconsinEnd of game, 3 plays, −4 yards

Play by play

1st quarter6 drives, then Wisconsin 7, Michigan 0
Michigan Punt, 7 plays
15:001st & 10 at own 35Zach Hintze kickoff for 65 yds for a touchback
14:531st & 10 at own 25Chris Evans run for 10 yds to the Mich 35 for a 1ST down
14:251st & 10 at own 35Peters, Brandon pass incomplete to McKeon, Sean, PENALTY WISCONSIN holding (Tindal, Derrick) 10 yards to the MICHIGAN45, NO PLAY, 1ST DOWN MICHIGAN.
14:191st & 10 at own 45Brandon Peters pass incomplete to Kekoa Crawford
14:022nd & 10 at own 45Chris Evans run for 1 yd to the Mich 46
13:203rd & 9 at own 46Brandon Peters pass complete to Sean McKeon for 9 yds to the Wisc 45 for a 1ST down
13:051st & 10 at opp 45Karan Higdon run for 1 yd to the Wisc 44
12:382nd & 9 at opp 44Eddie McDoom run for 3 yds to the Wisc 41
12:313rd & 6 at opp 41Brandon Peters pass incomplete to Sean McKeon
12:234th & 6 at opp 41Brad Robbins punt for 41 yds for a touchback
Wisconsin Punt, 3 plays
11:521st & 10 at own 20Alex Hornibrook run for 4 yds to the Wisc 24
11:132nd & 6 at own 24Jonathan Taylor run for 5 yds to the Wisc 29
10:293rd & 1 at own 29Austin Ramesh run for no gain to the Wisc 29
10:074th & 1 at own 29Anthony Lotti punt for 53 yds , Donovan Peoples-Jones returns for 9 yds to the Mich 27
Michigan Punt, 6 plays
9:361st & 10 at own 27Karan Higdon run for 8 yds to the Mich 35
9:022nd & 2 at own 35Karan Higdon run for 1 yd to the Mich 36
8:343rd & 1 at own 36Khalid Hill run for 4 yds to the Mich 40 for a 1ST down
7:571st & 10 at own 40Brandon Peters pass complete to Donovan Peoples-Jones for 3 yds to the Mich 43
7:502nd & 7 at own 43Timeout MICHIGAN, clock 07:50
7:282nd & 7 at own 43Chris Evans run for no gain to the Mich 43
7:033rd & 7 at own 43Timeout MICHIGAN, clock 07:03
6:283rd & 7 at own 43Brandon Peters sacked by Garret Dooley for a loss of 8 yards to the Mich 35
6:104th & 15 at own 35Brad Robbins punt for 45 yds, downed at the Wisc 20
Wisconsin Punt, 6 plays
5:531st & 10 at own 20Jonathan Taylor run for 3 yds to the Wisc 23
5:062nd & 7 at own 23Alex Hornibrook pass complete to Zander Neuville for 2 yds to the Wisc 25
4:573rd & 5 at own 25Timeout WISCONSIN, clock 04:57
4:343rd & 5 at own 25Alex Hornibrook pass complete to Troy Fumagalli for 12 yds to the Wisc 37 for a 1ST down
3:581st & 10 at own 37Jonathan Taylor run for 2 yds to the Wisc 39
3:352nd & 8 at own 39Kendric Pryor run for 7 yds to the Wisc 46
3:093rd & 1 at own 46Alex Hornibrook pass incomplete to Kyle Penniston
2:584th & 1 at own 46Anthony Lotti punt for 40 yds, downed at the Mich 14
Michigan Punt return TD, 3 plays (Wisconsin scores)
2:411st & 10 at own 14Karan Higdon run for 2 yds to the Mich 16
2:172nd & 8 at own 16Brandon Peters pass incomplete to Karan Higdon
2:173rd & 8 at own 16Timeout MICHIGAN, clock 02:17
2:053rd & 8 at own 16Chris Evans run for a loss of 2 yards to the Mich 14
1:154th & 10 at own 14Nick Nelson 50 Yd Punt Return (Rafael Gaglianone Kick)Wisconsin 7, Michigan 0
Michigan Punt, 6 plays
1:151st & 10 at own 35Zach Hintze kickoff for 63 yds , Ambry Thomas return for 28 yds to the Mich 30
0:471st & 10 at own 30Karan Higdon run for 4 yds to the Mich 34
0:182nd & 6 at own 34Brandon Peters pass complete to Grant Perry for 5 yds to the Mich 39
Q2 14:523rd & 1 at own 39Khalid Hill run for 3 yds to the Mich 42 for a 1ST down
Q2 14:051st & 10 at own 42Brandon Peters run for 1 yd to the Mich 43
Q2 13:362nd & 9 at own 43Chris Evans run for 2 yds to the Mich 45
Q2 13:013rd & 7 at own 45Brandon Peters pass incomplete to Zach Gentry
Q2 12:474th & 7 at own 45Brad Robbins punt for 52 yds, downed at the Wisc 3
2nd quarter6 drives, then Tied at 7
Wisconsin Punt, 3 plays
12:221st & 10 at own 3Bradrick Shaw run for 1 yd to the Wisc 4
11:432nd & 9 at own 4Alex Hornibrook pass complete to Troy Fumagalli for 6 yds to the Wisc 10
11:193rd & 3 at own 10Bradrick Shaw run for 2 yds to the Wisc 12
10:434th & 1 at own 12Anthony Lotti punt for 28 yds, punt out-of-bounds at the Wisc 40
Michigan Fumble, 5 plays
10:071st & 10 at opp 40Kareem Walker run for a loss of 1 yard to the Wisc 41
9:562nd & 11 at opp 41Brandon Peters pass complete to Zach Gentry for 35 yds to the Wisc 6 for a 1ST down
9:281st & goal at opp 6Karan Higdon run for 1 yd to the Wisc 5
8:522nd & goal at opp 5Brandon Peters pass incomplete to Donovan Peoples-Jones
8:423rd & 0 at opp 5Brandon Peters run for 4 yds to the Wisc 1 Brandon Peters fumbled, forced by Leon Jacobs, recovered by Wisc Derrick Tindal
Wisconsin Punt, 6 plays
8:271st & 10 at own 1Alex Hornibrook pass complete to Troy Fumagalli for 20 yds to the Wisc 21 for a 1ST down
7:561st & 10 at own 21Jonathan Taylor run for 11 yds to the Wisc 32 for a 1ST down
7:081st & 10 at own 32Jonathan Taylor run for 21 yds to the Mich 47 for a 1ST down
6:341st & 10 at opp 47Jonathan Taylor run for a loss of 4 yards to the Wisc 49
6:112nd & 14 at own 49Alex Hornibrook pass incomplete to Kendric Pryor
6:063rd & 14 at own 49Alex Hornibrook pass incomplete to Danny Davis III
5:584th & 14 at own 49Anthony Lotti punt for 33 yds , Donovan Peoples-Jones returns for a loss of 2 yards to the Mich 16
Michigan Touchdown, 7 plays
5:301st & 10 at own 16Chris Evans run for no gain to the Mich 16
4:592nd & 10 at own 16Brandon Peters pass complete to Donovan Peoples-Jones for 48 yds to the Wisc 36 for a 1ST down
4:341st & 10 at opp 36Brandon Peters run for no gain to the Wisc 36
4:032nd & 10 at opp 36Chris Evans run for 2 yds to the Wisc 34
3:223rd & 8 at opp 34Brandon Peters pass complete to Chris Evans for 19 yds to the Wisc 15 for a 1ST down
2:411st & 10 at opp 15Brandon Peters pass complete to Sean McKeon for 14 yds to the Wisc 1 for a 1ST down
2:241st & goal at opp 1Ben Mason 1 Yd Run (Quinn Nordin Kick)Tied at 7
Wisconsin Punt, 3 plays
2:241st & 10 at own 35James Foug kickoff for 62 yds , Derrick Tindal return for 12 yds to the Wisc 15
2:011st & 10 at own 15Jonathan Taylor run for 4 yds to the Wisc 19
1:362nd & 6 at own 19Jonathan Taylor run for no gain to the Wisc 19
0:523rd & 6 at own 19Jonathan Taylor run for 3 yds to the Wisc 22
0:064th & 3 at own 22Anthony Lotti punt for 41 yds , Donovan Peoples-Jones returns for a loss of 6 yards to the Mich 31
Michigan End of half, 1 play
0:001st & 10 at own 31TEAM run for a loss of 1 yard to the Mich 30
3rd quarter10 drives, then Wisconsin 21, Michigan 10
Wisconsin Punt, 3 plays
15:001st & 10 at own 35James Foug kickoff for 61 yds , Derrick Tindal return for 16 yds to the Wisc 20
14:421st & 10 at own 20Jonathan Taylor run for 3 yds to the Wisc 23
14:062nd & 7 at own 23Kendric Pryor run for a loss of 1 yard to the Wisc 22
13:283rd & 8 at own 22Alex Hornibrook sacked by Mike McCray for a loss of 1 yard to the Wisc 21
12:514th & 9 at own 21Anthony Lotti punt for 41 yds, punt out-of-bounds at the Mich 38
Michigan Punt, 4 plays
12:291st & 10 at own 38Brandon Peters pass complete to Khalid Hill for 22 yds to the Wisc 40 for a 1ST down
12:121st & 10 at opp 40Kareem Walker run for no gain to the Wisc 40
11:392nd & 10 at opp 40Brandon Peters run for 2 yds to the Wisc 38
11:063rd & 8 at opp 38Brandon Peters sacked by T.J. Edwards for a loss of 10 yards to the Wisc 48
10:564th & 18 at opp 48Brad Robbins punt for 36 yds, fair catch by Nick Nelson at the Wisc 12
Wisconsin Punt, 3 plays
10:221st & 10 at own 12Alex Hornibrook sacked by Maurice Hurst for a loss of 5 yards to the Wisc 7
10:152nd & 15 at own 7Alex Hornibrook pass incomplete
10:023rd & 15 at own 7Alex Hornibrook pass complete to A.J. Taylor for 4 yds to the Wisc 11
9:374th & 11 at own 11Anthony Lotti punt for 36 yds , Donovan Peoples-Jones returns for 6 yds to the Wisc 41
Michigan Punt, 3 plays
9:371st & 10 at opp 41MICHIGAN Penalty, False Start (Juwann Bushell-Beatty) to the Wisc 46
9:311st & 15 at opp 46Brandon Peters pass incomplete to Zach Gentry
9:102nd & 15 at opp 46Brandon Peters run for 4 yds to the Wisc 42
8:483rd & 11 at opp 42Brandon Peters pass incomplete to Grant Perry
8:404th & 11 at opp 42Brad Robbins punt for 32 yds, punt out-of-bounds at the Wisc 10
Wisconsin Interception, 1 play
8:331st & 10 at own 10Alex Hornibrook pass intercepted Devin Bush return for no gain to the Wisc 29
Michigan Field goal, 5 plays
8:161st & 10 at opp 29Donovan Peoples-Jones run for 12 yds to the Wisc 17 for a 1ST down
7:351st & 10 at opp 17Kareem Walker run for a loss of 3 yards to the Wisc 20
7:192nd & 13 at opp 20Brandon Peters pass incomplete to Eddie McDoom
6:583rd & 13 at opp 20Chris Evans run for a loss of 1 yard to the Wisc 21
6:364th & 14 at opp 21Quinn Nordin 39 Yd Field GoalMichigan 10, Wisconsin 7
Wisconsin Touchdown, 7 plays
6:324th & 14 at own 35James Foug kickoff for 59 yds , Derrick Tindal return for 17 yds to the Wisc 23
5:591st & 10 at own 23Jonathan Taylor run for a loss of 4 yards to the Wisc 19
5:522nd & 14 at own 19Hornibrook, Alex pass incomplete to Taylor, A.J., PENALTY MICHIGAN pass interference (Kinnel, Tyree) 15 yards to the WISCONSIN34, NO PLAY, 1ST DOWN WISCONSIN.
5:431st & 10 at own 34Alex Hornibrook pass incomplete
5:152nd & 10 at own 34Alex Hornibrook pass complete to Jonathan Taylor for a loss of 3 yards to the Wisc 31
4:593rd & 13 at own 31Timeout WISCONSIN, clock 04:59
4:413rd & 13 at own 31Alex Hornibrook pass complete to A.J. Taylor for 51 yds to the Mich 18 for a 1ST down
3:531st & 10 at opp 18Jonathan Taylor run for a loss of 1 yard to the Mich 19
3:372nd & 11 at opp 19Alex Hornibrook pass incomplete to Danny Davis III
3:373rd & 11 at opp 19WISCONSIN Penalty, False Start (Troy Fumagalli) to the Mich 24
3:313rd & 16 at opp 24A.J. Taylor 24 Yd pass from Alex Hornibrook (Rafael Gaglianone Kick)Wisconsin 14, Michigan 10
Michigan Punt, 3 plays
3:313rd & 16 at own 35Zach Hintze kickoff for 65 yds for a touchback
3:161st & 10 at own 25Brandon Peters pass complete to Donovan Peoples-Jones for 2 yds to the Mich 27
2:362nd & 8 at own 27Karan Higdon run for 3 yds to the Mich 30
2:133rd & 5 at own 30Brandon Peters pass incomplete to Chris Evans
2:064th & 5 at own 30Brad Robbins punt for 31 yds, punt out-of-bounds at the Wisc 39
Wisconsin Touchdown, 5 plays
1:591st & 10 at own 39Jonathan Taylor run for 7 yds to the Wisc 46
1:412nd & 3 at opp 49Jonathan Taylor run for 5 yds to the WISCONSIN 49 WISCONSIN Penalty, Offensive Holding (Tyler Biadasz) to the Wisc 41
1:302nd & 8 at own 41Alex Hornibrook pass incomplete to Danny Davis III
1:013rd & 8 at own 41Alex Hornibrook pass complete to Danny Davis III for 27 yds to the Mich 32 for a 1ST down
0:241st & 10 at opp 32Kendric Pryor 32 Yd Run (Rafael Gaglianone Kick)Wisconsin 21, Michigan 10
Michigan Punt, 7 plays
0:241st & 10 at own 35Zach Hintze kickoff for 65 yds for a touchback
0:051st & 10 at own 25John O’Korn pass complete to Donovan Peoples-Jones for 11 yds to the Mich 36 for a 1ST down
Q4 14:431st & 10 at own 36Chris Evans run for 9 yds to the Mich 45
Q4 14:162nd & 1 at own 45John O’Korn pass incomplete to Zach Gentry
Q4 14:023rd & 1 at own 45Chris Evans run for 6 yds to the Wisc 49 for a 1ST down
Q4 13:391st & 10 at opp 49John O’Korn pass incomplete to Donovan Peoples-Jones
Q4 13:342nd & 10 at opp 49John O’Korn pass incomplete to Donovan Peoples-Jones
Q4 13:343rd & 10 at opp 49Timeout MICHIGAN, clock 13:34
Q4 13:293rd & 10 at opp 49John O’Korn pass incomplete to Donovan Peoples-Jones
Q4 13:174th & 10 at opp 49Brad Robbins punt for 43 yds, downed at the Wisc 6
4th quarter5 drives, then Wisconsin 24, Michigan 10
Wisconsin Punt, 7 plays
12:541st & 10 at own 6Jonathan Taylor run for 1 yd to the Wisc 7
12:132nd & 9 at own 7Rachid Ibrahim run for 5 yds to the Wisc 12
11:593rd & 4 at own 12Hornibrook, Alex pass incomplete to Fumagalli, Troy, PENALTY MICHIGAN pass interference (Metellus, Josh) 2 yards to the WISCONSIN14, NO PLAY, 1ST DOWN WISCONSIN.
11:421st & 10 at own 14Alex Hornibrook pass incomplete to Austin Ramesh
11:162nd & 10 at own 14Jonathan Taylor run for 52 yds to the Mich 34 for a 1ST down
10:481st & 10 at opp 34Alex Hornibrook sacked by Khaleke Hudson for a loss of 12 yards to the Mich 46
10:162nd & 22 at opp 46Alex Hornibrook pass incomplete to Kendric Pryor
9:543rd & 22 at opp 46Alex Hornibrook run for 6 yds to the Mich 40
9:254th & 16 at opp 40Anthony Lotti punt for 26 yds, fair catch by Donovan Peoples-Jones at the Mich 14 WISCONSIN Penalty, Defensive Holding (Adam Bay) to the Mich 24
Michigan Punt, 3 plays
9:201st & 10 at own 24John O’Korn pass incomplete to Sean McKeon
8:582nd & 10 at own 24Chris Evans run for a loss of 2 yards to the Mich 22
8:113rd & 12 at own 22John O’Korn run for 1 yd to the Mich 23
7:424th & 11 at own 23Brad Robbins punt for 47 yds , Nick Nelson returns for 18 yds to the Wisc 48
Wisconsin Field goal, 10 plays
7:191st & 10 at own 48Jonathan Taylor run for 4 yds to the Mich 48
6:562nd & 6 at opp 48Jonathan Taylor run for 7 yds to the Mich 41 for a 1ST down
5:571st & 10 at opp 41Jonathan Taylor run for 13 yds to the Mich 28 for a 1ST down
5:141st & 10 at opp 28Bradrick Shaw run for 2 yds to the Mich 26
4:382nd & 8 at opp 26Bradrick Shaw run for 7 yds to the Mich 19
3:493rd & 1 at opp 19Garrett Groshek run for 2 yds to the Mich 17 for a 1ST down
3:241st & 10 at opp 17Garrett Groshek run for no gain to the Mich 17
3:232nd & 10 at opp 17Timeout MICHIGAN, clock 03:23
3:172nd & 10 at opp 17Garrett Groshek run for 7 yds to the Mich 10
3:163rd & 3 at opp 10Timeout MICHIGAN, clock 03:16
2:543rd & 3 at opp 10Garrett Groshek run for a loss of 2 yards to the Mich 12
2:304th & 5 at opp 12Timeout WISCONSIN, clock 02:30
2:254th & 5 at opp 12Rafael Gaglianone 30 yd FG GOODWisconsin 24, Michigan 10
Michigan Turnover on downs, 4 plays
2:254th & 5 at opp 12Zach Hintze kickoff for 62 yds , Ambry Thomas return for 9 yds to the Mich 44 MICHIGAN Penalty, Offensive Holding (Tru Wilson) to the Mich 6
2:011st & 10 at own 6John O’Korn pass complete to Grant Perry for 8 yds to the Mich 14
1:522nd & 2 at own 14John O’Korn pass incomplete to Grant Perry
1:463rd & 2 at own 14John O’Korn run for no gain to the Mich 14
1:404th & 2 at own 14John O’Korn run for 1 yd to the Mich 15
Wisconsin End of game, 3 plays
1:161st & 10 at opp 14TEAM run for a loss of 2 yards to the Mich 16
0:452nd & 12 at opp 16TEAM run for a loss of 1 yard to the Mich 17
0:033rd & 13 at opp 17TEAM run for a loss of 1 yard to the Mich 18

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 five 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