75°F, overcast, wind 8 mph from the southwest, gusts to 21 mphWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, seven minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan
Wisconsin
299
Total yards
487
259
Passing yards
128
40
Rushing yards
359
6.2
Yards per pass
8.0
2.1
Yards per rush
6.3
15
First downs
25
0–11
Third downs
5–13
3–4
Fourth downs
3–3
4
Turnovers
0
3–45
Penalties
9–69
18:53
Possession
41:07
2
Sacks (by defense)
4
Efficiency
Michigan
Wisconsin
30%
Success rate
49%
−0.04
EPA per play
0.37
1.81
Explosiveness
1.26
−0.31
Rushing EPA
0.42
0.06
Passing EPA
0.17
24%
Passing-down success
31%
0.01
First-down EPA
0.38
−0.40
Second-down EPA
0.23
−0.20
Third-down EPA
0.09
5%
Havoc by its defense
47%
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 56% to win. Elo’s favorite won.
The line
Wisconsin −3, over/under 45.
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 58%, Michigan 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
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.
Q1 WisconsinTouchdown, 12 plays, 75 yards
Q1 MichiganFumble, 3 plays, 68 yards
Q1 WisconsinPunt, 8 plays, 47 yards
Q1 MichiganPunt, 3 plays, 5 yards
Q1 WisconsinTouchdown, 1 play, 72 yards
Q1 MichiganPunt, 6 plays, 11 yards
Q1 WisconsinTouchdown, 15 plays, 80 yards
Q2 MichiganInterception, 4 plays, 18 yards
Q2 WisconsinPunt, 5 plays, 5 yards
Q2 MichiganPunt, 3 plays, −12 yards
Q2 WisconsinTouchdown, 2 plays, 43 yards
Q2 MichiganEnd of half, 3 plays, 9 yards
Q3 MichiganPunt, 5 plays, 21 yards
Q3 WisconsinTouchdown, 13 plays, 84 yards
Q3 MichiganTouchdown, 9 plays, 75 yards
Q3 WisconsinPunt, 6 plays, 21 yards
Q4 MichiganPunt, 3 plays, 0 yards
Q4 WisconsinMissed FG, 7 plays, 43 yards
Q4 MichiganTouchdown, 8 plays, 69 yards
Q4 MichiganFumble, 10 plays, 37 yards
Q4 WisconsinPunt, 3 plays, 9 yards
Q4 MichiganInterception, 4 plays, 6 yards
Q4 WisconsinEnd of game, 2 plays, −2 yards
Play by play
1st quarter7 drives, then Wisconsin 14, Michigan 0
Wisconsin Touchdown, 12 plays
15:00
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Jack Coan run for no gain to the Wisc 25
14:19
2nd & 10 at own 25
Jonathan Taylor run for 7 yds to the Wisc 32
13:38
3rd & 3 at own 32
Jack Coan run for 2 yds to the Wisc 34
13:00
4th & 1 at own 34
Jonathan Taylor run for 3 yds to the Wisc 37 for a 1ST down
12:15
1st & 10 at own 43
Jonathan Taylor run for 6 yds to the Mich 43 for a 1ST down MICHIGAN Penalty, Personal Foul (Josh Ross) to the Mich 42 for a 1ST down
12:06
1st & 10 at opp 42
Jonathan Taylor run for 18 yds to the Mich 24 for a 1ST down
11:22
1st & 10 at opp 24
Nakia Watson run for 2 yds to the Mich 22
10:43
2nd & 8 at opp 22
Jack Coan pass complete to Danny Davis III for 5 yds to the Mich 17
10:09
3rd & 3 at opp 17
Jonathan Taylor run for 14 yds to the Mich 3 for a 1ST down
9:29
1st & goal at opp 3
Jonathan Taylor run for 1 yd to the Mich 2
9:15
2nd & goal at opp 2
Jonathan Taylor run for 1 yd to the Mich 1
8:35
3rd & goal at opp 1
Jonathan Taylor 1 Yd Run (Collin Larsh Kick)Wisconsin 7, Michigan 0
Michigan Fumble, 3 plays
8:35
3rd & 8 at own 35
Zach Hintze kickoff for 65 yds for a touchback
8:30
1st & 10 at own 25
Shea Patterson pass complete to Ronnie Bell for 68 yds to the Wisc 7 for a 1ST down
7:59
1st & 0 at opp 7
Timeout MICHIGAN, clock 07:59
7:55
1st & goal at opp 7
Shea Patterson pass incomplete to Nico Collins
7:50
2nd & goal at opp 7
Ben Mason run for 3 yds to the Wisc 4 Ben Mason fumbled, forced by Reggie Pearson, recovered by Wisc Eric Burrell
Wisconsin Punt, 8 plays
7:44
1st & 10 at own 4
Jack Coan pass complete to Jake Ferguson for 10 yds to the Wisc 14 for a 1ST down
7:15
1st & 10 at own 14
Jonathan Taylor run for 3 yds to the Wisc 17
6:39
2nd & 7 at own 17
Jack Coan pass complete to Quintez Cephus for 10 yds to the Wisc 27 for a 1ST down
5:56
1st & 10 at own 27
Jonathan Taylor run for 7 yds to the Wisc 34
5:18
2nd & 3 at own 34
Jonathan Taylor run for 10 yds to the Wisc 44 for a 1ST down
4:36
1st & 10 at own 44
Jack Coan pass incomplete to Quintez Cephus
4:32
2nd & 10 at own 44
Jack Coan pass incomplete to Danny Davis III
4:18
3rd & 10 at own 44
Garrett Groshek run for 7 yds to the Mich 49
3:49
4th & 3 at opp 49
Anthony Lotti punt for 49 yds for a touchback
Michigan Punt, 3 plays
3:42
1st & 10 at own 20
Shea Patterson pass complete to Tarik Black for 5 yds to the Mich 25
3:10
2nd & 5 at own 25
Shea Patterson pass incomplete to Ronnie Bell
3:06
3rd & 5 at own 25
Shea Patterson pass incomplete to Sean McKeon
2:53
4th & 5 at own 25
Will Hart punt for 61 yds , Jack Dunn returns for 14 yds to the Wisc 28
Wisconsin Touchdown, 1 play
2:43
1st & 10 at own 28
Jonathan Taylor 72 Yd Run (Collin Larsh Kick)Wisconsin 14, Michigan 0
Michigan Punt, 6 plays
2:43
1st & 10 at own 35
Zach Hintze kickoff for 65 yds for a touchback
2:32
1st & 10 at own 25
Christian Turner run for 1 yd to the Mich 26
2:06
2nd & 9 at own 26
Shea Patterson run for 4 yds to the Mich 30
2:00
3rd & 5 at own 36
Patterson, Shea pass incomplete to Peoples-Jones, Donovan, PENALTY WISCONSIN pass interference (Wildgoose, Rachad) 6 yards to the MICHIGAN36, NO PLAY, PENALTY MICHIGAN unsportsmanlike conduct (Peoples-Jones, Donovan) 15 yards to the MICHIGAN21, NO PLAY.
1:45
1st & 10 at own 21
Shea Patterson pass complete to Nick Eubanks for 11 yds to the Mich 32 for a 1ST down
1:30
1st & 10 at own 32
Shea Patterson pass incomplete to Nick Eubanks
0:30
2nd & 10 at own 32
Shea Patterson pass complete to Christian Turner for 4 yds to the Mich 36
0:20
3rd & 6 at own 36
Shea Patterson pass incomplete to Cornelius Johnson
0:09
4th & 6 at own 36
Will Hart punt for 53 yds , Jack Dunn returns for 9 yds to the Wisc 20
Wisconsin Touchdown, 15 plays
0:00
1st & 10 at own 20
Nakia Watson run for 2 yds to the Wisc 22
Q2 14:55
2nd & 8 at own 22
Jack Coan pass complete to Jake Ferguson for 7 yds to the Wisc 29
Q2 14:16
3rd & 1 at own 29
Mason Stokke run for 2 yds to the Wisc 31 for a 1ST down
Q2 14:00
1st & 10 at own 31
Nakia Watson run for no gain to the Wisc 31
Q2 13:00
2nd & 10 at own 31
Jack Coan pass complete to Garrett Groshek for 20 yds to the Mich 49 for a 1ST down
Q2 12:17
1st & 10 at opp 49
Nakia Watson run for 3 yds to the Mich 46
Q2 11:30
2nd & 7 at opp 46
Jack Coan pass complete to Danny Davis III for 3 yds to the Mich 43
Q2 10:53
3rd & 4 at opp 43
Nakia Watson run for 1 yd to the Mich 42
Q2 10:14
4th & 3 at opp 42
Jack Coan pass complete to Quintez Cephus for 26 yds to the Mich 16 for a 1ST down
Q2 9:36
1st & 10 at opp 16
Garrett Groshek run for 3 yds to the Mich 13
Q2 9:05
2nd & 7 at opp 13
Timeout MICHIGAN, clock 09:05
Q2 8:59
2nd & 7 at opp 13
A.J. Taylor run for 11 yds to the Mich 2 for a 1ST down
Q2 8:20
1st & goal at opp 2
Nakia Watson run for 1 yd to the Mich 1
Q2 7:42
2nd & goal at opp 1
Jack Coan run for no gain to the Mich 1
Q2 7:09
3rd & goal at opp 1
Nakia Watson run for no gain to the Mich 1
Q2 6:43
4th & 0 at opp 1
Timeout WISCONSIN, clock 06:43
Q2 6:40
4th & goal at opp 1
Jack Coan 1 Yd Run (Collin Larsh Kick)Wisconsin 21, Michigan 0
2nd quarter5 drives, then Wisconsin 28, Michigan 0
Michigan Interception, 4 plays
6:40
4th & 9 at own 35
Zach Hintze kickoff for 65 yds for a touchback
6:36
1st & 10 at own 25
Shea Patterson pass incomplete to Ronnie Bell
6:29
2nd & 10 at own 25
Shea Patterson pass incomplete to Ronnie Bell
6:24
3rd & 10 at own 25
Patterson, Shea pass incomplete to Collins, Nico, PENALTY WISCONSIN pass interference (Williams, Caesar) 15 yards to the MICHIGAN40, NO PLAY, 1ST DOWN MICHIGAN.
6:15
1st & 10 at own 40
Zach Charbonnet run for 3 yds to the Mich 43
5:44
2nd & 7 at own 43
Shea Patterson pass intercepted Eric Burrell return for a loss of 3 yards to the Wisc 42
Wisconsin Punt, 5 plays
5:31
1st & 10 at own 42
Jack Coan pass complete to A.J. Taylor for 2 yds to the Wisc 44
5:00
2nd & 8 at own 44
Jack Coan pass complete to A.J. Taylor for 8 yds to the Mich 48 for a 1ST down
4:22
1st & 10 at opp 48
Nakia Watson run for 2 yds to the Mich 46
3:40
2nd & 8 at opp 46
Jack Coan pass complete to A.J. Taylor for 3 yds to the Mich 43
3:09
3rd & 5 at opp 43
WISCONSIN Penalty, False Start (Quintez Cephus) to the Mich 48
2:41
3rd & 10 at opp 48
Jack Coan run for a loss of 5 yards to the Wisc 47
2:00
4th & 15 at own 47
Anthony Lotti punt for 43 yds , Ronnie Bell returns for 5 yds to the Mich 15
Michigan Punt, 3 plays
1:50
1st & 10 at own 15
Christian Turner run for a loss of 3 yards to the Mich 12
1:30
2nd & 13 at own 12
Shea Patterson sacked by Jack Sanborn for a loss of 8 yards to the Mich 4
1:28
3rd & 21 at own 4
Timeout WISCONSIN, clock 01:28
1:24
3rd & 21 at own 4
Shea Patterson pass complete to Zach Charbonnet for a loss of 1 yard to the Mich 3
1:22
4th & 22 at own 3
Timeout WISCONSIN, clock 01:22
1:11
4th & 22 at own 3
Will Hart punt for 45 yds , Jack Dunn returns for 5 yds to the Mich 43
Wisconsin Touchdown, 2 plays
1:05
1st & 10 at opp 43
Jack Coan pass complete to Garrett Groshek for 18 yds to the Mich 25 for a 1ST down
0:57
1st & 10 at opp 25
Jack Coan 25 Yd Run (Collin Larsh Kick)Wisconsin 28, Michigan 0
Michigan End of half, 3 plays
0:57
1st & 10 at own 35
Zach Hintze kickoff for 65 yds for a touchback
0:51
1st & 10 at own 25
Shea Patterson pass incomplete to Ronnie Bell
0:47
2nd & 10 at own 25
Dylan McCaffrey pass incomplete to Donovan Peoples-Jones
0:00
3rd & 10 at own 25
Dylan McCaffrey run for 9 yds to the Mich 34
3rd quarter4 drives, then Wisconsin 35, Michigan 8
Michigan Punt, 5 plays
15:00
1st & 10 at own 35
Zach Hintze kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Christian Turner run for 6 yds to the Mich 31
14:24
2nd & 4 at own 31
Dylan McCaffrey pass complete to Nick Eubanks for 9 yds to the Mich 40 for a 1ST down
14:04
1st & 10 at own 40
Christian Turner run for 6 yds to the Mich 46
13:36
2nd & 4 at own 46
Dylan McCaffrey pass incomplete to Sean McKeon
13:33
3rd & 4 at own 46
Dylan McCaffrey pass incomplete to Tarik Black
13:15
4th & 4 at own 46
Will Hart punt for 38 yds, fair catch by Jack Dunn at the Wisc 16
Wisconsin Touchdown, 13 plays
13:09
1st & 10 at own 16
Jonathan Taylor run for 10 yds to the Wisc 26 for a 1ST down
12:31
1st & 10 at own 26
Jonathan Taylor run for 8 yds to the Wisc 34
11:57
2nd & 2 at own 34
Jack Coan pass complete to Jonathan Taylor for 5 yds to the Wisc 39 for a 1ST down
11:19
1st & 10 at own 39
Nakia Watson run for 4 yds to the Wisc 43
10:45
2nd & 6 at own 43
Garrett Groshek run for 7 yds to the 50 yard line for a 1ST down
10:19
1st & 10 at the 50
Timeout WISCONSIN, clock 10:19
10:10
1st & 10 at the 50
Jonathan Taylor run for 4 yds to the Mich 46
9:40
2nd & 6 at opp 46
Timeout WISCONSIN, clock 09:40
9:32
2nd & 6 at opp 46
Jonathan Taylor run for 9 yds to the Mich 37 for a 1ST down
9:15
1st & 10 at opp 37
Groshek, Garrett rush for 10 yards to the MICHIGAN27, PENALTY WISCONSIN holding (Seltzner, Josh) 10 yards to the MICHIGAN47, NO PLAY.
8:21
1st & 20 at opp 47
Garrett Groshek run for 23 yds to the Mich 24 for a 1ST down
7:44
1st & 10 at opp 24
Jack Coan pass complete to Jake Ferguson for 11 yds to the Mich 13 for a 1ST down
7:06
1st & 10 at opp 13
Nakia Watson run for 5 yds to the Mich 8
6:55
2nd & 5 at opp 8
John Chenal run for 3 yds to the Mich 5
5:47
3rd & 2 at opp 5
Jonathan Taylor run for 3 yds to the Mich 2 for a 1ST down
5:13
1st & goal at opp 2
John Chenal 2 Yd Run (Collin Larsh Kick)Wisconsin 35, Michigan 0
Michigan Touchdown, 9 plays
5:13
1st & 10 at own 35
Zach Hintze kickoff for 65 yds for a touchback
5:07
1st & 10 at own 25
Dylan McCaffrey pass incomplete
4:57
2nd & 10 at own 25
Christian Turner run for 2 yds to the Mich 27
4:19
3rd & 8 at own 34
Dylan McCaffrey run for 7 yds to the Mich 34 for a 1ST down WISCONSIN Penalty, Personal Foul (Eric Burrell) to the Mich 49 for a 1ST down. Eric Burrell ejected for targeting
4:00
1st & 10 at own 49
Zach Charbonnet run for 3 yds to the Wisc 48
3:31
2nd & 7 at opp 48
Dylan McCaffrey pass complete to Ronnie Bell for 13 yds to the Wisc 35 for a 1ST down
2:58
1st & 10 at opp 35
Dylan McCaffrey pass incomplete to Ronnie Bell
2:52
2nd & 10 at opp 35
Dylan McCaffrey pass complete to Sean McKeon for 18 yds to the Wisc 17 for a 1ST down
2:28
1st & 10 at opp 12
Dylan McCaffrey run for 5 yds to the Wisc 12 for a 1ST down WISCONSIN Penalty, Personal Foul (Reggie Pearson) to the Wisc 6 for a 1ST down. Reggie Pearson ejected for targeting
2:08
1st & goal at opp 6
Sean McKeon 6 Yd pass from Shea Patterson (Shea Patterson Pass to Tarik Black for Two-Point Conversion)Wisconsin 35, Michigan 8
Wisconsin Punt, 6 plays
2:08
1st & 10 at own 35
Jake Moody kickoff for 62 yds , Aron Cruickshank return for 11 yds to the Wisc 14
1:52
1st & 10 at own 14
Jonathan Taylor run for 4 yds to the Wisc 18
1:08
2nd & 6 at own 18
Jonathan Taylor run for 4 yds to the Wisc 22
0:00
3rd & 2 at own 22
Jonathan Taylor run for 9 yds to the Wisc 31 for a 1ST down
Q4 14:55
1st & 10 at own 31
Jonathan Taylor run for 5 yds to the Wisc 36
Q4 14:11
2nd & 5 at own 36
Jonathan Taylor run for 3 yds to the Wisc 39
Q4 13:20
3rd & 2 at own 39
Jonathan Taylor run for 1 yd to the Wisc 40
Q4 12:54
4th & 1 at own 40
WISCONSIN Penalty, Delay of Game (-5 Yards) to the Wisc 35
Q4 12:46
4th & 6 at own 35
Anthony Lotti punt for 41 yds , Ronnie Bell returns for 3 yds to the Mich 27
4th quarter7 drives, then Wisconsin 35, Michigan 14
Michigan Punt, 3 plays
12:34
1st & 10 at own 27
Shea Patterson pass complete to Nick Eubanks for no gain to the Mich 27
12:07
2nd & 10 at own 27
Shea Patterson pass incomplete to Donovan Peoples-Jones
12:01
3rd & 10 at own 27
Shea Patterson pass incomplete
11:49
4th & 10 at own 27
Will Hart punt for 58 yds , Jack Dunn returns for 11 yds to the Wisc 26
Wisconsin Missed FG, 7 plays
11:37
1st & 10 at own 26
Bradrick Shaw run for 42 yds to the Mich 32 for a 1ST down
10:55
1st & 10 at opp 32
Bradrick Shaw run for 7 yds to the Mich 25
10:17
2nd & 3 at opp 25
Bradrick Shaw run for 4 yds to the Mich 21 for a 1ST down
9:51
1st & 10 at opp 21
WISCONSIN Penalty, False Start (Jason Erdmann) to the Mich 26
9:18
1st & 15 at opp 26
Nakia Watson run for 6 yds to the Mich 20
8:45
2nd & 9 at opp 20
Jack Coan pass incomplete to Brady Schipper
8:32
3rd & 9 at opp 20
Jack Coan sacked by Khaleke Hudson for a loss of 11 yards to the Mich 31
7:56
4th & 20 at opp 31
Collin Larsh 48 yd FG MISSED
Michigan Touchdown, 8 plays
7:43
1st & 10 at own 31
Christian Turner run for 5 yds to the Mich 36
7:19
2nd & 5 at own 36
Patterson, Shea pass complete to Collins, Nico for 36 yards to the WISCONSIN28, PENALTY MICHIGAN pass interference (Collins, Nico) 15 yards to the MICHIGAN21, NO PLAY.
7:01
2nd & 20 at own 21
Shea Patterson pass complete to Tarik Black for 32 yds to the Wisc 47 for a 1ST down
6:31
1st & 10 at opp 47
Shea Patterson pass complete to Nico Collins for 11 yds to the Wisc 36 for a 1ST down
6:10
1st & 10 at opp 36
Shea Patterson pass complete to Nico Collins for 32 yds to the Wisc 4 for a 1ST down
5:52
1st & goal at opp 4
Patterson, Shea pass incomplete to Eubanks, Nick, PENALTY WISCONSIN holding (Wilder, Collin) 2 yards to the WISCONSIN2, NO PLAY, 1ST DOWN MICHIGAN.
5:44
1st & goal at opp 2
Hassan Haskins run for a loss of 3 yards to the Wisc 5
Jake Moody on-side kick recovered by MICHIGAN at the Mich 44
4:50
1st & 10 at own 44
Shea Patterson pass incomplete to Donovan Peoples-Jones
4:44
2nd & 10 at own 44
Shea Patterson pass incomplete to Nick Eubanks
4:40
3rd & 10 at own 44
Shea Patterson pass incomplete to Nico Collins
4:32
4th & 10 at own 44
Shea Patterson pass complete to Tarik Black for 20 yds to the Wisc 36 for a 1ST down
4:09
1st & 10 at opp 36
Shea Patterson pass incomplete to Tarik Black
3:55
2nd & 10 at opp 36
Shea Patterson pass complete to Cornelius Johnson for 3 yds to the Wisc 33
3:40
3rd & 7 at opp 33
Jon Runyan run for a loss of 9 yards to the Wisc 42 Jon Runyan fumbled, recovered by Mich Ben Bredeson
3:13
4th & 16 at opp 42
Shea Patterson pass complete to Nico Collins for 23 yds to the Wisc 19 for a 1ST down
2:55
2nd & 10 at opp 19
Shea Patterson sacked by Zack Baun for a loss of 7 yards to the Wisc 16 Shea Patterson fumbled, forced by Zack Baun, recovered by Wisc Chris Orr , return for 0 yards
Wisconsin Punt, 3 plays
2:51
1st & 10 at own 16
Nakia Watson run for 4 yds to the Wisc 20
2:50
2nd & 6 at own 20
Timeout MICHIGAN, clock 02:50
2:45
2nd & 6 at own 20
Nakia Watson run for 1 yd to the Wisc 21
2:44
3rd & 5 at own 21
Timeout MICHIGAN, clock 02:44
2:41
3rd & 5 at own 21
Brady Schipper run for 4 yds to the Wisc 25
2:28
4th & 1 at own 25
Anthony Lotti punt for 53 yds , Ronnie Bell returns for 12 yds to the Mich 34
Michigan Interception, 4 plays
2:21
1st & 10 at own 34
Joe Milton run for no gain to the Mich 34
1:52
2nd & 10 at own 34
Joe Milton run for 6 yds to the Mich 40
1:29
3rd & 4 at own 40
Joe Milton pass incomplete to Hassan Haskins
1:20
4th & 4 at own 40
Joe Milton pass intercepted John Torchio return for 9 yds to the Mich 46
Wisconsin End of game, 2 plays
1:12
1st & 10 at opp 46
TEAM run for a loss of 1 yard to the Mich 47
0:00
2nd & 11 at opp 47
TEAM run for a loss of 1 yard to the Mich 48
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.