← CFB Terminal
21
Big Ten
AT
38
Pac-12
2024 week 4 · Saturday, September 21, 2024 at 7:30 PM CT · Reser Stadium · 📺 The CW Network · 34,340 att · 73.2°F Clear, wind 3.4

Drive chart

Purdue Oregon State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
ON DOWNS
4 pl · 9 yd · 1:56
0–0
14:56 1st & 10 OWN 19 Jam Griffin run for 4 yds to the ORST 23 +4 -0.08
14:17 2nd & 6 OWN 23 Jam Griffin run for 4 yds to the ORST 27 +4 -0.08
13:40 3rd & 2 OWN 27 Jam Griffin run for 1 yd to the ORST 28 +1 -0.38
13:04 4th & 1 OWN 28 Gevani McCoy pass incomplete 0 -0.02
FUMBLE
4 pl · 17 yd · 1:23
0–0
12:59 1st & 10 OPP 28 Devin Mockobee run for 10 yds to the ORST 18 for a 1ST down +10 0.17
12:33 1st & 10 OPP 18 Devin Mockobee run for 7 yds to the ORST 11 +7 0.31
12:12 2nd & 3 OPP 11 Devin Mockobee run for 2 yds to the ORST 9 +2 -0.26
11:43 3rd & 1 OPP 9 Devin Mockobee run for a loss of 2 yards to the ORST 11 Devin Mockobee fumbled, recovered by ORST Thomas Collins T. Collins return for 0 yds -4.46
PUNT
6 pl · 13 yd · 3:52
0–0
11:36 1st & 10 OWN 11 Gevani McCoy run for 10 yds to the ORST 21 for a 1ST down +10 0.43
10:36 1st & 10 OWN 21 Gevani McCoy run for 4 yds to the ORST 25 +4 -0.09
10:10 2nd & 6 OWN 25 Jam Griffin run for 9 yds to the ORST 34 for a 1ST down +9 1.09
9:26 1st & 10 OWN 34 Gevani McCoy pass incomplete 0 -0.99
9:22 2nd & 10 OWN 34 Jam Griffin run for 2 yds to the ORST 36 +2 -0.37
8:43 3rd & 8 OWN 36 Gevani McCoy sacked by Kydran Jenkins for a loss of 7 yards to the ORST 29 -7 -0.62
8:08 4th & 15 OWN 29 Oregon State Penalty, False Start (-5 Yards) to the ORST 24 -5
7:51 4th & 20 OWN 24 Josh Green punt for 49 yds, fair catch by Dillon Thieneman at the PUR 27
INT TD
1 pl · 0 yd · 0:07
0–7
7:37 1st & 10 OWN 27 Hudson Card pass intercepted Zakaih Saez return for 20 yds for a TD (Everett Hayes KICK) -8.07
PUNT
3 pl · 3 yd · 0:49
0–7
7:37 1st & 10 OWN 25 Reggie Love III run for 3 yds to the PUR 28 +3 -0.30
7:07 2nd & 7 OWN 28 Hudson Card pass incomplete 0 -0.56
7:03 3rd & 7 OWN 28 Hudson Card pass incomplete 0 -0.27
6:53 4th & 7 OWN 28 Keelan Crimmins punt for 43 yds, fair catch by Trent Walker at the ORST 29
TD
12 pl · 71 yd · 7:34
0–14
6:14 1st & 20 OWN 19 Gevani McCoy run for 3 yds to the ORST 22 +3 -0.08
5:51 2nd & 17 OWN 22 (05:51) MCCOY, Gevani pass deep up the middle incomplete intended for NOGA, Jeremiah thrown to the PUR47, clock 05:46. PENALTY PUR Pass Interference on JEFFERSON II, Joseph enforced 15 yards to the OSU37 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). +15
5:46 1st & 10 OWN 37 Anthony Hankerson run for 7 yds to the ORST 44 +7 0.71
5:09 2nd & 3 OWN 44 Anthony Hankerson run for 5 yds to the ORST 49 for a 1ST down +5 0.42
4:30 1st & 10 OWN 49 Anthony Hankerson run for 3 yds to the PUR 48 +3 -0.40
3:56 2nd & 7 OPP 48 Gevani McCoy pass complete to Anthony Hankerson for 3 yds to the PUR 45 +3 -0.41
3:09 3rd & 4 OPP 45 Anthony Hankerson run for 19 yds to the PUR 26 for a 1ST down +19 2.01
2:25 1st & 10 OPP 26 Anthony Hankerson run for a loss of 1 yard to the PUR 27 -1 -0.59
1:50 2nd & 11 OPP 27 Oregon State Penalty, False Start (-5 Yards) to the PUR 32 -5
1:35 2nd & 16 OPP 32 Gevani McCoy run for 6 yds to the PUR 26 +6 0.21
0:50 3rd & 10 OPP 26 Gevani McCoy pass complete to Jeremiah Noga for 18 yds to the PUR 8 for a 1ST down +18 1.51
0:06 1st & 10 OPP 8 Timeout Oregon State, clock 00:06
0:06 1st & 8 OPP 8 Anthony Hankerson run for 2 yds to the PUR 6 +2 -0.21
0:00 OPP 8 End of 1st Quarter
15:00 2nd & 6 OPP 6 Anthony Hankerson run for 5 yds to the PUR 1 +5 0.07
14:14 3rd & 1 OPP 1 Anthony Hankerson run for 1 yd for a TD (Everett Hayes KICK) +1 2.45
Q2
ON DOWNS
10 pl · 63 yd · 5:09
0–14
14:13 1st & 10 OWN 25 Devin Mockobee run for 28 yds to the ORST 47 for a 1ST down +28 2.46
13:43 1st & 10 OPP 47 Hudson Card pass complete to Jayden Dixon-Veal for no gain to the ORST 47 0 -1.05
13:09 2nd & 10 OPP 47 Devin Mockobee run for 13 yds to the ORST 34 for a 1ST down +13 1.73
12:43 1st & 10 OPP 34 Devin Mockobee run for 4 yds to the ORST 30 +4 -0.06
12:13 2nd & 6 OPP 30 Hudson Card run for 5 yds to the ORST 25 +5 0.08
11:32 3rd & 1 OPP 25 Reggie Love III run for 4 yds to the ORST 21 for a 1ST down +4 0.29
10:57 1st & 10 OPP 21 Reggie Love III run for a loss of 1 yard to the ORST 22 -1 -0.48
10:22 2nd & 11 OPP 22 Reggie Love III run for 10 yds to the ORST 12 +10 0.53
9:43 3rd & 1 OPP 12 Devin Mockobee run for a loss of 1 yard to the ORST 13 -1 -0.55
9:11 4th & 2 OPP 13 Timeout Purdue, clock 09:11
9:11 4th & 2 OPP 13 Reggie Love III run for 1 yd to the ORST 12 +1 -3.87
PUNT
3 pl · -2 yd · 1:38
0–14
9:05 1st & 10 OWN 12 Jam Griffin run for 1 yd to the ORST 13 +1 -0.32
8:23 2nd & 9 OWN 13 Jam Griffin run for a loss of 3 yards to the ORST 10 -3 -0.27
7:46 3rd & 12 OWN 10 Gevani McCoy pass incomplete 0 -0.05
7:40 4th & 12 OWN 10 Josh Green punt for 57 yds , Dillon Thieneman returns for 20 yds to the ORST 47
TD
2 pl · 47 yd · 0:57
7–14
7:18 1st & 10 OPP 32 Reggie Love III run for no gain to the ORST 32 0 -0.61
6:30 2nd & 10 OPP 32 Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK) +32 3.48
MISSED FG
7 pl · 31 yd · 2:48
7–14
6:21 1st & 10 OWN 35 Jam Griffin run for 5 yds to the ORST 40 +5 0.11
5:44 2nd & 5 OWN 40 Gevani McCoy run for 19 yds to the PUR 41 for a 1ST down +19 1.89
5:12 1st & 10 OPP 41 Jam Griffin run for 12 yds to the PUR 29 for a 1ST down +12 0.45
4:52 1st & 10 OPP 29 Jam Griffin run for 2 yds to the PUR 27 +2 -0.29
4:25 2nd & 8 OPP 27 Gevani McCoy pass incomplete 0 -0.64
4:21 3rd & 8 OPP 27 Gevani McCoy sacked by Kydran Jenkins for a loss of 7 yards to the PUR 34 -7 -2.32
3:39 4th & 15 OPP 34 Everett Hayes 52 Yard Field Goal Missed
PUNT
3 pl · 6 yd · 0:58
7–14
3:32 1st & 10 OWN 34 Hudson Card pass incomplete 0 -0.99
3:28 2nd & 10 OWN 34 Devin Mockobee run for 6 yds to the PUR 40 +6 0.24
2:47 3rd & 4 OWN 40 Hudson Card pass incomplete 0 -0.69
2:42 4th & 4 OWN 40 Keelan Crimmins punt for 46 yds, fair catch by Trent Walker at the ORST 7
FG
11 pl · 81 yd · 2:33
7–17
2:35 1st & 10 OWN 7 Anthony Hankerson run for 5 yds to the ORST 12 +5 0.07
2:00 2nd & 5 OWN 12 Timeout Oregon State, clock 02:00
2:00 2nd & 5 OWN 12 Anthony Hankerson run for 2 yds to the ORST 14 +2 -0.22
1:21 3rd & 3 OWN 14 Anthony Hankerson run for 3 yds to the ORST 17 for a 1ST down +3 0.49
1:16 1st & 10 OWN 17 Timeout Purdue, clock 01:16
1:16 1st & 10 OWN 17 Gevani McCoy pass complete to Anthony Hankerson for 2 yds to the ORST 19 +2 -0.31
0:50 2nd & 8 OWN 19 Gevani McCoy pass complete to Darrius Clemons for 15 yds to the ORST 34 for a 1ST down +15 1.51
0:37 1st & 10 OWN 34 Gevani McCoy pass complete to Trent Walker for 34 yds to the PUR 32 for a 1ST down +34 2.47
0:31 1st & 10 OPP 32 Timeout Oregon State, clock 00:31
0:31 1st & 10 OPP 32 Gevani McCoy pass complete to Darrius Clemons for 11 yds to the PUR 21 for a 1ST down +11 0.24
0:24 1st & 10 OPP 21 Gevani McCoy pass incomplete 0 -0.39
0:22 2nd & 10 OPP 21 Gevani McCoy pass incomplete 0 -0.50
0:14 3rd & 10 OPP 21 Gevani McCoy pass complete to Darrius Clemons for 9 yds to the PUR 12 +9 0.49
0:07 4th & 1 OPP 12 Timeout Oregon State, clock 00:07
0:03 4th & 1 OPP 12 Everett Hayes 29 yd FG GOOD
END OF HALF
1 pl · 21 yd · 0:03
7–17
0:03 1st & 10 OWN 25 Reggie Love III run for 21 yds to the PUR 46 for a 1ST down +21 1.89
0:00 OWN 46 End of 2nd Quarter
Q3
PUNT
3 pl · 5 yd · 1:53
7–17
14:59 1st & 10 OWN 25 run for a loss of 4 yards to the PUR 21 fumbled, recovered by PUR Reggie Love III R. Love III return for 0 yds -4 -1.02
14:23 2nd & 14 OWN 21 Devin Mockobee run for 4 yds to the PUR 25 Purdue Penalty, Offensive Holding (Corey Stewart) declined +4 -0.03
13:59 3rd & 10 OWN 25 Hudson Card run for 5 yds to the PUR 30 +5 0.02
13:16 4th & 5 OWN 30 Keelan Crimmins punt for 45 yds , Trent Walker returns for a loss of 2 yards to the ORST 23
ON DOWNS
14 pl · 74 yd · 8:43
7–17
13:03 1st & 10 OWN 23 Zachary Card run for 19 yds to the ORST 42 for a 1ST down +19 1.65
12:25 1st & 10 OWN 42 Jam Griffin run for 9 yds to the PUR 49 +9 1.30
11:45 2nd & 1 OPP 49 Jam Griffin run for 3 yds to the PUR 46 for a 1ST down +3 -0.28
11:19 1st & 10 OPP 46 Jam Griffin run for 4 yds to the PUR 42 +4 -0.12
10:42 2nd & 6 OPP 42 Gevani McCoy pass complete to Trent Walker for no gain to the PUR 42 0 -1.07
9:57 3rd & 6 OPP 42 Jam Griffin run for 10 yds to the PUR 32 for a 1ST down +10 1.86
9:14 1st & 10 OPP 32 Jam Griffin run for 10 yds to the PUR 22 for a 1ST down +10 0.22
8:31 1st & 10 OPP 22 Anthony Hankerson run for no gain to the PUR 22 0 -0.40
7:54 2nd & 10 OPP 22 Gevani McCoy pass complete to Jeremiah Noga for 9 yds to the PUR 13 +9 0.45
7:21 3rd & 1 OPP 13 Jam Griffin run for 3 yds to the PUR 10 for a 1ST down +3 0.09
6:38 1st & 10 OPP 10 Jam Griffin run for a loss of 6 yards to the PUR 16 -6 -0.66
5:56 2nd & 16 OPP 16 Jam Griffin run for 10 yds to the PUR 6 +10 0.35
5:10 3rd & 6 OPP 6 Gevani McCoy pass complete to Trent Walker for 3 yds to the PUR 3 +3 -0.09
4:29 4th & 3 OPP 3 Gevani McCoy pass incomplete 0 -4.08
PUNT
3 pl · 8 yd · 1:29
7–17
4:23 1st & 10 OWN 3 Hudson Card pass incomplete 0 -0.26
4:16 2nd & 10 OWN 3 Reggie Love III run for 4 yds to the PUR 7 +4 -0.01
3:44 3rd & 6 OWN 7 Hudson Card pass complete to De'Nylon Morrissette for 4 yds to the PUR 11 +4 -0.01
3:00 4th & 2 OWN 11 Keelan Crimmins punt for 39 yds, fair catch by Trent Walker at the 50 yard line
TD
4 pl · 50 yd · 2:05
7–24
2:55 1st & 10 50 Anthony Hankerson run for a loss of 1 yard to the ORST 49 -1 -1.35
2:16 2nd & 11 OWN 49 Anthony Hankerson run for 7 yds to the PUR 44 +7 0.56
1:41 3rd & 4 OPP 44 Gevani McCoy run for 18 yds to the PUR 26 for a 1ST down +18 1.91
0:50 1st & 10 OPP 26 Zachary Card run for 26 yds for a TD (Everett Hayes KICK) +26 2.72
TD
7 pl · 75 yd · 3:01
14–24
0:49 1st & 10 OWN 25 Devin Mockobee run for 4 yds to the PUR 29 +4 -0.11
0:28 2nd & 6 OWN 29 Hudson Card pass complete to Leland Smith for 5 yds to the PUR 34 +5 0.09
0:00 OWN 29 End of 3rd Quarter
14:59 3rd & 1 OWN 34 Devin Mockobee run for 2 yds to the PUR 36 for a 1ST down +2 0.95
14:25 1st & 10 OWN 36 Devin Mockobee run for 26 yds to the ORST 38 for a 1ST down +26 2.05
13:59 1st & 10 OPP 38 Hudson Card pass complete to Max Klare for 14 yds to the ORST 24 for a 1ST down +14 0.41
13:27 1st & 10 OPP 24 Reggie Love III run for 22 yds to the ORST 2 for a 1ST down +22 1.47
12:49 1st & 2 OPP 2 Reggie Love III run for 2 yds for a TD (Spencer Porath KICK) +2 1.21
Q4
TD
6 pl · 75 yd · 2:52
14–31
12:49 1st & 10 OWN 25 Jam Griffin run for 3 yds to the ORST 28 +3 -0.30
12:08 2nd & 7 OWN 28 Gevani McCoy run for 18 yds to the ORST 46 for a 1ST down +18 2.19
11:29 1st & 10 OWN 46 Jam Griffin run for 7 yds to the PUR 47 +7 0.65
10:51 2nd & 3 OPP 47 Jam Griffin run for 33 yds to the PUR 14 for a 1ST down +33 0.99
10:11 1st & 10 OPP 14 Gevani McCoy pass incomplete 0 -0.31
9:57 2nd & 10 OPP 14 Jam Griffin run for 14 yds for a TD (Everett Hayes KICK) +14 2.86
TD
6 pl · 75 yd · 2:58
21–31
9:56 1st & 10 OWN 25 (09:56) LOVE III, Reggie rush to the right for a gain of 3 yards to the PUR28 (KANE, Jack;COLLINS, Thomas), clock 09:50. PENALTY PUR Holding on MBOW, Marcus enforced 10 yards from the PUR25 to the PUR15 [SG]. NO PLAY (replay the down). -10
9:35 1st & 20 OWN 15 Hudson Card pass complete to Reggie Love III for a loss of 3 yards to the PUR 12 -3 -0.19
9:02 2nd & 23 OWN 12 Hudson Card run for 23 yds to the PUR 35 for a 1ST down +23 2.10
8:19 1st & 10 OWN 35 Hudson Card pass incomplete 0 -1.01
8:14 2nd & 10 OWN 35 Devin Mockobee run for 63 yds to the ORST 2 for a 1ST down +63 5.04
7:42 1st & 2 OPP 2 Devin Mockobee run for a loss of 1 yard to the ORST 3 -1 -1.00
6:59 2nd & 3 OPP 3 Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK) +3 2.21
TD
8 pl · 42 yd · 5:06
21–38
6:51 1st & 10 OPP 42 Anthony Hankerson run for 3 yds to the PUR 39 +3 -0.29
6:11 2nd & 7 OPP 39 Trent Walker run for 8 yds to the PUR 31 for a 1ST down +8 0.75
5:33 1st & 10 OPP 31 Anthony Hankerson run for 4 yds to the PUR 27 +4 -0.05
4:48 2nd & 6 OPP 27 Gevani McCoy run for 2 yds to the PUR 25 +2 -0.33
3:59 3rd & 4 OPP 25 Anthony Hankerson run for 2 yds to the PUR 23 +2 -0.40
3:15 4th & 2 OPP 23 Anthony Hankerson run for 5 yds to the PUR 18 for a 1ST down +5 1.03
2:34 1st & 10 OPP 18 Anthony Hankerson run for 6 yds to the PUR 12 +6 0.18
2:00 2nd & 4 OPP 12 Timeout Oregon State, clock 02:00
1:53 2nd & 4 OPP 12 Anthony Hankerson run for 12 yds for a TD (Everett Hayes KICK) +12 2.41
1:53 OPP 3 Oregon State Penalty, False Start (Grant Starck) to the PUR 8 -5
ON DOWNS
4 pl · 4 yd · 0:58
21–38
1:52 1st & 10 OWN 25 Hudson Card pass complete to Andrew Sowinski for 4 yds to the PUR 29 +4 -0.11
1:19 2nd & 6 OWN 29 Hudson Card pass incomplete 0 -0.65
1:14 3rd & 6 OWN 29 Hudson Card pass incomplete 0 -0.31
1:00 4th & 6 OWN 29 Hudson Card pass incomplete 0 0.16
END OF GAME
2 pl · -4 yd · 0:55
21–38
0:53 1st & 10 OPP 29 (00:53) Kneel down by MCCOY, Gevani at PUR31 (team loss of 2), clock 00:50. -2 -0.81
0:21 2nd & 12 OPP 31 (00:21) Kneel down by MCCOY, Gevani at PUR33 (team loss of 2), clock 00:16. -2 -1.26
0:00 OPP 33 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

2sacks0
8plays for loss4
0takeaways2
1three-and-outs forced4
12explosive plays allowed8
5.93yards allowed / play7.22
5 of 11scoring drives allowed3 of 12
Purdue
Kydran Jenkins 16 (8) 2 sk · 3 TFL · 2 QH
Dillon Thieneman 14 (7)
Joseph Jefferson II 10 (6) 1 TFL
Markevious Brown 5 (5) 1 PD
Kyndrich Breedlove 5 (2) 1 PD
Yanni Karlaftis 5 (3)
Will Heldt 4 (2) 0.5 TFL · 1 QH
Mo Omonode 3 (3) 1 TFL
Oregon State
Skyler Thomas 7 (4) 2 PD
Isaiah Chisom 6 (2) 1.5 TFL · 1 QH
Nikko Taylor 4 (2) 1 TFL · 1 PD · 1 QH
Jaden Robinson 4 (3)
Zakaih Saez 3 (3) 1 TFL · 1 INT
Melvin Jordan IV 3 (3)
Tyrice Ivy Jr. 2 (2)
Jaheim Patterson 2 (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

field goals1 of 2
4punts2
43.3punt average53.0
1punts inside the 200
20return yards44
own 29average drive startown 32
Purdue
K Spencer Porath 3/3 XP
P Keelan Crimmins 4 punts · 43.3 avg · 1 in 20
PR Dillon Thieneman 1 ret · 20 yds · long 20
Oregon State
K Everett Hayes 1/2 FG · long 29 · 5/5 XP
P Josh Green 2 punts · 53.0 avg
KR Zachary Card 2 ret · 46 yds · long 30
KR Gabe Milbourn 1 ret · 0 yds
PR Trent Walker 1 ret · -2 yds · long -2
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

45plays75
325yards445
12drives11
40%success rate44%
5.46total PPA17.36
Derived from 120 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Hudson Card pass intercepted Zakaih Saez return for 20 yds for a TD (Everett Hayes KICK) 0–7
Q2Anthony Hankerson run for 1 yd for a TD (Everett Hayes KICK) 14–0
Q2Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK) 7–14
Q2Everett Hayes 29 yd FG GOOD 17–7
Q3Zachary Card run for 26 yds for a TD (Everett Hayes KICK) 24–7
Q4Reggie Love III run for 2 yds for a TD (Spencer Porath KICK) 14–24
Q4Jam Griffin run for 14 yds for a TD (Everett Hayes KICK) 31–14
Q4Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK) 21–31
Q4Anthony Hankerson run for 12 yds for a TD (Everett Hayes KICK) 38–21

Biggest plays by PPA

Q4Devin Mockobee run for 63 yds to the ORST 2 for a 1ST down 5.04
Q2Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK) 3.48
Q4Jam Griffin run for 14 yds for a TD (Everett Hayes KICK) 2.86
Q3Zachary Card run for 26 yds for a TD (Everett Hayes KICK) 2.72
Q2Gevani McCoy pass complete to Trent Walker for 34 yds to the PUR 32 for a 1ST down 2.47
Q2Devin Mockobee run for 28 yds to the ORST 47 for a 1ST down 2.46

Series recent meetings

2021 Oregon State 21 – 30 Purdue
1967 Oregon State 22 – 14 Purdue
Last 2 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal