From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Hampshire
Maine
286
Total yards
198
164
Passing yards
168
122
Rushing yards
30
4.8
Yards per pass
6.5
3.2
Yards per rush
1.6
19
First downs
8
7–18
Third downs
0–9
4–4
Fourth downs
1–3
1
Turnovers
0
2–20
Penalties
9–88
39:17
Possession
20:43
Efficiency
New Hampshire
Maine
34%
Success rate
21%
0.06
EPA per play
−0.15
1.39
Explosiveness
1.76
0.02
Rushing EPA
−0.50
0.10
Passing EPA
0.07
27%
Passing-down success
20%
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)
New Hampshire 56% to win. Elo’s favorite won.
The line
New Hampshire −3, over/under 45.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Maine drives left to right, New Hampshire right to left.
Q1 MainePunt, 3 plays, 1 yard
Q1 New HampshirePunt, 9 plays, 49 yards
Q1 MaineField goal, 9 plays, 59 yards
Q1 New HampshireInterception, 2 plays, −12 yards
Q1 MaineTouchdown, 6 plays, 16 yards
Q1 New HampshireMissed FG, 13 plays, 42 yards
Q2 MainePunt, 3 plays, 5 yards
Q2 New HampshireTouchdown, 13 plays, 81 yards
Q2 MaineEnd of half, 1 play, −1 yard
Q3 New HampshireTouchdown, 1 play, 57 yards
Q3 MainePunt, 5 plays, 32 yards
Q3 New HampshirePunt, 3 plays, 5 yards
Q3 MainePunt, 2 plays, −1 yard
Q3 New HampshireField goal, 15 plays, 52 yards
Q3 MainePunt, 3 plays, −14 yards
Q3 New HampshireField goal, 8 plays, 29 yards
Q4 MaineMissed FG, 5 plays, 70 yards
Q4 New HampshirePunt, 8 plays, 29 yards
Q4 MaineTurnover on downs, 4 plays, −8 yards
Q4 New HampshireTouchdown, 1 play, 7 yards
Q4 MaineTurnover on downs, 6 plays, 22 yards
Q4 New HampshireEnd of game, 2 plays, −2 yards
Play by play
1st quarter6 drives, then Maine 9, New Hampshire 0
Maine Punt, 3 plays
15:00
Nick Mazzie kickoff for 41 yds , Trevin Ewing return for no gain to the ME 24
15:00
1st & 10 at own 24
Jaharie Martin run for 1 yd to the ME 25
15:00
2nd & 9 at own 25
Carter Peevy pass incomplete
15:00
3rd & 9 at own 25
Carter Peevy pass incomplete
13:53
4th & 9 at own 25
Aidan Cadogan punt for 69 yds, downed at the UNH 6
New Hampshire Punt, 9 plays
13:53
1st & 10 at own 6
Isaac Seide run for 1 yd to the UNH 7
13:53
2nd & 9 at own 7
Seth Morgan pass incomplete
13:53
3rd & 9 at own 7
Seth Morgan pass complete to Logan Perez for 32 yds to the UNH 39 for a 1ST down
13:53
1st & 10 at own 39
Isaac Seide run for 1 yd to the UNH 40
13:53
2nd & 9 at own 40
Denzell Gibson run for a loss of 2 yards to the UNH 38
13:53
3rd & 11 at own 38
Seth Morgan run for 2 yds to the ME 40 for a 1ST down Maine Penalty, Unnecessary Roughness (Izaiah Henderson) to the ME 45 for a 1ST down
13:53
1st & 10 at opp 45
Caleb Mead run for 3 yds to the ME 42
13:53
2nd & 7 at opp 42
Caleb Mead run for a loss of 3 yards to the ME 45
13:53
3rd & 10 at opp 45
Seth Morgan pass incomplete
8:56
4th & 10 at opp 45
Sean Lehane punt for 45 yds for a touchback
Maine Field goal, 9 plays
8:56
1st & 10 at own 20
Carter Peevy run for 7 yds to the ME 27
8:56
2nd & 3 at own 27
Carter Peevy pass complete to Montigo Moss for 17 yds to the ME 44 for a 1ST down
8:56
1st & 10 at own 44
Carter Peevy run for 29 yds to the UNH 27 for a 1ST down
8:56
1st & 10 at opp 27
Carter Peevy pass incomplete
8:56
2nd & 10 at opp 27
Carter Peevy pass complete to Montigo Moss for 12 yds to the UNH 15 for a 1ST down
8:56
1st & 10 at opp 15
Carter Peevy sacked by Flex Ruiz and TEAM for a loss of 15 yards to the UNH 30
8:56
2nd & 25 at opp 30
Brian Santana-Fis run for a loss of 2 yards to the UNH 32
8:56
3rd & 27 at opp 32
Carter Peevy pass complete to Joe Gillette for 11 yds to the UNH 21
3:56
4th & 16 at opp 21
Joey Bryson 39 yd FG GOODMaine 3, New Hampshire 0
New Hampshire Interception, 2 plays
3:56
1st & 10 at own 25
New Hampshire Penalty, False Start (TEAM) to the UNH 20
3:56
Joey Bryson kickoff for 49 yds
3:56
1st & 15 at own 20
Isaac Seide run for a loss of 7 yards to the UNH 13
3:06
2nd & 22 at own 13
Seth Morgan pass intercepted Devin Vaught return for 2 yds to the UNH 16
Maine Touchdown, 6 plays
3:06
1st & 10 at opp 16
Carter Peevy pass incomplete
3:06
2nd & 10 at opp 16
Carter Peevy pass incomplete
3:06
3rd & 10 at opp 16
Carter Peevy pass complete to Montigo Moss for 9 yds to the UNH 7
3:06
4th & 1 at opp 7
Tavion Banks run for 1 yd to the UNH 6 for a 1ST down
3:06
1st & goal at opp 6
Jaharie Martin run for a loss of 2 yards to the UNH 8
0:40
2nd & goal at opp 8
Carter Peevy pass complete to Montigo Moss for 8 yds for a TD (Two-Point Conversion failed)Maine 9, New Hampshire 0
New Hampshire Missed FG, 13 plays
0:33
Joey Bryson kickoff for 63 yds , Caleb Mead return for 25 yds to the UNH 27
0:00
1st & 10 at own 27
Caleb Mead run for 11 yds to the UNH 38 for a 1ST down
Q2 15:00
1st & 10 at own 38
Seth Morgan pass complete to Isaac Seide for a loss of 2 yards to the UNH 36
Q2 15:00
2nd & 12 at own 36
Seth Morgan pass complete to Casey McKinney for 4 yds to the UNH 40
Q2 15:00
3rd & 8 at own 40
Seth Morgan pass complete to Caleb Burke for 6 yds to the UNH 46
Q2 15:00
4th & 2 at own 46
Seth Morgan pass complete to Caleb Burke for 7 yds to the ME 47 for a 1ST down
Q2 15:00
1st & 10 at opp 47
Isaac Seide run for a loss of 1 yard to the ME 48
Q2 15:00
2nd & 11 at opp 48
Seth Morgan pass complete to Zachary Kim for 7 yds to the ME 41
Q2 15:00
3rd & 4 at opp 41
Seth Morgan pass complete to Caleb Burke for 3 yds to the ME 38
Q2 15:00
4th & 1 at opp 38
Caleb Mead run for 2 yds to the ME 36 for a 1ST down
Q2 15:00
1st & 10 at opp 36
Isaac Seide run for 1 yd to the ME 35
Q2 15:00
2nd & 9 at opp 35
Seth Morgan pass complete to Logan Tomlinson for 4 yds to the ME 31
Q2 15:00
3rd & 5 at opp 31
Seth Morgan pass incomplete
Q2 7:45
4th & 5 at opp 31
Nick Mazzie 49 yd FG BLOCKED blocked by
2nd quarter3 drives, then Maine 9, New Hampshire 7
Maine Punt, 3 plays
7:45
1st & 10 at the 50
Brian Santana-Fis run for 3 yds to the UNH 47
7:45
2nd & 7 at opp 47
Brian Santana-Fis run for 2 yds to the UNH 45
7:45
3rd & 5 at opp 45
Carter Peevy pass incomplete
6:19
4th & 5 at opp 45
Aidan Cadogan punt for 26 yds
New Hampshire Touchdown, 13 plays
6:19
1st & 10 at own 19
Seth Morgan pass complete to Zachary Kim for 8 yds to the UNH 27
6:19
2nd & 2 at own 27
Maine Penalty, Offsides (TEAM) to the UNH 32 for a 1ST down
6:19
1st & 10 at own 32
Caleb Mead run for 2 yds to the UNH 34
6:19
2nd & 8 at own 34
MORGAN, Seth pass deep to the left incomplete intended for TOMLINSON, Logan broken up by VAUGHT, Devin at the MAI39. PENALTY MAI Roughing the Passer enforced 15 yards from the UNH34 to the UNH49 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
6:19
1st & 10 at own 49
Denzell Gibson run for 1 yd to the 50 yard line
6:19
2nd & 9 at the 50
Seth Morgan pass complete to Logan Tomlinson for 4 yds to the ME 46
2:19
1st & 10 at opp 38
Timeout New Hampshire, clock 02:19
2:19
3rd & 5 at opp 46
Seth Morgan pass complete to Caleb Burke for 8 yds to the ME 38 for a 1ST down
2:19
1st & 10 at opp 38
Seth Morgan pass complete to Josh Fillion for 12 yds to the ME 26 for a 1ST down
2:19
1st & 10 at opp 26
Caleb Mead run for 1 yd to the ME 25
2:19
2nd & 9 at opp 25
Seth Morgan pass complete to Josh Fillion for 8 yds to the ME 17
2:19
3rd & 1 at opp 17
Seth Morgan pass complete to Logan Tomlinson for 13 yds to the ME 4 for a 1ST down
2:19
1st & goal at opp 4
Denzell Gibson run for 1 yd to the ME 3
0:22
3rd & goal at opp 2
Timeout New Hampshire, clock 00:22
0:22
2nd & goal at opp 3
Denzell Gibson run for 1 yd to the ME 2
0:13
4th & goal at opp 1
Timeout New Hampshire, clock 00:13
0:13
3rd & goal at opp 2
Seth Morgan run for 1 yd to the ME 1
0:11
4th & goal at opp 1
Denzell Gibson run for 1 yd for a TD (Nick Mazzie KICK)Maine 9, New Hampshire 7
Maine End of half, 1 play
0:11
Nick Mazzie kickoff for 65 yds for a touchback
0:11
1st & 10 at own 25
[NH] Kneel down by TEAM at MAI24 (team loss of 1).
3rd quarter7 drives, then New Hampshire 17, Maine 9
New Hampshire Touchdown, 1 play
14:54
Joey Bryson kickoff for 31 yds , Flex Ruiz return for 9 yds to the UNH 43
14:44
1st & 10 at own 43
Caleb Mead run for 57 yds for a TD (Nick Mazzie KICK)New Hampshire 14, Maine 9
Maine Punt, 5 plays
14:31
Nick Mazzie kickoff for 47 yds , Nick Laughlin return for no gain to the ME 18
14:31
1st & 10 at own 18
Jaharie Martin run for 1 yd to the ME 19
14:31
2nd & 9 at own 19
New Hampshire Penalty, Unnecessary Roughness (Ryan Toscano) to the ME 44 for a 1ST down
14:31
1st & 10 at own 44
Carter Peevy pass complete to Tavion Banks for 1 yd to the ME 45
14:31
2nd & 9 at own 45
Jaharie Martin run for no gain to the ME 45
14:31
3rd & 9 at own 45
Carter Peevy pass complete to Cooper Heisey for 5 yds to the 50 yard line
11:29
4th & 4 at the 50
Aidan Cadogan punt for 37 yds, downed at the UNH 13
New Hampshire Punt, 3 plays
11:29
1st & 10 at own 13
Isaac Seide run for no gain to the UNH 13
11:29
2nd & 10 at own 13
Seth Morgan pass incomplete
11:29
3rd & 10 at own 13
Seth Morgan pass incomplete
11:29
4th & 10 at own 13
Maine Penalty, Offsides (TEAM) to the UNH 18
10:20
4th & 5 at own 18
Sean Lehane punt for 57 yds, downed at the ME 25
Maine Punt, 2 plays
10:20
1st & 10 at own 25
Nick Laughlin run for a loss of 1 yard to the ME 24
10:20
2nd & 11 at own 24
Carter Peevy pass incomplete
10:20
3rd & 11 at own 24
PEEVY, Carter pass short to the right complete for 6 yards to GILBERT, Mason caught at the MAI29, GILBERT, Mason fumbled at MAI30 forced by WEBB, Sean, recovered by MAI GILBERT, Mason at the MAI30, returned -2 yards to the MAI29, out of bounds. PENALTY MAI Unnecessary Roughness UNH Unnecessary Roughness , Offsetting penalties [NHSG]. NO PLAY (replay the down).
9:20
3rd & 11 at own 24
Aidan Cadogan punt for 31 yds, fair catch by Casey McKinney at the UNH 45
New Hampshire Field goal, 15 plays
9:20
1st & 10 at own 45
Seth Morgan pass incomplete
9:20
2nd & 10 at own 45
Seth Morgan pass complete to Caleb Burke for 7 yds to the ME 48
9:20
3rd & 3 at opp 48
Seth Morgan pass complete to Logan Perez for 5 yds to the ME 43 for a 1ST down
9:20
1st & 10 at opp 43
Caleb Mead run for 8 yds to the ME 35
9:20
2nd & 2 at opp 35
Caleb Mead run for 1 yd to the ME 34
9:20
3rd & 1 at opp 34
Caleb Mead run for 4 yds to the ME 30 for a 1ST down
9:20
1st & 10 at opp 30
Seth Morgan pass complete to Caleb Burke for 1 yd to the ME 29
9:20
2nd & 9 at opp 29
Seth Morgan pass complete to Josh Fillion for 3 yds to the ME 26
9:20
3rd & 6 at opp 26
MORGAN, Seth pass deep to the left incomplete intended for BURKE, Caleb broken up by KAMARA, Alhaji at the MAI1; QB hurried by HENDERSON, Izaiah. PENALTY MAI Pass Interference enforced at the spot of the foul for 15 yards to the MAI11 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:20
1st & 10 at opp 11
Caleb Mead run for 2 yds to the ME 9
9:20
2nd & 8 at opp 9
Seth Morgan pass complete to Denzell Gibson for 6 yds to the ME 3
9:20
3rd & 2 at opp 3
Maine Penalty, Defensive Pass Interference (TEAM) to the ME 2 for a 1ST down
9:20
1st & goal at opp 2
Denzell Gibson run for a loss of 1 yard to the ME 3
9:20
2nd & goal at opp 3
Seth Morgan pass incomplete
9:20
3rd & goal at opp 3
Seth Morgan pass incomplete
2:02
4th & goal at opp 3
Nick Mazzie 21 yd FG GOODNew Hampshire 17, Maine 9
Maine Punt, 3 plays
2:02
Nick Mazzie kickoff for 65 yds for a touchback
2:02
1st & 10 at own 25
MARTIN, Jaharie rush to the left for a gain of 5 yards to the MAI30 (PERKINS, Brandon;TOSCANO, Ryan). PENALTY MAI Holding enforced 10 yards from the MAI25 to the MAI15 [NHSG]. NO PLAY (replay the down).
2:02
1st & 20 at own 15
Carter Peevy run for a loss of 4 yards to the ME 11
2:02
2nd & 24 at own 11
Carter Peevy pass incomplete
2:02
3rd & 24 at own 11
Carter Peevy pass incomplete
0:36
4th & 24 at own 11
Aidan Cadogan punt for 22 yds, downed at the ME 33
New Hampshire Field goal, 8 plays
0:36
1st & 10 at opp 33
Seth Morgan pass incomplete
0:00
2nd & 10 at opp 33
Caleb Mead run for 1 yd to the ME 32
Q4 15:00
3rd & 9 at opp 32
Seth Morgan pass incomplete
Q4 15:00
4th & 9 at opp 32
Seth Morgan pass complete to Zachary Kim for 20 yds to the ME 12 for a 1ST down
Q4 15:00
1st & 10 at opp 12
Caleb Mead run for 6 yds to the ME 6
Q4 15:00
2nd & 4 at opp 6
Caleb Mead run for 3 yds to the ME 3
Q4 15:00
3rd & 1 at opp 3
Seth Morgan run for a loss of 1 yard to the ME 4
Q4 11:45
4th & 2 at opp 4
Nick Mazzie 22 yd FG GOODNew Hampshire 20, Maine 9
4th quarter6 drives, then New Hampshire 27, Maine 9
Maine Missed FG, 5 plays
11:43
Nick Mazzie kickoff for 46 yds , Declan McKevitt return for no gain to the ME 19
11:43
1st & 10 at own 19
Carter Peevy pass complete to Trevin Ewing for 64 yds to the UNH 17 for a 1ST down
11:43
1st & 10 at opp 17
Brian Santana-Fis run for 2 yds to the UNH 15
11:43
2nd & 8 at opp 15
Carter Peevy run for 4 yds to the UNH 11
11:43
3rd & 4 at opp 11
Montigo Moss pass incomplete
9:11
4th & 4 at opp 11
Joey Bryson 29 yd FG MISSED
New Hampshire Punt, 8 plays
9:11
1st & 10 at own 20
Caleb Mead run for no gain to the UNH 20
9:11
2nd & 10 at own 20
Caleb Mead run for 6 yds to the UNH 26
9:11
3rd & 4 at own 26
Seth Morgan pass complete to Logan Perez for 4 yds to the UNH 30 for a 1ST down
9:11
1st & 10 at own 30
Caleb Mead run for 7 yds to the UNH 37
9:11
2nd & 3 at own 37
Caleb Mead run for 4 yds to the UNH 41 for a 1ST down
9:11
1st & 10 at own 41
Caleb Mead run for a loss of 2 yards to the UNH 39
3:39
3rd & 6 at own 45
Timeout New Hampshire, clock 03:39
3:39
2nd & 12 at own 39
Denzell Gibson run for 6 yds to the UNH 45
3:39
3rd & 6 at own 45
Seth Morgan pass complete to Denzell Gibson for 4 yds to the UNH 49
3:25
4th & 2 at own 49
Sean Lehane punt for 36 yds, fair catch by Molayo Irefin at the ME 15
3:25
1st & 10 at own 15
PEEVY, Carter scrambles to the right for a loss of 8 yards to the MAI7, out of bounds. PENALTY MAI Holding enforced half the distance from the goal, 7 yards from the MAI15 to the MAI8 [NHSG]. NO PLAY (replay the down).
Maine Turnover on downs, 4 plays
3:25
1st & 17 at own 8
Carter Peevy pass complete to Montigo Moss for 4 yds to the ME 12
3:25
2nd & 13 at own 12
Carter Peevy pass incomplete
3:25
3rd & 13 at own 12
Carter Peevy run for 3 yds to the ME 15
2:09
4th & 10 at own 15
Carter Peevy run for a loss of 8 yards to the ME 7
New Hampshire Touchdown, 1 play
2:03
1st & goal at opp 7
Seth Morgan run for 7 yds for a TD (Nick Mazzie KICK)New Hampshire 27, Maine 9
Maine Turnover on downs, 6 plays
2:01
Nick Mazzie kickoff for 32 yds , Elijah Smalls return for no gain to the ME 33
2:00
2nd & 10 at own 33
Timeout Maine, clock 02:00
2:00
1st & 10 at own 33
Carter Peevy pass incomplete
2:00
2nd & 10 at own 33
Carter Peevy pass complete to Joe Gillette for 15 yds to the ME 48 for a 1ST down
2:00
1st & 10 at own 48
PEEVY, Carter pass short to the right complete for 7 yards to MOSS, Montigo caught at the UNH48, MOSS, Montigo fumbled at UNH48 , recovered by MAI SANTANA-FIS, Brian at the UNH45, returned 0 yards to the UNH45, End of Play. PENALTY MAI Personal Foul enforced 15 yards from the MAI48 to the MAI33 [NHSG]. NO PLAY (replay the down).
2:00
1st & 25 at own 33
Carter Peevy pass complete to Cooper Heisey for 9 yds to the ME 42
2:00
2nd & 16 at own 42
Carter Peevy pass complete to Brian Santana-Fis for 13 yds to the UNH 45
2:00
3rd & 3 at opp 45
Carter Peevy pass incomplete
1:01
4th & 3 at opp 45
Carter Peevy pass incomplete
New Hampshire End of game, 2 plays
1:01
1st & 10 at own 45
[NH] Kneel down by TEAM at UNH44 (team loss of 1).
0:00
2nd & 11 at own 44
[NH] Kneel down by TEAM at UNH43 (team loss of 1), clock 00:00.
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.