Purdue Boilermakers @ Oregon State Beavers
1st Quarter
Kickoff Return (Offense)
15:00 - 1st
Ben Freehill kickoff for 62 yds , Zachary Card return for 16 yds to the ORST 19
4-yd Run
14:56 - 1st
Jam Griffin run for 4 yds to the ORST 23
1st & 10 at ORST 19
4-yd Run
14:17 - 1st
Jam Griffin run for 4 yds to the ORST 27
2nd & 6 at ORST 23
1-yd Run
13:40 - 1st
Jam Griffin run for 1 yd to the ORST 28
3rd & 2 at ORST 27
Incompletion
13:04 - 1st
Gevani McCoy pass incomplete
4th & 1 at ORST 28
10-yd Run
12:59 - 1st
Devin Mockobee run for 10 yds to the ORST 18 for a 1ST down
1st & 10 at ORST 28
7-yd Run
12:33 - 1st
Devin Mockobee run for 7 yds to the ORST 11
1st & 10 at ORST 18
2-yd Run
12:12 - 1st
Devin Mockobee run for 2 yds to the ORST 9
2nd & 3 at ORST 11
Fumble Recovery
11:43 - 1st
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
3rd & 1 at ORST 9
10-yd Run
11:36 - 1st
Gevani McCoy run for 10 yds to the ORST 21 for a 1ST down
1st & 10 at ORST 11
4-yd Run
10:36 - 1st
Gevani McCoy run for 4 yds to the ORST 25
1st & 10 at ORST 21
9-yd Run
10:10 - 1st
Jam Griffin run for 9 yds to the ORST 34 for a 1ST down
2nd & 6 at ORST 25
Incompletion
9:26 - 1st
Gevani McCoy pass incomplete
1st & 10 at ORST 34
2-yd Run
9:22 - 1st
Jam Griffin run for 2 yds to the ORST 36
2nd & 10 at ORST 34
Sack
8:43 - 1st
Gevani McCoy sacked by Kydran Jenkins for a loss of 7 yards to the ORST 29
3rd & 8 at ORST 36
5-yd Penalty
8:08 - 1st
Oregon State Penalty, False Start (-5 Yards) to the ORST 24
4th & 15 at ORST 29
Punt
7:51 - 1st
Josh Green punt for 49 yds, fair catch by Dillon Thieneman at the PUR 27
4th & 20 at ORST 24
Interception Return Touchdown
7:37 - 1st
Hudson Card pass intercepted Zakaih Saez return for 20 yds for a TD (Everett Hayes KICK)
1st & 10 at PUR 27
Kickoff
7:37 - 1st
Everett Hayes kickoff for 65 yds for a touchback
3-yd Run
7:37 - 1st
Reggie Love III run for 3 yds to the PUR 28
1st & 10 at PUR 25
Incompletion
7:07 - 1st
Hudson Card pass incomplete
2nd & 7 at PUR 28
Incompletion
7:03 - 1st
Hudson Card pass incomplete
3rd & 7 at PUR 28
Punt
6:53 - 1st
Keelan Crimmins punt for 43 yds, fair catch by Trent Walker at the ORST 29
4th & 7 at PUR 28
10-yd Penalty
6:47 - 1st
MCCOY, Gevani scrambles up the middle for a gain of 1 yard to the OSU30 (JENKINS, Kydran), clock 06:38. PENALTY OSU Holding on GONZALEZ, Flavio enforced 10 yards from the OSU29 to the OSU19. NO PLAY (replay the down).
1st & 10 at ORST 29
2nd Quarter
3-yd Run
6:14 - 1st
Gevani McCoy run for 3 yds to the ORST 22
1st & 20 at ORST 19
15-yd Penalty
5:51 - 1st
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).
2nd & 17 at ORST 22
7-yd Run
5:46 - 1st
Anthony Hankerson run for 7 yds to the ORST 44
1st & 10 at ORST 37
5-yd Run
5:09 - 1st
Anthony Hankerson run for 5 yds to the ORST 49 for a 1ST down
2nd & 3 at ORST 44
3-yd Run
4:30 - 1st
Anthony Hankerson run for 3 yds to the PUR 48
1st & 10 at ORST 49
3-yd Pass
3:56 - 1st
Gevani McCoy pass complete to Anthony Hankerson for 3 yds to the PUR 45
2nd & 7 at PUR 48
19-yd Run
3:09 - 1st
Anthony Hankerson run for 19 yds to the PUR 26 for a 1ST down
3rd & 4 at PUR 45
-1-yd Run
2:25 - 1st
Anthony Hankerson run for a loss of 1 yard to the PUR 27
1st & 10 at PUR 26
5-yd Penalty
1:50 - 1st
Oregon State Penalty, False Start (-5 Yards) to the PUR 32
2nd & 11 at PUR 27
6-yd Run
1:35 - 1st
Gevani McCoy run for 6 yds to the PUR 26
2nd & 16 at PUR 32
18-yd Pass
0:50 - 1st
Gevani McCoy pass complete to Jeremiah Noga for 18 yds to the PUR 8 for a 1ST down
3rd & 10 at PUR 26
(0:06 - 1st) Timeout Oregon State, clock 00:06
2-yd Run
0:06 - 1st
Anthony Hankerson run for 2 yds to the PUR 6
1st & Goal at PUR 8
End of 1st Quarter
5-yd Run
15:00 - 2nd
Anthony Hankerson run for 5 yds to the PUR 1
2nd & Goal at PUR 6
1-yd Touchdown Run
14:14 - 2nd
Anthony Hankerson run for 1 yd for a TD (Everett Hayes KICK)
3rd & Goal at PUR 1
Kickoff
14:14 - 2nd
Everett Hayes kickoff for 65 yds for a touchback
28-yd Run
14:13 - 2nd
Devin Mockobee run for 28 yds to the ORST 47 for a 1ST down
1st & 10 at PUR 25
0-yd Pass
13:43 - 2nd
Hudson Card pass complete to Jayden Dixon-Veal for no gain to the ORST 47
1st & 10 at ORST 47
13-yd Run
13:09 - 2nd
Devin Mockobee run for 13 yds to the ORST 34 for a 1ST down
2nd & 10 at ORST 47
4-yd Run
12:43 - 2nd
Devin Mockobee run for 4 yds to the ORST 30
1st & 10 at ORST 34
5-yd Run
12:13 - 2nd
Hudson Card run for 5 yds to the ORST 25
2nd & 6 at ORST 30
4-yd Run
11:32 - 2nd
Reggie Love III run for 4 yds to the ORST 21 for a 1ST down
3rd & 1 at ORST 25
-1-yd Run
10:57 - 2nd
Reggie Love III run for a loss of 1 yard to the ORST 22
1st & 10 at ORST 21
10-yd Run
10:22 - 2nd
Reggie Love III run for 10 yds to the ORST 12
2nd & 11 at ORST 22
-1-yd Run
9:43 - 2nd
Devin Mockobee run for a loss of 1 yard to the ORST 13
3rd & 1 at ORST 12
(9:11 - 2nd) Timeout Purdue, clock 09:11
1-yd Run
9:11 - 2nd
Reggie Love III run for 1 yd to the ORST 12
4th & 2 at ORST 13
1-yd Run
9:05 - 2nd
Jam Griffin run for 1 yd to the ORST 13
1st & 10 at ORST 12
-3-yd Run
8:23 - 2nd
Jam Griffin run for a loss of 3 yards to the ORST 10
2nd & 9 at ORST 13
Incompletion
7:46 - 2nd
Gevani McCoy pass incomplete
3rd & 12 at ORST 10
Punt
7:40 - 2nd
Josh Green punt for 57 yds , Dillon Thieneman returns for 20 yds to the ORST 47
4th & 12 at ORST 10
15-yd Penalty
7:27 - 2nd
CARD, Hudson pass deep to the left intercepted by THOMAS, Skyler at the OSU5 intended for SMITH, Leland. Thomas return for 0 yards to the OSU5, End of Play, clock 07:18. PENALTY OSU Pass Interference on THOMAS, Skyler enforced 15 yards to the OSU32 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
1st & 10 at ORST 47
0-yd Run
7:18 - 2nd
Reggie Love III run for no gain to the ORST 32
1st & 10 at ORST 32
32-yd Touchdown Pass
6:30 - 2nd
Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK)
2nd & 10 at ORST 32
Kickoff Return (Offense)
6:30 - 2nd
Ben Freehill kickoff for 60 yds , Zachary Card return for 30 yds to the ORST 35
5-yd Run
6:21 - 2nd
Jam Griffin run for 5 yds to the ORST 40
1st & 10 at ORST 35
19-yd Run
5:44 - 2nd
Gevani McCoy run for 19 yds to the PUR 41 for a 1ST down
2nd & 5 at ORST 40
12-yd Run
5:12 - 2nd
Jam Griffin run for 12 yds to the PUR 29 for a 1ST down
1st & 10 at PUR 41
2-yd Run
4:52 - 2nd
Jam Griffin run for 2 yds to the PUR 27
1st & 10 at PUR 29
Incompletion
4:25 - 2nd
Gevani McCoy pass incomplete
2nd & 8 at PUR 27
Sack
4:21 - 2nd
Gevani McCoy sacked by Kydran Jenkins for a loss of 7 yards to the PUR 34
3rd & 8 at PUR 27
Field Goal Missed
3:39 - 2nd
Everett Hayes 52 Yard Field Goal Missed
4th & 15 at PUR 34
Incompletion
3:32 - 2nd
Hudson Card pass incomplete
1st & 10 at PUR 34
6-yd Run
3:28 - 2nd
Devin Mockobee run for 6 yds to the PUR 40
2nd & 10 at PUR 34
Incompletion
2:47 - 2nd
Hudson Card pass incomplete
3rd & 4 at PUR 40
Punt
2:42 - 2nd
Keelan Crimmins punt for 46 yds, fair catch by Trent Walker at the ORST 7
4th & 4 at PUR 40
5-yd Run
2:35 - 2nd
Anthony Hankerson run for 5 yds to the ORST 12
1st & 10 at ORST 7
(2:00 - 2nd) Timeout Oregon State, clock 02:00
2-yd Run
2:00 - 2nd
Anthony Hankerson run for 2 yds to the ORST 14
2nd & 5 at ORST 12
3-yd Run
1:21 - 2nd
Anthony Hankerson run for 3 yds to the ORST 17 for a 1ST down
3rd & 3 at ORST 14
(1:16 - 2nd) Timeout Purdue, clock 01:16
2-yd Pass
1:16 - 2nd
Gevani McCoy pass complete to Anthony Hankerson for 2 yds to the ORST 19
1st & 10 at ORST 17
15-yd Pass
0:50 - 2nd
Gevani McCoy pass complete to Darrius Clemons for 15 yds to the ORST 34 for a 1ST down
2nd & 8 at ORST 19
34-yd Pass
0:37 - 2nd
Gevani McCoy pass complete to Trent Walker for 34 yds to the PUR 32 for a 1ST down
1st & 10 at ORST 34
(0:31 - 2nd) Timeout Oregon State, clock 00:31
11-yd Pass
0:31 - 2nd
Gevani McCoy pass complete to Darrius Clemons for 11 yds to the PUR 21 for a 1ST down
1st & 10 at PUR 32
Incompletion
0:24 - 2nd
Gevani McCoy pass incomplete
1st & 10 at PUR 21
Incompletion
0:22 - 2nd
Gevani McCoy pass incomplete
2nd & 10 at PUR 21
9-yd Pass
0:14 - 2nd
Gevani McCoy pass complete to Darrius Clemons for 9 yds to the PUR 12
3rd & 10 at PUR 21
(0:07 - 2nd) Timeout Oregon State, clock 00:07
Field Goal Good
0:03 - 2nd
Everett Hayes 29 yd FG GOOD
4th & 1 at PUR 12
Kickoff
0:03 - 2nd
Everett Hayes kickoff for 65 yds for a touchback
21-yd Run
0:03 - 2nd
Reggie Love III run for 21 yds to the PUR 46 for a 1ST down
1st & 10 at PUR 25
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Everett Hayes kickoff for 65 yds for a touchback
Fumble Recovery (Own)
14:59 - 3rd
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
1st & 10 at PUR 25
4-yd Run
14:23 - 3rd
Devin Mockobee run for 4 yds to the PUR 25 Purdue Penalty, Offensive Holding (Corey Stewart) declined
2nd & 14 at PUR 21
5-yd Run
13:59 - 3rd
Hudson Card run for 5 yds to the PUR 30
3rd & 10 at PUR 25
Punt
13:16 - 3rd
Keelan Crimmins punt for 45 yds , Trent Walker returns for a loss of 2 yards to the ORST 23
4th & 5 at PUR 30
19-yd Run
13:03 - 3rd
Zachary Card run for 19 yds to the ORST 42 for a 1ST down
1st & 10 at ORST 23
9-yd Run
12:25 - 3rd
Jam Griffin run for 9 yds to the PUR 49
1st & 10 at ORST 42
3-yd Run
11:45 - 3rd
Jam Griffin run for 3 yds to the PUR 46 for a 1ST down
2nd & 1 at PUR 49
4-yd Run
11:19 - 3rd
Jam Griffin run for 4 yds to the PUR 42
1st & 10 at PUR 46
0-yd Pass
10:42 - 3rd
Gevani McCoy pass complete to Trent Walker for no gain to the PUR 42
2nd & 6 at PUR 42
10-yd Run
9:57 - 3rd
Jam Griffin run for 10 yds to the PUR 32 for a 1ST down
3rd & 6 at PUR 42
10-yd Run
9:14 - 3rd
Jam Griffin run for 10 yds to the PUR 22 for a 1ST down
1st & 10 at PUR 32
0-yd Run
8:31 - 3rd
Anthony Hankerson run for no gain to the PUR 22
1st & 10 at PUR 22
9-yd Pass
7:54 - 3rd
Gevani McCoy pass complete to Jeremiah Noga for 9 yds to the PUR 13
2nd & 10 at PUR 22
3-yd Run
7:21 - 3rd
Jam Griffin run for 3 yds to the PUR 10 for a 1ST down
3rd & 1 at PUR 13
-6-yd Run
6:38 - 3rd
Jam Griffin run for a loss of 6 yards to the PUR 16
1st & Goal at PUR 10
10-yd Run
5:56 - 3rd
Jam Griffin run for 10 yds to the PUR 6
2nd & Goal at PUR 16
3-yd Pass
5:10 - 3rd
Gevani McCoy pass complete to Trent Walker for 3 yds to the PUR 3
3rd & Goal at PUR 6
Incompletion
4:29 - 3rd
Gevani McCoy pass incomplete
4th & Goal at PUR 3
Incompletion
4:23 - 3rd
Hudson Card pass incomplete
1st & 10 at PUR 3
4-yd Run
4:16 - 3rd
Reggie Love III run for 4 yds to the PUR 7
2nd & 10 at PUR 3
4-yd Pass
3:44 - 3rd
Hudson Card pass complete to De'Nylon Morrissette for 4 yds to the PUR 11
3rd & 6 at PUR 7
Punt
3:00 - 3rd
Keelan Crimmins punt for 39 yds, fair catch by Trent Walker at the 50 yard line
4th & 2 at PUR 11
-1-yd Run
2:55 - 3rd
Anthony Hankerson run for a loss of 1 yard to the ORST 49
1st & 10 at 50
7-yd Run
2:16 - 3rd
Anthony Hankerson run for 7 yds to the PUR 44
2nd & 11 at ORST 49
18-yd Run
1:41 - 3rd
Gevani McCoy run for 18 yds to the PUR 26 for a 1ST down
3rd & 4 at PUR 44
26-yd Touchdown Run
0:50 - 3rd
Zachary Card run for 26 yds for a TD (Everett Hayes KICK)
1st & 10 at PUR 26
4th Quarter
Kickoff
0:50 - 3rd
Everett Hayes kickoff for 65 yds for a touchback
4-yd Run
0:49 - 3rd
Devin Mockobee run for 4 yds to the PUR 29
1st & 10 at PUR 25
5-yd Pass
0:28 - 3rd
Hudson Card pass complete to Leland Smith for 5 yds to the PUR 34
2nd & 6 at PUR 29
End of 3rd Quarter
2-yd Run
14:59 - 4th
Devin Mockobee run for 2 yds to the PUR 36 for a 1ST down
3rd & 1 at PUR 34
26-yd Run
14:25 - 4th
Devin Mockobee run for 26 yds to the ORST 38 for a 1ST down
1st & 10 at PUR 36
14-yd Pass
13:59 - 4th
Hudson Card pass complete to Max Klare for 14 yds to the ORST 24 for a 1ST down
1st & 10 at ORST 38
22-yd Run
13:27 - 4th
Reggie Love III run for 22 yds to the ORST 2 for a 1ST down
1st & 10 at ORST 24
2-yd Touchdown Run
12:49 - 4th
Reggie Love III run for 2 yds for a TD (Spencer Porath KICK)
1st & Goal at ORST 2
Kickoff
12:49 - 4th
Ben Freehill kickoff for 65 yds for a touchback
3-yd Run
12:49 - 4th
Jam Griffin run for 3 yds to the ORST 28
1st & 10 at ORST 25
18-yd Run
12:08 - 4th
Gevani McCoy run for 18 yds to the ORST 46 for a 1ST down
2nd & 7 at ORST 28
7-yd Run
11:29 - 4th
Jam Griffin run for 7 yds to the PUR 47
1st & 10 at ORST 46
33-yd Run
10:51 - 4th
Jam Griffin run for 33 yds to the PUR 14 for a 1ST down
2nd & 3 at PUR 47
Incompletion
10:11 - 4th
Gevani McCoy pass incomplete
1st & 10 at PUR 14
14-yd Touchdown Run
9:57 - 4th
Jam Griffin run for 14 yds for a TD (Everett Hayes KICK)
2nd & 10 at PUR 14
Kickoff
9:57 - 4th
Everett Hayes kickoff for 65 yds for a touchback
10-yd Penalty
9:56 - 4th
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).
1st & 10 at PUR 25
-3-yd Pass
9:35 - 4th
Hudson Card pass complete to Reggie Love III for a loss of 3 yards to the PUR 12
1st & 20 at PUR 15
23-yd Run
9:02 - 4th
Hudson Card run for 23 yds to the PUR 35 for a 1ST down
2nd & 23 at PUR 12
Incompletion
8:19 - 4th
Hudson Card pass incomplete
1st & 10 at PUR 35
63-yd Run
8:14 - 4th
Devin Mockobee run for 63 yds to the ORST 2 for a 1ST down
2nd & 10 at PUR 35
-1-yd Run
7:42 - 4th
Devin Mockobee run for a loss of 1 yard to the ORST 3
1st & Goal at ORST 2
3-yd Touchdown Run
6:59 - 4th
Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK)
2nd & Goal at ORST 3
Kickoff Return (Offense)
6:58 - 4th
Ben Freehill kickoff for 7 yds , Gabe Milbourn return for no gain to the PUR 42
3-yd Run
6:51 - 4th
Anthony Hankerson run for 3 yds to the PUR 39
1st & 10 at PUR 42
8-yd Run
6:11 - 4th
Trent Walker run for 8 yds to the PUR 31 for a 1ST down
2nd & 7 at PUR 39
4-yd Run
5:33 - 4th
Anthony Hankerson run for 4 yds to the PUR 27
1st & 10 at PUR 31
2-yd Run
4:48 - 4th
Gevani McCoy run for 2 yds to the PUR 25
2nd & 6 at PUR 27
2-yd Run
3:59 - 4th
Anthony Hankerson run for 2 yds to the PUR 23
3rd & 4 at PUR 25
5-yd Run
3:15 - 4th
Anthony Hankerson run for 5 yds to the PUR 18 for a 1ST down
4th & 2 at PUR 23
6-yd Run
2:34 - 4th
Anthony Hankerson run for 6 yds to the PUR 12
1st & 10 at PUR 18
(2:00 - 4th) Timeout Oregon State, clock 02:00
12-yd Touchdown Run
1:53 - 4th
Anthony Hankerson run for 12 yds for a TD (Everett Hayes KICK)
2nd & 4 at PUR 12
5-yd Penalty
1:53 - 4th
Oregon State Penalty, False Start (Grant Starck) to the PUR 8
& Goal at PUR 3
Kickoff
1:53 - 4th
Everett Hayes kickoff for 65 yds for a touchback
4-yd Pass
1:52 - 4th
Hudson Card pass complete to Andrew Sowinski for 4 yds to the PUR 29
1st & 10 at PUR 25
Incompletion
1:19 - 4th
Hudson Card pass incomplete
2nd & 6 at PUR 29
Incompletion
1:14 - 4th
Hudson Card pass incomplete
3rd & 6 at PUR 29
Incompletion
1:00 - 4th
Hudson Card pass incomplete
4th & 6 at PUR 29
0-yd Run
0:53 - 4th
Kneel down by MCCOY, Gevani at PUR31 (team loss of 2), clock 00:50.
1st & 10 at PUR 29
0-yd Run
0:21 - 4th
Kneel down by MCCOY, Gevani at PUR33 (team loss of 2), clock 00:16.
2nd & 12 at PUR 31
End of 4th Quarter
PUR @ ORST Videos
Zachary Card rushes in TD for Oregon State
- 0:18
Game Information
Corvallis, OR


2025 Standings
FBS
| Big Ten ConferenceBig Ten Conference | CONF | OVR |
|---|---|---|
| Indiana | 9-0 | 16-0 |
| Ohio State | 9-0 | 12-2 |
| Oregon | 8-1 | 13-2 |
| USC | 7-2 | 9-4 |
| Michigan | 7-2 | 9-4 |
| Iowa | 6-3 | 9-4 |
| Washington | 5-4 | 9-4 |
| Illinois | 5-4 | 9-4 |
| Minnesota | 5-4 | 8-5 |
| Nebraska | 4-5 | 7-6 |
| Northwestern | 4-5 | 7-6 |
| UCLA | 3-6 | 3-9 |
| Penn State | 3-6 | 7-6 |
| Rutgers | 2-7 | 5-7 |
| Wisconsin | 2-7 | 4-8 |
| Michigan State | 1-8 | 4-8 |
| Maryland | 1-8 | 4-8 |
| Purdue | 0-9 | 2-10 |
| Pac-12 ConferencePac-12 Conference | CONF | OVR |
|---|---|---|
| Washington State | 1-1 | 7-6 |
| Oregon State | 1-1 | 2-10 |
NCAAF News

Google and Chipotle lean into Curt Cignetti's championship moment
Indiana's national champion head coach also had his signature Chipotle order added to the restaurant's app, adding to a big week on and off the field.
1h

Miami's Francis Mauigoa, top OT prospect, entering NFL draft
Miami offensive tackle Francis Mauigoa on Thursday officially declared for the 2026 NFL draft.
1h

Sources: Ex-Missouri edge rusher Damon Wilson II heading to Miami
Former Missouri edge rusher Damon Wilson II is committing to Miami, sources told ESPN's Pete Thamel.
1h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

