Purdue Takes Care of Ball State in Barry Odom's Debut

In this story:
The Barry Odom era in West Lafayette began with a win on Saturday. The Boilermakers had no trouble with Ball State, cruising to a 31-0 victory at Ross-Ade Stadium to open the 2025 campaign. It was Purdue's first win since last year's season opener against Indiana State.
Purdue drew first blood, as quarterback Ryan Browne connected with wide receiver Arhmad Branch for a 49-yard touchdown pass to give the Boilers an early 7-0 advantage. It took just two plays for the Boilers to find the end zone.
The Boilermaker defense then forced Ball State into a three-and-out, and the offense put together a six-play, 71-yard drive capped by a five-yard touchdown run by Browne. Less than six minutes into the game, Odom's squad owned a 14-0 lead.
Devin Mockobee capped the first half scoring for Purdue, running it into the end zone from four yards out to push the lead out to 21-0. The Boilermakers would take that lead into halftime.
Purdue's offense slowed down in the second half, but was still able to tack on 10 points to its total. Michael Jackson III hauled in a 14-yard pass from Browne with 4:40 remaining in the third quarter, and Spencer Porath kicked a 28-yard field goal at the 9:59 mark in the fourth to round out all scoring for the game.
Browne had a solid outing under center, completing 18-of-26 passes for 311 yards and two touchdowns. He also had one rushing touchdown. Branch led the way with 101 receiving yards and a touchdown on three receptions. Jackson had six catches for 72 yards and a score.
Mockobee led the way on the ground, totaling 59 yards and a touchdown on 14 carries. He surpassed the 2,500-yard mark for his career.
Defensively, the Boilers held Ball State to just 203 yards of offense. The Cardinals were just four-of-13 on third-down attempts, as well. Quarterback Kiael Kelly, known for his versatility, finished the contest with 87 passing yards and 63 rushing yards, leading Ball State in both categories.
Tahj Ra-El led Purdue with seven tackles. The Boilermakers finished the game with seven tackles for loss and four sacks.
With Saturday's win over Ball State, Odom becomes the first Purdue coach to win his first game since Danny Hope defeated Toledo on Sept. 5, 2009. The Boilermakers will host Southern Illinois next Saturday at Ross-Ade Stadium.
Purdue vs. Ball State highlights
Ryan Browne finds Arhmad Branch for @BoilerFootball's first TD of the season 🚂
— Big Ten Football (@B1Gfootball) August 30, 2025
📺: @BigTenNetwork pic.twitter.com/Mk2gjejLLm
You need to see the replay of this Arhmad Branch catch 👇😍 @BoilerFootball
— Big Ten Football (@B1Gfootball) August 30, 2025
📺: @BigTenNetwork pic.twitter.com/ufKfqyizlb
Devin Mockobee punches through for another @BoilerFootball TD 👊
— Big Ten Football (@B1Gfootball) August 30, 2025
Boilers lead Ball State, 21-0.
📺: @BigTenNetwork pic.twitter.com/G7hgTj99Tb
Michael Jackson III hits the Michael Jackson 🕺
— Big Ten Network (@BigTenNetwork) August 30, 2025
Good timing, too, as it was the King of Pop's birthday yesterday.@mike3jack x @BoilerFootball pic.twitter.com/2B4aALq3PF
Related stories on Purdue football
MOCKOBEE HITS NEW MILESTONE: Purdue running back Devin Mockobee has reached another career milestone at Purdue. He eclipsed the 2,500-yard mark in his career on Saturday vs. Ball State. CLICK HERE
BROWNE CONNECTS WITH BRANCH: It took Purdue just 40 seconds to score its first touchdown of the Barry Odom era, as Ryan Browne connected with Arhmad Branch for a 49-yard score. CLICK HERE
PURDUE DROPS HYPE VIDEO: The Barry Odom era has arrived in West Lafayette. Purdue's creative team dropped a hype video ahead of Saturday's game to get fans excited for the opener. CLICK HERE

Dustin Schutte is the publisher of Purdue Boilermakers on SI and has spent more than a decade working in sports journalism. His career began in 2013, when he covered Big Ten football. He remained in that role for eight years before working at On SI to cover the Boilermakers. Dustin graduated from Manchester University in Indiana in 2010, where he played for the men's tennis team.
Follow SchutteDustin