← Back to GamesSep 13, 2025Week 3
Team1Q2Q3Q4QFinal
New Hampshire
1473529
Ball StateBall State
14146034

Scoring Timeline

Q1Q2Q3Q401428420-77-77-1414-1421-1421-2128-2134-2134-2434-2634-29Ball StateNew Hampshire

Drive Chart

Own 20Own 4050Opp 40Opp 20BSBSNHBSNHBSNHNHBSNHBSNHNHBSNHBSNHBSNHBSNHTD35ydTD669ydTD1075ydTD264ydPUNT1041ydTO410ydPUNT54ydMISS40ydTD280ydTD1375ydTD775ydMISS315ydPUNT3-2ydTD874ydFG1359ydPUNT1225ydPUNT629ydSAF1-5ydFG749ydPUNT611ydDOWNS933yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

New Hampshire
passing
Matt Vezza
25/44, 259 YDS, 1 TD
rushing
Matt Vezza
16 CAR, 78 YDS, 1 TD
receiving
Caleb Burke
7 REC, 89 YDS
defense
Ball State
passing
Kiael Kelly
9/15, 105 YDS, 2 TD, 1 INT
rushing
Qua Ashley
12 CAR, 154 YDS, 2 TD
receiving
Qua Ashley
2 REC, 33 YDS, 1 TD
defense

Play-by-Play

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

Nick Reed kickoff for 56 yds , Qua Ashley return for 27 yds to the BALL 36

1st & 10Pass Incompletion0 ydsPPA -1.04

Kiael Kelly pass incomplete to Koby Gross

2nd & 10Pass Incompletion0 ydsPPA -0.63

Kiael Kelly pass incomplete to Qua Ashley

3rd & 10Rush+5 ydsPPA +0.03

Kiael Kelly run for 5 yds to the BALL 41

4th & 5Blocked Punt Touchdown+30 ydsPPA -7.21

Brendan Tighe 30 Yd Return of Blocked Punt (Nick Reed Kick)

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

Nick Reed kickoff for 58 yds , Qua Ashley return for 24 yds to the BALL 31

1st & 10Rush+4 ydsPPA -0.14

Qua Ashley run for 4 yds to the BALL 35

2nd & 6Rush+7 ydsPPA +1.19

TJ Horton run for 7 yds to the BALL 42 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.88

Kiael Kelly pass complete to Eric Weatherly for 10 yds to the UNH 48 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.33

Kiael Kelly pass complete to TJ Horton for 6 yds to the UNH 42

2nd & 4Rush+2 ydsPPA -0.60

TJ Horton run for 2 yds to the UNH 40

3rd & 2Rushing Touchdown+40 ydsPPA +3.96

Kiael Kelly run for 40 yds for a TD (Carson Holmer KICK)

1st & 10Pass Reception+5 ydsPPA +0.09

Matt Vezza pass complete to Caleb Burke for 5 yds to the UNH 30

2nd & 5Pass Reception0 ydsPPA -0.75

Matt Vezza pass complete to Caleb Burke for no gain to the UNH 30

3rd & 5Pass Reception+8 ydsPPA +1.78

Matt Vezza pass complete to Caleb Burke for 8 yds to the UNH 38 for a 1ST down

1st & 10Pass Reception+1 ydsPPA -0.89

Matt Vezza pass complete to Caleb Burke for 1 yd to the UNH 39

2nd & 9Pass Incompletion0 ydsPPA -0.78

Matt Vezza pass incomplete to Colby Ramshaw

3rd & 9Pass Reception+27 ydsPPA +3.68

Matt Vezza pass complete to Chase Wilson for 27 yds to the BALL 34 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.74

Matt Vezza pass complete to Myles Thomason for 9 yds to the BALL 25

2nd & 1Rush+6 ydsPPA -0.40

Myles Thomason run for 6 yds to the BALL 19 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

Logan Perez run for 6 yds to the BALL 13

2nd & 4Passing Touchdown+13 ydsPPA +2.42

Matt Vezza pass complete to Chase Wilson for 13 yds for a TD (Nick Reed KICK)

1st & 10Penalty-5 yds

(05:22) Reed,Nick onside kickoff 11 yards to the UNH46 PENALTY UNH Offside (Fillion,Josh) 5 yards from UNH35 to UNH30. NO PLAY.

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

Nick Reed kickoff for 47 yds , Eric Weatherly return for 13 yds to the BALL 36

1st & 10Pass Reception+21 ydsPPA +1.79

Kiael Kelly pass complete to Donovan Hamilton for 21 yds to the UNH 43 for a 1ST down

1st & 10Rushing Touchdown+43 ydsPPA +3.35

Qua Ashley run for 43 yds for a TD (Carson Holmer KICK)

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

Carson Holmer kickoff for 63 yds , Logan Perez return for 15 yds to the UNH 17

1st & 10Pass Reception+10 ydsPPA +0.60

Matt Vezza pass complete to Chase Wilson for 10 yds to the UNH 27 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.12

Matt Vezza pass complete to Chase Wilson for 4 yds to the UNH 31

2nd & 6Rush+3 ydsPPA -0.30

Elliot Meine run for 3 yds to the UNH 34

3rd & 3Rush+2 ydsPPA -0.37

Matt Vezza run for 2 yds to the UNH 36

4th & 1Rush+9 ydsPPA +2.45

Matt Vezza run for 9 yds to the UNH 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Matt Vezza pass incomplete to Logan Perez

2nd & 10Rush+15 ydsPPA +2.25

Elliot Meine run for 15 yds to the BALL 40 for a 1ST down

1st & 10Rush0 ydsPPA -0.85

Elliot Meine run for no gain to the BALL 40

2nd & 10Sack-2 ydsPPA -1.46

Matt Vezza sacked for a loss of 2 yards to the BALL 42

3rd & 12Pass Incompletion0 ydsPPA -0.87

Matt Vezza pass incomplete to Caleb Burke

4th & 12Punt0 yds

Matt Guidebeck punt for 32 yds

1st & 10Penalty-5 yds

PENALTY BSU False Start (Mosier,Cole) 5 yards from BSU10 to BSU05. NO PLAY.

1st & 15Rush+7 ydsPPA +0.15

Qua Ashley run for 7 yds to the BALL 12

2nd & 8Pass Incompletion0 ydsPPA -0.22

Kiael Kelly pass incomplete to Kameron Anthony

3rd & 8Pass Reception+8 ydsPPA +0.86

Kiael Kelly pass complete to Qian Magwood for 8 yds to the BALL 20 for a 1ST down

1st & 10Pass Interception Return-3 ydsPPA -0.61

Kiael Kelly pass intercepted Duncan Moreland return for a loss of 3 yards to the BALL 48

1st & 10Pass Interception Return-3 ydsPPA -0.61

Kiael Kelly pass intercepted Duncan Moreland return for a loss of 3 yards to the BALL 48

1st & 10Rush+1 ydsPPA -0.84

Myles Thomason run for 1 yd to the BALL 47

2nd & 9Pass Reception+10 ydsPPA +1.47

Matt Vezza pass complete to Peyton Strickland for 10 yds to the BALL 37 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.75

Josh Fillion pass incomplete to Logan Perez

2nd & 10Penalty-15 yds

(10:42) Shotgun Vezza,Matt pass incomplete short right to Strickland,Peyton thrown to BSU25 broken up by Chea,Alfred PENALTY UNH Face Mask (Olajide,Tolu) 15 yards from BSU37 to UNH48. NO PLAY.

2nd & 25Pass Incompletion0 ydsPPA -0.41

Matt Vezza pass incomplete to Chase Wilson

3rd & 25Pass Reception+8 ydsPPA +0.25

Matt Vezza pass complete to Chase Wilson for 8 yds to the BALL 44

4th & 17Punt+37 yds

Matt Guidebeck punt for 32 yds , Eric Weatherly returns for no gain to the BALL 7 Eric Weatherly fumbled, recovered by UNH Raleigh Collins III

1st & 7Rush+2 ydsPPA -0.24

Logan Perez run for 2 yds to the BALL 5

2nd & 5Pass Incompletion0 ydsPPA -0.32

Matt Vezza pass incomplete to Ryan Blagg

3rd & 5Sack-2 ydsPPA -0.45

Matt Vezza sacked for a loss of 2 yards to the BALL 7

4th & 7Field Goal Missed+25 yds

Nick Reed 25 yd FG MISSED

1st & 10Rush+8 ydsPPA +0.80

Qua Ashley run for 8 yds to the BALL 28

2nd & 2Rushing Touchdown+72 ydsPPA +5.59

Qua Ashley run for 72 yds for a TD (Carson Holmer KICK)

1st & 10Pass Reception+17 ydsPPA +1.52

Matt Vezza pass complete to Caleb Burke for 17 yds to the UNH 42 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +1.30

Matt Vezza pass complete to Chase Wilson for 9 yds to the BALL 49

2nd & 1Pass Reception+6 ydsPPA -0.09

Matt Vezza pass complete to Josh Fillion for 6 yds to the BALL 43 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -1.16

Matt Vezza pass complete to Logan Perez for a loss of 1 yard to the BALL 44

2nd & 11Pass Reception+12 ydsPPA +1.64

Matt Vezza pass complete to Colby Ramshaw for 12 yds to the BALL 32 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.61

Matt Vezza pass incomplete to Colby Ramshaw

2nd & 10Rush+8 ydsPPA +0.49

Myles Thomason run for 8 yds to the BALL 24

3rd & 2Pass Reception+4 ydsPPA +0.37

Matt Vezza pass complete to Drew Danson for 4 yds to the BALL 20 for a 1ST down

1st & 10Penalty-5 yds

PENALTY UNH False Start (Olajide,Tolu) 5 yards from BSU20 to BSU25. NO PLAY.

1st & 15Pass Reception+14 ydsPPA +1.04

Matt Vezza pass complete to Colby Ramshaw for 14 yds to the BALL 11

2nd & 1Pass Incompletion0 ydsPPA -0.58

Matt Vezza pass incomplete to Chase Wilson

3rd & 1Penalty+7 yds

Ball State Penalty, Targeting (7 Yards) to the BALL 7 for a 1ST down

1st & 7Rush+5 ydsPPA +0.13

Myles Thomason run for 5 yds to the BALL 2

2nd & 2Rushing Touchdown+2 ydsPPA +2.07

Matt Vezza run for 2 yds for a TD (Nick Reed KICK)

1st & 10Rush+7 ydsPPA +0.60

TJ Horton run for 7 yds to the BALL 32

2nd & 3Rush+6 ydsPPA +0.52

Kiael Kelly run for 6 yds to the BALL 38 for a 1ST down

1st & 10Penalty+15 yds

(01:16) No Huddle-Shotgun Kelly,Kiael pass incomplete short left to Robinson,Ty thrown to UNH45 PENALTY UNH Pass Interference (Skinner,Zeroun) 15 yards from BSU38 to UNH47, 1ST DOWN. NO PLAY.

1st & 10Rush+5 ydsPPA +0.10

Eric Weatherly run for 5 yds to the UNH 42

2nd & 5Rush+8 ydsPPA +0.58

Kiael Kelly run for 8 yds to the UNH 34 for a 1ST down

1st & 10Rush+20 ydsPPA +0.39

Kiael Kelly run for 20 yds to the UNH 14 for a 1ST down

1st & 10Rush+9 ydsPPA +0.61

Eric Weatherly run for 9 yds to the UNH 5

2nd & 1Penalty-5 yds

PENALTY BSU False Start (Hess,Otto) 5 yards from UNH05 to UNH10. NO PLAY.

2nd & 6Passing Touchdown+10 ydsPPA +2.57

Kiael Kelly pass complete to Kameron Anthony for 10 yds for a TD (Carson Holmer KICK)

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

Carson Holmer kickoff for 61 yds , Logan Perez return for 33 yds to the UNH 32 Ball State Penalty, Personal Foul (-14 Yards) to the BALL 49

1st & 10Pass Incompletion0 ydsPPA -1.10

Matt Vezza pass incomplete to Chase Wilson

2nd & 10Rush+15 ydsPPA +1.92

Matt Vezza run for 15 yds to the BALL 34 for a 1ST down

1st & 10Field Goal Missed+52 yds

Nick Reed 52 yd FG MISSED

0th & 0End of Half-66 yds

End of 2nd Quarter

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

Carson Holmer kickoff for 55 yds , Logan Perez return for 19 yds to the UNH 29

1st & 10Rush-2 ydsPPA -1.06

Myles Thomason run for a loss of 2 yards to the UNH 27

2nd & 12Pass Incompletion0 ydsPPA -0.32

Matt Vezza pass incomplete to Caleb Burke

3rd & 12Pass Incompletion0 ydsPPA -0.15

Matt Vezza pass incomplete to Caleb Burke

4th & 12Punt+7 yds

Matt Guidebeck punt for 54 yds, punt out-of-bounds at the BALL 26 , Qian Magwood returns for 7 yds to the BALL 26

1st & 10Rush+3 ydsPPA -0.31

Kiael Kelly run for 3 yds to the BALL 29

2nd & 7Pass Reception+23 ydsPPA +2.63

Kiael Kelly pass complete to TJ Horton for 8 yds to the UNH 37 for a 1ST down New Hampshire Penalty, Personal Foul (Tim Bonagura) to the UNH 48 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

TJ Horton run for 5 yds to the UNH 43

2nd & 5Rush+5 ydsPPA +0.49

TJ Horton run for 5 yds to the UNH 38 for a 1ST down

1st & 10Rush+8 ydsPPA +0.61

TJ Horton run for 8 yds to the UNH 30

2nd & 2Rush+1 ydsPPA -0.60

Qua Ashley run for 1 yd to the UNH 29

3rd & 1Rush+2 ydsPPA +0.35

Kiael Kelly run for 2 yds to the UNH 27 for a 1ST down

1st & 10Passing Touchdown+27 ydsPPA +2.74

Kiael Kelly pass complete to Qua Ashley for 27 yds for a TD (Two-Point Conversion failed)

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

DC Pippin kickoff for 52 yds , Darren Burton II return for 1 yd to the UNH 36 New Hampshire Penalty, Offensive Holding (7 Yards) to the UNH 7

1st & 10Rush-4 ydsPPA -0.43

Myles Thomason run for a loss of 4 yards to the UNH 3

2nd & 14Pass Incompletion0 ydsPPA -0.06

Matt Vezza pass incomplete to Josh Fillion

3rd & 14Rush+15 ydsPPA +0.88

Matt Vezza run for 15 yds to the UNH 18 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +0.88

Matt Vezza pass complete to Chase Wilson for 13 yds to the UNH 31 for a 1ST down

1st & 10Rush+2 ydsPPA -0.57

Myles Thomason run for 2 yds to the UNH 33

2nd & 8Rush+4 ydsPPA -0.11

Myles Thomason run for 4 yds to the UNH 37

3rd & 4Pass Reception+16 ydsPPA +2.67

Matt Vezza pass complete to Caleb Burke for 16 yds to the BALL 47 for a 1ST down

1st & 10Rush+4 ydsPPA -0.13

Elliot Meine run for 4 yds to the BALL 43

2nd & 6Pass Reception+9 ydsPPA +0.80

Matt Vezza pass complete to Peyton Strickland for 9 yds to the BALL 34 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.66

Matt Vezza pass incomplete to Logan Perez

2nd & 10Pass Incompletion0 ydsPPA -0.89

Matt Vezza pass incomplete to Chase Wilson

3rd & 10Pass Incompletion0 ydsPPA -1.02

Matt Vezza pass incomplete to Chase Wilson

4th & 10Field Goal Good+52 yds

Nick Reed 52 yd FG GOOD

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

Nick Reed kickoff for 64 yds , Qua Ashley return for 10 yds to the BALL 11

1st & 10Rush0 ydsPPA -0.37

Qua Ashley run for no gain to the BALL 11

2nd & 10Rush+6 ydsPPA +0.10

Qua Ashley run for 6 yds to the BALL 17

3rd & 4Pass Reception+6 ydsPPA +0.82

Kiael Kelly pass complete to Qua Ashley for 6 yds to the BALL 23 for a 1ST down

1st & 10Rush+7 ydsPPA +0.57

Eric Weatherly run for 7 yds to the BALL 30

2nd & 3Sack-4 ydsPPA -1.35

Kiael Kelly sacked by Jordan Mcallister for a loss of 4 yards to the BALL 26

3rd & 7Pass Reception+9 ydsPPA +1.75

Kiael Kelly pass complete to Koby Gross for 9 yds to the BALL 35 for a 1ST down

1st & 10Rush0 ydsPPA -1.01

TJ Horton run for no gain to the BALL 35

2nd & 10Rush-2 ydsPPA -0.76

TJ Horton run for a loss of 2 yards to the BALL 33

3rd & 12Rush+17 ydsPPA +3.17

Kiael Kelly run for 17 yds to the 50 yard line for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

Qua Ashley run for 1 yd to the UNH 49

2nd & 9Pass Incompletion0 ydsPPA -1.07

Kiael Kelly pass incomplete to Ty Robinson

3rd & 9Pass Incompletion0 ydsPPA -0.78

Kiael Kelly pass incomplete to Ty Robinson

4th & 9Punt0 yds

Adam Saul punt for 39 yds

1st & 10Rush+5 ydsPPA +0.09

Myles Thomason run for 5 yds to the UNH 30

2nd & 5Pass Incompletion0 ydsPPA -0.75

Matt Vezza pass incomplete to Chase Wilson

3rd & 5Rush+30 ydsPPA +3.55

Matt Vezza run for 30 yds to the BALL 40 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.84

Matt Vezza pass complete to Drew Danson for 9 yds to the BALL 31

2nd & 1Sack-6 ydsPPA -2.04

Matt Vezza sacked by DeJuan Echoles Jr. for a loss of 6 yards to the BALL 37

3rd & 7Sack-9 ydsPPA -2.44

Matt Vezza sacked by Nathan Voorhis for a loss of 9 yards to the BALL 46

4th & 16Punt0 yds

Matt Guidebeck punt for 41 yds

1st & 10Safety-5 ydsPPA -2.08

Kiael Kelly run for a loss of 5 yards for a SAFETY

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

DC Pippin kickoff for 65 yds , Logan Perez return for 25 yds to the UNH 40

1st & 10Rush+6 ydsPPA +0.40

Matt Vezza run for 6 yds to the UNH 46

2nd & 4Rush0 ydsPPA -1.24

Myles Thomason run for no gain to the UNH 46

3rd & 4Pass Reception+42 ydsPPA +3.06

Matt Vezza pass complete to Caleb Burke for 42 yds to the BALL 12 for a 1ST down

1st & 10Rush-1 ydsPPA -0.36

Matt Vezza run for a loss of 1 yard to the BALL 13

2nd & 11Rush+2 ydsPPA -0.17

Myles Thomason run for 2 yds to the BALL 11

3rd & 9Pass Incompletion0 ydsPPA -0.44

Matt Vezza pass incomplete to Caleb Burke

4th & 9Field Goal Good+29 yds

Nick Reed 29 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.83

Qua Ashley run for 1 yd to the BALL 36

2nd & 9Rush+8 ydsPPA +0.78

Qua Ashley run for 8 yds to the BALL 44

3rd & 1Penalty-10 yds

(03:07) Shotgun Kelly,Kiael rush left for 0 yards to the BSU44 (Johnson,D.J.; Stone,Jackson) PENALTY BSU Holding (Hood,Chris) 10 yards from BSU44 to BSU34. NO PLAY.

3rd & 11Rush+12 ydsPPA +2.76

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

1st & 10Rush-2 ydsPPA -1.60

Kiael Kelly run for a loss of 2 yards to the BALL 44

2nd & 12Rush+3 ydsPPA -0.33

Qua Ashley run for 3 yds to the BALL 47

3rd & 9Rush-1 ydsPPA -0.75

Kiael Kelly run for a loss of 1 yard to the BALL 46

4th & 10Punt+5 yds

Adam Saul punt for 49 yds , Myles Thomason returns for 5 yds to the UNH 10

1st & 10Pass Reception+6 ydsPPA +0.21

Matt Vezza pass complete to Josh Fillion for 6 yds to the UNH 16

2nd & 4Pass Incompletion0 ydsPPA -0.47

Matt Vezza pass incomplete to Josh Fillion

3rd & 4Rush+7 ydsPPA +0.84

Matt Vezza run for 7 yds to the UNH 23 for a 1ST down

1st & 10Rush+9 ydsPPA +1.20

Matt Vezza run for 9 yds to the UNH 32

2nd & 1Pass Reception+8 ydsPPA +0.25

Matt Vezza pass complete to Myles Thomason for 8 yds to the UNH 40 for a 1ST down

1st & 10Rush+1 ydsPPA -0.91

Matt Vezza run for 1 yd to the UNH 41

2nd & 9Pass Incompletion0 ydsPPA -0.84

Matt Vezza pass incomplete to Caleb Burke

3rd & 9Rush+2 ydsPPA -0.31

Matt Vezza run for 2 yds to the UNH 43

4th & 7Pass Incompletion0 ydsPPA -0.18

Matt Vezza pass incomplete to Chase Wilson

Situational Analysis

New Hampshire

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
43%
30 plays
100%
1 play
2nd
33%
6 plays
25%
8 plays
44%
9 plays
20%
5 plays
3rd
50%
2 plays
83%
6 plays
20%
5 plays
50%
4 plays
4th
100%
1 play
0%
1 play

Ball State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
54%
24 plays
100%
1 play
2nd
50%
4 plays
80%
5 plays
43%
7 plays
0%
1 play
3rd
100%
2 plays
100%
1 play
60%
5 plays
100%
2 plays
4th
0%
1 play