PurdueAway
21
FinalSep 21, 2024 · Reser Stadium
Team1234Final
Purdue0701421
Oregon State71071438

Game flow

Oregon State won by 17 · 9 scores
Lead changes
0
0 times tied
ORST biggest lead
+17
Q3 0:50
PUR biggest lead
—
never led
Time in front
ORST 88% · PUR 0%
tied 12% · 52:37 vs 0:00 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Oregon State ahead▼ Purdue aheadQ1 7:37 · ORST Interception Return Touchdown: Zakaih Saez 20 Yd Interception Return (Everett Hayes Kick) (PUR 0, ORST 7)Q2 14:14 · ORST Rushing Touchdown: Anthony Hankerson 1 Yd Run (Everett Hayes Kick) (PUR 0, ORST 14)Q2 6:30 · PUR Passing Touchdown: Max Klare 32 Yd pass from Hudson Card (Spencer Porath Kick) (PUR 7, ORST 14)Q2 0:03 · ORST Field Goal Good: Everett Hayes 29 Yd Field Goal (PUR 7, ORST 17)Q3 0:50 · ORST Rushing Touchdown: Zachary Card 26 Yd Run (Everett Hayes Kick) (PUR 7, ORST 24)Q4 12:49 · PUR Rushing Touchdown: Reggie Love III 2 Yd Run (Spencer Porath Kick) (PUR 14, ORST 24)Q4 9:57 · ORST Rushing Touchdown: Jam Griffin 14 Yd Run (Everett Hayes Kick) (PUR 14, ORST 31)Q4 6:59 · PUR Rushing Touchdown: Devin Mockobee 3 Yd Run (Spencer Porath Kick) (PUR 21, ORST 31)Q4 1:53 · ORST Rushing Touchdown: Anthony Hankerson 12 Yd Run (Everett Hayes Kick) (PUR 21, ORST 38)

The lead after every score: above the line Oregon State is ahead, below it Purdue. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
7:37ORST
TD Zakaih Saez 20 Yd Interception Return (Everett Hayes Kick)
PUR 0–7 ORST
2nd quarter
14:14ORST
TD Anthony Hankerson 1 Yd Run (Everett Hayes Kick)12 plays, 71 yds, 7:34 · from ORST 29
PUR 0–14 ORST
6:30PUR
TD Max Klare 32 Yd pass from Hudson Card (Spencer Porath Kick)2 plays, 47 yds, 0:57 · from ORST 47
PUR 7–14 ORST
0:03ORST
FG Everett Hayes 29 Yd Field Goal 11 plays, 81 yds, 2:33 · from ORST 7
PUR 7–17 ORST
3rd quarter
0:50ORST
TD Zachary Card 26 Yd Run (Everett Hayes Kick)4 plays, 50 yds, 2:05 · from 50
PUR 7–24 ORST
4th quarter
12:49PUR
TD Reggie Love III 2 Yd Run (Spencer Porath Kick)7 plays, 75 yds, 3:01 · from PUR 25
PUR 14–24 ORST
9:57ORST
TD Jam Griffin 14 Yd Run (Everett Hayes Kick)6 plays, 75 yds, 2:52 · from ORST 25
PUR 14–31 ORST
6:59PUR
TD Devin Mockobee 3 Yd Run (Spencer Porath Kick)6 plays, 75 yds, 2:58 · from PUR 25
PUR 21–31 ORST
1:53ORST
TD Anthony Hankerson 12 Yd Run (Everett Hayes Kick)8 plays, 42 yds, 5:06 · from PUR 42
PUR 21–38 ORST

Drives

ORST 5/11 scoredPUR 4/12 scored
QStartTeamFromPlaysYdsTimeResult
Q114:55ORSTORST 19491:56Downs
Q112:59PURORST 284171:23Fumble
Q111:36ORSTORST 116133:52Punt
Q17:44PURPUR 27100:07Interception Touchdown
Q17:37PURPUR 25330:49Punt
Q16:48ORSTORST 2912717:34Touchdown
Q214:14PURPUR 2510635:09Downs
Q29:05ORSTORST 123-21:38Punt
Q27:27PURORST 472470:57Touchdown
Q26:22ORSTORST 357312:48Missed FG
Q23:34PURPUR 34360:58Punt
Q22:36ORSTORST 711812:33Field Goal

Win probability

Oregon State 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Oregon State▼ PurduePurdue +20% win probability: Reggie Love III run for 2 yds for a TD (Spencer Porath KICK)Purdue +18% win probability: Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK)Oregon State +17% win probability: Ben Freehill kickoff for 65 yds for a touchbackPurdue +14% win probability: Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK)Oregon State +14% win probability: Ben Freehill kickoff for 7 yds , Gabe Milbourn return for no gain to the PUR 42

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Hudson Card7/17563.3118.8
RushingCARYDSAVGTDLONG
Devin Mockobee1616810.5163
Reggie Love III10666.6122
Hudson Card33311.0023
Team1-4-4.000
ReceivingRECYDSAVGTDLONG
Max Klare24623.0132
Leland Smith155.005
Andrew Sowinski144.004
De'Nylon Morrissette144.004
Jayden Dixon-Veal100.000
Reggie Love III1-3-3.000
DefenseTOTSOLOSACKSTFLPDQB HUR
Kydran Jenkins1682302
Dillon Thieneman1470000
Joseph Jefferson II1060100
Markevious Brown550010
Yanni Karlaftis530000
Kyndrich Breedlove520010
Will Heldt4200.501
Mo Omonode330100
KickingFGPCTLONGXPPTS
Spencer Porath0/00.003/33
PuntingNOYDSAVGTBIn 20LONG
Keelan Crimmins417343.30146

Biggest plays

PUR +20% Q4 12:49 Reggie Love III run for 2 yds for a TD (Spencer Porath KICK)
PUR +18% Q2 6:30 Hudson Card pass complete to Max Klare for 32 yds for a TD (Spencer Porath KICK)
ORST +17% Q4 12:49 Ben Freehill kickoff for 65 yds for a touchback
PUR +14% Q4 6:59 Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK)
ORST +14% Q4 6:58 Ben Freehill kickoff for 7 yds , Gabe Milbourn return for no gain to the PUR 42

Team stats

StatPURORST
1st Downs1325
3rd down efficiency2-97-14
4th down efficiency0-21-3
Total Yards319445
Passing56104
Comp/Att7/1710/18
Yards per pass3.35.8
Rushing263341
Rushing Attempts3057
Yards per rush8.86.0
Penalties2-256-47
Turnovers20
Fumbles lost10
Interceptions thrown10
Possession19:4540:15

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:21 2nd & 12 at PUR 31 (00:21) Kneel down by MCCOY, Gevani at PUR33 (team loss of 2), clock 00:16.
Q4 0:53 1st & 10 at PUR 29 (00:53) Kneel down by MCCOY, Gevani at PUR31 (team loss of 2), clock 00:50.
Q4 1:00 4th & 6 at PUR 29 Hudson Card pass incomplete
Q4 1:14 3rd & 6 at PUR 29 Hudson Card pass incomplete
Q4 1:19 2nd & 6 at PUR 29 Hudson Card pass incomplete
Q4 1:52 1st & 10 at PUR 25 Hudson Card pass complete to Andrew Sowinski for 4 yds to the PUR 29
Q4 1:53 Everett Hayes kickoff for 65 yds for a touchback
Q4 1:53 & Goal at PUR 3 Oregon State Penalty, False Start (Grant Starck) to the PUR 8
Q4 1:53 2nd & 4 at PUR 12 Anthony Hankerson run for 12 yds for a TD (Everett Hayes KICK)
Q4 2:00 2nd & 4 at PUR 12 Timeout Oregon State, clock 02:00
Q4 2:34 1st & 10 at PUR 18 Anthony Hankerson run for 6 yds to the PUR 12
Q4 3:15 4th & 2 at PUR 23 Anthony Hankerson run for 5 yds to the PUR 18 for a 1ST down
Q4 3:59 3rd & 4 at PUR 25 Anthony Hankerson run for 2 yds to the PUR 23
Q4 4:48 2nd & 6 at PUR 27 Gevani McCoy run for 2 yds to the PUR 25
Q4 5:33 1st & 10 at PUR 31 Anthony Hankerson run for 4 yds to the PUR 27
Q4 6:11 2nd & 7 at PUR 39 Trent Walker run for 8 yds to the PUR 31 for a 1ST down
Q4 6:51 1st & 10 at PUR 42 Anthony Hankerson run for 3 yds to the PUR 39
Q4 6:58 Ben Freehill kickoff for 7 yds , Gabe Milbourn return for no gain to the PUR 42
Q4 6:59 2nd & Goal at ORST 3 Devin Mockobee run for 3 yds for a TD (Spencer Porath KICK)
Q4 7:42 1st & Goal at ORST 2 Devin Mockobee run for a loss of 1 yard to the ORST 3
Q4 8:14 2nd & 10 at PUR 35 Devin Mockobee run for 63 yds to the ORST 2 for a 1ST down
Q4 8:19 1st & 10 at PUR 35 Hudson Card pass incomplete
Q4 9:02 2nd & 23 at PUR 12 Hudson Card run for 23 yds to the PUR 35 for a 1ST down
Q4 9:35 1st & 20 at PUR 15 Hudson Card pass complete to Reggie Love III for a loss of 3 yards to the PUR 12