← CFB Terminal
22
Big Ten
NEUTRAL
43
Big Ten
2022 week 14 · Saturday, December 3, 2022 at 7:00 PM CT · Lucas Oil Stadium · πŸ“Ί FOX · 67,107 att · 27°F Fair, wind 6.8

Drive chart

Purdue Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · -10 yd · 2:01
0–0
14:55 1st & 10 OWN 19 Aidan O'Connell pass complete to Charlie Jones for a loss of 6 yards to the Prdue 13 -6 -0.82
14:25 2nd & 16 OWN 13 Aidan O'Connell pass complete to Devin Mockobee for 3 yds to the Prdue 16 +3 -0.04
13:45 3rd & 13 OWN 16 Aidan O'Connell sacked by Jaylen Harrell for a loss of 7 yards to the Prdue 9 -7 -0.10
12:59 4th & 20 OWN 9 Jack Ansell punt for 47 yds , A.J. Henning returns for 1 yd to the Mich 45
TD
7 pl · 55 yd · 3:48
0–7
12:55 1st & 10 OWN 45 Donovan Edwards run for no gain to the Mich 45 0 -1.16
12:10 2nd & 10 OWN 45 Donovan Edwards run for 1 yd to the Mich 46 +1 -0.75
11:40 3rd & 9 OWN 46 J.J. McCarthy pass complete to Cornelius Johnson for 9 yds to the Prdue 45 for a 1ST down +9 2.71
10:44 1st & 10 OPP 45 J.J. McCarthy pass incomplete to Roman Wilson 0 -1.00
10:40 2nd & 10 OPP 45 Donovan Edwards run for 4 yds to the Prdue 41 +4 -0.16
10:05 3rd & 6 OPP 41 J.J. McCarthy pass complete to Ronnie Bell for 16 yds to the Prdue 25 for a 1ST down +16 1.94
9:11 1st & 10 OPP 25 J.J. McCarthy pass complete to Colston Loveland for 25 yds for a TD (Jake Moody KICK) +25 2.70
TD
10 pl · 92 yd · 4:58
7–7
9:00 1st & 10 OWN 8 Devin Mockobee run for 1 yd to the Prdue 9 +1 -0.27
8:30 2nd & 9 OWN 9 Aidan O'Connell pass complete to Mershawn Rice for 13 yds to the Prdue 22 for a 1ST down +13 0.85
8:00 1st & 10 OWN 22 Aidan O'Connell pass complete to Devin Mockobee for 5 yds to the Prdue 27 +5 0.09
7:15 2nd & 5 OWN 27 Aidan O'Connell pass complete to Devin Mockobee for 9 yds to the Prdue 36 for a 1ST down +9 1.04
6:45 1st & 10 OWN 36 Aidan O'Connell run for a loss of 4 yards to the Prdue 33 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for 1 yd to the Prdue 33 +1 -0.85
6:05 2nd & 13 OWN 33 Aidan O'Connell pass complete to Charlie Jones for 15 yds to the Prdue 48 for a 1ST down +15 2.63
5:55 1st & 10 OWN 48 Aidan O'Connell pass complete to Charlie Jones for 14 yds to the Mich 38 for a 1ST down +14 0.91
5:35 1st & 10 OPP 38 Aidan O'Connell pass complete to Charlie Jones for 17 yds to the Mich 21 for a 1ST down +17 0.46
4:54 1st & 10 OPP 21 Tyrone Tracy run for 20 yds to the Mich 1 for a 1ST down +20 1.69
4:13 1st & 1 OPP 1 Devin Mockobee run for 1 yd for a TD (Mitchell Fineran KICK) +1 0.94
PUNT
3 pl · -3 yd · 1:02
7–7
4:10 1st & 10 OWN 25 J.J. McCarthy run for 1 yd to the Mich 26 MICHIGAN Penalty, Illegal Forward Pass (-5 Yards) to the Mich 21 -4 -1.02
4:08 2nd & 14 OWN 21 Donovan Edwards run for 1 yd to the Mich 22 +1 -0.15
3:20 3rd & 13 OWN 22 J.J. McCarthy pass incomplete to Ronnie Bell 0 -0.09
3:11 4th & 13 OWN 22 Brad Robbins punt for 40 yds , Charlie Jones returns for no gain to the Prdue 38
FG
11 pl · 46 yd · 4:32
10–7
3:05 1st & 10 OWN 38 Charlie Jones run for 1 yd to the Prdue 39 +1 -0.89
2:44 2nd & 9 OWN 39 Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 44 +5 0.07
2:01 3rd & 4 OWN 44 Aidan O'Connell pass incomplete to Charlie Jones, broken up by DJ Turner 0 -0.81
1:55 4th & 4 OWN 44 Payne Durham run for 4 yds to the Prdue 48 for a 1ST down +4 2.57
1:30 1st & 10 OWN 48 Aidan O'Connell pass complete to Charlie Jones for 25 yds to the Mich 27 for a 1ST down +25 1.27
1:05 1st & 10 OPP 27 Devin Mockobee run for 4 yds to the Mich 23 +4 -0.04
1:00 2nd & 6 OPP 23 Aidan O'Connell pass complete to Charlie Jones for 8 yds to the Mich 15 for a 1ST down +8 0.22
0:35 1st & 10 OPP 15 Devin Mockobee run for 2 yds to the Mich 13 +2 -0.18
0:00 OPP 15 End of 1st Quarter
15:00 2nd & 8 OPP 13 Aidan O'Connell run for a loss of 4 yards to the Mich 17 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for no gain to the Mich 17 0 -0.33
14:30 3rd & 12 OPP 17 Aidan O'Connell pass complete to Charlie Jones for 1 yd to the Mich 16 +1 -0.53
13:39 4th & 11 OPP 16 Mitchell Fineran 33 yd FG GOOD
Q2
TD
13 pl · 75 yd · 6:34
10–14
13:30 1st & 10 OWN 25 Donovan Edwards run for 7 yds to the Mich 32 +7 0.60
13:00 2nd & 3 OWN 32 J.J. McCarthy pass complete to Luke Schoonmaker for 9 yds to the Mich 41 for a 1ST down +9 0.81
12:15 1st & 10 OWN 41 Donovan Edwards run for 5 yds to the Mich 46 +5 0.11
11:45 2nd & 5 OWN 46 J.J. McCarthy pass complete to Ronnie Bell for 20 yds to the Prdue 34 for a 1ST down +20 1.61
11:15 1st & 10 OPP 34 J.J. McCarthy run for 1 yd to the Prdue 33 +1 -0.50
10:35 2nd & 9 OPP 33 Donovan Edwards run for 3 yds to the Prdue 30 +3 -0.27
9:50 3rd & 6 OPP 30 J.J. McCarthy pass incomplete to Donovan Edwards 0 -0.93
9:49 4th & 6 OPP 30 PURDUE Penalty, Defensive Offside (5 Yards) to the Prdue 25 +5
9:30 4th & 1 OPP 25 Kalel Mullings run for 2 yds to the Prdue 23 for a 1ST down +2 0.99
9:00 1st & 10 OPP 23 Donovan Edwards run for 1 yd to the Prdue 22 +1 -0.32
8:39 2nd & 9 OPP 22 Donovan Edwards run for 9 yds to the Prdue 13 for a 1ST down +9 0.45
8:15 1st & 10 OPP 13 Donovan Edwards run for 5 yds to the Prdue 8 +5 0.07
7:45 2nd & 5 OPP 8 Donovan Edwards run for 1 yd to the Prdue 7 +1 -0.27
7:05 3rd & 4 OPP 7 J.J. McCarthy pass complete to Luke Schoonmaker for 7 yds for a TD (Jake Moody KICK) +7 2.73
FG
13 pl · 47 yd · 5:42
13–14
7:00 1st & 10 OWN 25 Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 30 +5 0.09
6:30 2nd & 5 OWN 30 Dylan Downing run for 4 yds to the Prdue 34 +4 -0.12
6:00 3rd & 1 OWN 34 Dylan Downing run for 2 yds to the Prdue 36 for a 1ST down +2 0.95
5:40 1st & 10 OWN 36 Aidan O'Connell pass complete to Mershawn Rice for 8 yds to the Prdue 44 +8 1.04
5:15 2nd & 2 OWN 44 Kobe Lewis run for 1 yd to the Prdue 45 +1 -1.09
4:45 3rd & 1 OWN 45 Dylan Downing run for 4 yds to the Prdue 49 for a 1ST down +4 1.28
4:10 1st & 10 OWN 49 Aidan O'Connell sacked by Jaylen Harrell for a loss of 6 yards to the Prdue 43 -6 -2.35
3:40 2nd & 16 OWN 43 Aidan O'Connell pass complete to Mershawn Rice for 4 yds to the Prdue 47 +4 -0.11
3:00 3rd & 12 OWN 47 Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 33 for a 1ST down +20 3.48
2:20 1st & 10 OPP 33 TJ Sheffield run for 5 yds to the Mich 28 +5 0.08
1:33 2nd & 5 OPP 28 Aidan O'Connell pass incomplete 0 -0.66
1:27 3rd & 5 OPP 28 Aidan O'Connell pass incomplete to Andrew Sowinski, broken up by DJ Turner 0 -0.86
1:23 4th & 5 OPP 28 Mitchell Fineran 45 yd FG GOOD
PUNT
3 pl · 8 yd · 0:32
13–14
1:20 1st & 10 OWN 25 J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the Mich 29 +4 -0.11
1:05 2nd & 6 OWN 29 J.J. McCarthy pass incomplete to Cornelius Johnson 0 -0.65
0:57 3rd & 6 OWN 29 J.J. McCarthy run for 4 yds to the Mich 33 +4 -0.06
0:51 4th & 2 OWN 33 Brad Robbins punt for 39 yds, fair catch by Charlie Jones at the Prdue 28
END OF HALF
5 pl · 17 yd · 0:51
13–14
0:50 1st & 10 OWN 28 Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Prdue 32 +4 -0.13
0:25 2nd & 6 OWN 32 Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 48 for a 1ST down +20 2.30
0:16 1st & 10 OPP 48 PURDUE Penalty, Offensive Holding (-10 Yards) to the Prdue 42 -10
0:14 1st & 20 OWN 42 Devin Mockobee run for 3 yds to the Prdue 45 +3 -0.31
0:12 2nd & 17 OWN 45 Timeout PURDUE, clock 00:12
0:10 2nd & 17 OWN 45 Aidan O'Connell pass complete to Dylan Downing for 13 yds to the Mich 42 +13 1.77
0:04 3rd & 4 OPP 42 Timeout PURDUE, clock 00:04
0:00 3rd & 4 OPP 42 Aidan O'Connell sacked by Michael Barrett for a loss of 13 yards to the MICHIGAN 45 PURDUE Penalty, Intentional Grounding (Aidan O'Connell) to the Prdue 45 -13 -2.70
0:00 OPP 42 End of 2nd Quarter
Q3
TD
5 pl · 75 yd · 2:35
13–21
14:55 1st & 10 OWN 25 Donovan Edwards run for 60 yds to the Prdue 15 for a 1ST down +60 3.52
14:12 1st & 10 OPP 15 J.J. McCarthy pass complete to Ronnie Bell for 4 yds to the Prdue 11 +4 -0.02
13:35 2nd & 6 OPP 11 Donovan Edwards run for 4 yds to the Prdue 7 +4 -0.02
13:01 3rd & 2 OPP 7 Kalel Mullings run for 6 yds to the Prdue 1 for a 1ST down +6 1.66
12:25 1st & 1 OPP 1 Kalel Mullings run for 1 yd for a TD (Jake Moody KICK) +1 0.94
PUNT
3 pl · 4 yd · 1:05
13–21
12:10 1st & 10 OWN 25 Aidan O'Connell pass complete to Charlie Jones for 4 yds to the Prdue 29 +4 -0.11
11:50 2nd & 6 OWN 29 Devin Mockobee run for no gain to the Prdue 29 0 -0.65
11:27 3rd & 6 OWN 29 Aidan O'Connell pass incomplete to Deion Burks 0 -0.31
11:20 4th & 6 OWN 29 Jack Ansell punt for 38 yds, fair catch by A.J. Henning at the Mich 33
TD
2 pl · 67 yd · 0:48
13–28
11:10 1st & 10 OWN 33 J.J. McCarthy pass complete to Luke Schoonmaker for 40 yds to the Prdue 27 for a 1ST down +40 2.69
10:32 1st & 10 OPP 27 Donovan Edwards run for 27 yds for a TD (Jake Moody KICK) +27 2.74
INT
4 pl · 57 yd · 1:03
13–28
10:30 1st & 10 OWN 25 Aidan O'Connell pass incomplete 0 -0.70
10:22 2nd & 10 OWN 25 Aidan O'Connell pass complete to Charlie Jones for 32 yds to the Mich 43 for a 1ST down +32 3.43
9:55 1st & 10 OPP 43 Devin Mockobee run for 25 yds to the Mich 18 for a 1ST down +25 0.76
9:29 1st & 10 OPP 18 Aidan O'Connell pass intercepted Will Johnson return for no gain to the Mich 1 -4.41
PUNT
3 pl · 9 yd · 1:51
13–28
9:25 1st & 10 OWN 1 J.J. McCarthy run for 4 yds to the Mich 5 +4 -0.03
9:05 2nd & 6 OWN 5 Kalel Mullings run for 4 yds to the Mich 9 +4 -0.02
7:57 3rd & 2 OWN 9 Kalel Mullings run for 1 yd to the Mich 10 +1 -0.18
7:38 4th & 1 OWN 10 Brad Robbins punt for 49 yds, fair catch by Charlie Jones at the Prdue 41
FG
8 pl · 33 yd · 4:01
16–28
7:35 1st & 10 OWN 41 Devin Mockobee run for 1 yd to the Prdue 42 +1 -0.92
6:57 2nd & 9 OWN 42 O'Connell, Aidan pass incomplete to Jones, Charlie, PENALTY MICHIGAN pass interference 15 yards to the MICHIGAN43, NO PLAY, 1ST DOWN PURDUE. +15
6:45 1st & 10 OPP 43 Tyrone Tracy run for 5 yds to the Mich 38 +5 0.09
6:25 2nd & 5 OPP 38 Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Mich 34 +4 -0.10
5:40 3rd & 1 OPP 34 Aidan O'Connell pass complete to Paul Piferi for 26 yds to the Mich 8 for a 1ST down +26 1.04
5:24 1st & 8 OPP 8 Devin Mockobee run for a loss of 3 yards to the Mich 11 -3 -0.54
4:40 2nd & 11 OPP 11 Aidan O'Connell pass complete to TJ Sheffield for 3 yds to the Mich 8 +3 -0.09
3:55 3rd & 8 OPP 8 Aidan O'Connell sacked by Taylor Upshaw and Eyabi Okie for a loss of 3 yards to the Mich 11 -3 -0.69
3:53 4th & 11 OPP 11 PURDUE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Mich 26 -15
3:37 4th & 26 OPP 26 Mitchell Fineran 43 yd FG GOOD
INT
4 pl · 17 yd · 2:02
16–28
3:00 1st & 10 OWN 25 Donovan Edwards run for 2 yds to the Mich 27 +2 -0.45
2:40 2nd & 8 OWN 27 Donovan Edwards run for 5 yds to the Mich 32 +5 0.06
2:15 3rd & 3 OWN 32 J.J. McCarthy pass complete to Ronnie Bell for 10 yds to the Mich 42 for a 1ST down +10 1.91
1:35 1st & 10 OWN 42 J.J. McCarthy pass intercepted Jamari Brown return for no gain to the Prdue 24 -2.44
FG
13 pl · 66 yd · 3:58
19–28
1:30 1st & 10 OWN 24 Devin Mockobee run for 4 yds to the Prdue 28 +4 -0.11
0:52 2nd & 6 OWN 28 Aidan O'Connell pass incomplete 0 -0.62
0:45 3rd & 6 OWN 28 Aidan O'Connell pass complete to Charlie Jones for 7 yds to the Prdue 35 for a 1ST down +7 1.63
0:25 1st & 10 OWN 35 Dylan Downing run for no gain to the Prdue 35 0 -1.01
0:00 OWN 35 End of 3rd Quarter
15:00 2nd & 10 OWN 35 Aidan O'Connell pass complete to Devin Mockobee for 6 yds to the Prdue 41 +6 0.25
14:25 3rd & 4 OWN 41 Aidan O'Connell pass complete to Andrew Sowinski for 24 yds to the Mich 35 for a 1ST down +24 3.03
14:09 1st & 10 OPP 35 Aidan O'Connell pass incomplete to Devin Mockobee 0 -0.69
14:05 2nd & 10 OPP 35 Aidan O'Connell pass incomplete to Mershawn Rice 0 -0.91
14:00 3rd & 10 OPP 35 Aidan O'Connell pass complete to Mershawn Rice for 21 yds to the Mich 14 for a 1ST down +21 2.03
13:40 1st & 10 OPP 14 Devin Mockobee run for 2 yds to the Mich 12 +2 -0.18
13:15 2nd & 8 OPP 12 Charlie Jones run for 2 yds to the Mich 10 +2 -0.17
12:41 3rd & 6 OPP 10 Aidan O'Connell pass incomplete to Mershawn Rice 0 -0.37
12:37 4th & 6 OPP 10 Mitchell Fineran 27 yd FG GOOD
Q4
PUNT
4 pl · 23 yd · 2:30
19–28
12:20 1st & 10 OWN 29 Donovan Edwards run for 16 yds to the Mich 45 for a 1ST down +16 1.50
11:40 1st & 10 OWN 45 Donovan Edwards run for 2 yds to the Mich 47 +2 -0.68
11:07 2nd & 8 OWN 47 Donovan Edwards run for 1 yd to the Mich 48 +1 -0.85
10:22 3rd & 7 OWN 48 J.J. McCarthy run for 4 yds to the Prdue 48 +4 -0.14
10:07 4th & 3 OPP 48 Brad Robbins punt for 36 yds, fair catch by Charlie Jones at the Prdue 12
INT
2 pl · 0 yd · 0:10
19–28
10:02 1st & 10 OWN 12 Aidan O'Connell pass incomplete to Payne Durham 0 -0.38
9:57 2nd & 10 OWN 12 Aidan O'Connell pass intercepted Will Johnson return for no gain to the Prdue 16 0.11
TD
3 pl · 16 yd · 0:51
19–36
9:54 1st & 10 OPP 16 J.J. McCarthy pass incomplete to Ronnie Bell 0 -0.33
9:45 2nd & 10 OPP 16 Donovan Edwards run for a loss of 1 yard to the Prdue 17 -1 -0.49
9:06 3rd & 11 OPP 17 J.J. McCarthy pass complete to Ronnie Bell for 17 yds for a TD (J.J. McCarthy pass to Luke Schoonmaker for Two-Point Conversion) +17 3.38
FG
13 pl · 60 yd · 3:59
22–36
9:00 1st & 10 OWN 25 Devin Mockobee run for 10 yds to the Prdue 35 for a 1ST down +10 0.84
8:40 1st & 10 OWN 35 Devin Mockobee run for 9 yds to the Prdue 44 +9 1.38
8:15 2nd & 1 OWN 44 Devin Mockobee run for 4 yds to the Prdue 48 for a 1ST down +4 -0.15
7:55 1st & 10 OWN 48 Devin Mockobee run for 6 yds to the Mich 46 +6 0.36
7:25 2nd & 4 OPP 46 Devin Mockobee run for no gain to the Mich 46 0 -1.18
7:00 3rd & 4 OPP 46 Aidan O'Connell pass complete to Charlie Jones for 6 yds to the Mich 40 for a 1ST down +6 1.64
6:35 1st & 10 OPP 40 Kobe Lewis run for 2 yds to the Mich 38 +2 -0.45
6:03 2nd & 8 OPP 38 Aidan O'Connell pass incomplete to Mershawn Rice 0 -0.97
5:55 3rd & 8 OPP 38 Aidan O'Connell pass complete to Charlie Jones for 21 yds to the Mich 17 for a 1ST down +21 2.03
5:35 1st & 10 OPP 17 Devin Mockobee run for 2 yds to the Mich 15 +2 -0.19
5:15 2nd & 8 OPP 15 Aidan O'Connell pass incomplete to Charlie Jones 0 -0.36
5:11 3rd & 8 OPP 15 Aidan O'Connell pass incomplete to Abdur-Rahmaan Yaseen, broken up by Will Johnson 0 -0.52
5:07 4th & 8 OPP 15 Mitchell Fineran 32 yd FG GOOD
TD
8 pl · 44 yd · 3:45
22–43
5:00 1st & 10 OPP 44 Donovan Edwards run for 1 yd to the Prdue 43 +1 -0.75
4:15 2nd & 9 OPP 43 Donovan Edwards run for 7 yds to the Prdue 36 +7 0.52
3:45 3rd & 2 OPP 36 Donovan Edwards run for no gain to the Prdue 36 0 -1.06
3:34 4th & 2 OPP 36 Timeout PURDUE, clock 03:34
3:30 4th & 2 OPP 36 Kalel Mullings run for 4 yds to the Prdue 32 for a 1ST down +4 1.83
2:54 1st & 10 OPP 32 Donovan Edwards run for 6 yds to the Prdue 26 +6 0.22
2:54 2nd & 4 OPP 26 Timeout PURDUE, clock 02:54
2:45 2nd & 4 OPP 26 Donovan Edwards run for 18 yds to the Prdue 8 for a 1ST down +18 0.33
2:00 1st & 8 OPP 8 Kalel Mullings run for 5 yds to the Prdue 3 +5 0.11
1:22 2nd & 3 OPP 3 Kalel Mullings run for 3 yds for a TD (Jake Moody KICK) +3 2.21
END OF Q4
4 pl · 39 yd · 1:22
22–43
1:15 1st & 10 OWN 25 Aidan O'Connell pass complete to Charlie Jones for 18 yds to the Prdue 43 for a 1ST down +18 1.61
1:10 1st & 10 OWN 43 Aidan O'Connell pass complete to TJ Sheffield for 11 yds to the Mich 46 for a 1ST down +11 0.92
0:54 1st & 10 OPP 46 O'Connell, Aidan pass complete to Tracy, Tyrone for 1 yard to the MICHIGAN45, PENALTY MICHIGAN offside 5 yards to the MICHIGAN41, NO PLAY. +5
0:44 1st & 5 OPP 41 Dylan Downing run for 4 yds to the Mich 37 +4 -0.07
0:21 2nd & 1 OPP 37 Dylan Downing run for 1 yd to the Mich 36 for a 1ST down +1 -0.45
0:00 OPP 37 End of 4th Quarter
23 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

0sacks4
2plays for loss6
1takeaways2
3three-and-outs forced2
9explosive plays allowed12
6.93yards allowed / play5.65
6 of 11scoring drives allowed6 of 12
Purdue
Jamari Brown 0 1 INT · 1 PD
Michigan
Jaylen Harrell 2 (2) 2 sk · 2 TFL
Michael Barrett 1 (1) 1 sk · 1 TFL
Taylor Upshaw 1 0.5 sk · 0.5 TFL
Eyabi Anoma 1 0.5 sk · 0.5 TFL
Will Johnson 0 2 INT · 3 PD
DJ Turner 0 2 PD
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

5 of 5field goals
2punts4
42.5punt average41.0
0punts inside the 201
32return yards25
own 25average drive startown 33
Purdue
K Mitchell Fineran 5/5 FG · long 45 · 1/1 XP
P Jack Ansell 2 punts · 42.5 avg
KR Kobe Lewis 1 ret · 18 yds · long 18
KR Dylan Downing 1 ret · 14 yds · long 14
PR Charlie Jones 1 ret · 0 yds
Michigan
K Jake Moody 5/5 XP
P Brad Robbins 4 punts · 41.0 avg · 1 in 20
KR Roman Wilson 1 ret · 24 yds · long 24
PR A.J. Henning 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

82plays55
463yards381
12drives11
46%success rate46%
15.58total PPA23.44
Derived from 137 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1J.J. McCarthy pass complete to Colston Loveland for 25 yds for a TD (Jake Moody KICK) 7–0
Q1Devin Mockobee run for 1 yd for a TD (Mitchell Fineran KICK) 7–7
Q2Mitchell Fineran 33 yd FG GOOD 10–7
Q2J.J. McCarthy pass complete to Luke Schoonmaker for 7 yds for a TD (Jake Moody KICK) 14–10
Q2Mitchell Fineran 45 yd FG GOOD 13–14
Q3Kalel Mullings run for 1 yd for a TD (Jake Moody KICK) 21–13
Q3Donovan Edwards run for 27 yds for a TD (Jake Moody KICK) 28–13
Q3Mitchell Fineran 43 yd FG GOOD 16–28
Q4Mitchell Fineran 27 yd FG GOOD 19–28
Q4J.J. McCarthy pass complete to Ronnie Bell for 17 yds for a TD (J.J. McCarthy pass to Luke… 36–19
Q4Mitchell Fineran 32 yd FG GOOD 22–36
Q4Kalel Mullings run for 3 yds for a TD (Jake Moody KICK) 43–22

Biggest plays by PPA

Q3Donovan Edwards run for 60 yds to the Prdue 15 for a 1ST down 3.52
Q2Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 33 for a 1ST down 3.48
Q3Aidan O'Connell pass complete to Charlie Jones for 32 yds to the Mich 43 for a 1ST down 3.43
Q4J.J. McCarthy pass complete to Ronnie Bell for 17 yds for a TD (J.J. McCarthy pass to… 3.38
Q4Aidan O'Connell pass complete to Andrew Sowinski for 24 yds to the Mich 35 for a 1ST… 3.03
Q3Donovan Edwards run for 27 yds for a TD (Jake Moody KICK) 2.74

Series recent meetings

2025 Purdue 16 – 21 Michigan
2023 Purdue 13 – 41 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