← CFB Terminal
13
Big Ten
AT
41
Big Ten
2023 week 10 · Saturday, November 4, 2023 at 6:30 PM CT · Michigan Stadium · 📺 NBC · 110,245 att · 50°F Cloudy, wind 4.7

Drive chart

Purdue Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
4 pl · 13 yd · 1:22
0–0
14:55 1st & 10 OWN 12 Tyrone Tracy Jr. run for 10 yds to the PUR 22 for a 1ST down +10 0.46
14:55 1st & 10 OWN 22 Hudson Card pass complete to Jayden Dixon-Veal for 3 yds to the PUR 25 +3 -0.26
14:55 2nd & 7 OWN 25 Hudson Card pass incomplete 0 -0.48
14:55 3rd & 7 OWN 25 Hudson Card pass incomplete 0 -0.22
13:33 4th & 7 OWN 25 Jack Ansell punt for 52 yds
TD
6 pl · 76 yd · 3:03
0–7
13:33 1st & 10 OWN 24 J.J. McCarthy run for 3 yds to the MICH 27 +3 -0.28
13:33 2nd & 7 OWN 27 Blake Corum run for no gain to the MICH 27 0 -0.53
13:33 3rd & 7 OWN 27 J.J. McCarthy pass complete to Roman Wilson for 20 yds to the MICH 47 for a 1ST down +20 2.87
13:33 1st & 10 OWN 47 Kalel Mullings run for 14 yds to the PUR 39 for a 1ST down +14 0.95
13:33 1st & 10 OPP 39 J.J. McCarthy pass complete to Donovan Edwards for 37 yds to the PUR 2 for a 1ST down +37 1.93
10:30 1st & 2 OPP 2 Blake Corum run for 2 yds for a TD (James Turner KICK) +2 1.21
PUNT
3 pl · 4 yd · 1:11
0–7
10:23 1st & 10 OWN 25 Devin Mockobee run for 4 yds to the PUR 29 +4 -0.11
10:23 2nd & 6 OWN 29 Hudson Card run for no gain to the PUR 29 0 -0.65
10:23 3rd & 6 OWN 29 Hudson Card pass incomplete 0 -0.31
9:19 4th & 6 OWN 29 Jack Ansell punt for 38 yds, fair catch by Tyler Morris at the MICH 33
TD
7 pl · 67 yd · 3:14
0–14
9:19 1st & 10 OWN 33 Blake Corum run for 5 yds to the MICH 38 +5 0.11
9:19 2nd & 5 OWN 38 J.J. McCarthy pass complete to Roman Wilson for 20 yds to the PUR 42 for a 1ST down +20 2.03
9:19 1st & 10 OPP 42 J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the PUR 38 +4 -0.10
9:19 2nd & 6 OPP 38 J.J. McCarthy pass incomplete 0 -0.96
9:19 3rd & 6 OPP 38 J.J. McCarthy pass complete to Tyler Morris for 21 yds to the PUR 17 for a 1ST down +21 1.77
9:19 1st & 10 OPP 17 Cornelius Johnson run for 14 yds to the PUR 3 for a 1ST down +14 1.12
6:05 1st & 3 OPP 3 Blake Corum run for 3 yds for a TD (James Turner KICK) +3 1.46
INT
1 pl · 0 yd · 0:11
0–14
5:54 1st & 10 OWN 25 Hudson Card pass intercepted -0.92
FG
4 pl · 0 yd · 1:34
0–17
5:54 1st & 10 OPP 12 Donovan Edwards run for no gain to the PUR 12 0 -0.30
5:54 2nd & 10 OPP 12 J.J. McCarthy pass complete to Donovan Edwards for no gain to the PUR 12 0 -0.31
5:54 3rd & 10 OPP 12 J.J. McCarthy pass incomplete 0 -0.49
4:20 4th & 10 OPP 12 James Turner 30 yd FG GOOD
PUNT
3 pl · 6 yd · 1:51
0–17
4:20 1st & 10 OWN 25 Devin Mockobee run for no gain to the PUR 25 0 -0.70
4:20 2nd & 10 OWN 25 Hudson Card pass complete to Tyrone Tracy Jr. for 9 yds to the PUR 34 +9 0.68
4:20 3rd & 1 OWN 34 Tyrone Tracy Jr. run for a loss of 3 yards to the PUR 31 -3 -0.95
2:29 4th & 4 OWN 31 Jack Ansell punt for 48 yds, downed at the MICH 21
PUNT
8 pl · 27 yd · 3:28
0–17
2:29 2nd & 1 OWN 30 Blake Corum run for 3 yds to the MICH 33 for a 1ST down +3 -0.24
2:29 1st & 10 OWN 33 Blake Corum run for 5 yds to the MICH 38 +5 0.11
2:29 2nd & 5 OWN 38 J.J. McCarthy pass complete to Blake Corum for 4 yds to the MICH 42 +4 -0.16
2:29 1st & 10 OWN 21 Blake Corum run for 9 yds to the MICH 30 +9 1.14
0:00 3rd & 1 OWN 42 Kalel Mullings run for 4 yds to the MICH 46 for a 1ST down +4 1.29
0:00 OWN 42 End of 1st Quarter
15:00 1st & 10 OWN 46 J.J. McCarthy pass incomplete 0 -1.16
15:00 2nd & 10 OWN 46 Kalel Mullings run for 2 yds to the MICH 48 +2 -0.58
15:00 3rd & 8 OWN 48 J.J. McCarthy pass incomplete 0 -0.73
14:01 4th & 8 OWN 48 Tommy Doman punt for 42 yds
Q2
PUNT
6 pl · 50 yd · 2:19
0–17
14:01 1st & 10 OWN 10 Hudson Card pass complete to Devin Mockobee for 4 yds to the PUR 14 +4 -0.05
14:01 2nd & 6 OWN 14 Devin Mockobee run for 1 yd to the PUR 15 +1 -0.27
14:01 3rd & 5 OWN 15 Hudson Card pass complete to Mershawn Rice for 43 yds to the MICH 42 for a 1ST down +43 3.82
14:01 1st & 10 OPP 42 Devin Mockobee run for 2 yds to the MICH 40 +2 -0.49
14:01 2nd & 8 OPP 40 Hudson Card pass incomplete 0 -1.02
14:01 3rd & 8 OPP 40 Hudson Card pass incomplete 0 -1.02
11:42 4th & 8 OPP 40 Jack Ansell punt for 40 yds for a touchback
FG
10 pl · 67 yd · 4:32
0–20
11:42 1st & 10 OWN 20 Blake Corum run for a loss of 2 yards to the MICH 18 -2 -0.70
11:42 2nd & 12 OWN 18 J.J. McCarthy pass complete to Colston Loveland for 17 yds to the MICH 35 for a 1ST down +17 1.84
11:42 1st & 10 OWN 35 Purdue Penalty, Roughing the Passer on M'BA, Jeffrey enforced (Jeffrey M'Ba) to the PUR 43 for a 1ST down +15
11:42 1st & 10 OPP 43 Purdue Penalty, Unnecessary Roughness (15 Yards) to the PUR 28 for a 1ST down +15
11:42 1st & 10 OPP 28 MCCARTHY, J.J. pass to the right incomplete intended for MORGAN, Semaj thrown to the PUR15. PENALTY MIC Holding on CORUM, Blake enforced 10 yards from the PUR28 to the PUR38 [SG]. NO PLAY (replay the down). -10
11:42 1st & 20 OPP 38 J.J. McCarthy sacked by Cole Brevard for a loss of 7 yards to the PUR 45 -7 -2.28
8:40 3rd & 11 OPP 29 Timeout Michigan, clock 08:40
8:40 2nd & 27 OPP 45 J.J. McCarthy pass complete to Cornelius Johnson for 16 yds to the PUR 29 +16 2.19
8:40 3rd & 11 OPP 29 J.J. McCarthy pass complete to Roman Wilson for 14 yds to the PUR 15 for a 1ST down +14 1.60
8:40 1st & 10 OPP 15 J.J. McCarthy pass incomplete 0 -0.32
8:40 2nd & 10 OPP 15 Donovan Edwards run for 2 yds to the PUR 13 +2 -0.19
8:40 3rd & 8 OPP 13 J.J. McCarthy pass incomplete 0 -0.47
7:10 4th & 8 OPP 13 James Turner 31 yd FG GOOD
PUNT
3 pl · 4 yd · 1:58
0–20
7:10 1st & 10 OWN 25 Tyrone Tracy Jr. run for 2 yds to the PUR 27 +2 -0.45
7:10 2nd & 8 OWN 27 CARD, Hudson pass to the left complete for 3 yards to BURKS, Deion caught at the PUR25 and advanced to the PUR30 (GRAHAM, Mason). PENALTY PUR Holding on SHEFFIELD, TJ enforced 10 yards from the PUR27 to the PUR17 [NHSG]. NO PLAY (replay the down). -10
7:10 2nd & 18 OWN 17 Hudson Card pass incomplete 0 -0.09
7:10 3rd & 18 OWN 17 Hudson Card pass complete to Deion Burks for 12 yds to the PUR 29 +12 0.18
5:12 4th & 6 OWN 29 Jack Ansell punt for 37 yds , returns for no gain to the MICH 34
FG
6 pl · 19 yd · 1:20
3–20
5:12 1st & 10 OPP 34 Hudson Card pass incomplete 0 -0.66
5:12 2nd & 10 OPP 34 Hudson Card run for 21 yds to the MICH 13 for a 1ST down +21 1.06
5:12 1st & 10 OPP 13 CARD, Hudson pass short to the right incomplete intended for MILLER, Garrett thrown to the MIC11. PENALTY PUR Ineligible Receiver Downfield on Pass on MILLER, Garrett enforced 5 yards from the MIC13 to the MIC18 [NHSG]. NO PLAY (replay the down). -5
5:12 1st & 15 OPP 18 Devin Mockobee run for 3 yds to the MICH 15 +3 -0.10
5:12 2nd & 12 OPP 15 Hudson Card pass incomplete 0 -0.38
5:12 3rd & 12 OPP 15 Hudson Card pass incomplete 0 -0.63
3:52 4th & 12 OPP 15 Ben Freehill 32 yd FG GOOD
ON DOWNS
4 pl · 9 yd · 1:35
3–20
3:52 1st & 10 OWN 25 Blake Corum run for 3 yds to the MICH 28 +3 -0.30
3:52 2nd & 7 OWN 28 J.J. McCarthy pass incomplete 0 -0.56
3:52 3rd & 7 OWN 28 J.J. McCarthy pass complete to Tyler Morris for 6 yds to the MICH 34 +6 0.13
2:17 4th & 1 OWN 34 Kalel Mullings run for no gain to the MICH 34 0 -0.20
FG
6 pl · 20 yd · 1:48
6–20
2:17 1st & 10 OPP 34 Tyrone Tracy Jr. run for 7 yds to the MICH 27 +7 0.38
2:17 2nd & 3 OPP 27 Tyrone Tracy Jr. run for 11 yds to the MICH 16 for a 1ST down +11 -0.02
2:17 1st & 10 OPP 16 Tyrone Tracy Jr. run for a loss of 4 yards to the MICH 20 -4 -0.65
0:40 3rd & 8 OPP 14 Timeout Purdue, clock 00:40
0:40 2nd & 14 OPP 20 Hudson Card run for 6 yds to the MICH 14 +6 0.12
0:40 3rd & 8 OPP 14 Hudson Card pass incomplete 0 -0.50
0:29 4th & 8 OPP 14 Ben Freehill 31 yd FG GOOD
END OF HALF
4 pl · 17 yd · 0:23
6–20
0:23 1st & 10 OWN 22 J.J. McCarthy pass complete to Colston Loveland for 12 yds to the MICH 34 for a 1ST down +12 0.94
0:07 1st & 10 OPP 43 Timeout Purdue, clock 00:07
0:07 1st & 10 OWN 34 J.J. McCarthy pass complete to Cornelius Johnson for 23 yds to the PUR 43 for a 1ST down +23 1.98
0:07 1st & 10 OPP 43 J.J. McCarthy pass incomplete 0 -0.94
0:00 2nd & 10 OPP 43 J.J. McCarthy sacked by Nic Scourton for a loss of 18 yards to the MICH 39 -18 -2.98
0:00 OWN 39 End of 2nd Quarter
Q3
PUNT
6 pl · 19 yd · 3:42
6–20
15:00 1st & 10 OWN 25 J.J. McCarthy pass complete to Roman Wilson for 6 yds to the MICH 31 +6 0.33
15:00 2nd & 4 OWN 31 Blake Corum run for 2 yds to the MICH 33 +2 -0.55
15:00 3rd & 2 OWN 33 J.J. McCarthy pass complete to Colston Loveland for 9 yds to the MICH 42 for a 1ST down +9 1.74
15:00 1st & 10 OWN 42 J.J. McCarthy pass complete to Blake Corum for a loss of 1 yard to the MICH 41 -1 -1.36
15:00 2nd & 11 OWN 41 Blake Corum run for 3 yds to the MICH 44 +3 -0.31
15:00 3rd & 8 OWN 44 J.J. McCarthy pass incomplete 0 -0.61
11:18 4th & 8 OWN 44 Tommy Doman punt for 44 yds, fair catch by TJ Sheffield at the PUR 12
PUNT
3 pl · 7 yd · 1:19
6–20
11:18 1st & 10 OWN 12 Devin Mockobee run for 5 yds to the PUR 17 +5 0.07
11:18 2nd & 5 OWN 17 Devin Mockobee run for 2 yds to the PUR 19 +2 -0.27
11:18 3rd & 3 OWN 19 Hudson Card pass incomplete 0 -0.27
9:59 4th & 3 OWN 19 Jack Ansell punt for 40 yds
PUNT
3 pl · 2 yd · 1:00
6–20
9:59 1st & 10 OWN 45 J.J. McCarthy pass incomplete 0 -1.16
9:59 2nd & 10 OWN 45 Blake Corum run for 2 yds to the MICH 47 +2 -0.57
9:59 3rd & 8 OWN 47 J.J. McCarthy pass incomplete 0 -0.70
8:59 4th & 8 OWN 47 Tommy Doman punt for 48 yds, downed at the PUR 5
PUNT
5 pl · 20 yd · 3:43
6–20
8:59 1st & 10 OWN 5 Tyrone Tracy Jr. run for 4 yds to the PUR 9 +4 -0.03
8:59 2nd & 6 OWN 9 Hudson Card pass complete to Garrett Miller for 9 yds to the PUR 18 for a 1ST down +9 0.46
8:59 1st & 10 OWN 18 Hudson Card pass complete to Deion Burks for 7 yds to the PUR 25 +7 0.49
8:59 2nd & 3 OWN 25 Tyrone Tracy Jr. run for 2 yds to the PUR 27 +2 -0.49
8:59 3rd & 1 OWN 27 QB Keeper CARD, Hudson rush up the middle for a gain of 2 yards to the PUR29 (BARRETT, Michael). PENALTY PUR Chop Block on JOHNSON, Daniel enforced half the distance from the goal, 13 yards from the PUR27 to the PUR14 [NHSG]. NO PLAY (replay the down). -2
8:59 3rd & 14 OWN 14 Hudson Card pass complete to Jayden Dixon-Veal for 11 yds to the PUR 25 +11 0.20
5:16 4th & 3 OWN 25 Jack Ansell punt for 37 yds, fair catch by Jake Thaw at the MICH 38
TD
4 pl · 62 yd · 2:04
6–27
5:16 1st & 10 OWN 38 J.J. McCarthy pass complete to Semaj Morgan for 4 yds to the MICH 42 +4 -0.17
5:16 2nd & 6 OWN 42 Blake Corum run for 3 yds to the MICH 45 +3 -0.42
5:16 3rd & 3 OWN 45 J.J. McCarthy pass complete to Roman Wilson for 11 yds to the PUR 44 for a 1ST down +11 2.12
3:12 1st & 10 OPP 44 Semaj Morgan run for 44 yds for a TD (James Turner KICK) +44 3.41
PUNT
3 pl · 5 yd · 1:06
6–27
3:12 1st & 10 OWN 25 Hudson Card pass incomplete 0 -0.70
3:12 2nd & 10 OWN 25 Devin Mockobee run for 5 yds to the PUR 30 +5 0.04
3:12 3rd & 5 OWN 30 Hudson Card pass incomplete 0 -0.37
2:06 4th & 5 OWN 30 Jack Ansell punt for 47 yds
TD
5 pl · 45 yd · 2:48
6–34
2:06 1st & 10 OPP 45 J.J. McCarthy pass complete to Roman Wilson for 19 yds to the PUR 26 for a 1ST down +19 0.76
2:06 1st & 10 OPP 26 Donovan Edwards run for 3 yds to the PUR 23 +3 -0.15
0:00 2nd & 7 OPP 23 J.J. McCarthy pass complete to Colston Loveland for 17 yds to the PUR 6 for a 1ST down +17 0.81
0:00 OPP 23 End of 3rd Quarter
15:00 1st & 6 OPP 6 Blake Corum run for 3 yds to the PUR 3 +3 -0.16
14:18 2nd & 3 OPP 3 Blake Corum run for 3 yds for a TD (James Turner KICK) +3 2.21
Q4
PUNT
3 pl · -1 yd · 1:15
6–34
14:18 1st & 10 OWN 25 Hudson Card run for 5 yds to the PUR 30 +5 0.09
14:18 2nd & 5 OWN 30 Hudson Card sacked by Josaiah Stewart and Kris Jenkins for a loss of 6 yards to the PUR 24 -6 -1.19
14:18 3rd & 11 OWN 24 Hudson Card pass incomplete 0 -0.13
13:03 4th & 11 OWN 24 Brendan Cropsey punt for 39 yds
PUNT
5 pl · 19 yd · 3:16
6–34
13:03 1st & 10 OWN 39 Donovan Edwards run for 3 yds to the MICH 42 +3 -0.43
13:03 2nd & 7 OWN 42 J.J. McCarthy pass complete to Semaj Morgan for 23 yds to the PUR 35 for a 1ST down +23 2.31
13:03 1st & 10 OPP 35 Donovan Edwards run for 2 yds to the PUR 33 +2 -0.37
13:03 2nd & 8 OPP 33 J.J. McCarthy sacked by Nic Scourton for a loss of 9 yards to the PUR 42 -9 -2.69
13:03 3rd & 17 OPP 42 J.J. McCarthy pass incomplete 0 -0.68
9:47 4th & 17 OPP 42 Tommy Doman punt for 39 yds
PUNT
5 pl · 19 yd · 2:26
6–34
9:47 1st & 10 OWN 3 Devin Mockobee run for 4 yds to the PUR 7 +4 -0.03
9:47 2nd & 6 OWN 7 Devin Mockobee run for 10 yds to the PUR 17 for a 1ST down +10 0.45
9:47 1st & 10 OWN 17 Devin Mockobee run for 1 yd to the PUR 18 +1 -0.41
9:47 2nd & 9 OWN 18 Hudson Card pass complete to Tyrone Tracy Jr. for 4 yds to the PUR 22 +4 -0.04
9:47 3rd & 5 OWN 22 Hudson Card pass incomplete 0 -0.24
7:21 4th & 5 OWN 22 Brendan Cropsey punt for 35 yds, downed at the MICH 43
TD
6 pl · 57 yd · 2:51
6–41
7:21 1st & 10 OWN 43 J.J. McCarthy pass complete to Roman Wilson for 35 yds to the PUR 22 for a 1ST down +35 1.82
7:21 1st & 10 OPP 22 J.J. McCarthy pass incomplete 0 -0.40
7:21 2nd & 10 OPP 22 Donovan Edwards run for 7 yds to the PUR 15 +7 0.24
7:21 3rd & 3 OPP 15 J.J. McCarthy pass complete to Roman Wilson for 11 yds to the PUR 4 for a 1ST down +11 1.12
7:21 1st & 4 OPP 4 Donovan Edwards run for 3 yds to the PUR 1 +3 -0.21
4:30 2nd & 1 OPP 1 Donovan Edwards run for 1 yd for a TD (James Turner KICK) +1 1.90
TD
8 pl · 75 yd · 4:12
13–41
4:30 1st & 10 OWN 25 Tyrone Tracy Jr. run for 2 yds to the PUR 27 +2 -0.45
4:30 2nd & 8 OWN 27 Hudson Card pass complete to Jayden Dixon-Veal for 8 yds to the PUR 35 for a 1ST down +8 1.29
4:30 1st & 10 OWN 35 Tyrone Tracy Jr. run for 24 yds to the MICH 41 for a 1ST down +24 2.00
4:30 1st & 10 OPP 41 Hudson Card pass complete to Jayden Dixon-Veal for 10 yds to the MICH 31 for a 1ST down +10 0.40
4:30 1st & 10 OPP 31 Tyrone Tracy Jr. run for 6 yds to the MICH 25 +6 0.21
4:30 2nd & 4 OPP 25 Devin Mockobee run for no gain to the MICH 25 0 -0.60
0:25 4th & 3 OPP 24 Timeout Purdue, clock 00:25
0:25 3rd & 4 OPP 25 Devin Mockobee run for 1 yd to the MICH 24 +1 -0.57
0:18 4th & 3 OPP 24 Hudson Card pass complete to Deion Burks for 24 yds for a TD (Ben Freehill KICK) +24 3.80
END OF GAME
1 pl · -2 yd · 0:18
13–41
0:00 1st & 10 OWN 35 Kneel down by MIC at MIC33 (team loss of 2), clock 00:00. 0 -1.01
0:00 OWN 33 End of 4th Quarter
28 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

3sacks1
5plays for loss3
0takeaways1
1three-and-outs forced6
14explosive plays allowed4
6.29yards allowed / play4.72
7 of 14scoring drives allowed3 of 14
Purdue
Botros Alisandro 7 (6)
Sanoussi Kane 6 (6) 1 TFL · 2 PD
Markevious Brown 6 (4) 1 PD
Nic Caraway 5 (4) 2 sk · 2 TFL
Dillon Thieneman 5 (3) 1 PD
Yanni Karlaftis 4 (4)
Antonio Stevens 4 (4)
Jeffrey M'Ba 4 (3)
Michigan
Makari Paige 8 (3)
Michael Barrett 5 (1) 2 QH
Braiden McGregor 4 (2) 1 TFL · 1 QH
Quinten Johnson 4 (3)
Junior Colson 4 1 QH
Josaiah Stewart 3 (2) 0.5 sk · 0.5 TFL · 1 QH
Mike Sainristil 3 (1) 0.5 TFL
Keon Sabb 3 (2)
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

2 of 2field goals2 of 2
10punts4
41.3punt average43.3
0punts inside the 204
12return yards60
own 23average drive startown 33
Purdue
K Ben Freehill 2/2 FG · long 32 · 1/1 XP
P Jack Ansell 8 punts · 42.4 avg · 1 TB
P Brendan Cropsey 2 punts · 37.0 avg
KR Tyrone Tracy Jr. 1 ret · 12 yds · long 12
Michigan
K James Turner 2/2 FG · long 31 · 5/5 XP
P Tommy Doman 4 punts · 43.3 avg · 4 in 20
KR Semaj Morgan 1 ret · 21 yds · long 21
PR Jake Thaw 3 ret · 38 yds · long 32
PR Tyler Morris 1 ret · 1 yds · long 1
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

57plays70
269yards440
14drives14
28%success rate46%
-0.54total PPA16.75
Derived from 127 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Blake Corum run for 2 yds for a TD (James Turner KICK) 7–0
Q1Blake Corum run for 3 yds for a TD (James Turner KICK) 14–0
Q1James Turner 30 yd FG GOOD 17–0
Q2James Turner 31 yd FG GOOD 20–0
Q2Ben Freehill 32 yd FG GOOD 3–20
Q2Ben Freehill 31 yd FG GOOD 6–20
Q3Semaj Morgan run for 44 yds for a TD (James Turner KICK) 27–6
Q4Blake Corum run for 3 yds for a TD (James Turner KICK) 34–6
Q4Donovan Edwards run for 1 yd for a TD (James Turner KICK) 41–6
Q4Hudson Card pass complete to Deion Burks for 24 yds for a TD (Ben Freehill KICK) 13–41

Biggest plays by PPA

Q2Hudson Card pass complete to Mershawn Rice for 43 yds to the MICH 42 for a 1ST down 3.82
Q4Hudson Card pass complete to Deion Burks for 24 yds for a TD (Ben Freehill KICK) 3.80
Q3Semaj Morgan run for 44 yds for a TD (James Turner KICK) 3.41
Q1J.J. McCarthy pass complete to Roman Wilson for 20 yds to the MICH 47 for a 1ST down 2.87
Q4J.J. McCarthy pass complete to Semaj Morgan for 23 yds to the PUR 35 for a 1ST down 2.31
Q4Blake Corum run for 3 yds for a TD (James Turner KICK) 2.21

Series recent meetings

2025 Purdue 16 – 21 Michigan
2022 Purdue 22 – 43 Michigan
2017 Michigan 28 – 10 Purdue
2012 Michigan 44 – 13 Purdue
2011 Purdue 14 – 36 Michigan
2010 Michigan 27 – 16 Purdue
2009 Purdue 38 – 36 Michigan
2008 Michigan 42 – 48 Purdue
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal