← Back to GamesAug 30, 2025Week 1
Team1Q2Q3Q4QFinal
Ball StateBall State
00000
PurduePurdue
1477331

Scoring Timeline

Q1Q2Q3Q4014287-014-021-028-031-0PurdueBall State

Drive Chart

Own 20Own 4050Opp 40Opp 20PURBSPURBSPURBSPURBSPURBSPURBSBSPURBSPURBSPURTD272ydPUNT36ydTD671ydPUNT32ydPUNT34ydPUNT833ydTD1391ydPUNT34ydPUNT36ydDOWNS960ydPUNT37ydEND1-3ydMISS1348ydTD773ydPUNT67ydFG1361ydMISS863ydEND1053yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

Ball State
passing
Kiael Kelly
10/16, 87 YDS
rushing
Kiael Kelly
22 CAR, 63 YDS
receiving
Elijah Jackson
1 REC, 37 YDS
defense
Purdue
passing
Ryan Browne
18/26, 311 YDS, 2 TD
rushing
Devin Mockobee
14 CAR, 59 YDS, 1 TD
receiving
Arhmad Branch
3 REC, 101 YDS, 1 TD
defense

Play-by-Play

1st & 10Penalty+10 yds

(14:56) No Huddle-Shotgun Browne,Ryan pass incomplete short middle to Branch,Arhmad thrown to PUR42 broken up by Yates,Willizhuan PENALTY BSU Holding (Yates,Willizhuan) 10 yards from PUR28 to PUR38, 1ST DOWN. NO PLAY.

1st & 10Rush+13 ydsPPA +1.19

Devin Mockobee run for 13 yds to the BALL 49 for a 1ST down

1st & 10Passing Touchdown+49 ydsPPA +3.76

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

1st & 10Kickoff Return (Offense)+17 yds

Seth Turner kickoff for 62 yds , Qua Ashley return for 17 yds to the BALL 20

1st & 10Rush-1 ydsPPA -0.63

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

2nd & 11Pass Incompletion0 ydsPPA -0.22

Kiael Kelly pass incomplete to Koby Gross

3rd & 11Pass Reception+7 ydsPPA +0.09

Kiael Kelly pass complete to Ty Robinson for 7 yds to the BALL 26

4th & 4Punt0 yds

Adam Saul punt for 45 yds, fair catch by Michael Jackson III at the PUR 29

1st & 10Pass Reception+17 ydsPPA +1.59

Ryan Browne pass complete to Arhmad Branch for 17 yds to the PUR 46 for a 1ST down

1st & 10Pass Reception+35 ydsPPA +1.58

Ryan Browne pass complete to Arhmad Branch for 35 yds to the BALL 19 for a 1ST down

1st & 10Rush+11 ydsPPA +0.28

Devin Mockobee run for 11 yds to the BALL 8 for a 1ST down

1st & 8Penalty-5 yds

(11:28) PENALTY PUR False Start (Trent,Ethan) 5 yards from BSU08 to BSU13. NO PLAY.

1st & 13Rush0 ydsPPA -0.25

Devin Mockobee run for no gain to the BALL 13

2nd & 13Pass Reception+8 ydsPPA +0.21

Ryan Browne pass complete to Corey Smith for 8 yds to the BALL 5

3rd & 5Rushing Touchdown+5 ydsPPA +2.76

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

1st & 10Rush-3 ydsPPA -1.24

TJ Horton run for a loss of 3 yards to the BALL 28

2nd & 13Sack-1 ydsPPA -0.35

Kiael Kelly sacked for a loss of 1 yard to the BALL 27

3rd & 14Rush+6 ydsPPA +0.05

Kiael Kelly run for 6 yds to the BALL 33

4th & 8Punt0 yds

Adam Saul punt for 31 yds

1st & 10Rush0 ydsPPA -1.04

Ryan Browne run for no gain to the PUR 36

2nd & 10Rush-2 ydsPPA -0.80

Devin Mockobee run for a loss of 2 yards to the PUR 34

3rd & 12Pass Reception+6 ydsPPA +0.10

Ryan Browne pass complete to Nitro Tuggle for 6 yds to the PUR 40

4th & 6Punt0 yds

Jack McCallister punt for 45 yds , Eric Weatherly returns for no gain to the BALL 12

1st & 10Rush+2 ydsPPA -0.25

Kiael Kelly run for 2 yds to the BALL 14

2nd & 8Rush+1 ydsPPA -0.21

Qua Ashley run for 1 yd to the BALL 15

3rd & 7Pass Reception+8 ydsPPA +0.98

Kiael Kelly pass complete to Eric Weatherly for 8 yds to the BALL 23 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Kiael Kelly run for 5 yds to the BALL 28

2nd & 5Pass Reception+13 ydsPPA +1.46

Kiael Kelly pass complete to Maximus Webster for 13 yds to the BALL 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

TJ Horton run for 4 yds to the BALL 45

2nd & 6Rush0 ydsPPA -1.11

TJ Horton run for no gain to the BALL 45

3rd & 6Pass Incompletion0 ydsPPA -0.74

Kiael Kelly pass incomplete to Ty Robinson

4th & 6Punt0 yds

Adam Saul punt for 46 yds, fair catch by Michael Jackson III at the PUR 9

1st & 10Rush+1 ydsPPA -0.28

Antonio Harris run for 1 yd to the PUR 10

2nd & 9Pass Reception+22 ydsPPA +1.58

Ryan Browne pass complete to Antonio Harris for 22 yds to the PUR 32 for a 1ST down

1st & 10Penalty0 yds

Purdue Penalty, Ineligible Downfield on Pass (Yards) declined

2nd & 10Pass Reception+8 ydsPPA +0.64

Ryan Browne pass complete to Michael Jackson III for 8 yds to the PUR 40

3rd & 2Rush+4 ydsPPA +1.44

Antonio Harris run for 4 yds to the PUR 44 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +1.02

Ryan Browne pass complete to Michael Jackson III for 13 yds to the BALL 43 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +0.51

Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.58

Ryan Browne pass incomplete to Jesse Watson

2nd & 10Pass Reception+18 ydsPPA +0.89

Ryan Browne pass complete to Michael Jackson III for 18 yds to the BALL 13 for a 1ST down

1st & 10Rush+3 ydsPPA -0.10

Devin Mockobee run for 3 yds to the BALL 10

2nd & 7Rush+5 ydsPPA +0.06

Ryan Browne run for 5 yds to the BALL 5

3rd & 2Rush+1 ydsPPA -0.26

Devin Mockobee run for 1 yd to the BALL 4

4th & 1Rushing Touchdown+4 ydsPPA +2.83

Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK)

1st & 10Rush0 ydsPPA -0.70

Kiael Kelly run for no gain to the BALL 25

2nd & 10Rush+4 ydsPPA -0.06

Kiael Kelly run for 4 yds to the BALL 29

3rd & 6Penalty0 yds

Ball State Penalty, Offensive Holding (Alfred Chea) declined

4th & 6Punt+3 yds

Adam Saul punt for 39 yds , Michael Jackson III returns for 3 yds to the PUR 35

1st & 10Fumble Recovery (Own)-1 ydsPPA -1.18

Devin Mockobee run for a loss of 1 yard to the PUR 34 Devin Mockobee fumbled, recovered by PUR

2nd & 11Rush+7 ydsPPA +0.41

Devin Mockobee run for 7 yds to the PUR 41

3rd & 4Pass Incompletion0 ydsPPA -0.72

Ryan Browne pass incomplete to Jesse Watson

4th & 4Punt0 yds

Jack McCallister punt for 55 yds, punt out-of-bounds at the BALL 4

1st & 10Rush+14 ydsPPA +0.45

Qua Ashley run for 14 yds to the BALL 18 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.08

Kiael Kelly pass complete to Qua Ashley for 5 yds to the BALL 23

2nd & 5Pass Reception+14 ydsPPA +1.36

Kiael Kelly pass complete to TJ Horton for 14 yds to the BALL 37 for a 1ST down

1st & 10Rush+12 ydsPPA +1.13

Kiael Kelly run for 12 yds to the BALL 49 for a 1ST down

1st & 10Rush+21 ydsPPA +1.11

Qua Ashley run for 21 yds to the PUR 30 for a 1ST down

1st & 10Rush0 ydsPPA -0.56

Kiael Kelly run for no gain to the PUR 30

2nd & 10Rush+2 ydsPPA -0.41

Kiael Kelly run for 2 yds to the PUR 28

3rd & 8Sack-8 ydsPPA -2.50

Kiael Kelly sacked by Mani Powell for a loss of 8 yards to the PUR 36

4th & 16Pass Incompletion0 ydsPPA -0.73

Kiael Kelly pass incomplete to Koby Gross

1st & 10Sack-9 ydsPPA -1.97

Ryan Browne sacked by Nathan Voorhis for a loss of 9 yards to the PUR 27

2nd & 19Rush0 ydsPPA -0.16

Devin Mockobee run for no gain to the PUR 27

3rd & 19Pass Reception+16 ydsPPA +0.73

Ryan Browne pass complete to Devin Mockobee for 16 yds to the PUR 43

4th & 3Punt0 yds

Jack McCallister punt for 51 yds

1st & 10Rush0 ydsPPA -0.29

Qua Ashley run for no gain to the BALL 6

2nd & 10Penalty-3 yds

PENALTY BSU False Start (Mosier,Cole) 3 yards from BSU06 to BSU03. NO PLAY.

0th & 10End of Half-3 yds

End of 2nd Quarter

1st & 10Pass Reception+3 ydsPPA -0.30

Kiael Kelly pass complete to Koby Gross for 3 yds to the BALL 28

2nd & 7Rush+5 ydsPPA +0.08

Kiael Kelly run for 5 yds to the BALL 33

3rd & 2Rush+3 ydsPPA +1.15

Kiael Kelly run for 3 yds to the BALL 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.04

Kiael Kelly pass incomplete to Roman Pearson

2nd & 10Rush+2 ydsPPA -0.41

Qua Ashley run for 2 yds to the BALL 38

3rd & 8Rush+10 ydsPPA +2.59

Kiael Kelly run for 10 yds to the BALL 48 for a 1ST down

1st & 10Rush+12 ydsPPA +0.82

Kiael Kelly run for 12 yds to the PUR 40 for a 1ST down

1st & 10Rush+3 ydsPPA -0.27

Qua Ashley run for 3 yds to the PUR 37

2nd & 7Rush+7 ydsPPA +0.64

Elijah Jackson run for 7 yds to the PUR 30 for a 1ST down

1st & 10Rush+1 ydsPPA -0.42

Kiael Kelly run for 1 yd to the PUR 29

2nd & 9Pass Reception+1 ydsPPA -0.54

Kiael Kelly pass complete to Drew Cassens for 1 yd to the PUR 28

3rd & 8Rush+1 ydsPPA -0.71

Qua Ashley run for 1 yd to the PUR 27

4th & 7Field Goal Missed+45 yds

Carson Holmer 45 yd FG MISSED

1st & 10Pass Reception+10 ydsPPA +0.88

Ryan Browne pass complete to Michael Jackson III for 10 yds to the PUR 37 for a 1ST down

1st & 10Rush+6 ydsPPA +0.40

Devin Mockobee run for 6 yds to the PUR 43

2nd & 4Pass Reception+9 ydsPPA +0.96

Ryan Browne pass complete to Michael Jackson III for 9 yds to the BALL 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.07

Ryan Browne pass incomplete to Arhmad Branch

2nd & 10Pass Reception+29 ydsPPA +2.16

Ryan Browne pass complete to Devin Mockobee for 29 yds to the BALL 19 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Ryan Browne run for 5 yds to the BALL 14

2nd & 5Passing Touchdown+14 ydsPPA +2.53

Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK)

1st & 10Penalty+5 yds

PENALTY PUR Disconcerting Signals (Powell,Mani) 5 yards from BSU25 to BSU30. NO PLAY.

1st & 5Rush+2 ydsPPA -0.81

Qua Ashley run for 2 yds to the BALL 32

2nd & 3Rush+2 ydsPPA -0.63

Kiael Kelly run for 2 yds to the BALL 34

3rd & 1Rush+2 ydsPPA +0.95

Qua Ashley run for 2 yds to the BALL 36 for a 1ST down

1st & 10Sack-4 ydsPPA -1.60

Kiael Kelly sacked by Sanders Ellis for a loss of 4 yards to the BALL 32

2nd & 14Pass Reception+3 ydsPPA -0.16

Kiael Kelly pass complete to Qua Ashley for 3 yds to the BALL 29

3rd & 17Rush+3 ydsPPA -0.05

Kiael Kelly run for 3 yds to the BALL 32

4th & 14Punt0 yds

Adam Saul punt for 40 yds

4th & 14Punt+4 yds

Adam Saul punt for 43 yds , Michael Jackson III returns for 4 yds to the PUR 29

1st & 10Pass Incompletion0 ydsPPA -0.83

Ryan Browne pass incomplete to EJ Horton Jr.

2nd & 10Pass Reception+19 ydsPPA +2.60

Ryan Browne pass complete to Nitro Tuggle for 19 yds to the PUR 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Ryan Browne pass incomplete to Jesse Watson

2nd & 10Rush+9 ydsPPA +1.10

Devin Mockobee run for 9 yds to the BALL 43

3rd & 1Rush+4 ydsPPA +0.91

Devin Mockobee run for 4 yds to the BALL 39 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +0.40

Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 27 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.49

Ryan Browne pass incomplete to Nitro Tuggle

2nd & 10Rush+4 ydsPPA -0.08

Devin Mockobee run for 4 yds to the BALL 23

3rd & 6Pass Reception+14 ydsPPA +0.88

Ryan Browne pass complete to EJ Horton Jr. for 14 yds to the BALL 9 for a 1ST down

1st & 9Rush-3 ydsPPA -0.49

Ryan Browne run for a loss of 3 yards to the BALL 12

2nd & 12Pass Incompletion0 ydsPPA -0.32

Ryan Browne pass incomplete to Jesse Watson

3rd & 12Rush+2 ydsPPA -0.28

Ryan Browne run for 2 yds to the BALL 10

4th & 10Field Goal Good+28 yds

Spencer Porath 28 yd FG GOOD

1st & 10Pass Incompletion0 ydsPPA -0.70

Kiael Kelly pass incomplete to Ty Robinson

2nd & 10Rush+7 ydsPPA +0.31

Kiael Kelly run for 7 yds to the BALL 32

3rd & 3Rush+1 ydsPPA -0.43

Kiael Kelly run for 1 yd to the BALL 33

4th & 2Pass Reception+37 ydsPPA +4.08

Kiael Kelly pass complete to Elijah Jackson for 37 yds to the PUR 30 for a 1ST down

1st & 10Penalty+15 yds

(07:56) Shotgun Kelly,Kiael pass complete short right to Jackson,Elijah caught at PUR32, for 1 yard loss to the PUR31 (Ra-El,Tahj) PENALTY PUR Personal Foul (Ra-El,Tahj) 15 yards from PUR30 to PUR15, 1ST DOWN. NO PLAY.

1st & 10Sack-2 ydsPPA -0.46

Kiael Kelly sacked by Breylon Charles for a loss of 2 yards to the PUR 17

2nd & 12Rush+3 ydsPPA -0.13

Kiael Kelly run for 3 yds to the PUR 14

3rd & 9Pass Reception+2 ydsPPA -0.27

Kiael Kelly pass complete to Ty Robinson for 2 yds to the PUR 12

4th & 7Field Goal Missed+29 yds

Carson Holmer 29 yd FG MISSED

1st & 10Pass Reception+22 ydsPPA +1.82

Malachi Singleton pass complete to Corey Smith for 22 yds to the PUR 42 for a 1ST down

1st & 10Rush+7 ydsPPA +0.69

Antonio Harris run for 7 yds to the PUR 49

2nd & 3Rush0 ydsPPA -1.29

Malachi Thomas run for no gain to the PUR 49

3rd & 3Pass Incompletion0 ydsPPA -1.02

Malachi Singleton pass incomplete to Michael Jackson III

4th & 3Punt+5 yds

Jack McCallister punt for 46 yds, fair catch by Eric Weatherly at the BALL 46

1st & 10Rush+7 ydsPPA +0.53

Malachi Singleton run for 7 yds to the BALL 39

2nd & 3Rush+2 ydsPPA -0.55

Malachi Thomas run for 2 yds to the BALL 37

3rd & 1Rush-2 ydsPPA -1.57

Malachi Singleton run for a loss of 2 yards to the BALL 39

4th & 3Pass Reception+7 ydsPPA +2.26

Malachi Singleton pass complete to Nitro Tuggle for 7 yds to the BALL 32 for a 1ST down

1st & 10Rush+12 ydsPPA +0.25

Malachi Singleton run for 12 yds to the BALL 20 for a 1ST down

1st & 10Rush-2 ydsPPA -0.55

M. Singleton takes a knee

Situational Analysis

Ball State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
30%
20 plays
2nd
0%
1 play
67%
3 plays
38%
8 plays
0%
4 plays
3rd
67%
3 plays
0%
1 play
40%
5 plays
67%
3 plays
4th
100%
1 play
0%
1 play

Purdue

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
56%
27 plays
0%
1 play
2nd
0%
2 plays
100%
2 plays
78%
9 plays
50%
4 plays
3rd
40%
5 plays
67%
3 plays
67%
3 plays
4th
100%
2 plays