Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Jack Van Dyke kickoff for 65 yds for a touchback
Incompletion
14:55 - 1st
Cade McNamara pass incomplete to Daylen Baldwin
1st & 10 at MICH 25
7-yd Run
14:45 - 1st
Hassan Haskins run for 7 yds to the Mich 32
2nd & 10 at MICH 25
2-yd Pass
14:23 - 1st
Cade McNamara pass complete to Mike Sainristil for 2 yds to the Mich 34
3rd & 3 at MICH 32
3-yd Run
13:50 - 1st
Hassan Haskins run for 3 yds to the Mich 37 for a 1ST down
4th & 1 at MICH 34
4-yd Run
13:22 - 1st
Blake Corum run for 4 yds to the Mich 41
1st & 10 at MICH 37
Incompletion
12:55 - 1st
Cade McNamara pass incomplete to Cornelius Johnson
2nd & 6 at MICH 41
5-yd Pass
12:42 - 1st
Cade McNamara pass complete to Luke Schoonmaker for 5 yds to the Mich 46
3rd & 6 at MICH 41
0-yd Run
12:06 - 1st
Hassan Haskins run for no gain to the Mich 46
4th & 1 at MICH 46
3-yd Run
12:00 - 1st
Chez Mellusi run for 3 yds to the Mich 43
1st & 10 at MICH 46
3-yd Run
11:00 - 1st
Chez Mellusi run for 3 yds to the Mich 40
2nd & 7 at MICH 43

(11:00 - 1st) Timeout WISCONSIN, clock 11:00

Incompletion
10:38 - 1st
Graham Mertz pass incomplete to Jake Ferguson
3rd & 5 at MICH 40
Punt
10:28 - 1st
Andy Vujnovich punt for 39 yds, downed at the Mich 1
4th & 5 at MICH 40
2-yd Run
10:20 - 1st
Cade McNamara run for 2 yds to the Mich 3
1st & 10 at MICH 1
1-yd Run
9:38 - 1st
Hassan Haskins run for 1 yd to the Mich 4
2nd & 8 at MICH 3
8-yd Pass
8:50 - 1st
Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 12 for a 1ST down
3rd & 7 at MICH 4
Incompletion
8:46 - 1st
Cade McNamara pass incomplete to Cornelius Johnson
1st & 10 at MICH 12
Incompletion
8:32 - 1st
Cade McNamara pass incomplete to Cornelius Johnson
2nd & 10 at MICH 12
5-yd Pass
8:22 - 1st
Cade McNamara pass complete to Erick All for 5 yds to the Mich 17
3rd & 10 at MICH 12
Punt
7:44 - 1st
Brad Robbins punt for 49 yds, fair catch by Dean Engram at the Wisc 34
4th & 5 at MICH 17
Incompletion
7:38 - 1st
Graham Mertz pass incomplete to Kendric Pryor
1st & 10 at WISC 34
Incompletion
7:34 - 1st
Graham Mertz pass incomplete to Kendric Pryor
2nd & 10 at WISC 34
Incompletion
7:29 - 1st
Graham Mertz pass incomplete to Chimere Dike
3rd & 10 at WISC 34
Punt
7:18 - 1st
Andy Vujnovich punt for 44 yds , A.J. Henning returns for 19 yds to the Mich 41
4th & 10 at WISC 34
7-yd Run
7:08 - 1st
Blake Corum run for 7 yds to the Mich 48
1st & 10 at MICH 41
4-yd Run
6:52 - 1st
Blake Corum run for 4 yds to the Wisc 48 for a 1ST down
2nd & 3 at MICH 48
1-yd Run
6:11 - 1st
A.J. Henning run for 1 yd to the Wisc 47
1st & 10 at WISC 48
Incompletion
5:30 - 1st
Cade McNamara pass incomplete to Donovan Edwards
2nd & 9 at WISC 47
5-yd Penalty
5:30 - 1st
MICHIGAN Penalty, False Start (Ryan Hayes) to the Mich 48
3rd & 9 at WISC 47
12-yd Pass
5:23 - 1st
Cade McNamara pass complete to Roman Wilson for 12 yds to the Wisc 40
3rd & 14 at MICH 48

(4:56 - 1st) Timeout MICHIGAN, clock 04:56

6-yd Pass
4:25 - 1st
Cade McNamara pass complete to Roman Wilson for 6 yds to the Wisc 34 for a 1ST down
4th & 2 at WISC 40
34-yd Touchdown Pass
4:17 - 1st
Cade McNamara pass complete to Cornelius Johnson for 34 yds for a TD, (Jake Moody KICK)
1st & 10 at WISC 34
Kickoff
4:17 - 1st
Jake Moody kickoff for 65 yds for a touchback
3-yd Run
4:00 - 1st
Jalen Berger run for 3 yds to the Wisc 28
1st & 10 at WISC 25
-2-yd Run
3:55 - 1st
Jalen Berger run for a loss of 2 yards to the Wisc 26
2nd & 7 at WISC 28
Sack
2:35 - 1st
Graham Mertz sacked by Christopher Hinton for a loss of 4 yards to the Wisc 22 WISCONSIN Penalty, Offensive Holding (Tommy Brunner) declined
3rd & 9 at WISC 26
Punt
2:25 - 1st
Andy Vujnovich punt for 48 yds, downed at the Mich 30
4th & 13 at WISC 22
2nd Quarter
2-yd Run
2:13 - 1st
Blake Corum run for 2 yds to the Mich 32
1st & 10 at MICH 30
17-yd Pass
1:39 - 1st
Cade McNamara pass complete to Roman Wilson for 17 yds to the Mich 49 for a 1ST down
2nd & 8 at MICH 32
1-yd Run
1:22 - 1st
Blake Corum run for 1 yd to the 50 yard line
1st & 10 at MICH 49
5-yd Run
1:00 - 1st
Blake Corum run for 5 yds to the Wisc 45
2nd & 9 at 50
2-yd Run
0:00 - 1st
Blake Corum run for 2 yds to the Wisc 43
3rd & 4 at WISC 45

End of 1st Quarter

5-yd Penalty
15:00 - 2nd
MICHIGAN Penalty, Delay of Game (-5 Yards) to the Wisc 48
4th & 2 at WISC 43
Punt
14:50 - 2nd
Brad Robbins punt for 43 yds , Hunter Wohler returns for no gain to the Wisc 5 Hunter Wohler fumbled, recovered by Mich Joey Velazquez
4th & 7 at WISC 48
1-yd Run
14:40 - 2nd
Hassan Haskins run for 1 yd to the Wisc 4
1st & Goal at WISC 5
-4-yd Run
14:02 - 2nd
Hassan Haskins run for a loss of 4 yards to the Wisc 8
2nd & Goal at WISC 4
Incompletion
13:21 - 2nd
Cade McNamara pass incomplete to Cornelius Johnson
3rd & Goal at WISC 8
Field Goal Good
13:17 - 2nd
Jake Moody 26 yd FG GOOD
4th & Goal at WISC 8
Kickoff
13:17 - 2nd
Jake Moody kickoff for 65 yds for a touchback
2-yd Run
13:07 - 2nd
Jalen Berger run for 2 yds to the Wisc 27
1st & 10 at WISC 25
1-yd Run
12:30 - 2nd
Jalen Berger run for 1 yd to the Wisc 28
2nd & 8 at WISC 27
5-yd Penalty
11:51 - 2nd
WISCONSIN Penalty, Delay of Game (Graham Mertz) to the Wisc 23
3rd & 7 at WISC 28
Sack
11:20 - 2nd
Graham Mertz sacked by David Ojabo for a loss of 8 yards to the Wisc 15
3rd & 12 at WISC 23
Punt
10:45 - 2nd
Andy Vujnovich punt for 40 yds, fair catch by Mike Sainristil at the Mich 45
4th & 20 at WISC 15
Incompletion
10:40 - 2nd
Cade McNamara pass incomplete to Cornelius Johnson
1st & 10 at MICH 45
Incompletion
10:32 - 2nd
Cade McNamara pass incomplete to Roman Wilson
2nd & 10 at MICH 45
7-yd Pass
10:20 - 2nd
Cade McNamara pass complete to Luke Schoonmaker for 7 yds to the Wisc 48
3rd & 10 at MICH 45
Punt
9:36 - 2nd
Brad Robbins punt for 42 yds, fair catch by Dean Engram at the Wisc 6
4th & 3 at WISC 48
19-yd Pass
9:29 - 2nd
Graham Mertz pass complete to Jake Ferguson for 19 yds to the Wisc 25 for a 1ST down
1st & 10 at WISC 6
4-yd Run
8:55 - 2nd
Chez Mellusi run for 4 yds to the Wisc 29
1st & 10 at WISC 25
5-yd Pass
8:16 - 2nd
Graham Mertz pass complete to Kendric Pryor for 5 yds to the Wisc 34
2nd & 6 at WISC 29
2-yd Run
7:44 - 2nd
Braelon Allen run for 2 yds to the Wisc 36 for a 1ST down
3rd & 1 at WISC 34
2-yd Run
7:02 - 2nd
Chez Mellusi run for 2 yds to the Wisc 38
1st & 10 at WISC 36
7-yd Pass
6:40 - 2nd
Graham Mertz pass complete to Kendric Pryor for 7 yds to the Wisc 45
2nd & 8 at WISC 38
0-yd Run
5:57 - 2nd
Chez Mellusi run for no gain to the Wisc 45
3rd & 1 at WISC 45
2-yd Run
5:31 - 2nd
John Chenal run for 2 yds to the Wisc 47 for a 1ST down
4th & 1 at WISC 45
13-yd Pass
4:59 - 2nd
Graham Mertz pass complete to Kendric Pryor for 13 yds to the Mich 40 for a 1ST down
1st & 10 at WISC 47
9-yd Pass
4:22 - 2nd
Graham Mertz pass complete to Jake Ferguson for 9 yds to the Mich 31
1st & 10 at MICH 40
7-yd Run
3:51 - 2nd
Braelon Allen run for 7 yds to the Mich 24 for a 1ST down
2nd & 1 at MICH 31
Incompletion
3:22 - 2nd
Graham Mertz pass incomplete
1st & 10 at MICH 24
Incompletion
3:17 - 2nd
Graham Mertz pass incomplete to Danny Davis III
2nd & 10 at MICH 24
8-yd Pass
3:05 - 2nd
Graham Mertz pass complete to Chez Mellusi for 8 yds to the Mich 16
3rd & 10 at MICH 24
Field Goal Good
2:32 - 2nd
Collin Larsh 34 yd FG GOOD
4th & 2 at MICH 16
Kickoff
2:32 - 2nd
Jack Van Dyke kickoff for 60 yds
7-yd Run
2:22 - 2nd
Hassan Haskins run for 7 yds to the Mich 42
1st & 10 at MICH 35
7-yd Run
1:55 - 2nd
Hassan Haskins run for 7 yds to the Mich 49 for a 1ST down
2nd & 3 at MICH 42
Incompletion
1:26 - 2nd
Cade McNamara pass incomplete to Cornelius Johnson
1st & 10 at MICH 49
4-yd Pass
1:22 - 2nd
Cade McNamara pass complete to Roman Wilson for 4 yds to the Wisc 47
2nd & 10 at MICH 49
13-yd Pass
1:17 - 2nd
Cade McNamara pass complete to Mike Sainristil for 13 yds to the Wisc 34 for a 1ST down
3rd & 6 at WISC 47
4-yd Pass
1:06 - 2nd
Cade McNamara pass complete to Erick All for 4 yds to the Wisc 30
1st & 10 at WISC 34
1-yd Run
1:00 - 2nd
Hassan Haskins run for 1 yd to the Wisc 29
2nd & 6 at WISC 30
Incompletion
0:32 - 2nd
Cade McNamara pass incomplete to Daylen Baldwin
3rd & 5 at WISC 29
Field Goal Good
0:27 - 2nd
Jake Moody 47 yd FG GOOD
4th & 5 at WISC 29
Kickoff Return (Offense)
0:27 - 2nd
Jake Moody kickoff for 28 yds , Tatum Grass return for no gain to the Wisc 37 Tatum Grass fumbled, recovered by Wisc
9-yd Run
0:20 - 2nd
Braelon Allen run for 9 yds to the Wisc 46
1st & 10 at WISC 37

(0:20 - 2nd) Timeout WISCONSIN, clock 00:20

36-yd Pass
0:14 - 2nd
Graham Mertz pass complete to Chimere Dike for 36 yds to the Mich 18 for a 1ST down
2nd & 1 at WISC 46

(0:13 - 2nd) Timeout WISCONSIN, clock 00:13

18-yd Touchdown Pass
0:07 - 2nd
Graham Mertz pass complete to Chimere Dike for 18 yds for a TD, (Collin Larsh KICK)
1st & 10 at MICH 18
Kickoff Return (Offense)
0:07 - 2nd
Jack Van Dyke kickoff for 41 yds , Kalel Mullings return for 3 yds to the Mich 27 Kalel Mullings fumbled, recovered by Mich Kris Jenkins
1-yd Run
0:00 - 2nd
Hassan Haskins run for 1 yd to the Mich 28
1st & 10 at MICH 27

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jake Moody kickoff for 65 yds for a touchback
Incompletion
14:56 - 3rd
Graham Mertz pass incomplete to Kendric Pryor
1st & 10 at WISC 25
1-yd Run
14:48 - 3rd
Chez Mellusi run for 1 yd to the Wisc 26
2nd & 10 at WISC 25
Sack
14:09 - 3rd
Graham Mertz sacked by Josh Ross and Daxton Hill for a loss of 9 yards to the Wisc 17 WISCONSIN Penalty, Illegal Formation ( Yards) declined
3rd & 9 at WISC 26
Punt
13:55 - 3rd
Andy Vujnovich punt for 55 yds , A.J. Henning returns for 13 yds to the Mich 41
4th & 18 at WISC 17
3-yd Run
13:47 - 3rd
Hassan Haskins run for 3 yds to the Mich 44
1st & 10 at MICH 41
2-yd Run
13:10 - 3rd
Hassan Haskins run for 2 yds to the Mich 46
2nd & 7 at MICH 44
4-yd Run
12:34 - 3rd
Cade McNamara run for 4 yds to the 50 yard line
3rd & 5 at MICH 46
2-yd Run
11:53 - 3rd
Hassan Haskins run for 2 yds to the Wisc 48 for a 1ST down
4th & 1 at 50
0-yd Run
11:18 - 3rd
Blake Corum run for no gain to the Wisc 48
1st & 10 at WISC 48
Incompletion
10:48 - 3rd
Cade McNamara pass incomplete to Blake Corum
2nd & 10 at WISC 48
38-yd Pass
10:41 - 3rd
Cade McNamara pass complete to Roman Wilson for 38 yds to the Wisc 10 for a 1ST down
3rd & 10 at WISC 48
4-yd Run
10:15 - 3rd
Blake Corum run for 4 yds to the Wisc 6
1st & Goal at WISC 10
3-yd Run
9:33 - 3rd
Blake Corum run for 3 yds to the Wisc 3
2nd & Goal at WISC 6
2-yd Run
8:52 - 3rd
Hassan Haskins run for 2 yds to the Wisc 1
3rd & Goal at WISC 3
1-yd Touchdown Run
8:26 - 3rd
J.J. McCarthy run for 1 yd for a TD, (Jake Moody KICK)
4th & Goal at WISC 1
Kickoff
8:26 - 3rd
Jake Moody kickoff for 62 yds for a touchback
6-yd Run
8:15 - 3rd
Jalen Berger run for 6 yds to the Wisc 31
1st & 10 at WISC 25
3-yd Run
7:32 - 3rd
Jalen Berger run for 3 yds to the Wisc 34
2nd & 4 at WISC 31
1-yd Run
6:45 - 3rd
John Chenal run for 1 yd to the Wisc 35 for a 1ST down
3rd & 1 at WISC 34
0-yd Run
6:26 - 3rd
Jalen Berger run for no gain to the Wisc 35
1st & 10 at WISC 35
5-yd Run
5:51 - 3rd
Jalen Berger run for 5 yds to the Wisc 40
2nd & 10 at WISC 35
9-yd Pass
5:12 - 3rd
Chase Wolf pass complete to Jalen Berger for 9 yds to the Wisc 49 for a 1ST down
3rd & 5 at WISC 40
Incompletion
4:51 - 3rd
Chase Wolf pass incomplete
1st & 10 at WISC 49
Incompletion
4:48 - 3rd
Chase Wolf pass incomplete to Jack Eschenbach
2nd & 10 at WISC 49
Incompletion
4:41 - 3rd
Chase Wolf pass incomplete to Chimere Dike
3rd & 10 at WISC 49
Punt
4:33 - 3rd
Andy Vujnovich punt for 41 yds, fair catch by A.J. Henning at the Mich 10
4th & 10 at WISC 49
3-yd Run
4:18 - 3rd
Blake Corum run for 3 yds to the Mich 13
1st & 10 at MICH 10
6-yd Run
3:48 - 3rd
J.J. McCarthy run for 6 yds to the Mich 19
2nd & 7 at MICH 13
8-yd Run
3:18 - 3rd
Hassan Haskins run for 8 yds to the Mich 27 for a 1ST down
3rd & 1 at MICH 19
6-yd Pass
2:33 - 3rd
Cade McNamara pass complete to Hassan Haskins for 6 yds to the Mich 33
1st & 10 at MICH 27
3-yd Run
2:06 - 3rd
Hassan Haskins run for 3 yds to the Mich 36
2nd & 4 at MICH 33
0-yd Run
1:36 - 3rd
Hassan Haskins run for no gain to the Mich 36
3rd & 1 at MICH 36
Punt
0:55 - 3rd
Brad Robbins punt for 45 yds, fair catch by Dean Engram at the Wisc 19
4th & 1 at MICH 36
4th Quarter
13-yd Run
0:50 - 3rd
Kendric Pryor run for 13 yds to the Wisc 32 for a 1ST down
1st & 10 at WISC 19
5-yd Run
0:00 - 3rd
Chase Wolf run for 5 yds to the Wisc 37
1st & 10 at WISC 32

End of 3rd Quarter

1-yd Run
14:55 - 4th
Braelon Allen run for 1 yd to the Wisc 38
2nd & 5 at WISC 37
Sack
14:11 - 4th
Chase 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
3rd & 4 at WISC 38
-1-yd Run
14:01 - 4th
A.J. Henning run for a loss of 1 yard to the Wisc 34
1st & 10 at WISC 33
0-yd Penalty
13:10 - 4th
McNamara, 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.
2nd & 11 at WISC 34
4-yd Pass
12:53 - 4th
Cade McNamara pass complete to Roman Wilson for 4 yds to the Wisc 30
3rd & 11 at WISC 34
Field Goal Good
12:21 - 4th
Jake Moody 48 yd FG GOOD
4th & 7 at WISC 30
Kickoff
12:21 - 4th
Jake Moody kickoff for 65 yds for a touchback
Interception
12:13 - 4th
Chase Wolf pass intercepted Daxton Hill return for no gain to the Wisc 35
1st & 10 at WISC 25
1-yd Run
11:37 - 4th
Hassan Haskins run for 1 yd to the Wisc 34
1st & 10 at WISC 35
19-yd Pass
11:27 - 4th
Cade McNamara pass complete to Erick All for 19 yds to the Wisc 15 for a 1ST down
2nd & 9 at WISC 34
2-yd Run
10:53 - 4th
Blake Corum run for 2 yds to the Wisc 13
1st & 10 at WISC 15

(10:23 - 4th) Timeout MICHIGAN, clock 10:23

0-yd Run
10:10 - 4th
Blake Corum run for no gain to the Wisc 13
2nd & 8 at WISC 13
13-yd Touchdown Pass
9:34 - 4th
Cade McNamara pass complete to Cornelius Johnson for 13 yds for a TD, (Cade McNamara pass to Cornelius Johnson for Two-Point Conversion)
3rd & 8 at WISC 13
Kickoff
9:34 - 4th
Jake Moody kickoff for 65 yds for a touchback
4-yd Run
9:25 - 4th
Kendric Pryor run for 4 yds to the Wisc 29
1st & 10 at WISC 25
Incompletion
8:56 - 4th
Chase Wolf pass incomplete
2nd & 6 at WISC 29
Sack
8:44 - 4th
Chase Wolf sacked by David Ojabo and Mike Morris for a loss of 6 yards to the Wisc 23
3rd & 6 at WISC 29
Punt
8:04 - 4th
Andy Vujnovich punt for 44 yds, punt out-of-bounds at the Mich 33
4th & 12 at WISC 23
7-yd Run
7:33 - 4th
Blake Corum run for 7 yds to the Mich 40
1st & 10 at MICH 33
2-yd Run
7:11 - 4th
Blake Corum run for 2 yds to the Mich 42
2nd & 3 at MICH 40

(6:37 - 4th) Timeout MICHIGAN, clock 06:37

2-yd Run
6:32 - 4th
Hassan Haskins run for 2 yds to the Mich 44 for a 1ST down
3rd & 1 at MICH 42
0-yd Run
5:52 - 4th
J.J. McCarthy run for no gain to the Mich 44
1st & 10 at MICH 44
56-yd Touchdown Pass
5:07 - 4th
J.J. McCarthy pass complete to Daylen Baldwin for 56 yds for a TD, (Jake Moody KICK)
2nd & 10 at MICH 44
Kickoff
5:07 - 4th
Jake Moody kickoff for 65 yds for a touchback
5-yd Run
4:36 - 4th
Isaac Guerendo run for 5 yds to the Wisc 30
1st & 10 at WISC 25
2-yd Run
4:14 - 4th
Isaac Guerendo run for 2 yds to the Wisc 32
2nd & 5 at WISC 30
Sack
3:40 - 4th
Chase Wolf sacked by Taylor Upshaw for a loss of 7 yards to the Wisc 25
3rd & 3 at WISC 32
Punt
3:07 - 4th
Andy Vujnovich punt for 48 yds , A.J. Henning returns for 5 yds to the Mich 32
4th & 10 at WISC 25
1-yd Run
2:55 - 4th
Donovan Edwards run for 1 yd to the Mich 33
1st & 10 at MICH 32
4-yd Run
2:09 - 4th
Dan Villari run for 4 yds to the Mich 37
2nd & 9 at MICH 33
Interception
1:37 - 4th
Alan Bowman pass intercepted Alexander Smith return for 2 yds to the Mich 43
3rd & 5 at MICH 37
0-yd Run
1:02 - 4th
Braelon Allen run for no gain to the Mich 43
1st & 10 at MICH 43
18-yd Pass
0:56 - 4th
Chase Wolf pass complete to Jack Eschenbach for 18 yds to the Mich 25 for a 1ST down
2nd & 10 at MICH 43
25-yd Touchdown Pass
0:32 - 4th
Chase Wolf pass complete to Clay Cundiff for 25 yds for a TD, (Collin Larsh KICK)
1st & 10 at MICH 25
Kickoff
0:32 - 4th
Jack Van Dyke kickoff for 63 yds for a touchback
1-yd Run
0:00 - 4th
Leon Franklin run for 1 yd to the Mich 26
1st & 10 at MICH 25

End of 4th Quarter