← CFB Terminal
41
Big Ten
AT
7
Big Ten
2023 week 7 · Saturday, October 14, 2023 at 11:00 AM CT · Ross-Ade Stadium · 57,319 att · 55.8°F Cloudy, wind 7

Drive chart

Ohio State Purdue bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
MISSED FG
9 pl · 44 yd · 3:06
0–0
15:00 1st & 10 OWN 25 Devin Mockobee run for 19 yds to the PUR 44 for a 1ST down +19 1.71
15:00 1st & 10 OWN 44 Hudson Card pass complete to Deion Burks for 7 yds to the OSU 49 +7 0.67
15:00 2nd & 3 OPP 49 Devin Mockobee run for 4 yds to the OSU 45 for a 1ST down +4 0.22
15:00 1st & 10 OPP 45 Hudson Card pass complete to TJ Sheffield for 9 yds to the OSU 36 +9 0.96
15:00 2nd & 1 OPP 36 Devin Mockobee run for 3 yds to the OSU 33 for a 1ST down +3 -0.38
15:00 1st & 10 OPP 33 Dylan Downing run for 2 yds to the OSU 31 +2 -0.34
15:00 2nd & 8 OPP 31 Hudson Card pass incomplete 0 -0.76
15:00 3rd & 8 OPP 31 Hudson Card pass incomplete 0 -0.98
11:54 4th & 8 OPP 31 Julio Macias 48 yd FG MISSED
TD
8 pl · 69 yd · 2:43
6–0
11:54 1st & 10 OWN 31 Kyle McCord pass incomplete 0 -0.89
11:54 2nd & 10 OWN 31 Kyle McCord pass incomplete 0 -0.49
11:54 3rd & 10 OWN 31 Kyle McCord pass complete to Marvin Harrison Jr. for 15 yds to the OSU 46 for a 1ST down +15 2.80
11:54 1st & 10 OWN 46 Chip Trayanum run for 2 yds to the OSU 48 +2 -0.67
11:54 2nd & 8 OWN 48 Kyle McCord pass complete to Marvin Harrison Jr. for 34 yds to the PUR 18 for a 1ST down +34 2.27
11:54 1st & 10 OPP 18 Chip Trayanum run for 4 yds to the PUR 14 +4 -0.02
9:17 3rd & 6 OPP 14 Timeout Ohio State, clock 09:17
9:17 2nd & 6 OPP 14 Kyle McCord pass incomplete 0 -0.37
9:11 3rd & 6 OPP 14 Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding PAT MISSED) +14 2.99
PUNT
3 pl · 2 yd · 1:16
6–0
9:06 1st & 10 OWN 9 Dylan Downing run for a loss of 1 yard to the PUR 8 -1 -0.38
9:06 2nd & 11 OWN 8 Dylan Downing run for 3 yds to the PUR 11 +3 -0.05
9:06 3rd & 8 OWN 11 Hudson Card pass incomplete 0 -0.09
7:50 4th & 8 OWN 11 Jack Ansell punt for 40 yds
TD
8 pl · 51 yd · 4:06
13–0
7:50 1st & 10 OWN 49 Xavier Johnson run for 5 yds to the PUR 46 +5 0.10
7:50 2nd & 5 OPP 46 Chip Trayanum run for 10 yds to the PUR 36 for a 1ST down +10 0.81
7:50 1st & 10 OPP 36 Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds to the PUR 22 for a 1ST down +14 0.36
7:50 1st & 10 OPP 22 Chip Trayanum run for 6 yds to the PUR 16 +6 0.19
7:50 2nd & 4 OPP 16 Chip Trayanum run for 3 yds to the PUR 13 +3 -0.14
7:50 3rd & 1 OPP 13 Devin Brown run for 8 yds to the PUR 5 for a 1ST down +8 0.72
7:50 1st & 5 OPP 5 Chip Trayanum run for 3 yds to the PUR 2 +3 -0.18
3:44 2nd & 2 OPP 2 Devin Brown run for 2 yds for a TD (Jayden Fielding KICK) +2 2.07
PUNT
3 pl · 5 yd · 1:07
13–0
3:44 1st & 10 OWN 25 Hudson Card pass complete to Garrett Miller for 5 yds to the PUR 30 +5 0.09
3:44 2nd & 5 OWN 30 Devin Mockobee run for no gain to the PUR 30 0 -0.75
3:44 3rd & 5 OWN 30 Hudson Card pass incomplete 0 -0.37
2:37 4th & 5 OWN 30 Jack Ansell punt for 42 yds, downed at the OSU 28
FUMBLE
11 pl · 72 yd · 4:04
13–0
2:37 1st & 10 OWN 28 Kyle McCord pass complete to Chip Trayanum for 9 yds to the OSU 37 +9 1.32
2:22 2nd & 1 OWN 37 Xavier Johnson run for 4 yds to the OSU 41 for a 1ST down +4 -0.12
2:22 1st & 10 OWN 41 Kyle McCord pass incomplete 0 -1.14
2:22 2nd & 10 OWN 41 Kyle McCord run for 9 yds to the 50 yard line +9 1.08
2:22 3rd & 1 50 Kyle McCord run for 2 yds to the PUR 48 for a 1ST down +2 1.03
2:22 1st & 10 OPP 48 Kyle McCord pass incomplete 0 -1.07
0:00 2nd & 10 OPP 48 Kyle McCord pass complete to Cade Stover for 23 yds to the PUR 25 for a 1ST down +23 2.06
0:00 OPP 48 End of 1st Quarter
15:00 1st & 10 OPP 25 Dallan Hayden run for 1 yd to the PUR 24 +1 -0.35
15:00 2nd & 9 OPP 24 Dallan Hayden run for 17 yds to the PUR 7 for a 1ST down +17 0.85
15:00 1st & 7 OPP 7 Devin Brown pass incomplete 0 -0.41
13:33 2nd & 7 OPP 7 Devin Brown run for 7 yds Devin Brown fumbled, recovered by PUR Kydran Jenkins -4.39
Q2
PUNT
3 pl · 5 yd · 2:04
13–0
13:33 1st & 10 OWN 20 Devin Mockobee run for 2 yds to the PUR 22 +2 -0.36
13:33 2nd & 8 OWN 22 Hudson Card sacked by JT Tuimoloau for a loss of 5 yards to the PUR 17 -5 -0.54
13:33 3rd & 13 OWN 17 Hudson Card pass complete to Jayden Dixon-Veal for 8 yds to the PUR 25 +8 0.10
11:29 4th & 5 OWN 25 Jack Ansell punt for 48 yds, downed at the OSU 27
TD
11 pl · 73 yd · 5:27
20–0
11:29 1st & 10 OWN 27 Kyle McCord pass complete to Marvin Harrison Jr. for 8 yds to the OSU 35 +8 0.95
11:29 2nd & 2 OWN 35 Dallan Hayden run for 8 yds to the OSU 43 for a 1ST down +8 0.52
11:29 1st & 10 OWN 43 Kyle McCord pass complete to Cade Stover for 12 yds to the PUR 45 for a 1ST down +12 0.99
11:29 1st & 10 OPP 45 Xavier Johnson run for 9 yds to the PUR 36 +9 0.96
11:29 2nd & 1 OPP 36 Kyle McCord pass incomplete 0 -0.98
11:29 3rd & 1 OPP 36 Dallan Hayden run for 3 yds to the PUR 33 for a 1ST down +3 0.59
11:29 1st & 10 OPP 33 Dallan Hayden run for 14 yds to the PUR 19 for a 1ST down +14 0.30
11:29 1st & 10 OPP 19 Xavier Johnson run for 15 yds to the PUR 4 for a 1ST down +15 0.92
11:29 1st & 4 OPP 4 Devin Brown run for no gain to the PUR 4 0 -0.65
6:14 3rd & 4 OPP 4 Timeout Ohio State, clock 06:14
6:07 2nd & 4 OPP 4 Kyle McCord pass incomplete 0 -0.36
6:02 3rd & 4 OPP 4 Kyle McCord pass complete to Cade Stover for 4 yds for a TD (Jayden Fielding KICK) +4 2.70
PUNT
6 pl · 6 yd · 2:27
20–0
5:58 1st & 10 OWN 20 Hudson Card pass complete to Garrett Miller for 5 yds to the PUR 25 +5 0.09
5:58 2nd & 5 OWN 25 Hudson Card pass complete to Elijah Canion for 4 yds to the PUR 29 +4 -0.09
5:58 3rd & 1 OWN 29 Dylan Downing run for 4 yds to the PUR 33 for a 1ST down +4 0.96
5:58 1st & 10 OWN 33 Hudson Card pass incomplete 0 -0.96
5:58 2nd & 10 OWN 33 Hudson Card sacked by Jack Sawyer for a loss of 7 yards to the PUR 26 -7 -0.88
5:58 3rd & 17 OWN 26 Hudson Card pass incomplete 0 -0.08
3:31 4th & 17 OWN 26 Jack Ansell punt for 34 yds
PUNT
3 pl · -9 yd · 1:29
20–0
3:31 1st & 20 OWN 30 Kyle McCord pass incomplete 0 -0.38
3:31 2nd & 20 OWN 30 Kyle McCord pass incomplete 0 -0.18
3:31 3rd & 20 OWN 30 Ohio State Penalty, Delay Of Game (Kyle McCord) to the OSU 25 -5
3:31 3rd & 25 OWN 25 Xavier Johnson run for 6 yds to the OSU 31 +6 0.01
2:02 4th & 19 OWN 31 Jesse Mirco punt for 39 yds, fair catch by TJ Sheffield at the PUR 30
MISSED FG
10 pl · 48 yd · 2:00
20–0
2:02 1st & 10 OWN 30 Devin Mockobee run for 5 yds to the PUR 35 +5 0.10
2:02 2nd & 5 OWN 35 Hudson Card pass complete to Deion Burks for 9 yds to the PUR 44 for a 1ST down +9 1.22
2:02 1st & 10 OWN 44 Hudson Card run for 13 yds to the OSU 43 for a 1ST down +13 1.02
2:02 1st & 10 OPP 43 Devin Mockobee run for 21 yds to the OSU 22 for a 1ST down +21 0.70
2:02 1st & 10 OPP 22 Hudson Card pass incomplete 0 -0.40
2:02 2nd & 10 OPP 22 Devin Mockobee run for 21 yds to the OSU 1 for a 1ST down +21 2.11
0:23 2nd & 2 OPP 2 Timeout Purdue, clock 00:23
0:23 1st & 1 OPP 1 Devin Mockobee run for a loss of 1 yard to the OSU 2 -1 -1.13
0:23 2nd & 2 OPP 2 Direct snap to MOCKOBEE, Devin rush to the right for a loss of 2 yards to the OSU4 (SIMON, Cody). PENALTY PUR Holding on MILLER, Garrett enforced 10 yards from the OSU2 to the OSU12 [NHSG]. NO PLAY (replay the down). -10
0:18 3rd & 12 OPP 12 Hudson Card sacked by Jack Sawyer and JT Tuimoloau for a loss of 10 yards to the OSU 22 -10 -2.47
0:18 2nd & 12 OPP 12 Hudson Card pass incomplete 0 -0.32
0:18 3rd & 12 OPP 12 Timeout Ohio State, clock 00:18
0:02 4th & 22 OPP 22 Julio Macias 39 yd FG MISSED
END OF HALF
1 pl · -2 yd · 0:02
20–0
0:02 1st & 10 OWN 22 [NHSG] Kneel down by MCCORD, Kyle at OSU20 (team loss of 2). 0 -0.61
0:00 OWN 20 End of 2nd Quarter
Q3
TD
6 pl · 67 yd · 2:30
27–0
14:54 1st & 10 OWN 33 Kyle McCord pass complete to Julian Fleming for 9 yds to the OSU 42 +9 1.38
14:54 2nd & 1 OWN 42 Kyle McCord pass complete to Xavier Johnson for 21 yds to the PUR 37 for a 1ST down +21 1.00
14:54 1st & 10 OPP 37 MCCORD, Kyle pass deep to the right incomplete intended for FLEMING, Julian thrown to the PUR10. PENALTY PUR Pass Interference on BROWN, Markevious enforced 15 yards to the PUR22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
14:54 1st & 10 OPP 22 Dallan Hayden run for 19 yds to the PUR 3 for a 1ST down +19 1.18
14:54 1st & 3 OPP 3 Kyle McCord pass incomplete 0 -0.75
14:54 2nd & 3 OPP 3 MCCORD, Kyle pass short to the right incomplete intended for FLEMING, Julian thrown to the PUR0. PENALTY PUR Pass Interference on BROWN, Markevious enforced 1 yards to the PUR2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +1
14:54 1st & 2 OPP 2 Dallan Hayden run for 1 yd to the PUR 1 +1 -0.69
12:24 2nd & 1 OPP 1 Dallan Hayden run for 1 yd for a TD (Jayden Fielding KICK) +1 1.90
MISSED FG
10 pl · 65 yd · 4:49
27–0
12:24 1st & 10 OWN 25 Devin Mockobee run for a loss of 1 yard to the PUR 24 -1 -0.80
12:24 2nd & 11 OWN 24 Hudson Card pass complete to Mershawn Rice for 9 yds to the PUR 33 +9 0.58
12:24 3rd & 2 OWN 33 Hudson Card pass complete to Mershawn Rice for 35 yds to the OSU 32 for a 1ST down +35 3.43
12:24 1st & 10 OPP 32 Devin Mockobee run for 2 yds to the OSU 30 +2 -0.32
12:24 2nd & 8 OPP 30 Hudson Card pass incomplete 0 -0.73
12:24 3rd & 8 OPP 30 Dylan Downing run for a loss of 1 yard to the OSU 31 -1 -1.18
12:24 4th & 9 OPP 31 CARD, Hudson pass deep to the right incomplete intended for MILLER, Garrett thrown to the OSU10. PENALTY OSU Pass Interference on RANSOM, Lathan enforced 15 yards to the OSU16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
12:24 1st & 10 OPP 16 Hudson Card pass incomplete 0 -0.33
12:24 2nd & 10 OPP 16 Deion Burks run for 6 yds to the OSU 10 +6 0.12
12:24 3rd & 4 OPP 10 Dylan Downing run for no gain to the OSU 10 0 -0.37
7:35 4th & 4 OPP 10 Julio Macias 27 yd FG MISSED
TD
5 pl · 80 yd · 2:59
34–0
7:35 1st & 10 OWN 20 Dallan Hayden run for 3 yds to the OSU 23 +3 -0.24
7:35 2nd & 7 OWN 23 Kyle McCord run for a loss of 3 yards to the OSU 20 -3 -0.58
7:35 3rd & 10 OWN 20 Kyle McCord pass complete to Carnell Tate for 16 yds to the OSU 36 for a 1ST down +16 2.06
7:35 1st & 10 OWN 36 Ohio State Penalty, Delay Of Game (Kyle McCord) to the OSU 31 -5
7:35 1st & 15 OWN 31 Kyle McCord pass complete to Carnell Tate for 55 yds to the PUR 14 for a 1ST down +55 3.69
4:36 1st & 10 OPP 14 Kyle McCord pass complete to Cade Stover for 14 yds for a TD (Jayden Fielding KICK) +14 2.55
PUNT
3 pl · 6 yd · 0:50
34–0
4:36 1st & 10 OWN 35 Hudson Card pass incomplete 0 -1.01
4:36 2nd & 10 OWN 35 Hudson Card pass complete to Mershawn Rice for 6 yds to the PUR 41 +6 0.25
4:36 3rd & 4 OWN 41 Hudson Card pass incomplete 0 -0.72
3:46 4th & 4 OWN 41 Jack Ansell punt for 38 yds, fair catch by Jayden Ballard at the OSU 21
PUNT
3 pl · 0 yd · 1:27
34–0
3:46 1st & 10 OWN 21 Evan Pryor run for 5 yds to the OSU 26 +5 0.09
3:46 2nd & 5 OWN 26 Evan Pryor run for a loss of 5 yards to the OSU 21 -5 -0.95
3:46 3rd & 10 OWN 21 Kyle McCord pass incomplete 0 -0.12
2:19 4th & 10 OWN 21 Jesse Mirco punt for 40 yds
PUNT
3 pl · 0 yd · 0:51
34–0
2:19 1st & 10 OPP 48 Hudson Card pass incomplete 0 -1.07
2:19 2nd & 10 OPP 48 Devin Mockobee run for no gain to the OSU 48 0 -1.05
2:19 3rd & 10 OPP 48 Hudson Card pass incomplete 0 -0.77
1:28 4th & 10 OPP 48 Jack Ansell punt for 21 yds
FUMBLE
3 pl · -7 yd · 0:43
34–0
1:28 1st & 10 OWN 27 Kyle McCord pass incomplete 0 -0.77
1:28 2nd & 10 OWN 27 Evan Pryor run for 2 yds to the OSU 29 +2 -0.26
0:45 3rd & 8 OWN 29 Kyle McCord sacked for a loss of 9 yards to the OSU 20 -9 -0.41
TD
6 pl · 20 yd · 1:15
34–7
0:45 1st & 10 OPP 20 Hudson Card pass incomplete 0 -0.37
0:45 2nd & 10 OPP 20 Hudson Card pass incomplete 0 -0.47
0:00 3rd & 10 OPP 20 Devin Mockobee run for 3 yds to the OSU 17 +3 -0.23
0:00 OPP 20 End of 3rd Quarter
15:00 4th & 7 OPP 17 Hudson Card pass complete to TJ Sheffield for 15 yds to the OSU 2 for a 1ST down +15 2.48
15:00 1st & 1 OPP 1 Hudson Card pass incomplete 0 -0.96
15:00 2nd & 1 OPP 1 Purdue Penalty, False Start (Jalen Grant) to the OSU 6 -5
14:30 2nd & 6 OPP 6 Hudson Card pass complete to Deion Burks for 6 yds for a TD (Caleb Krockover KICK) +6 2.53
Q4
PUNT
4 pl · 16 yd · 2:57
34–7
14:22 1st & 10 OWN 34 Kyle McCord pass complete to Marvin Harrison Jr. for 20 yds to the PUR 46 for a 1ST down +20 1.79
14:22 1st & 10 OPP 46 Ohio State Penalty, Intentional Grounding (Kyle McCord) to the OSU 45 0
14:22 2nd & 20 OWN 44 Dallan Hayden run for 8 yds to the PUR 48 +8 0.50
14:22 3rd & 12 OPP 48 Kyle McCord pass complete to Carnell Tate for 8 yds to the PUR 40 +8 0.66
14:22 4th & 4 OPP 40 Ohio State Penalty, Delay Of Game (Jesse Mirco) to the PUR 45 -5
14:22 4th & 9 OPP 45 Ohio State Penalty, Illegal Snap on FERLMANN, John enforced (-5 Yards) to the 50 yard line -5
11:25 4th & 14 50 Jesse Mirco punt for 48 yds, downed at the PUR 2
PUNT
6 pl · 20 yd · 2:27
34–7
11:25 1st & 10 OWN 2 Dylan Downing run for 9 yds to the PUR 11 +9 0.66
11:25 2nd & 1 OWN 11 Dylan Downing run for no gain to the PUR 11 0 -0.63
11:25 3rd & 1 OWN 11 Dylan Downing run for 3 yds to the PUR 14 for a 1ST down +3 0.28
11:25 1st & 10 OWN 14 Hudson Card pass incomplete 0 -0.42
11:25 2nd & 10 OWN 14 Hudson Card pass complete to Dylan Downing for 8 yds to the PUR 22 +8 0.30
11:25 3rd & 2 OWN 22 Hudson Card pass incomplete 0 -0.36
8:58 4th & 2 OWN 22 Jack Ansell punt for 42 yds, downed at the OSU 36
TD
3 pl · 64 yd · 1:23
41–7
8:58 1st & 10 OWN 36 Devin Brown run for 5 yds to the OSU 41 +5 0.11
8:58 2nd & 5 OWN 41 Dallan Hayden run for 1 yd to the OSU 42 +1 -0.89
7:35 3rd & 4 OWN 42 Devin Brown pass complete to Brandon Inniss for 58 yds for a TD (Jayden Fielding KICK) +58 5.93
ON DOWNS
10 pl · 39 yd · 4:35
41–7
7:35 1st & 10 OWN 25 Devin Mockobee run for 9 yds to the PUR 34 +9 1.25
7:35 2nd & 1 OWN 34 Devin Mockobee run for 9 yds to the PUR 43 for a 1ST down +9 0.36
7:35 1st & 10 OWN 43 Devin Mockobee run for 9 yds to the OSU 48 +9 1.28
7:35 2nd & 1 OPP 48 Devin Mockobee run for no gain to the OSU 48 0 -1.34
7:35 4th & 1 OPP 48 Devin Mockobee run for 5 yds to the OSU 43 for a 1ST down +5 2.35
7:35 1st & 10 OPP 43 Dylan Downing run for 1 yd to the OSU 42 +1 -0.72
7:35 2nd & 9 OPP 42 Bennett Meredith pass complete to Jaron Tibbs for 8 yds to the OSU 34 +8 0.71
7:35 3rd & 1 OPP 48 Bennett Meredith pass incomplete 0 -1.18
7:35 3rd & 1 OPP 34 Dylan Downing run for a loss of 2 yards to the OSU 36 -2 -1.48
3:00 4th & 3 OPP 36 Bennett Meredith pass incomplete 0 -2.16
PUNT
3 pl · -7 yd · 2:23
41–7
3:00 1st & 10 OWN 36 Devin Brown run for a loss of 1 yard to the OSU 35 -1 -1.21
3:00 2nd & 11 OWN 35 Devin Brown run for 3 yds to the OSU 38 +3 -0.24
3:00 3rd & 8 OWN 38 Ohio State Penalty, False Start (-5 Yards) to the OSU 33 -5
3:00 3rd & 13 OWN 33 Devin Brown sacked by Jeffrey M'Ba for a loss of 4 yards to the OSU 29 -4 -0.28
0:37 4th & 17 OWN 29 Jesse Mirco punt for 53 yds
END OF GAME
1 pl · -2 yd · 0:37
41–7
0:00 1st & 10 OWN 18 Addai Lewellen run for a loss of 2 yards to the PUR 16 -2 -0.63
0:00 OWN 16 End of 4th Quarter
26 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

3sacks2
9plays for loss5
0takeaways2
5three-and-outs forced3
5explosive plays allowed11
3.67yards allowed / play7.33
1 of 13scoring drives allowed6 of 13
Ohio State
Cody Simon 8 (5) 1 TFL
Tommy Eichenberg 8 (4) 1 TFL
Davison Igbinosun 4 (3) 1 PD
Jordan Hancock 4 (4)
Steele Chambers 4 (2)
Jack Sawyer 3 (2) 1.5 sk · 1.5 TFL
Tyleik Williams 3 (2) 2 TFL · 2 PD
Denzel Burke 3 (3) 1 PD
Purdue
Yanni Karlaftis 9 (6)
Dillon Thieneman 9 (4)
Markevious Brown 6 (5) 2 PD
Sanoussi Kane 6 (4)
Cam Allen 5 (2)
O.C. Brothers 4 (2) 1 TFL · 1 PD
Kydran Jenkins 3 (2) 1 sk · 1 TFL · 1 QH
Nic Caraway 3 (2) 1 sk · 1 TFL
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

field goals0 of 3
4punts7
45.0punt average37.9
2punts inside the 200
49return yards51
own 33average drive startown 24
Ohio State
K Jayden Fielding 5/6 XP
P Jesse Mirco 4 punts · 45.0 avg · 2 in 20
KR Xavier Johnson 2 ret · 49 yds · long 26
PR Jayden Ballard 1 ret · 0 yds
Purdue
K Caleb Krockover 1/1 XP
K Julio Macias 0/3 FG
P Jack Ansell 7 punts · 37.9 avg
KR Devin Mockobee 3 ret · 38 yds · long 19
PR TJ Sheffield 1 ret · 13 yds · long 13
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

67plays70
491yards257
13drives13
55%success rate37%
33.02total PPA-4.12
Derived from 137 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding PAT… 6–0
Q1Devin Brown run for 2 yds for a TD (Jayden Fielding KICK) 13–0
Q2Kyle McCord pass complete to Cade Stover for 4 yds for a TD (Jayden Fielding KICK) 20–0
Q3Dallan Hayden run for 1 yd for a TD (Jayden Fielding KICK) 27–0
Q3Kyle McCord pass complete to Cade Stover for 14 yds for a TD (Jayden Fielding KICK) 34–0
Q4Hudson Card pass complete to Deion Burks for 6 yds for a TD (Caleb Krockover KICK) 7–34
Q4Devin Brown pass complete to Brandon Inniss for 58 yds for a TD (Jayden Fielding KICK) 41–7

Biggest plays by PPA

Q4Devin Brown pass complete to Brandon Inniss for 58 yds for a TD (Jayden Fielding KICK) 5.93
Q3Kyle McCord pass complete to Carnell Tate for 55 yds to the PUR 14 for a 1ST down 3.69
Q3Hudson Card pass complete to Mershawn Rice for 35 yds to the OSU 32 for a 1ST down 3.43
Q1Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding 2.99
Q1Kyle McCord pass complete to Marvin Harrison Jr. for 15 yds to the OSU 46 for a 1ST down 2.80
Q2Kyle McCord pass complete to Cade Stover for 4 yds for a TD (Jayden Fielding KICK) 2.70

Series recent meetings

2025 Ohio State 34 – 10 Purdue
2024 Purdue 0 – 45 Ohio State
2021 Purdue 31 – 59 Ohio State
2018 Ohio State 20 – 49 Purdue
2013 Ohio State 56 – 0 Purdue
2012 Purdue 22 – 29 Ohio State
2011 Ohio State 23 – 26 Purdue
2010 Purdue 0 – 49 Ohio State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal