Open the board

Ball State Cardinals 0, Purdue Boilermakers 31: final score and stats

Purdue Boilermakers beat Ball State Cardinals, Ball State Cardinals 0 to Purdue Boilermakers 31, on Saturday, August 30, 2025 at Ross-Ade Stadium, West Lafayette, IN. Below: the box score, top performers, team stats, injuries and recent form for Purdue Boilermakers vs Ball State Cardinals.

College FootballSaturday, August 30, 2025
DateAug 30, 2025
Start time12:00 PM ET
VenueRoss-Ade Stadium, West Lafayette, IN
TVBTN
Attendance53,994

Line score

Team1234T
Ball State Cardinals00000
Purdue Boilermakers1477331

Team comparison

Ball State CardinalsPurdue Boilermakers
Points per game
21.3
29.4
Points allowed per game
34.1
32.3
0-1Record1-0
9th in MACStanding11th in Big Ten
1-5Road record / home record2-4
LLWWLLast 5LLLWW
L2StreakL3

Team stats

Ball State CardinalsPurdue Boilermakers
1st Downs
13
23
4-133rd down efficiency4-11
1-24th down efficiency2-2
Total Yards
203
433
Passing
87
340
10/16Comp/Att20/29
Yards per pass
5.4
11.7
Rushing
116
93
Rushing Attempts
36
30
Yards per rush
3.2
3.1
3-18Penalties3-25
Turnovers
0
0
Fumbles lost
0
0
Interceptions thrown
0
0
33:40Possession26:20

Box score

Ball State Cardinals Passing

PlayerC/ATTYDSAVGTDINTQBR
Kiael Kelly10/16875.40017.1
Team10/16875.400--

Ball State Cardinals Rushing

PlayerCARYDSAVGTDLONG
Kiael Kelly22632.9012
Qua Ashley10454.5021
Elijah Jackson177.007
TJ Horton310.304
Team361163.2021

Ball State Cardinals Receiving

PlayerRECYDSAVGTDLONG
Elijah Jackson13737.0037
TJ Horton11414.0014
Maximus Webster11313.0013
Ty Robinson294.507
Eric Weatherly188.008
Koby Gross133.003
Qua Ashley221.005
Drew Cassens111.001
Team10878.7037

Ball State Cardinals Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Joey Stemler5500000
Nathan Voorhis4311000
Alfred Chea4200000
Ashton Whitner3301000
Caden Johnson3201000
Jackson Wiegold3200000
Deondre Shepherd3100000
Muheem McCargo2200000
Team513915300

Ball State Cardinals KickReturns

PlayerNOYDSAVGLONGTD
Qua Ashley23417.0170
Team23417.0170

Ball State Cardinals PuntReturns

PlayerNOYDSAVGLONGTD
Eric Weatherly1-3-3.0-30
Team1-3-3.000

Ball State Cardinals Kicking

PlayerFGPCTLONGXPPTS
Carson Holmer0/20.000/00
Team0/20.000/00

Ball State Cardinals Punting

PlayerNOYDSAVGTBIn 20LONG
Adam Saul520440.80146
Team520440.80146

Purdue Boilermakers Passing

PlayerC/ATTYDSAVGTDINTQBR
Ryan Browne18/2631112.02082.7
Malachi Singleton2/3299.70042.7
Team20/2934011.720--

Purdue Boilermakers Rushing

PlayerCARYDSAVGTDLONG
Devin Mockobee14594.2113
Malachi Singleton3175.7012
Antonio Harris3124.007
Ryan Browne750.715
Malachi Thomas221.002
Team1-2-2.000
Team30933.1213

Purdue Boilermakers Receiving

PlayerRECYDSAVGTDLONG
Arhmad Branch310133.7149
Michael Jackson III67212.0118
Devin Mockobee24522.5029
EJ Horton Jr.33812.7014
Corey Smith23015.0022
Nitro Tuggle22512.5019
Antonio Harris12222.0022
Jalil Hall177.007
Team2034017.0249

Purdue Boilermakers Fumbles

PlayerFUMLOSTREC
Devin Mockobee100
Team100

Purdue Boilermakers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Charles Correa10501000
Tahj Ra-El7601000
Mani Powell4411000
Crew Wakley3300100
Hudauri Hines3300000
TJ Lindsey3301000
CJ Madden310.50.5000
Breylon Charles310.50.5000
Team573747110

Purdue Boilermakers KickReturns

PlayerNOYDSAVGLONGTD
Antonio Harris12020.0200
Team12020.0200

Purdue Boilermakers PuntReturns

PlayerNOYDSAVGLONGTD
Michael Jackson III273.540
Team273.540

Purdue Boilermakers Kicking

PlayerFGPCTLONGXPPTS
Spencer Porath1/1100.0284/47
Team1/1100.0284/47

Purdue Boilermakers Punting

PlayerNOYDSAVGTBIn 20LONG
Jack McCallister315150.30355
Team315150.30355

Recent form

Nov 11, 2026 · vs Buffalo BullsL 7-28
Nov 4, 2026 · at Massachusetts MinutemenL 30-31
Oct 24, 2026 · vs Sacramento State HornetsW 34-17
Oct 17, 2026 · at Bowling Green FalconsW 32-31
Oct 10, 2026 · at Northwestern WildcatsL 14-45
Nov 7, 2026 · vs Maryland TerrapinsL 29-34
Oct 31, 2026 · at Penn State Nittany LionsL 17-31
Oct 16, 2026 · vs Washington HuskiesL 26-38
Oct 10, 2026 · vs Minnesota Golden GophersW 41-13
Oct 3, 2026 · at Illinois Fighting IlliniW 24-17

Team pages

More College Football games on Aug 30, 2025

Frequently asked questions

Who won Ball State Cardinals vs Purdue Boilermakers?

Purdue Boilermakers won, 31-0, on Saturday, August 30, 2025.

What was the final score of Ball State Cardinals vs Purdue Boilermakers?

Ball State Cardinals 0, Purdue Boilermakers 31.

Where is Ball State Cardinals vs Purdue Boilermakers played?

Ross-Ade Stadium, West Lafayette, IN.

The model’s read

Grades, leans and the full breakdown for Ball State Cardinals vs Purdue Boilermakers are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.