← CFB Terminal
29
CAA
AT
34
Mid-American
2025 week 3 · Saturday, September 13, 2025 at 1:00 PM CT · Scheumann Stadium · 78.1°F Cloudy, wind 7.8

Drive chart

WIN PROBABILITYNew Hampshire above · Ball State below
KICK61% → 100% Ball StateFINAL
New Hampshire Ball State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT TD
3 pl · 5 yd · 1:02
7–0
−18
14:52 1st & 10 OWN 36 Kiael Kelly pass incomplete to Koby Gross 0 -1.04
14:47 2nd & 10 OWN 36 Kiael Kelly pass incomplete to Qua Ashley 0 -0.63
14:39 3rd & 10 OWN 36 Kiael Kelly run for 5 yds to the BALL 41 +5 0.03
13:53 4th & 5 OWN 41 Brendan Tighe 30 Yd Return of Blocked Punt (Nick Reed Kick) -7.21
TD
6 pl · 69 yd · 2:57
7–7
+22
13:36 1st & 10 OWN 31 Qua Ashley run for 4 yds to the BALL 35 +4 -0.14
12:58 2nd & 6 OWN 35 TJ Horton run for 7 yds to the BALL 42 for a 1ST down +7 1.19
12:25 1st & 10 OWN 42 Kiael Kelly pass complete to Eric Weatherly for 10 yds to the UNH 48 for a 1ST down +10 0.88
12:03 1st & 10 OPP 48 Kiael Kelly pass complete to TJ Horton for 6 yds to the UNH 42 +6 0.33
11:30 2nd & 4 OPP 42 TJ Horton run for 2 yds to the UNH 40 +2 -0.60
10:48 3rd & 2 OPP 40 Kiael Kelly run for 40 yds for a TD (Carson Holmer KICK) +40 3.96
TD
10 pl · 75 yd · 5:27
14–7
−13
10:35 1st & 10 OWN 25 Matt Vezza pass complete to Caleb Burke for 5 yds to the UNH 30 +5 0.09
10:02 2nd & 5 OWN 30 Matt Vezza pass complete to Caleb Burke for no gain to the UNH 30 0 -0.75
9:22 3rd & 5 OWN 30 Matt Vezza pass complete to Caleb Burke for 8 yds to the UNH 38 for a 1ST down +8 1.78
8:42 1st & 10 OWN 38 Matt Vezza pass complete to Caleb Burke for 1 yd to the UNH 39 +1 -0.89
8:08 2nd & 9 OWN 39 Matt Vezza pass incomplete to Colby Ramshaw 0 -0.78
7:40 3rd & 9 OWN 39 Matt Vezza pass complete to Chase Wilson for 27 yds to the BALL 34 for a 1ST down +27 3.68
7:15 1st & 10 OPP 34 Matt Vezza pass complete to Myles Thomason for 9 yds to the BALL 25 +9 0.74
6:39 2nd & 1 OPP 25 Myles Thomason run for 6 yds to the BALL 19 for a 1ST down +6 -0.40
5:50 1st & 10 OPP 19 Logan Perez run for 6 yds to the BALL 13 +6 0.18
5:22 2nd & 4 OPP 13 Matt Vezza pass complete to Chase Wilson for 13 yds for a TD (Nick Reed KICK) +13 2.42
5:22 1st & 10 OWN 35 (05:22) Reed,Nick onside kickoff 11 yards to the UNH46 PENALTY UNH Offside (Fillion,Josh) 5 yards from UNH35 to UNH30. NO PLAY. -5
TD
2 pl · 64 yd · 0:47
14–14
+13
5:01 1st & 10 OWN 36 Kiael Kelly pass complete to Donovan Hamilton for 21 yds to the UNH 43 for a 1ST down +21 1.79
4:29 1st & 10 OPP 43 Qua Ashley run for 43 yds for a TD (Carson Holmer KICK) +43 3.35
PUNT
10 pl · 41 yd · 6:02
14–14
−12
4:11 1st & 10 OWN 17 Matt Vezza pass complete to Chase Wilson for 10 yds to the UNH 27 for a 1ST down +10 0.60
3:21 1st & 10 OWN 27 Matt Vezza pass complete to Chase Wilson for 4 yds to the UNH 31 +4 -0.12
2:53 2nd & 6 OWN 31 Elliot Meine run for 3 yds to the UNH 34 +3 -0.30
2:04 3rd & 3 OWN 34 Matt Vezza run for 2 yds to the UNH 36 +2 -0.37
1:20 4th & 1 OWN 36 Matt Vezza run for 9 yds to the UNH 45 for a 1ST down +9 2.45
0:43 1st & 10 OWN 45 Matt Vezza pass incomplete to Logan Perez 0 -1.16
0:00 OWN 45 End of 1st Quarter
0:00 2nd & 10 OWN 45 Elliot Meine run for 15 yds to the BALL 40 for a 1ST down +15 2.25
14:53 1st & 10 OPP 40 Elliot Meine run for no gain to the BALL 40 0 -0.85
14:11 2nd & 10 OPP 40 Matt Vezza sacked for a loss of 2 yards to the BALL 42 -2 -1.46
13:29 3rd & 12 OPP 42 Matt Vezza pass incomplete to Caleb Burke 0 -0.87
13:22 4th & 12 OPP 42 Matt Guidebeck punt for 32 yds
Q2
INT
4 pl · 10 yd · 1:08
14–14
+3
13:22 1st & 10 OWN 10 PENALTY BSU False Start (Mosier,Cole) 5 yards from BSU10 to BSU05. NO PLAY. -5
13:14 1st & 15 OWN 5 Qua Ashley run for 7 yds to the BALL 12 +7 0.15
12:41 2nd & 8 OWN 12 Kiael Kelly pass incomplete to Kameron Anthony 0 -0.22
12:35 3rd & 8 OWN 12 Kiael Kelly pass complete to Qian Magwood for 8 yds to the BALL 20 for a 1ST down +8 0.86
12:14 1st & 10 OWN 20 Kiael Kelly pass intercepted Duncan Moreland return for a loss of 3 yards to the BALL 48 -0.61
12:14 1st & 10 OWN 20 Kiael Kelly pass intercepted Duncan Moreland return for a loss of 3 yards to the BALL 48 -0.61
PUNT
5 pl · 4 yd · 2:43
14–14
−2
12:08 1st & 10 OPP 48 Myles Thomason run for 1 yd to the BALL 47 +1 -0.84
11:24 2nd & 9 OPP 47 Matt Vezza pass complete to Peyton Strickland for 10 yds to the BALL 37 for a 1ST down +10 1.47
10:44 1st & 10 OPP 37 Josh Fillion pass incomplete to Logan Perez 0 -0.75
10:36 2nd & 10 OPP 37 (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. -15
10:32 2nd & 25 OWN 48 Matt Vezza pass incomplete to Chase Wilson 0 -0.41
10:20 3rd & 25 OWN 48 Matt Vezza pass complete to Chase Wilson for 8 yds to the BALL 44 +8 0.25
9:31 4th & 17 OPP 44 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
MISSED FG
4 pl · 0 yd · 1:37
14–14
−5
9:23 1st & 7 OPP 7 Logan Perez run for 2 yds to the BALL 5 +2 -0.24
8:46 2nd & 5 OPP 5 Matt Vezza pass incomplete to Ryan Blagg 0 -0.32
8:38 3rd & 5 OPP 5 Matt Vezza sacked for a loss of 2 yards to the BALL 7 -2 -0.45
7:54 4th & 7 OPP 7 Nick Reed 25 yd FG MISSED
TD
2 pl · 80 yd · 0:42
14–21
+31
7:47 1st & 10 OWN 20 Qua Ashley run for 8 yds to the BALL 28 +8 0.80
7:12 2nd & 2 OWN 28 Qua Ashley run for 72 yds for a TD (Carson Holmer KICK) +72 5.59
TD
13 pl · 75 yd · 5:25
21–21
−29
7:07 1st & 10 OWN 25 Matt Vezza pass complete to Caleb Burke for 17 yds to the UNH 42 for a 1ST down +17 1.52
6:44 1st & 10 OWN 42 Matt Vezza pass complete to Chase Wilson for 9 yds to the BALL 49 +9 1.30
6:01 2nd & 1 OPP 49 Matt Vezza pass complete to Josh Fillion for 6 yds to the BALL 43 for a 1ST down +6 -0.09
5:16 1st & 10 OPP 43 Matt Vezza pass complete to Logan Perez for a loss of 1 yard to the BALL 44 -1 -1.16
4:47 2nd & 11 OPP 44 Timeout New Hampshire, clock 04:47
4:36 2nd & 11 OPP 44 Matt Vezza pass complete to Colby Ramshaw for 12 yds to the BALL 32 for a 1ST down +12 1.64
4:03 1st & 10 OPP 32 Matt Vezza pass incomplete to Colby Ramshaw 0 -0.61
3:56 2nd & 10 OPP 32 Myles Thomason run for 8 yds to the BALL 24 +8 0.49
3:22 3rd & 2 OPP 24 Matt Vezza pass complete to Drew Danson for 4 yds to the BALL 20 for a 1ST down +4 0.37
2:53 1st & 10 OPP 20 PENALTY UNH False Start (Olajide,Tolu) 5 yards from BSU20 to BSU25. NO PLAY. -5
2:23 1st & 15 OPP 25 Matt Vezza pass complete to Colby Ramshaw for 14 yds to the BALL 11 +14 1.04
2:08 2nd & 1 OPP 11 Matt Vezza pass incomplete to Chase Wilson 0 -0.58
2:02 3rd & 1 OPP 11 Ball State Penalty, Targeting (7 Yards) to the BALL 7 for a 1ST down +7
2:00 1st & 7 OPP 7 Timeout Ball State, clock 02:00
1:52 1st & 7 OPP 7 Myles Thomason run for 5 yds to the BALL 2 +5 0.13
1:51 2nd & 2 OPP 2 Timeout Ball State, clock 01:51
1:47 2nd & 2 OPP 2 Matt Vezza run for 2 yds for a TD (Nick Reed KICK) +2 2.07
TD
7 pl · 75 yd · 1:27
21–28
+28
1:37 1st & 10 OWN 25 TJ Horton run for 7 yds to the BALL 32 +7 0.60
1:24 2nd & 3 OWN 32 Kiael Kelly run for 6 yds to the BALL 38 for a 1ST down +6 0.52
1:13 1st & 10 OWN 38 (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. +15
1:04 1st & 10 OPP 47 Eric Weatherly run for 5 yds to the UNH 42 +5 0.10
0:48 2nd & 5 OPP 42 Kiael Kelly run for 8 yds to the UNH 34 for a 1ST down +8 0.58
0:36 1st & 10 OPP 34 Kiael Kelly run for 20 yds to the UNH 14 for a 1ST down +20 0.39
0:26 1st & 10 OPP 14 Eric Weatherly run for 9 yds to the UNH 5 +9 0.61
0:26 2nd & 1 OPP 5 PENALTY BSU False Start (Hess,Otto) 5 yards from UNH05 to UNH10. NO PLAY. -5
0:20 2nd & 6 OPP 10 Kiael Kelly pass complete to Kameron Anthony for 10 yds for a TD (Carson Holmer KICK) +10 2.57
0:15 1st & 10 OWN 35 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
MISSED FG
3 pl · 15 yd · 0:15
21–28
−8
0:10 1st & 10 OPP 49 Matt Vezza pass incomplete to Chase Wilson 0 -1.10
0:04 2nd & 10 OPP 49 Matt Vezza run for 15 yds to the BALL 34 for a 1ST down +15 1.92
0:04 1st & 10 OPP 34 Timeout Ball State, clock 00:04
0:00 1st & 10 OPP 34 Nick Reed 52 yd FG MISSED
Q3
PUNT
3 pl · -2 yd · 0:46
21–28
+10
14:29 1st & 10 OWN 29 Myles Thomason run for a loss of 2 yards to the UNH 27 -2 -1.06
14:14 2nd & 12 OWN 27 Matt Vezza pass incomplete to Caleb Burke 0 -0.32
14:09 3rd & 12 OWN 27 Matt Vezza pass incomplete to Caleb Burke 0 -0.15
13:58 4th & 12 OWN 27 Matt Guidebeck punt for 54 yds, punt out-of-bounds at the BALL 26 , Qian Magwood returns for 7 yds to the BALL 26
TD
8 pl · 74 yd · 4:02
21–34
+14
13:51 1st & 10 OWN 26 Kiael Kelly run for 3 yds to the BALL 29 +3 -0.31
13:06 2nd & 7 OWN 29 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 +23 2.63
12:42 1st & 10 OPP 48 TJ Horton run for 5 yds to the UNH 43 +5 0.10
12:06 2nd & 5 OPP 43 TJ Horton run for 5 yds to the UNH 38 for a 1ST down +5 0.49
11:31 1st & 10 OPP 38 TJ Horton run for 8 yds to the UNH 30 +8 0.61
10:57 2nd & 2 OPP 30 Qua Ashley run for 1 yd to the UNH 29 +1 -0.60
10:34 3rd & 1 OPP 29 Kiael Kelly run for 2 yds to the UNH 27 for a 1ST down +2 0.35
9:56 1st & 10 OPP 27 Kiael Kelly pass complete to Qua Ashley for 27 yds for a TD (Two-Point Conversion failed) +27 2.74
9:50 1st & 10 OWN 35 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
FG
13 pl · 59 yd · 6:04
24–34
−4
9:36 1st & 10 OWN 7 Myles Thomason run for a loss of 4 yards to the UNH 3 -4 -0.43
9:10 2nd & 14 OWN 3 Matt Vezza pass incomplete to Josh Fillion 0 -0.06
8:55 3rd & 14 OWN 3 Matt Vezza run for 15 yds to the UNH 18 for a 1ST down +15 0.88
8:13 1st & 10 OWN 18 Matt Vezza pass complete to Chase Wilson for 13 yds to the UNH 31 for a 1ST down +13 0.88
7:38 1st & 10 OWN 31 Myles Thomason run for 2 yds to the UNH 33 +2 -0.57
6:56 2nd & 8 OWN 33 Myles Thomason run for 4 yds to the UNH 37 +4 -0.11
6:12 3rd & 4 OWN 37 Matt Vezza pass complete to Caleb Burke for 16 yds to the BALL 47 for a 1ST down +16 2.67
5:34 1st & 10 OPP 47 Elliot Meine run for 4 yds to the BALL 43 +4 -0.13
4:32 2nd & 6 OPP 43 Matt Vezza pass complete to Peyton Strickland for 9 yds to the BALL 34 for a 1ST down +9 0.80
4:00 1st & 10 OPP 34 Matt Vezza pass incomplete to Logan Perez 0 -0.66
3:55 2nd & 10 OPP 34 Matt Vezza pass incomplete to Chase Wilson 0 -0.89
3:51 3rd & 10 OPP 34 Matt Vezza pass incomplete to Chase Wilson 0 -1.02
3:46 4th & 10 OPP 34 Nick Reed 52 yd FG GOOD
PUNT
12 pl · 25 yd · 6:46
24–34
3:34 1st & 10 OWN 11 Qua Ashley run for no gain to the BALL 11 0 -0.37
2:59 2nd & 10 OWN 11 Qua Ashley run for 6 yds to the BALL 17 +6 0.10
2:26 3rd & 4 OWN 17 Kiael Kelly pass complete to Qua Ashley for 6 yds to the BALL 23 for a 1ST down +6 0.82
2:00 1st & 10 OWN 23 Eric Weatherly run for 7 yds to the BALL 30 +7 0.57
1:23 2nd & 3 OWN 30 Kiael Kelly sacked by Jordan Mcallister for a loss of 4 yards to the BALL 26 -4 -1.35
0:00 3rd & 7 OWN 26 Kiael Kelly pass complete to Koby Gross for 9 yds to the BALL 35 for a 1ST down +9 1.75
0:00 OWN 26 End of 3rd Quarter
14:45 1st & 10 OWN 35 TJ Horton run for no gain to the BALL 35 0 -1.01
14:15 2nd & 10 OWN 35 TJ Horton run for a loss of 2 yards to the BALL 33 -2 -0.76
13:32 3rd & 12 OWN 33 Kiael Kelly run for 17 yds to the 50 yard line for a 1ST down +17 3.17
12:52 1st & 10 50 Qua Ashley run for 1 yd to the UNH 49 +1 -0.87
12:11 2nd & 9 OPP 49 Kiael Kelly pass incomplete to Ty Robinson 0 -1.07
12:06 3rd & 9 OPP 49 Kiael Kelly pass incomplete to Ty Robinson 0 -0.78
11:56 4th & 9 OPP 49 Adam Saul punt for 39 yds
Q4
PUNT
6 pl · 29 yd · 3:45
24–34
+6
11:50 1st & 10 OWN 25 Myles Thomason run for 5 yds to the UNH 30 +5 0.09
11:13 2nd & 5 OWN 30 Matt Vezza pass incomplete to Chase Wilson 0 -0.75
11:01 3rd & 5 OWN 30 Matt Vezza run for 30 yds to the BALL 40 for a 1ST down +30 3.55
10:18 1st & 10 OPP 40 Matt Vezza pass complete to Drew Danson for 9 yds to the BALL 31 +9 0.84
9:44 2nd & 1 OPP 31 Matt Vezza sacked by DeJuan Echoles Jr. for a loss of 6 yards to the BALL 37 -6 -2.04
9:01 3rd & 7 OPP 37 Matt Vezza sacked by Nathan Voorhis for a loss of 9 yards to the BALL 46 -9 -2.44
8:11 4th & 16 OPP 46 Matt Guidebeck punt for 41 yds
SAFETY
1 pl · -5 yd · 0:04
26–34
−5
8:07 1st & 10 OWN 5 Kiael Kelly run for a loss of 5 yards for a SAFETY -5 -2.08
FG
7 pl · 49 yd · 3:46
29–34
−23
7:55 1st & 10 OWN 40 Matt Vezza run for 6 yds to the UNH 46 +6 0.40
7:14 2nd & 4 OWN 46 Myles Thomason run for no gain to the UNH 46 0 -1.24
6:19 3rd & 4 OWN 46 Matt Vezza pass complete to Caleb Burke for 42 yds to the BALL 12 for a 1ST down +42 3.06
5:38 1st & 10 OPP 12 Matt Vezza run for a loss of 1 yard to the BALL 13 -1 -0.36
5:00 2nd & 11 OPP 13 Myles Thomason run for 2 yds to the BALL 11 +2 -0.17
4:19 3rd & 9 OPP 11 Matt Vezza pass incomplete to Caleb Burke 0 -0.44
4:16 4th & 9 OPP 11 Nick Reed 29 yd FG GOOD
PUNT
6 pl · 11 yd · 2:37
29–34
+17
4:09 1st & 10 OWN 35 Qua Ashley run for 1 yd to the BALL 36 +1 -0.83
3:28 2nd & 9 OWN 36 Qua Ashley run for 8 yds to the BALL 44 +8 0.78
3:07 3rd & 1 OWN 44 (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. -10
2:43 3rd & 11 OWN 34 Kiael Kelly run for 12 yds to the BALL 46 for a 1ST down +12 2.76
2:01 1st & 10 OWN 46 Kiael Kelly run for a loss of 2 yards to the BALL 44 -2 -1.60
2:00 2nd & 12 OWN 44 Timeout Ball State, clock 02:00
1:56 2nd & 12 OWN 44 Qua Ashley run for 3 yds to the BALL 47 +3 -0.33
1:56 3rd & 9 OWN 47 Timeout New Hampshire, clock 01:56
1:49 3rd & 9 OWN 47 Kiael Kelly run for a loss of 1 yard to the BALL 46 -1 -0.75
1:49 4th & 10 OWN 46 Timeout New Hampshire, clock 01:49
1:39 4th & 10 OWN 46 Adam Saul punt for 49 yds , Myles Thomason returns for 5 yds to the UNH 10
ON DOWNS
9 pl · 33 yd · 1:39
29–34
+16
1:28 1st & 10 OWN 10 Matt Vezza pass complete to Josh Fillion for 6 yds to the UNH 16 +6 0.21
1:19 2nd & 4 OWN 16 Matt Vezza pass incomplete to Josh Fillion 0 -0.47
1:11 3rd & 4 OWN 16 Matt Vezza run for 7 yds to the UNH 23 for a 1ST down +7 0.84
1:11 1st & 10 OWN 23 Timeout Ball State, clock 01:11
0:57 1st & 10 OWN 23 Matt Vezza run for 9 yds to the UNH 32 +9 1.20
0:43 2nd & 1 OWN 32 Matt Vezza pass complete to Myles Thomason for 8 yds to the UNH 40 for a 1ST down +8 0.25
0:34 2nd & 9 OWN 41 Timeout New Hampshire, clock 00:34
0:34 1st & 10 OWN 40 Matt Vezza run for 1 yd to the UNH 41 +1 -0.91
0:29 2nd & 9 OWN 41 Matt Vezza pass incomplete to Caleb Burke 0 -0.84
0:13 3rd & 9 OWN 41 Matt Vezza run for 2 yds to the UNH 43 +2 -0.31
0:00 4th & 7 OWN 43 Matt Vezza pass incomplete to Chase Wilson 0 -0.18
21 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

1sacks4
4plays for loss8
1takeaways0
0three-and-outs forced1
9explosive plays allowed8
8.49yards allowed / play5.05
5 of 10scoring drives allowed4 of 11
New Hampshire
Trevor Barry 8 (3) 0.5 TFL
Jackson Stone 6 (2) 0.5 TFL
Cohen Cook 6 (2)
D.J. Johnson 5 (4) 1 PD
Jordan Mcallister 4 (2) 1 sk · 2 TFL
Justice Akinmoladun 3 (2) 1 TFL
Duncan Moreland 3 (2) 1 INT
Matthew Sopp 3 (2)
Ball State
Jack Beebe 9 (4)
Ashton Whitner 8 (6) 1 TFL
Roman Pearson 7 (5) 0.5 TFL
DeJuan Echoles 6 (3) 1 sk · 1.5 TFL · 1 PD
Nathan Voorhis 5 (3) 1.5 sk · 2.5 TFL
Drew Hughes 5 (1) 0.5 sk · 0.5 TFL
Alfred Chea 5 (3) 1 TFL
Willizhuan Yates 4 (3) 2 PD
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 2field goals
4punts2
39.8punt average44.0
3punts inside the 202
139return yards76
own 32average drive startown 21
New Hampshire
K Nick Reed 2/2 FG · long 52 · 3/3 XP
P Matt Guidebeck 4 punts · 39.8 avg · 3 in 20
KR Logan Perez 4 ret · 92 yds · long 33
KR Darren Burton 1 ret · 1 yds · long 1
PR D.J. Johnson 1 ret · 11 yds · long 11
PR Myles Thomason 1 ret · 5 yds · long 5
Ball State
K Carson Holmer 4/4 XP
P Adam Saul 2 punts · 44.0 avg · 2 in 20
KR Qua Ashley 3 ret · 61 yds · long 27
KR Eric Weatherly 1 ret · 13 yds · long 13
PR Eric Weatherly 1 ret · -5 yds
PR Qian Magwood 1 ret · 7 yds · long 7
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

78plays51
394yards433
11drives9
44%success rate55%
12.04total PPA26.66
Derived from 129 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Brendan Tighe 30 Yd Return of Blocked Punt (Nick Reed Kick) 0–7
Q1Kiael Kelly run for 40 yds for a TD (Carson Holmer KICK) 7–7
Q1Matt Vezza pass complete to Chase Wilson for 13 yds for a TD (Nick Reed KICK) 14–7
Q1Qua Ashley run for 43 yds for a TD (Carson Holmer KICK) 14–14
Q2Qua Ashley run for 72 yds for a TD (Carson Holmer KICK) 21–14
Q2Matt Vezza run for 2 yds for a TD (Nick Reed KICK) 21–21
Q2Kiael Kelly pass complete to Kameron Anthony for 10 yds for a TD (Carson Holmer KICK) 28–21
Q3Kiael Kelly pass complete to Qua Ashley for 27 yds for a TD (Two-Point Conversion failed) 34–21
Q3Nick Reed 52 yd FG GOOD 24–34
Q4Kiael Kelly run for a loss of 5 yards for a SAFETY 34–26
Q4Nick Reed 29 yd FG GOOD 29–34

Biggest plays by PPA

Q2Qua Ashley run for 72 yds for a TD (Carson Holmer KICK) 5.59
Q1Kiael Kelly run for 40 yds for a TD (Carson Holmer KICK) 3.96
Q1Matt Vezza pass complete to Chase Wilson for 27 yds to the BALL 34 for a 1ST down 3.68
Q4Matt Vezza run for 30 yds to the BALL 40 for a 1ST down 3.55
Q1Qua Ashley run for 43 yds for a TD (Carson Holmer KICK) 3.35
Q4Kiael Kelly run for 17 yds to the 50 yard line for a 1ST down 3.17

Series recent meetings

2009 New Hampshire 23 – 16 Ball State
Last 1 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal