Purdue at Ohio State

Saturday, November 9, 2024

No. 3 Ohio State beat Purdue 45–⁠0. It was their 60th meeting; after it, Ohio State led the series 43–⁠15–⁠2 as played.

AwayPurdue1–⁠11 in 2024
0
Home3Ohio State14–⁠2 in 2024
45

Final at Ohio Stadium, ColumbusTV: FOXAttendance 103,463

At kickoff
56°F, clear, wind 11 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Ohio State University Airport (KOSU), 10 km from the stadium, seven minutes before kickoff
Official
Chris CoyteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue00000
Ohio State71417745

How the win probability moved

Ohio State favored

Win probability by play: Ohio State 58% at kickoff, 100% at the end. Biggest swing: 13 points.

Purdue favored

Win probability after every play, from CollegeFootballData.com’s model.

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Purdue

PassingC/AttYdsTDInt
Hudson Card9/1910801
Ryan Browne0/2000
RushingCarYdsTDLong
Devin Mockobee1373013
Reggie Love III1333011
Jaheim Merriweather31106
ReceivingRecYdsTDLong
Shamar Rigby129029
Jaron Tibbs128028
Jahmal Edrine115015
Devin Mockobee21409
DefenseTklTFLSacksInt
Dillon Thieneman11000
Nyland Green6000
Antonio Stevens6000
Will Heldt6000
Cole Brevard1110

Ohio State

PassingC/AttYdsTDInt
Will Howard21/2626030
Julian Sayin0/4000
Devin Brown0/1000
RushingCarYdsTDLong
TreVeyon Henderson685129
Quinshon Judkins1132015
Julian Sayin119019
James Peoples312010
ReceivingRecYdsTDLong
Jeremiah Smith687125
Carnell Tate656017
TreVeyon Henderson343032
Jelani Thurman119019
DefenseTklTFLSacksInt
Cody Simon60.50.50
Sonny Styles5110
Jack Sawyer50.50.50
Caleb Downs5000
J.T. Tuimoloau41.50.50
Lathan Ransom4001
Jordan Hancock30.50.50
Joshua Mickens2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

PurdueOhio State
206Total yards433
108Passing yards260
98Rushing yards173
5.1Yards per pass8.4
2.6Yards per rush4.9
15First downs24
2–⁠12Third downs5–⁠12
0–⁠3Fourth downs2–⁠3
2Turnovers0
0–⁠0Penalties3–⁠44
29:11Possession30:49
1Sacks (by defense)4

Efficiency

PurdueOhio State
36%Success rate57%
−0.34EPA per play0.40
0.67Explosiveness1.26
−0.24Rushing EPA0.45
−0.48Passing EPA0.35
0%Passing-down success59%
−0.22First-down EPA0.26
−0.29Second-down EPA0.46
−0.02Third-down EPA0.94
9%Havoc by its defense23%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Ohio State 93% to win. Elo’s favorite won.

The line

Ohio State −37.5, over/under 55.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Ohio State >99%, Purdue <1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ohio State end zonePurdue end zoneQ1 PurduePunt, 4 playsQ1 Ohio StatePunt, 5 playsQ1 PurduePunt, 4 playsQ1 Ohio StateTouchdown, 4 playsQ1 PurdueMissed FG, 11 playsQ1 Ohio StateTouchdown, 13 playsQ2 PurdueTurnover on downs, 13 playsQ2 Ohio StateTouchdown, 7 playsQ2 PurdueEnd of half, 2 playsQ3 Ohio StateField goal, 13 playsQ3 PurdueInterception, 6 playsQ3 Ohio StateTouchdown, 5 playsQ3 PurdueFumble return TD, 1 play (Ohio State scores)Q3 PurduePunt, 3 playsQ3 Ohio StateTouchdown, 6 playsQ4 PurdueMissed FG, 9 playsQ4 Ohio StatePunt, 4 playsQ4 PurduePunt, 3 playsQ4 Ohio StateTurnover on downs, 7 playsQ4 PurdueTurnover on downs, 5 playsQ4 Ohio StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio State drives left to right, Purdue right to left.
  1. Q1 PurduePunt, 4 plays, 18 yards
  2. Q1 Ohio StatePunt, 5 plays, 34 yards
  3. Q1 PurduePunt, 4 plays, 1 yard
  4. Q1 Ohio StateTouchdown, 4 plays, 8 yards
  5. Q1 PurdueMissed FG, 11 plays, 72 yards
  6. Q1 Ohio StateTouchdown, 13 plays, 80 yards
  7. Q2 PurdueTurnover on downs, 13 plays, 34 yards
  8. Q2 Ohio StateTouchdown, 7 plays, 59 yards
  9. Q2 PurdueEnd of half, 2 plays, 8 yards
  10. Q3 Ohio StateField goal, 13 plays, 59 yards
  11. Q3 PurdueInterception, 6 plays, 53 yards
  12. Q3 Ohio StateTouchdown, 5 plays, 76 yards
  13. Q3 PurdueFumble return TD, 1 play (Ohio State scores), −14 yards
  14. Q3 PurduePunt, 3 plays, 5 yards
  15. Q3 Ohio StateTouchdown, 6 plays, 74 yards
  16. Q4 PurdueMissed FG, 9 plays, 55 yards
  17. Q4 Ohio StatePunt, 4 plays, 17 yards
  18. Q4 PurduePunt, 3 plays, −5 yards
  19. Q4 Ohio StateTurnover on downs, 7 plays, 17 yards
  20. Q4 PurdueTurnover on downs, 5 plays, 28 yards
  21. Q4 Ohio StateEnd of game, 3 plays, 9 yards

Play by play

1st quarter6 drives, then Ohio State 7, Purdue 0
Purdue Punt, 4 plays
15:001st & 10 at own 35Jayden Fielding kickoff for 50 yds
15:001st & 10 at own 25Devin Mockobee run for 13 yds to the PUR 38 for a 1ST down
15:001st & 10 at own 38Devin Mockobee run for 6 yds to the PUR 44
15:002nd & 4 at own 44Hudson Card sacked for a loss of 10 yards to the PUR 34
15:003rd & 14 at own 34Hudson Card pass complete to Devin Mockobee for 9 yds to the PUR 43
12:174th & 5 at own 43Keelan Crimmins punt for 51 yds, punt out-of-bounds at the OSU 6
Ohio State Punt, 5 plays
12:171st & 10 at own 6Quinshon Judkins run for 2 yds to the OSU 8
12:172nd & 8 at own 8Will Howard pass complete to Jeremiah Smith for 25 yds to the OSU 33 for a 1ST down
12:171st & 10 at own 33Quinshon Judkins run for no gain to the OSU 33
12:172nd & 10 at own 33Will Howard pass complete to Quinshon Judkins for 7 yds to the OSU 40
12:173rd & 3 at own 40Will Howard pass incomplete to Gee Scott Jr.
9:434th & 3 at own 40Joe McGuire punt for 48 yds , Andrew Sowinski returns for no gain to the PUR 12
Purdue Punt, 4 plays
9:431st & 10 at own 12Reggie Love III run for 1 yd to the PUR 13
9:432nd & 9 at own 13Reggie Love III run for no gain to the PUR 13
9:433rd & 9 at own 13Hudson Card pass incomplete to Jaron Tibbs
8:014th & 9 at own 13Keelan Crimmins punt blocked by Caden Curry blocked by Caden Curry Crimmins,Keelan punt 0 yards to the PUR13 blocked by Curry,Caden recovered by PUR Furtney,Ben at PUR06 Furtney,Ben rush right for 5 yards loss to the PUR08 (McClain,Jaylen; Hicks,C.J.).
Ohio State Touchdown, 4 plays
8:011st & goal at opp 8Quinshon Judkins run for 2 yds to the PUR 6
8:012nd & goal at opp 6Will Howard run for 4 yds to the PUR 2
8:013rd & goal at opp 2Will Howard run for 1 yd to the PUR 1
6:024th & goal at opp 1Will Howard run for 1 yd for a TD (Jayden Fielding KICK)Ohio State 7, Purdue 0
Purdue Missed FG, 11 plays
6:021st & 10 at own 35Jayden Fielding kickoff for 64 yds
6:021st & 10 at own 25Hudson Card pass complete to Devin Mockobee for 5 yds to the PUR 30
6:022nd & 5 at own 30Devin Mockobee run for 9 yds to the PUR 39 for a 1ST down
6:021st & 10 at own 39Devin Mockobee run for 7 yds to the PUR 46
6:022nd & 3 at own 46Devin Mockobee run for 11 yds to the OSU 43 for a 1ST down
6:021st & 10 at opp 43Hudson Card run for 12 yds to the OSU 31 for a 1ST down
6:021st & 10 at opp 31Hudson Card pass complete to Jahmal Edrine for 15 yds to the OSU 16 for a 1ST down
6:021st & 10 at opp 16Hudson Card pass complete to Max Klare for 11 yds to the OSU 5 for a 1ST down
6:021st & goal at opp 5Hudson Card pass incomplete to Max Klare
6:022nd & goal at opp 5Devin Mockobee run for 2 yds to the OSU 3
6:023rd & goal at opp 3Hudson Card pass incomplete to Jahmal Edrine
0:124th & goal at opp 3Spencer Porath 21 yd FG MISSED
Ohio State Touchdown, 13 plays
0:121st & 10 at own 20Will Howard pass incomplete to Emeka Egbuka
0:002nd & 10 at own 20TreVeyon Henderson run for 12 yds to the OSU 32 for a 1ST down
Q2 15:001st & 10 at own 32Will Howard pass complete to TreVeyon Henderson for 6 yds to the OSU 38
Q2 15:002nd & 4 at own 38Will Howard pass complete to Jeremiah Smith for 9 yds to the OSU 47 for a 1ST down
Q2 15:001st & 10 at own 47Quinshon Judkins run for 8 yds to the OSU 39
Q2 15:002nd & 18 at own 39Will Howard pass complete to Carnell Tate for 1 yd to the OSU 40
Q2 15:003rd & 17 at own 40Will Howard pass complete to Jeremiah Smith for 17 yds to the PUR 43 for a 1ST down
Q2 15:004th & 1 at opp 44Will Howard run for 1 yd to the PUR 43 for a 1ST down
Q2 15:001st & 10 at opp 43Will Howard pass complete to TreVeyon Henderson for 5 yds to the PUR 38
Q2 15:002nd & 5 at opp 38TreVeyon Henderson run for 6 yds to the PUR 32 for a 1ST down
Q2 15:001st & 10 at opp 32Will Howard run for 5 yds to the PUR 27
Q2 15:002nd & 5 at opp 27Will Howard run for 12 yds to the PUR 15 for a 1ST down
Q2 8:301st & 10 at opp 15Will Howard pass complete to Gee Scott Jr. for 15 yds for a TD (Jayden Fielding KICK)Ohio State 14, Purdue 0
2nd quarter3 drives, then Ohio State 21, Purdue 0
Purdue Turnover on downs, 13 plays
8:301st & 10 at own 35Jayden Fielding kickoff for 65 yds for a touchback
8:301st & 10 at own 25Reggie Love III run for 4 yds to the PUR 29
8:302nd & 6 at own 29Reggie Love III run for 2 yds to the PUR 31
7:053rd & 4 at own 31Timeout Purdue, clock 07:05
7:053rd & 4 at own 31Hudson Card pass complete to De’Nylon Morrissette for 6 yds to the PUR 37 for a 1ST down
7:051st & 10 at own 37Reggie Love III run for 6 yds to the PUR 43
7:052nd & 4 at own 43Hudson Card run for 3 yds to the PUR 46
7:053rd & 1 at own 46Reggie Love III run for 3 yds to the PUR 49 for a 1ST down
7:051st & 10 at own 49Devin Mockobee run for 2 yds to the OSU 49
7:052nd & 8 at opp 49Hudson Card run for 1 yd to the OSU 48
7:053rd & 7 at opp 48Ohio State Penalty, UNS: Unsportsmanlike Conduct (Sonny Styles) to the OSU 43 for a 1ST down
7:051st & 10 at opp 43Devin Mockobee run for 3 yds to the OSU 40
2:002nd & 7 at opp 40Timeout Ohio State, clock 02:00
2:002nd & 7 at opp 40Devin Mockobee run for 4 yds to the OSU 36
1:523rd & 3 at opp 36Timeout Ohio State, clock 01:52
1:523rd & 3 at opp 36Hudson Card pass incomplete to Max Klare
1:404th & 3 at opp 36Hudson Card sacked for a loss of 5 yards to the OSU 41
Ohio State Touchdown, 7 plays
1:401st & 10 at own 41TreVeyon Henderson run for 16 yds to the PUR 43 for a 1ST down
1:401st & 10 at opp 43Will Howard pass incomplete to Jeremiah Smith
1:402nd & 10 at opp 43Will Howard pass complete to Jeremiah Smith for 9 yds to the PUR 34
1:403rd & 1 at opp 34Quinshon Judkins run for 15 yds to the PUR 19 for a 1ST down
1:401st & 10 at opp 19Will Howard sacked by Cole Brevard for a loss of 9 yards to the PUR 28
1:402nd & 19 at opp 28Will Howard pass complete to Jeremiah Smith for 11 yds to the PUR 17
0:273rd & 8 at opp 17Will Howard pass complete to Jeremiah Smith for 17 yds for a TD (Jayden Fielding KICK)Ohio State 21, Purdue 0
Purdue End of half, 2 plays
0:271st & 10 at own 35Jayden Fielding kickoff for 65 yds
0:271st & 10 at own 25Reggie Love III run for 4 yds to the PUR 29
0:002nd & 6 at own 29Reggie Love III run for 4 yds to the PUR 33
3rd quarter5 drives, then Ohio State 38, Purdue 0
Ohio State Field goal, 13 plays
14:551st & 10 at own 35Ben Freehill kickoff for 65 yds , TreVeyon Henderson return for 18 yds to the OSU 18
14:551st & 10 at own 18Will Howard pass complete to Jelani Thurman for 19 yds to the OSU 37 for a 1ST down
14:551st & 10 at own 37Quinshon Judkins run for 3 yds to the OSU 40
14:552nd & 7 at own 40Will Howard pass complete to Carnell Tate for 5 yds to the OSU 45
14:553rd & 2 at own 45Quinshon Judkins run for 2 yds to the OSU 47 for a 1ST down
14:551st & 10 at own 47Will Howard pass incomplete to Carnell Tate
14:552nd & 10 at own 47Will Howard pass complete to Carnell Tate for 14 yds to the PUR 39 for a 1ST down
14:551st & 10 at opp 39Will Howard pass complete to Quinshon Judkins for 6 yds to the PUR 33
14:552nd & 4 at opp 33Quinshon Judkins run for 1 yd to the PUR 32
14:553rd & 3 at opp 32Will Howard pass complete to Carnell Tate for 12 yds to the PUR 20 for a 1ST down
14:551st & 10 at opp 20Will Howard pass incomplete to Emeka Egbuka
14:552nd & 10 at opp 20Will Howard pass complete to Carnell Tate for 7 yds to the PUR 13
14:553rd & 3 at opp 13Will Howard run for 10 yds to the PUR 23
8:344th & 13 at opp 23Jayden Fielding 42 yd FG GOODOhio State 24, Purdue 0
Purdue Interception, 6 plays
8:341st & 10 at own 35Jayden Fielding kickoff for 65 yds
8:341st & 10 at own 25Devin Mockobee run for 7 yds to the PUR 32
8:342nd & 3 at own 32Hudson Card pass incomplete to Jaron Tibbs
8:341st & 10 at opp 40Devin Mockobee run for 2 yds to the OSU 38
8:342nd & 8 at opp 38Hudson Card pass incomplete to De’Nylon Morrissette
8:343rd & 8 at opp 38Hudson Card pass complete to Max Klare for 2 yds to the OSU 36
6:004th & 6 at opp 36Shotgun Card,Hudson pass incomplete deep right to Edrine,Jahmal thrown to OSU15 PENALTY OSU Pass Interference (Igbinosun,Davison) 14 yards from OSU36 to OSU22, 1ST DOWN. NO PLAY.
Ohio State Touchdown, 5 plays
5:431st & 10 at own 24Will Howard run for 2 yds to the OSU 32
5:432nd & 2 at own 32TreVeyon Henderson run for 3 yds to the OSU 35 for a 1ST down
5:431st & 10 at own 35Will Howard pass complete to Brandon Inniss for 17 yds to the PUR 48 for a 1ST down
5:431st & 10 at opp 48TreVeyon Henderson run for 29 yds to the PUR 19 for a 1ST down
3:071st & 10 at opp 19TreVeyon Henderson run for 19 yds for a TD (Jayden Fielding KICK)Ohio State 31, Purdue 0
3:071st & 10 at own 35Jayden Fielding kickoff for 65 yds
2:591st & 10 at own 25Jack Sawyer 11 Yd Fumble Return (Jayden Fielding Kick)Ohio State 38, Purdue 0
Purdue Punt, 3 plays
2:591st & 10 at own 35Jayden Fielding kickoff for 65 yds for a touchback
2:591st & 10 at own 25Devin Mockobee run for 5 yds to the PUR 30
2:592nd & 5 at own 30Hudson Card pass incomplete to Jahmal Edrine
2:593rd & 5 at own 30Hudson Card pass incomplete to Max Klare
2:034th & 5 at own 30Keelan Crimmins punt for 44 yds, fair catch by Brandon Inniss at the OSU 26
Ohio State Touchdown, 6 plays
2:031st & 10 at own 26Quinshon Judkins run for 5 yds to the OSU 31
2:032nd & 5 at own 31Quinshon Judkins run for 8 yds to the OSU 39 for a 1ST down
2:031st & 10 at own 39Quinshon Judkins run for 2 yds to the OSU 41
0:002nd & 8 at own 41Will Howard pass complete to Carnell Tate for 17 yds to the PUR 42 for a 1ST down
Q4 15:001st & 10 at opp 42Will Howard pass complete to TreVeyon Henderson for 32 yds to the PUR 10 for a 1ST down
Q4 14:051st & goal at opp 10Will Howard pass complete to Emeka Egbuka for 10 yds for a TD (Jayden Fielding KICK)Ohio State 45, Purdue 0
4th quarter6 drives, then Ohio State 45, Purdue 0
Purdue Missed FG, 9 plays
14:051st & 10 at own 35Jayden Fielding kickoff for 65 yds for a touchback
14:051st & 10 at own 25Reggie Love III run for 11 yds to the PUR 36 for a 1ST down
14:051st & 10 at own 36Reggie Love III run for 6 yds to the PUR 42
14:052nd & 4 at own 42Reggie Love III run for 4 yds to the PUR 46 for a 1ST down
14:051st & 10 at own 46Hudson Card pass complete to CJ Smith for 3 yds to the PUR 49
14:052nd & 7 at own 49Hudson Card pass complete to Shamar Rigby for 29 yds to the OSU 22 for a 1ST down
14:051st & 10 at opp 22Devin Mockobee run for 2 yds to the OSU 20
14:052nd & 8 at opp 20Hudson Card pass incomplete to Jahmal Edrine
10:003rd & 8 at opp 20Timeout Purdue, clock 10:00
10:003rd & 8 at opp 20Hudson Card pass incomplete to Max Klare
9:504th & 8 at opp 20Spencer Porath 38 yd FG MISSED
Ohio State Punt, 4 plays
9:501st & 10 at own 21James Peoples run for 10 yds to the OSU 31 for a 1ST down
9:501st & 10 at own 31James Peoples run for 6 yds to the OSU 37
9:502nd & 4 at own 37Devin Brown run for 1 yd to the OSU 38
9:503rd & 3 at own 38Devin Brown pass incomplete to Brandon Inniss
7:384th & 3 at own 38Joe McGuire punt for 44 yds, punt out-of-bounds at the PUR 18
Purdue Punt, 3 plays
7:381st & 10 at own 18Reggie Love III run for 2 yds to the PUR 20
7:382nd & 8 at own 20Ryan Browne sacked by Joshua Mickens for a loss of 7 yards to the PUR 13
7:383rd & 15 at own 13Ryan Browne pass incomplete to Shamar Rigby
6:014th & 15 at own 13Keelan Crimmins punt for 39 yds, punt out-of-bounds at the OSU 48
Ohio State Turnover on downs, 7 plays
6:011st & 10 at own 48Devin Brown run for 2 yds to the 50 yard line
6:012nd & 8 at the 50James Peoples run for 4 yds to the OSU 46
6:013rd & 12 at own 46Julian Sayin run for 19 yds to the PUR 35 for a 1ST down
6:011st & 10 at opp 35Julian Sayin pass incomplete to David Adolph
6:012nd & 10 at opp 35Julian Sayin pass incomplete to David Adolph
6:013rd & 10 at opp 35Julian Sayin pass incomplete to Brandon Inniss
3:434th & 10 at opp 35Julian Sayin pass incomplete to David Adolph
3:434th & 10 at opp 35Julian Sayin pass incomplete to David Adolph
Purdue Turnover on downs, 5 plays
3:431st & 10 at own 35Jaheim Merriweather run for 6 yds to the PUR 41
3:432nd & 4 at own 41Shotgun Browne,Ryan pass incomplete deep right to Sowinski,Andrew thrown to OSU37 broken up by Styles Jr.,Lorenzo PENALTY OSU Pass Interference (Styles Jr.,Lorenzo) 15 yards from PUR41 to OSU44, 1ST DOWN. NO PLAY.
3:431st & 10 at opp 44Jaheim Merriweather run for 1 yd to the OSU 43
3:432nd & 9 at opp 43Ryan Browne pass incomplete to Leland Smith
3:433rd & 9 at opp 43Jaheim Merriweather run for 4 yds to the OSU 39
2:004th & 5 at opp 39Timeout Ohio State, clock 02:00
1:514th & 5 at opp 39Ryan Browne run for 2 yds to the OSU 37
Ohio State End of game, 3 plays
1:511st & 10 at own 37Sam Williams-Dixon run for 3 yds to the OSU 40
1:512nd & 7 at own 40Sam Williams-Dixon run for 4 yds to the OSU 44
0:003rd & 3 at own 44Sam Williams-Dixon run for 2 yds to the OSU 46

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Ohio State leads 43–⁠15–⁠2; as played, 44–⁠15–⁠2 in 61 meetings, counting the one since this game.

Recent meetings
2025Ohio State 34, Purdue 10
2024Ohio State 45, Purdue 0
2023Ohio State 41, Purdue 7
2021Ohio State 59, Purdue 31
2018Purdue 49, Ohio State 20
2013Ohio State 56, Purdue 0

Around this game