Ball State at Purdue

Saturday, September 18, 2010

Purdue beat Ball State 24–⁠13. It was their eighth meeting; after it, Purdue led the series 8–⁠0.

AwayBall State4–⁠8 in 2010
13
HomePurdue4–⁠8 in 2010
24

Final at Ross-Ade Stadium, West LafayetteTV: BTNAttendance 54,124

At kickoff
78°F, clear, wind 6 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ball State006713
Purdue14001024

Standouts

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

Player stats

Ball State

PassingC/AttYdsTDInt
Keith Wenning11/218902
Kelly Page2/21710
RushingCarYdsTDLong
Eric Williams1062017
David Brown342024
Kelly Page536011
MiQuale Lewis1427111
ReceivingRecYdsTDLong
MiQuale Lewis229018
Daniel Ifft42408
Zane Fakes31808
Briggs Orsbon21609
InterceptionsIntYdsTD
Sean Baker120

Purdue

PassingC/AttYdsTDInt
Robert Marve12/2011121
Rob Henry3/68910
RushingCarYdsTDLong
Rob Henry1065032
Antavian Edison855018
O.J. Ross92608
Jared Crank41706
ReceivingRecYdsTDLong
Cortez Smith5117276
Kyle Adams637011
O.J. Ross136136
Justin Siller31006
InterceptionsIntYdsTD
Jason Werner1260
Ricardo Allen100

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

Team stats

Ball StatePurdue
256Total yards403
128Passing yards204
150Rushing yards203
4.6Yards per pass7.7
4.1Yards per rush4.4
16First downs20
4–⁠12Third downs10–⁠17
0–⁠0Fourth downs0–⁠1
2Turnovers1
4–⁠34Penalties6–⁠68
18:49Possession17:51

Efficiency

Ball StatePurdue
41%Success rate46%
−0.08EPA per play0.05
0.76Explosiveness0.60
0.10Rushing EPA0.07
−0.30Passing EPA0.04
35%Passing-down success27%
−0.36First-down EPA−0.17
0.12Second-down EPA0.05
0.16Third-down EPA0.53
1%Havoc by its defense3%

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 going in

Our ratings (scores only)

Purdue 67% to win. Elo’s favorite won.

Every drive

Purdue end zoneBall State end zoneQ1 Ball StatePunt, 5 playsQ1 PurdueTouchdown pass, 9 playsQ1 Ball StatePunt, 7 playsQ1 PurdueTouchdown pass, 14 playsQ1 Ball StateMissed FG, 15 playsQ2 PurduePunt, 3 playsQ2 Ball StateMissed FG, 4 playsQ2 PurdueTurnover on downs, 7 playsQ2 Ball StateInterception, 6 playsQ2 PurdueEnd of half, 2 playsQ3 PurdueInterception, 4 playsQ3 Ball StateTouchdown run, 4 playsQ3 PurduePunt, 5 playsQ3 Ball StatePunt, 6 playsQ3 PurduePunt, 3 playsQ3 Ball StatePunt, 3 playsQ3 PurduePunt, 5 playsQ3 Ball StatePunt, 3 playsQ4 PurdueTouchdown pass, 5 playsQ4 Ball StateInterception, 5 playsQ4 PurdueField goal, 7 playsQ4 Ball StateTouchdown pass, 4 playsQ4 PurdueEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Ball State right to left.
  1. Q1 Ball StatePunt, 5 plays, 21 yards
  2. Q1 PurdueTouchdown pass, 9 plays, 79 yards
  3. Q1 Ball StatePunt, 7 plays, 20 yards
  4. Q1 PurdueTouchdown pass, 14 plays, 79 yards
  5. Q1 Ball StateMissed FG, 15 plays, 54 yards
  6. Q2 PurduePunt, 3 plays, −4 yards
  7. Q2 Ball StateMissed FG, 4 plays, 7 yards
  8. Q2 PurdueTurnover on downs, 7 plays, 19 yards
  9. Q2 Ball StateInterception, 6 plays, 40 yards
  10. Q2 PurdueEnd of half, 2 plays, 3 yards
  11. Q3 PurdueInterception, 4 plays, 11 yards
  12. Q3 Ball StateTouchdown run, 4 plays, 32 yards
  13. Q3 PurduePunt, 5 plays, 6 yards
  14. Q3 Ball StatePunt, 6 plays, 5 yards
  15. Q3 PurduePunt, 3 plays, 6 yards
  16. Q3 Ball StatePunt, 3 plays, 2 yards
  17. Q3 PurduePunt, 5 plays, 37 yards
  18. Q3 Ball StatePunt, 3 plays, 3 yards
  19. Q4 PurdueTouchdown pass, 5 plays, 87 yards
  20. Q4 Ball StateInterception, 5 plays, 15 yards
  21. Q4 PurdueField goal, 7 plays, 32 yards
  22. Q4 Ball StateTouchdown pass, 4 plays, 33 yards
  23. Q4 PurdueEnd of game, 9 plays, 13 yards

Play by play

1st quarter5 drives, then Purdue 14, Ball State 0
Ball State Punt, 5 plays
15:001st & 10 at own 20Keith Wenning pass complete to Aaron Mershman for 9 yards to the BalSt 29, tackled by Josh Johnson.
15:002nd & 1 at own 29MiQuale Lewis rush for 9 yards to the BalSt 38, tackled by Dwayne Beckford for a 1ST down.
15:001st & 10 at own 38Keith Wenning pass complete to Daniel Ifft for 1 yard to the BalSt 39 out-of-bounds.
15:002nd & 9 at own 39Eric Williams rush for 2 yards to the BalSt 41, tackled by Dwayne Beckford.
15:003rd & 7 at own 41Keith Wenning pass incomplete to N/A.
15:004th & 7 at own 41Scott Kovanda punt for 38 yards, returned by Waynelle Gravesande for no gain to the Prdue 21, tackled by Tony Martin.
Purdue Touchdown pass, 9 plays
12:241st & 10 at own 21Robert Marve pass incomplete to N/A.
12:242nd & 10 at own 21Robert Marve pass incomplete to N/A.
12:243rd & 10 at own 21Robert Marve pass complete to Cortez Smith for 13 yards to the Prdue 34 for a 1ST down.
12:241st & 10 at own 34Dan Dierking rush for 4 yards to the Prdue 38, tackled by Rene Perry.
12:242nd & 6 at own 38O.J. Ross rush for 1 yard to the Prdue 39, tackled by Andrew Puthoff.
12:243rd & 5 at own 39Robert Marve pass complete to Kyle Adams for 11 yards to the 50 yard line, tackled by Aaron Morris and Kyle Hoke for a 1ST down.
12:241st & 10 at the 50Dan Dierking rush for 6 yards to the BalSt 44, tackled by Andrew Puthoff and Robert Eddins.
12:242nd & 4 at opp 44Robert Marve pass complete to Cortez Smith for 8 yards to the BalSt 36, tackled by Sean Baker for a 1ST down.
9:531st & 10 at opp 36Robert Marve pass complete to O.J. Ross for 36 yards for a TOUCHDOWN.Purdue 6, Ball State 0
9:53Carson Wiggs extra point GOOD.Purdue 7, Ball State 0
9:53Carson Wiggs kickoff for 70 yards for a touchback.
Ball State Punt, 7 plays
9:531st & 10 at own 20BALL ST penalty 10 yard illegal block on Aaron Mershman accepted.
9:531st & 10 at own 10Eric Williams rush for 2 yards to the BalSt 12, tackled by Jason Werner and Kawann Short.
9:532nd & 8 at own 12Keith Wenning pass complete to Briggs Orsbon for 9 yards to the BalSt 21, tackled by Josh Johnson for a 1ST down.
9:531st & 10 at own 21Keith Wenning pass complete to Daniel Ifft for 8 yards to the BalSt 29, tackled by Ricardo Allen out-of-bounds.
9:532nd & 2 at own 29Keith Wenning pass complete to Zane Fakes for 8 yards to the BalSt 37, tackled by Joe Holland for a 1ST down.
9:531st & 10 at own 37MiQuale Lewis rush for 4 yards to the BalSt 41, tackled by Dwayne Beckford.
9:532nd & 6 at own 41MiQuale Lewis rush for a loss of 1 yard to the BalSt 40, tackled by Jason Werner.
9:533rd & 7 at own 40Keith Wenning pass incomplete to N/A.
9:534th & 7 at own 40Scott Kovanda punt for 41 yards, returned by Waynelle Gravesande for 2 yards to the Prdue 21, tackled by Armand Dehaney.
Purdue Touchdown pass, 14 plays
6:101st & 10 at own 21Justin Siller rush for 5 yards to the Prdue 26, tackled by Travis Freeman.
6:102nd & 5 at own 26Jared Crank rush for 5 yards to the Prdue 31, tackled by Matthew Mosley for a 1ST down.
6:101st & 10 at own 31Antavian Edison rush for 10 yards to the Prdue 41, tackled by Travis Freeman and Kyle Hoke for a 1ST down.
6:101st & 10 at own 41Antavian Edison rush for 5 yards to the Prdue 46, tackled by Kyle Hoke out-of-bounds.
6:102nd & 5 at own 46Jared Crank rush for 4 yards to the 50 yard line, tackled by Justin Cruz.
6:103rd & 1 at the 50Robert Marve pass complete to Kyle Adams for 7 yards to the BalSt 43, tackled by Justin Cruz for a 1ST down.
6:101st & 10 at opp 43Antavian Edison rush for 3 yards to the BalSt 40, tackled by Travis Freeman.
6:102nd & 7 at opp 40Robert Marve pass complete to Kyle Adams for 3 yards to the BalSt 37, tackled by Kyle Hoke.
6:103rd & 4 at opp 37Robert Marve pass complete to Cortez Smith for 11 yards to the BalSt 26, tackled by Koreen Burch and Davyd Jones for a 1ST down.
6:101st & 10 at opp 26Dan Dierking rush for 4 yards to the BalSt 22, tackled by Davyd Jones.
2:192nd & 6 at opp 22Timeout Ball State, clock 02:19.
2:192nd & 6 at opp 22Antavian Edison rush for 3 yards to the BalSt 19, tackled by Charlie Todd out-of-bounds.
2:193rd & 3 at opp 19Robert Marve rush for 8 yards to the BalSt 11, tackled by Kyle Hoke and Travis Freeman for a 1ST down.
2:191st & 10 at opp 11Robert Marve pass complete to Justin Siller for 2 yards to the BalSt 9, tackled by Kyle Hoke.
1:142nd & 8 at opp 9Robert Marve pass complete to Cortez Smith for 9 yards for a TOUCHDOWN.Purdue 13, Ball State 0
1:14Carson Wiggs extra point GOOD.Purdue 14, Ball State 0
1:14Carson Wiggs kickoff for 70 yards for a touchback.
Ball State Missed FG, 15 plays
1:141st & 10 at own 20BALL ST penalty 5 yard delay of game accepted.
1:141st & 15 at own 15Eric Williams rush for 17 yards to the BalSt 32, tackled by Logan Link out-of-bounds for a 1ST down.
1:141st & 10 at own 32Keith Wenning pass incomplete to Daniel Ifft, broken up by Kawann Short.
1:142nd & 10 at own 32MiQuale Lewis rush for 2 yards to the BalSt 34, tackled by Logan Link.
Q2 15:003rd & 8 at own 34Keith Wenning pass complete to MiQuale Lewis for 11 yards to the BalSt 45, tackled by Ryan Kerrigan and Ricardo Allen for a 1ST down.
Q2 15:001st & 10 at own 45Kelly Page rush for 9 yards to the Prdue 46, tackled by Jason Werner and Logan Link.
Q2 15:002nd & 1 at opp 46Keith Wenning sacked by Albert Evans for a loss of 8 yards to the BalSt 46.
Q2 15:003rd & 9 at own 46Eric Williams rush for 12 yards to the Prdue 42, tackled by Albert Evans and Max Charlot for a 1ST down.
Q2 15:001st & 10 at opp 42Keith Wenning pass complete to Zane Fakes for 6 yards to the Prdue 36, tackled by Jason Werner out-of-bounds.
Q2 15:002nd & 4 at opp 36Kelly Page rush for 7 yards to the Prdue 29, tackled by Logan Link for a 1ST down.
Q2 15:001st & 10 at opp 29Eric Williams rush for 8 yards to the Prdue 21, tackled by Dwayne Beckford.
Q2 15:002nd & 2 at opp 21Keith Wenning pass complete to Briggs Orsbon for 7 yards to the Prdue 14 out-of-bounds for a 1ST down.
Q2 15:001st & 10 at opp 14MiQuale Lewis rush for a loss of 16 yards, fumbled, recovered by BalSt MiQuale Lewis at the Prdue 30.
Q2 15:002nd & 26 at opp 30BALL ST penalty 4 yard substitution infraction accepted.
Q2 15:002nd & 30 at opp 34Keith Wenning pass incomplete to Eric Williams.
Q2 15:003rd & 30 at opp 34Keith Wenning pass complete to Daniel Ifft for 8 yards to the Prdue 26, tackled by Ricardo Allen.
Q2 8:234th & 22 at opp 26Ian McGarvey 44 yard field goal MISSED.
2nd quarter5 drives, then Purdue 14, Ball State 0
Purdue Punt, 3 plays
8:231st & 10 at own 26Robert Marve pass incomplete to N/A.
8:232nd & 10 at own 26Robert Marve sacked by Rene Perry for a loss of 4 yards to the Prdue 22.
8:233rd & 14 at own 22Robert Marve pass incomplete to O.J. Ross.
8:234th & 14 at own 22Cody Webster punt for 16 yards, punt out-of-bounds at the Prdue 38.
Ball State Missed FG, 4 plays
7:101st & 10 at opp 38Keith Wenning pass complete to Zane Fakes for 4 yards to the Prdue 34, tackled by Logan Link out-of-bounds.
7:102nd & 6 at opp 34Kelly Page rush for 4 yards to the Prdue 30, tackled by Albert Evans and Ryan Kerrigan.
7:103rd & 2 at opp 30MiQuale Lewis rush for a loss of 1 yard to the Prdue 31, tackled by Joe Holland.
5:154th & 3 at opp 31Ian McGarvey 48 yard field goal MISSED.
Purdue Turnover on downs, 7 plays
5:151st & 10 at own 31O.J. Ross rush for 5 yards to the Prdue 36, tackled by Jeffery Garrett out-of-bounds.
5:152nd & 5 at own 36O.J. Ross rush for 4 yards to the Prdue 40, tackled by Jeffery Garrett out-of-bounds.
5:153rd & 1 at own 40Robert Marve rush for 2 yards to the Prdue 42, tackled by Sean Baker for a 1ST down.
5:151st & 10 at own 42Dan Dierking rush for 3 yards to the Prdue 45, tackled by Travis Freeman.
5:152nd & 7 at own 45Robert Marve pass complete to Justin Siller for 6 yards to the BalSt 49, tackled by Jason Pinkston.
5:153rd & 1 at opp 49Dan Dierking rush for a loss of 1 yard to the 50 yard line, tackled by Davyd Jones.
5:154th & 2 at the 50Robert Marve rush for no gain to the 50 yard line, tackled by Tony Martin and Robert Eddins.
Ball State Interception, 6 plays
3:101st & 10 at the 50Keith Wenning pass incomplete to N/A.
3:102nd & 10 at the 50Keith Wenning pass complete to MiQuale Lewis for 18 yards to the Prdue 32, tackled by Josh Johnson out-of-bounds for a 1ST down.
3:101st & 10 at opp 32Eric Williams rush for 4 yards to the Prdue 28, tackled by Gerald Gooden.
3:102nd & 6 at opp 28Eric Williams rush for 4 yards to the Prdue 24, tackled by Bruce Gaston and Justin Kitchens.
3:103rd & 2 at opp 24Eric Williams rush for 4 yards to the Prdue 20, tackled by Dwayne Beckford and Gerald Gooden for a 1ST down.
3:101st & 10 at opp 20PURDUE penalty 10 yard face mask on Dwayne Beckford accepted.
3:101st & goal at opp 10Keith Wenning pass intercepted by Ricardo Allen at the Prdue 0, returned for no gain for a touchback.
Purdue End of half, 2 plays
0:491st & 10 at own 10Rob Henry rush for 3 yards to the Prdue 13, tackled by Jeffery Garrett.
0:492nd & 7 at own 13Rob Henry rush for no gain to the Prdue 13, tackled by Tony Martin.
Q3 15:00Steven Schott kickoff for 70 yards for a touchback.
3rd quarter8 drives, then Purdue 14, Ball State 6
Purdue Interception, 4 plays
15:001st & 10 at own 20Justin Siller rush for 3 yards to the Prdue 23, tackled by Travis Freeman.
15:002nd & 7 at own 23Antavian Edison rush for 5 yards to the Prdue 28, tackled by Robert Eddins out-of-bounds.
15:003rd & 2 at own 28Robert Marve pass complete to Kyle Adams for 3 yards to the Prdue 31, tackled by Tony Martin out-of-bounds for a 1ST down.
15:001st & 10 at own 31Robert Marve pass intercepted by Sean Baker at the Prdue 34, returned for 2 yards to the Prdue 32.
Ball State Touchdown run, 4 plays
14:021st & 10 at opp 32Eric Williams rush for 2 yards to the Prdue 30, tackled by Bruce Gaston and Dwayne Beckford.
14:022nd & 8 at opp 30David Brown rush for 24 yards to the Prdue 6, tackled by Albert Evans out-of-bounds for a 1ST down.
14:021st & goal at opp 6MiQuale Lewis rush for 5 yards to the Prdue 1, tackled by Bruce Gaston and Gerald Gooden.
12:152nd & 0 at opp 1Timeout Ball State, clock 12:15.
12:102nd & goal at opp 1MiQuale Lewis rush for 1 yard for a TOUCHDOWN.Purdue 14, Ball State 6
12:10Steven Schott extra point BLOCKED.
12:10Steven Schott kickoff for 66 yards returned by O.J. Ross, tackled by Odis Prunty and Quintin Cooper for 29 yards to the Prdue 33, tackled by Odis Prunty and Quintin Cooper.
Purdue Punt, 5 plays
12:101st & 10 at own 33Robert Marve rush for 7 yards to the Prdue 40, tackled by Kyle Hoke.
12:102nd & 3 at own 40Jared Crank rush for 6 yards to the Prdue 46, tackled by Tony Martin for a 1ST down.
12:101st & 10 at own 46Robert Marve pass incomplete to Justin Siller.
12:102nd & 10 at own 46PURDUE penalty 15 yard tripping on Justin Pierce accepted.
12:102nd & 25 at own 31Antavian Edison rush for 8 yards, fumbled, recovered by Prdue Antavian Edison at the Prdue 39.
12:103rd & 17 at own 39Robert Marve pass incomplete to Justin Siller.
12:104th & 17 at own 39Carson Wiggs punt for 35 yards to the BalSt 26, no return.
Ball State Punt, 6 plays
9:511st & 10 at own 26Phil Dudley rush for 2 yards to the BalSt 28, tackled by Dwayne Beckford.
9:512nd & 8 at own 28MiQuale Lewis rush for 7 yards to the BalSt 35, tackled by Gerald Gooden.
9:513rd & 1 at own 35Keith Wenning rush for 3 yards to the BalSt 38, tackled by Bruce Gaston for a 1ST down.
9:511st & 10 at own 38Keith Wenning sacked by Kawann Short and Dwayne Beckford for a loss of 4 yards to the BalSt 34.
6:062nd & 14 at own 34Eric Williams rush for no gain, fumbled, forced by Gerald Gooden, recovered by BalSt Zane Fakes at the BalSt 41.
9:513rd & 7 at own 41Keith Wenning sacked by Ryan Kerrigan for a loss of 10 yards to the BalSt 31.
9:514th & 17 at own 31Scott Kovanda punt for 48 yards, fair catch by Waynelle Gravesande at the Prdue 21.
Purdue Punt, 3 plays
6:061st & 10 at own 21O.J. Ross rush for 4 yards to the Prdue 25, tackled by Andrew Puthoff out-of-bounds.
6:062nd & 6 at own 25Robert Marve pass incomplete to Cortez Smith.
6:063rd & 6 at own 25Robert Marve pass complete to Justin Siller for 2 yards to the Prdue 27, tackled by Tony Martin.
6:064th & 4 at own 27Carson Wiggs punt for 23 yards, punt out-of-bounds at the 50 yard line.
Ball State Punt, 3 plays
4:551st & 10 at the 50MiQuale Lewis rush for 2 yards to the Prdue 48, tackled by Ryan Kerrigan.
4:552nd & 8 at opp 48Keith Wenning pass incomplete to Daniel Ifft, broken up by Gerald Gooden.
4:553rd & 8 at opp 48Keith Wenning pass incomplete to Zane Fakes, broken up by Kawann Short.
4:554th & 8 at opp 48Scott Kovanda punt for 44 yards, downed at the Prdue 4.
Purdue Punt, 5 plays
4:551st & 10 at own 4Rob Henry rush for 1 yard to the Prdue 5, tackled by Sean Baker.
3:572nd & 9 at own 5Rob Henry rush for 32 yards to the Prdue 37, tackled by Sean Baker out-of-bounds for a 1ST down.
3:571st & 10 at own 37Rob Henry pass complete to Kyle Adams for 2 yards to the Prdue 39, tackled by Travis Freeman.
3:572nd & 8 at own 39Rob Henry rush for 2 yards to the Prdue 41, tackled by Justin Cruz and Robert Eddins.
3:573rd & 6 at own 41Rob Henry pass incomplete to Kyle Adams.
3:574th & 6 at own 41Carson Wiggs punt for 59 yards for a touchback.
Ball State Punt, 3 plays
3:571st & 10 at own 20MiQuale Lewis rush for 2 yards to the BalSt 22, tackled by Jason Werner and Dwayne Beckford.
0:572nd & 8 at own 22David Brown rush for 1 yard to the BalSt 23, tackled by Will Lucas and Logan Link.
Q4 15:003rd & 7 at own 23Keith Wenning pass incomplete to Briggs Orsbon, broken up by Ricardo Allen.
Q4 14:454th & 7 at own 23Scott Kovanda punt for 54 yards, returned by Waynelle Gravesande for 3 yards to the Prdue 13, tackled by Koreen Burch, PURDUE penalty 13 yard illegal block on N/A accepted.
4th quarter5 drives, then Purdue 24, Ball State 13
Purdue Touchdown pass, 5 plays
14:451st & 10 at own 13Rob Henry pass incomplete to Dan Dierking.
14:452nd & 10 at own 13Antavian Edison rush for 18 yards to the Prdue 31, tackled by Sean Baker out-of-bounds for a 1ST down.
14:451st & 10 at own 31PURDUE penalty 5 yard illegal motion on Peters Drey accepted.
14:451st & 15 at own 26Rob Henry pass incomplete to Justin Siller, broken up by Justin Cruz.
14:452nd & 15 at own 26Dan Dierking rush for a loss of 2 yards to the Prdue 24, tackled by Travis Freeman.
12:593rd & 17 at own 24Rob Henry pass complete to Cortez Smith for 76 yards for a TOUCHDOWN.Purdue 20, Ball State 6
12:59Carson Wiggs extra point GOOD.Purdue 21, Ball State 6
12:59Carson Wiggs kickoff for 66 yards out-of-bounds.
Ball State Interception, 5 plays
12:591st & 10 at own 40MiQuale Lewis rush for 3 yards to the BalSt 43, tackled by Dwayne Beckford.
12:592nd & 7 at own 43Kelly Page rush for 11 yards to the Prdue 46 for a 1ST down.
12:591st & 10 at opp 46MiQuale Lewis rush for a loss of 1 yard to the Prdue 47, tackled by Ryan Kerrigan.
12:592nd & 11 at opp 47BALL ST penalty 15 yard illegal block on Kreg Hunter accepted.
12:592nd & 26 at own 38David Brown rush for 17 yards to the Prdue 45, tackled by Albert Evans and Joe Holland.
12:593rd & 9 at opp 45Keith Wenning pass intercepted by Jason Werner at the Prdue 36, returned for 26 yards to the BalSt 38, tackled by Aaron Mershman.
Purdue Field goal, 7 plays
10:091st & 10 at opp 38Rob Henry pass complete to Kyle Adams for 11 yards to the BalSt 27, tackled by Jason Pinkston for a 1ST down.
10:091st & 10 at opp 27O.J. Ross rush for 8 yards to the BalSt 19, tackled by Jeffery Garrett.
10:092nd & 2 at opp 19Rob Henry rush for 6 yards to the BalSt 13, tackled by Justin Cruz for a 1ST down.
10:091st & 10 at opp 13Rob Henry rush for 6 yards to the BalSt 7, tackled by Davyd Jones.
7:432nd & 4 at opp 7Timeout Purdue, clock 07:43.
7:432nd & 4 at opp 7O.J. Ross rush for no gain to the BalSt 7, tackled by Justin Cruz.
7:433rd & 4 at opp 7O.J. Ross rush for 1 yard to the BalSt 6, tackled by Sean Baker.
6:364th & 3 at opp 6Carson Wiggs 23 yard field goal GOOD.Purdue 24, Ball State 6
6:36Carson Wiggs kickoff for 70 yards returned by Eric Williams, tackled by Chris Quinn for 67 yards to the Prdue 33, tackled by Chris Quinn out-of-bounds.
Ball State Touchdown pass, 4 plays
6:361st & 10 at opp 33Kelly Page rush for 5 yards to the Prdue 28, tackled by Dwayne Beckford.
6:362nd & 5 at opp 28MiQuale Lewis rush for 11 yards to the Prdue 17, tackled by Logan Link for a 1ST down.
6:361st & 10 at opp 17Kelly Page pass complete to Daniel Ifft for 7 yards to the Prdue 10.
4:502nd & 3 at opp 10Kelly Page pass complete to Connor Ryan for 10 yards for a TOUCHDOWN.Purdue 24, Ball State 12
4:50Steven Schott extra point GOOD.Purdue 24, Ball State 13
4:50Steven Schott kickoff for 68 yards returned by Waynelle Gravesande, tackled by Kevin Obyc for 23 yards to the Prdue 25, tackled by Kevin Obyc.
Purdue End of game, 9 plays
4:501st & 10 at own 25Rob Henry rush for 6 yards to the Prdue 31, tackled by Tony Martin and Charlie Todd.
4:502nd & 4 at own 31Antavian Edison rush for 3 yards to the Prdue 34, tackled by Matthew Mosley out-of-bounds.
4:503rd & 1 at own 34Dan Dierking rush for 2 yards to the Prdue 36, tackled by Adam Morris for a 1ST down.
4:501st & 10 at own 36Justin Siller rush for 3 yards to the Prdue 39, tackled by Sean Baker.
2:542nd & 7 at own 39Timeout Ball State, clock 02:54.
2:542nd & 7 at own 39Timeout Purdue, clock 02:54.
2:542nd & 7 at own 39Rob Henry rush for 6 yards to the Prdue 45, tackled by Aaron Morris.
2:543rd & 1 at own 45O.J. Ross rush for 1 yard to the Prdue 46, tackled by Robert Eddins for a 1ST down.
2:541st & 10 at own 46O.J. Ross rush for 2 yards to the Prdue 48, tackled by Sean Baker.
2:542nd & 8 at own 48PURDUE penalty 15 yard personal foul on Ken Plue accepted.
2:542nd & 23 at own 33Rob Henry rush for 3 yards to the Prdue 36, tackled by Rene Perry.
0:223rd & 20 at own 36Timeout Purdue, clock 00:22.
0:223rd & 20 at own 36Jared Crank rush for 2 yards to the Prdue 38, tackled by Travis Freeman.

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.

Purdue leads 9–⁠0 in nine meetings, counting the one since this game.

Recent meetings
2025Purdue 31, Ball State 0
2010Purdue 24, Ball State 13
2006Purdue 38, Ball State 28
2004Purdue 59, Ball State 7
1997Purdue 28, Ball State 14
1995Purdue 35, Ball State 13

Around this game