From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Monmouth
New Hampshire
343
Total yards
353
281
Passing yards
272
62
Rushing yards
81
6.9
Yards per pass
7.8
1.7
Yards per rush
3.1
20
First downs
16
6–18
Third downs
5–13
3–5
Fourth downs
0–1
3
Turnovers
1
4–34
Penalties
8–63
35:50
Possession
24:10
Efficiency
Monmouth
New Hampshire
34%
Success rate
43%
−0.16
EPA per play
0.13
1.42
Explosiveness
1.22
−0.09
Rushing EPA
0.03
0.07
Passing EPA
0.33
23%
Passing-down success
42%
2%
Havoc by its defense
4%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Monmouth 64% to win. New Hampshire won as Elo’s underdog.
The line
Monmouth −1.5, over/under 48.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Monmouth 54%, New Hampshire 46%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. New Hampshire drives left to right, Monmouth right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 MonmouthPunt, 3 plays, −4 yards
Q1 New HampshireInterception, 3 plays, 5 yards
Q1 MonmouthTouchdown, 6 plays, 65 yards
Q1 New HampshireTouchdown, 9 plays, 70 yards
Q1 MonmouthTouchdown, 9 plays, −6 yards
Q2 MonmouthTouchdown, 12 plays, −12 yards
Q2 New HampshirePunt, 3 plays, 5 yards
Q2 MonmouthMissed FG, 11 plays, 45 yards
Q2 New HampshirePunt, 3 plays, 4 yards
Q2 MonmouthPunt, 4 plays, 16 yards
Q2 New HampshireField goal, 8 plays, 71 yards
Q2 MonmouthEnd of half, 1 play, 0 yards
Q3 MonmouthTouchdown, 5 plays, 35 yards
Q3 MonmouthInterception, 9 plays, 29 yards
Q3 New HampshirePunt, 3 plays, 0 yards
Q3 MonmouthInterception, 6 plays, 15 yards
Q3 New HampshirePunt, 3 plays, 0 yards
Q3 New HampshirePunt, 8 plays, 30 yards
Q3 New HampshireTurnover on downs, 9 plays, 51 yards
Q4 MonmouthPunt, 3 plays, 4 yards
Q4 New HampshireTouchdown, 9 plays, 69 yards
Q4 MonmouthTouchdown, 4 plays, −22 yards
Q4 MonmouthTurnover on downs, 8 plays, 5 yards
Q4 New HampshireResult not recorded, 5 plays, 24 yards
Play by play
1st quarter8 drives, then Tied at 7
Monmouth Punt, 3 plays
0:00
1st & 10 at own 18
Tony Muskett run for a loss of 3 yards to the MonNJ 15
0:00
2nd & 13 at own 15
pass incomplete to Assanti Kearney
0:00
3rd & 13 at own 15
Tony Muskett run for a loss of 1 yard to the MonNJ 14
New Hampshire Interception, 3 plays
0:00
1st & 10 at opp 40
Dylan Laube run for 5 yds to the MonNJ 35
0:00
2nd & 5 at opp 35
pass incomplete to Andrew Edgar
Monmouth Touchdown, 6 plays
0:00
1st & 10 at own 32
pass incomplete to Alex Bryant
0:00
2nd & 10 at own 32
Jaden Shirden run for 4 yds to the MonNJ 36
0:00
3rd & 6 at own 36
Tony Muskett pass complete to Ugo Obasi for 34 yds to the NEWHAMPSHR 30 for a 1ST down NEW HAMPSHIRE Penalty, off-side (Josiah Silver) to the NHamp 30 for a 1ST down
0:00
1st & 10 at opp 30
Tony Muskett pass complete to Dymere Miller for 29 yds to the NHamp 1 for a 1ST down
0:00
1st & goal at opp 1
Tony Muskett run for a loss of 4 yards to the NHamp 5
New Hampshire Touchdown, 9 plays
0:00
1st & 10 at own 27
Dylan Laube run for a loss of 1 yard to the NHamp 26
0:00
2nd & 11 at own 26
Max Brosmer pass complete to Kyle Lepkowski for 13 yds to the NHamp 39 for a 1ST down
0:00
1st & 10 at own 39
Max Brosmer pass complete to Kyle Lepkowski for 21 yds to the MonNJ 40 for a 1ST down
0:00
1st & 10 at opp 40
Dylan Laube run for 1 yd to the MonNJ 39
0:00
2nd & 9 at opp 39
Dylan Laube run for 3 yds to the MonNJ 36
0:00
3rd & 6 at opp 36
Max Brosmer pass complete to Sean Coyne for 8 yds to the MonNJ 28 for a 1ST down
0:00
1st & 10 at opp 28
Max Brosmer pass complete to Charles Briscoe III for 3 yds to the MonNJ 25
0:00
2nd & 7 at opp 25
Sean Coyne run for 6 yds to the MonNJ 19
Monmouth Touchdown, 9 plays
0:00
1st & 10 at own 9
Juwon Farri run for 2 yds to the MonNJ 11
0:00
2nd & 8 at own 11
Tony Muskett pass complete to Dymere Miller for 37 yds to the MonNJ 48 for a 1ST down
0:00
1st & 10 at own 48
Juwon Farri run for 3 yds to the NHamp 49
0:00
2nd & 7 at opp 49
pass incomplete to Assanti Kearney
14:56
1st & 10 at own 35
Nick Mazzie kickoff for 57 yds , Dymere Miller return for 10 yds to the MonNJ 18
13:11
4th & 14 at own 14
Ryan Kost punt for 45 yds , Dylan Laube returns for 19 yds to the MonNJ 40
12:22
3rd & 5 at opp 35
Max Brosmer pass intercepted
Monmouth Touchdown, 6 plays
10:10
2nd & goal at opp 5
Owen Wright 5 Yd Run (Vincenzo Rea Kick)Monmouth 7, New Hampshire 0
10:06
1st & 10 at own 35
Vincenzo Rea kickoff for 59 yds , Charles Briscoe III return for 21 yds to the NHamp 27
New Hampshire Touchdown, 9 plays
5:32
3rd & 1 at opp 19
Dylan Laube 19 Yd Run (Nick Mazzie Kick)Tied at 7
5:26
1st & 10 at own 35
Nick Mazzie kickoff for 58 yds , Dymere Miller return for 4 yds to the MonNJ 39 MONMOUTH Penalty, illegal block (Jabril Shakur) to the MonNJ 9
Monmouth Touchdown, 9 plays
3:26
3rd & 7 at opp 49
Tony Muskett pass complete to Juwon Farri for 4 yds to the NHamp 45
2nd quarter11 drives, then New Hampshire 17, Monmouth 14
Monmouth Touchdown, 12 plays
0:00
1st & 10 at opp 44
pass incomplete to Dre Tucker
0:00
2nd & 10 at opp 44
Tony Muskett pass complete to Alex Bryant for 9 yds to the NHamp 35
0:00
3rd & 1 at opp 35
Owen Wright run for 1 yd to the NHamp 34 for a 1ST down
0:00
1st & 10 at opp 34
Tony Muskett run for 7 yds to the NHamp 27
0:00
2nd & 3 at opp 27
Owen Wright run for 2 yds to the NHamp 25
0:00
3rd & 1 at opp 25
Owen Wright run for 3 yds to the NHamp 22 for a 1ST down
0:00
1st & 10 at opp 22
Tony Muskett pass complete to Dre Tucker for 20 yds to the NHamp 2 for a 1ST down
New Hampshire Punt, 3 plays
0:00
1st & 10 at own 20
Heron Maurisseau run for 5 yds to the NHamp 25
0:00
2nd & 5 at own 25
pass incomplete to Dylan Laube
0:00
3rd & 5 at own 25
pass incomplete to Heron Maurisseau
Monmouth Missed FG, 11 plays
0:00
1st & 10 at own 34
Tony Muskett pass complete to Alex Bryant for 14 yds to the MonNJ 48 for a 1ST down NEW HAMPSHIRE Penalty, off-side (Josiah Silver) to the MonNJ 48 for a 1ST down
0:00
1st & 10 at own 48
Tony Muskett pass complete to Darrion Carrington for 4 yds to the NHamp 48
0:00
2nd & 6 at opp 48
Jaden Shirden run for 4 yds to the NHamp 44
0:00
3rd & 2 at opp 44
for a 1ST down NEW HAMPSHIRE Penalty, off-side (Josiah Silver) to the NHamp 39 for a 1ST down
0:00
1st & 10 at opp 39
pass incomplete to Alex Bryant
0:00
2nd & 10 at opp 39
Jaden Shirden run for a loss of 2 yards to the NHamp 41
0:00
3rd & 12 at opp 41
Tony Muskett pass complete to Assanti Kearney for 18 yds to the NHamp 23 for a 1ST down
0:00
1st & 10 at opp 23
Jaden Shirden run for 1 yd to the NHamp 22
0:00
2nd & 9 at opp 22
pass incomplete to Assanti Kearney
0:00
3rd & 9 at opp 22
Jaden Shirden run for 1 yd to the NHamp 21
New Hampshire Punt, 3 plays
0:00
1st & 10 at own 21
Max Brosmer pass complete to Dylan Laube for 6 yds to the NHamp 27
0:00
2nd & 4 at own 27
pass incomplete to Sean Coyne
Monmouth Punt, 4 plays
0:00
1st & 10 at own 31
Juwon Farri run for 12 yds to the MonNJ 43 for a 1ST down NEW HAMPSHIRE Penalty, off-side (Randall Harris) to the MonNJ 43 for a 1ST down
0:00
1st & 10 at own 43
Juwon Farri run for 2 yds to the MonNJ 45
0:00
2nd & 8 at own 45
Juwon Farri run for 2 yds to the MonNJ 47
0:00
3rd & 6 at own 47
Tony Muskett pass incomplete to Alex Bryant, broken up by Noah Palm
New Hampshire Field goal, 8 plays
0:00
1st & 10 at own 17
Max Brosmer pass complete to Kyle Lepkowski for 25 yds to the NHamp 42 for a 1ST down
0:00
1st & 10 at own 42
Max Brosmer pass complete to Dylan Laube for 24 yds to the MonNJ 34 for a 1ST down
0:00
1st & 10 at opp 34
pass incomplete to Brian Espanet
0:00
2nd & 10 at opp 34
Max Brosmer pass complete to Kyle Lepkowski for 26 yds to the MonNJ 8 for a 1ST down
Monmouth End of half, 1 play
0:00
1st & 10 at own 30
Tony Muskett run for a loss of 1 yard to the MonNJ 35
Monmouth Touchdown, 12 plays
0:00
1st & 10 at own 30
Tony Muskett pass complete to Jack Neri for 12 yds to the MonNJ 42 for a 1ST down
15:00
1st & 10 at own 42
15:00
2nd & 10 at own 42
Tony Muskett pass complete to Darrion Carrington for 2 yds to the MonNJ 44
15:00
3rd & 8 at own 44
Tony Muskett pass complete to Ugo Obasi for 12 yds to the NHamp 44 for a 1ST down
15:00
1st & 10 at opp 44
pass incomplete to Dre Tucker
15:00
2nd & 10 at opp 44
Tony Muskett pass complete to Alex Bryant for 9 yds to the NHamp 35
15:00
3rd & 1 at opp 35
Owen Wright run for 1 yd to the NHamp 34 for a 1ST down
15:00
1st & 10 at opp 34
Tony Muskett run for 7 yds to the NHamp 27
15:00
2nd & 3 at opp 27
Owen Wright run for 2 yds to the NHamp 25
15:00
3rd & 1 at opp 25
Owen Wright run for 3 yds to the NHamp 22 for a 1ST down
15:00
1st & 10 at opp 22
Tony Muskett pass complete to Dre Tucker for 20 yds to the NHamp 2 for a 1ST down
14:52
4th & 22 at own 47
Charles Briscoe III 35 Yd Punt Return (Nick Mazzie Kick)New Hampshire 14, Monmouth 7
Monmouth Touchdown, 12 plays
9:43
1st & goal at opp 2
Owen Wright 2 Yd Run (Vincenzo Rea Kick)Tied at 14
9:38
1st & 10 at own 35
Vincenzo Rea kickoff for 55 yds , Charles Briscoe III return for 10 yds to the NHamp 20
8:41
4th & 5 at own 25
Sean Lehane punt for 41 yds
3:59
4th & 8 at opp 21
Vincenzo Rea 38 yd FG MISSED
New Hampshire Punt, 3 plays
3:18
3rd & 4 at own 27
Dylan Laube run for a loss of 2 yards to the NHamp 25
2:33
4th & 6 at own 25
Sean Lehane punt for 44 yds
0:52
4th & 6 at own 47
Ryan Kost punt for 43 yds , Dylan Laube returns for 7 yds to the NHamp 17
New Hampshire Field goal, 8 plays
0:23
1st & goal at opp 8
Max Brosmer pass incomplete to Brian Espanet, broken up by Mike Reid
0:06
4th & goal at opp 12
Nick Mazzie 28 Yd Field GoalNew Hampshire 17, Monmouth 14
0:06
1st & 10 at own 35
Nick Mazzie kickoff for 65 yds for a touchback NEW HAMPSHIRE Penalty, off-side (Pop Bush)
3rd quarter7 drives, then Monmouth 21, New Hampshire 17
New Hampshire Punt, 3 plays
0:00
1st & 10 at own 25
Dylan Laube run for a loss of 1 yard to the NHamp 24
0:00
2nd & 11 at own 24
pass incomplete to Joey Corcoran
0:00
3rd & 11 at own 24
Dylan Laube run for 1 yd to the NHamp 25 NEW HAMPSHIRE Penalty, Offensive holding (Kyle Lepkowski) to the NHamp 25
Monmouth Interception, 6 plays
0:00
1st & 10 at own 44
Juwon Farri run for 4 yds to the MonNJ 48
0:00
2nd & 6 at own 48
Tony Muskett pass complete to Alex Bryant for 16 yds to the NHamp 36 for a 1ST down
0:00
1st & 10 at opp 36
Juwon Farri run for 3 yds to the NHamp 33
0:00
2nd & 7 at opp 33
Tony Muskett pass complete to Sean Fleming MONMOUTH Penalty, Offensive holding (Assanti Kearney) to the NHamp 43
0:00
2nd & 17 at opp 43
Tony Muskett pass complete to Sean Fleming for 2 yds to the NHamp 41
0:00
3rd & 15 at opp 41
Tony Muskett pass intercepted NEW HAMPSHIRE Penalty, unsportsmanlike conduct (Tyler Pereira) to the NHamp 13
New Hampshire Punt, 3 plays
0:00
1st & 10 at own 13
pass incomplete to Adam Deese
0:00
2nd & 10 at own 13
pass incomplete to Dylan Laube
0:00
3rd & 10 at own 13
Max Brosmer pass incomplete to Adam Deese, broken up by Eddie Morales III
New Hampshire Punt, 8 plays
0:00
1st & 10 at own 11
pass incomplete to Brian Espanet NEW HAMPSHIRE Penalty, illegal shift. ( Yards) to the NHamp 11
0:00
2nd & 10 at own 11
Dylan Laube run for 1 yd to the NHamp 12
0:00
3rd & 9 at own 12
Max Brosmer pass complete to Andrew Edgar for 11 yds to the NHamp 23 for a 1ST down
0:00
1st & 10 at own 23
Max Brosmer pass complete to Dylan Laube for 9 yds to the NHamp 32
0:00
2nd & 1 at own 32
Sean Coyne run for 2 yds to the NHamp 34 for a 1ST down
0:00
1st & 10 at own 34
Max Brosmer pass complete to Kyle Lepkowski for 7 yds to the NHamp 41
0:00
2nd & 3 at own 41
pass incomplete to Sean Coyne
0:00
3rd & 3 at own 41
pass incomplete to Dylan Laube
New Hampshire Turnover on downs, 9 plays
0:00
1st & 10 at own 17
pass incomplete to Andrew Edgar
0:00
2nd & 10 at own 17
Max Brosmer pass complete to Dylan Laube for 9 yds to the NHamp 26
0:00
3rd & 1 at own 26
Max Brosmer pass complete to Kyle Lepkowski for 23 yds to the NHamp 49 for a 1ST down
0:00
1st & 10 at own 49
Sean Coyne run for 6 yds to the MonNJ 45
0:00
2nd & 4 at opp 45
Max Brosmer pass complete to Andrew Edgar for 13 yds to the MonNJ 32 for a 1ST down
15:00
1st & 10 at own 35
Vincenzo Rea kickoff for 65 yds for a touchback
13:49
4th & 10 at own 25
Sean Lehane punt for 31 yds
10:53
4th & 10 at own 13
Sean Lehane punt for 25 yds
Monmouth Touchdown, 5 plays
10:53
1st & 10 at opp 38
Tony Muskett pass complete to Alex Bryant for 4 yds to the NHamp 34
10:53
2nd & 6 at opp 34
pass incomplete to Dre Tucker
10:53
3rd & 6 at opp 34
Jaden Shirden run for 7 yds to the NHamp 27 for a 1ST down
10:53
1st & 10 at opp 27
Tony Muskett pass complete to Alex Bryant for 8 yds to the NHamp 19
9:25
2nd & 2 at opp 19
Alex Bryant 19 Yd pass from Tony Muskett (Vincenzo Rea Kick)Monmouth 21, New Hampshire 17
9:23
1st & 10 at own 35
Vincenzo Rea kickoff for 65 yds , Charles Briscoe III return for 11 yds to the NHamp 11
6:09
4th & 3 at own 41
Sean Lehane punt for 24 yds for a 1ST down NEW HAMPSHIRE Penalty, unsportsmanlike conduct (Jonathan Collins Jr.) to the 50 yard line for a 1ST down
Monmouth Interception, 9 plays
6:09
1st & 10 at the 50
Tony Muskett pass complete to Owen Wright for 14 yds to the NHamp 36 for a 1ST down
3:18
1st & 10 at opp 24
Owen Wright run for 10 yds to the NHamp 14 MONMOUTH Penalty, Offensive holding (Darrion Carrington) to the NHamp 24
3:18
1st & 10 at opp 24
Owen Wright run for 3 yds to the NHamp 21
2:11
3rd & 7 at opp 21
Tony Muskett pass intercepted
4th quarter9 drives, then New Hampshire 31, Monmouth 21
Monmouth Punt, 3 plays
0:00
1st & 10 at own 32
Owen Wright run for 1 yd to the MonNJ 33
0:00
2nd & 9 at own 33
Tony Muskett pass complete to Dre Tucker for 3 yds to the MonNJ 36
0:00
3rd & 6 at own 36
pass incomplete to Alex Bryant
New Hampshire Touchdown, 9 plays
0:00
1st & 10 at own 28
Max Brosmer pass complete to Dylan Laube for 9 yds to the NHamp 37
0:00
2nd & 1 at own 37
Dylan Laube run for 3 yds to the NHamp 40 for a 1ST down
0:00
1st & 10 at own 40
Max Brosmer pass incomplete to Kyle Lepkowski NEW HAMPSHIRE Penalty, Offensive holding (Matt O’Neill) to the NHamp 30
0:00
1st & 20 at own 30
Max Brosmer pass complete to Kyle Lepkowski for 6 yds to the NHamp 36
0:00
2nd & 14 at own 36
NEW HAMPSHIRE Penalty, false start (Matt O’Neill) to the NHamp 31
0:00
2nd & 19 at own 31
Max Brosmer pass complete to Sean Coyne for 26 yds to the MonNJ 43 for a 1ST down
0:00
1st & 10 at opp 43
Dylan Laube run for 4 yds to the MonNJ 39
0:00
2nd & 6 at opp 39
NEW HAMPSHIRE Penalty, false start (Matt O’Neill) to the MonNJ 44
0:00
2nd & 11 at opp 44
Max Brosmer pass complete to Andrew Edgar for 33 yds to the MonNJ 11 for a 1ST down
0:00
1st & 10 at opp 11
Sean Coyne run for 4 yds to the MonNJ 7
Monmouth Touchdown, 4 plays
0:00
1st & 10 at own 25
Tony Muskett pass complete to Alex Bryant for a loss of 7 yards to the MonNJ 18
0:00
2nd & 17 at own 18
Tony Muskett pass complete to Jack Neri for a loss of 2 yards to the MonNJ 16
0:00
3rd & 19 at own 16
Tony Muskett pass complete to Darrion Carrington for 8 yds to the MonNJ 24
Monmouth Turnover on downs, 8 plays
0:00
1st & 10 at own 31
Tony Muskett pass complete to Ugo Obasi for 3 yds to the MonNJ 34
0:00
2nd & 7 at own 34
MONMOUTH Penalty, false start (Greg Anderson) to the MonNJ 29
0:00
2nd & 12 at own 29
Tony Muskett pass complete to Juwon Farri for 5 yds to the MonNJ 34
0:00
3rd & 7 at own 34
Tony Muskett run for 6 yds to the MonNJ 40
0:00
4th & 1 at own 40
Juwon Farri run for 5 yds to the MonNJ 45 for a 1ST down
0:00
1st & 10 at own 45
pass incomplete to Ugo Obasi
0:00
2nd & 10 at own 45
pass incomplete to Darrion Carrington
0:00
3rd & 10 at own 45
Tony Muskett sacked for a loss of 9 yards to the MonNJ 36
Nick Mazzie kickoff for 59 yds , Alex Bryant return for 25 yds to the MonNJ 31
Monmouth Turnover on downs, 8 plays
1:30
4th & 19 at own 36
Tony Muskett run for 1 yd to the MonNJ 37
New Hampshire Result not recorded, 5 plays
1:23
2nd & 6 at opp 33
Dylan Laube run for 1 yd to the MonNJ 32
1:18
3rd & 5 at opp 32
Dylan Laube run for 21 yds to the MonNJ 11 for a 1ST down
1:18
1st & 10 at opp 11
Max Brosmer run for a loss of 2 yards to the MonNJ 13
1:18
2nd & 12 at opp 13
Max Brosmer run for a loss of 2 yards to the MonNJ 13
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.