← Back to Game Stats Explorer

Game Center

Ball State at Purdue

Aug 30, 2025 • Completed

Season 2025RegularWeek 1

Away

Ball State

Mid-American

Final Score

0 - 31

BSP

Home

Purdue

Big Ten

Game Pulse

Immediate edge indicators from the box score.

Total Yards

Purdue433
Ball State203

Passing Yards

Purdue340
Ball State87

Rushing Yards

Purdue93
Ball State116

Turnovers

Purdue0
Ball State0

Game Conditions

Temperature72°F
Wind5 mph NE

Venue

Ross-Ade Stadium

West Lafayette, IN

Humidity

36%

Precipitation

0.00 in

Win Probability

Home win probability over the play sequence.

Key Swings

Play 129

+30.6%

Game ended

Purdue possession0 & 0

Play 128

-28.3%

M. Singleton takes a knee

Purdue possession1 & 10

Play 2

+19.6%

Ryan Browne pass complete to Arhmad Branch for 49 yds for a TD (Spencer Porath KICK)

Ball State possession1 & 10

Play 13

+7.6%

Ryan Browne run for 5 yds for a TD (Spencer Porath KICK)

Ball State possession3 & 5

Play 3

-5.4%

Qua Ashley run for a loss of 1 yard to the BALL 19

Ball State possession1 & 10

Advanced Box Snapshot

Excitement

2.59

Postgame Win Probability

Purdue: 98.8%

Ball State: 1.2%

Player Game Leaders

Top individual performers and full player box data.

Passing

Ryan Browne

Purdue

YDS: 311

Rushing

Kiael Kelly

Ball State

YDS: 63

Receiving

Arhmad Branch

Purdue

YDS: 101

Tackles

Tahj Ra-El

Purdue

SOLO: 7

Full Player Box

Box Score Comparison

Possession Split

Purdue26:20
Ball State33:40

Stat Dominance

Team comparison across key performance areas

Game Story

Purdue pulls away from Ball State 31-0

Blowout

Purdue defeated Ball State 31-0 in Week 1 of the 2025 regular slate, finishing with a 433-203 edge in total yards, and scoring 2 passing touchdowns and 2 rushing touchdowns.

Purdue set the terms early in a game that finished 31-0. Ryan Browne run for 5 yds for a TD (Spencer Porath KICK) came with 9:47 left in the first quarter, giving Purdue the first major swing.

Purdue's box score carried the story: 433 total yards, 93 rushing yards, and 340 passing yards. Ball State finished with 203 total yards, including 116 on the ground and 87 through the air.

Purdue converted 4-11 on third down, went 2-2 on fourth down, the turnover count was 0-0, Purdue led 21-0 at halftime. The explosive highlight was Ryan Browne pass complete to Arhmad Branch for 49 yds for a TD (Spencer Porath KICK).

Key Moments

  • Rushing Touchdown

    Ryan Browne run for 5 yds for a TD (Spencer Porath KICK) (Purdue led 14-0 over Ball State).

  • Passing Touchdown

    Ryan Browne pass complete to Arhmad Branch for 49 yds for a TD (Spencer Porath KICK) (Purdue led 7-0 over Ball State).

  • Rushing Touchdown

    Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK) (Purdue led 21-0 over Ball State).

  • Passing Touchdown

    Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK) (Purdue led 28-0 over Ball State).

  • Field Goal Good

    Spencer Porath 28 yd FG GOOD (Purdue led 31-0 over Ball State).

Stat Callouts

  • Final score

    31-0

    Purdue defeated Ball State.

  • Total yards

    433-203

    Purdue held the yardage advantage.

  • Rushing yards

    93

    Purdue averaged 3.1 yards per rush attempt.

  • Passing yards

    340

    Purdue averaged 11.7 yards per pass attempt.

  • Third downs

    4-11

    Purdue's conversion rate helped sustain possessions.

  • Opponent third downs

    4-13

    Ball State's offense struggled to keep drives alive.

  • Turnovers

    0-0

    Turnover totals are listed winner first.

Analysis

Game Breakdown

StatisticPurdueBall State
Total Yards433203
Passing Yards34087
Rushing Yards93116
First Downs2313
Third Down Efficiency4-114-13
Fourth Down Efficiency2-21-2
Total Penalties (Yards)3-253-18
Turnovers00
Completions / Attempts20-2910-16
Rushing Attempts3036
Passing TDs20
Rushing TDs20
Kicking Points70
Possession Time26:2033:40
Data sourced from NCAA game stats archive (2025)