New Hampshire at Campbell

Saturday, October 18, 2025

New Hampshire beat Campbell 24–⁠10. It was their only meeting on record.

AwayNew Hampshire8–⁠5 in 2025
24
HomeCampbell2–⁠10 in 2025
10

Final at Barker-Lane Stadium, Buies CreekAttendance 4,369

At kickoff
79°F, clear, wind 7 mph from the southWeather: NOAA NCEI Global Historical Climatology Network hourly; Erwin Harnett County Airport, 3 km from the stadium
Official
Alex ParrellaGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
New Hampshire0631524
Campbell037010

Standouts

  • PassingMatt Vezza24 of 40, 230 yards, 1 TDNew Hampshire
  • ReceivingDaniel Lopes3 catches, 88 yardsCampbell

Player stats

New Hampshire

PassingC/AttYdsTDInt
Matt Vezza24/4023010
RushingCarYdsTDLong
Myles Thomason1775014
Matt Vezza1060132
Denzell Gibson4603
ReceivingRecYdsTDLong
Caleb Burke685042
Chase Wilson976014
Myles Thomason42119
Casey McKinney218010

Campbell

PassingC/AttYdsTDInt
Michael Chandler II8/1113300
RushingCarYdsTDLong
J.J. Cowan1354110
Michael Chandler II928011
Ethan Lawrence4704
Naieem Kearney2302
ReceivingRecYdsTDLong
Daniel Lopes388048
Chinua Ezeigbo118018
Dawson Adams-Grenier117017
Ethan Lawrence1505

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

New HampshireCampbell
370Total yards225
230Passing yards133
140Rushing yards92
5.8Yards per pass12.1
4.4Yards per rush3.2
20First downs7
5–⁠14Third downs3–⁠10
3–⁠4Fourth downs0–⁠2
0Turnovers1
5–⁠45Penalties4–⁠23
38:17Possession21:43

Efficiency

New HampshireCampbell
45%Success rate36%
0.14EPA per play0.21
1.11Explosiveness1.32
0.14Rushing EPA0.00
0.14Passing EPA0.64
35%Passing-down success17%

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 57% to win. Elo’s favorite won.

The line

New Hampshire −2.5, over/under 52.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Campbell end zoneNew Hampshire end zoneQ1 New HampshirePunt, 6 playsQ1 CampbellPunt, 9 playsQ1 New HampshireTurnover on downs, 7 playsQ1 CampbellTurnover on downs, 4 playsQ1 New HampshireField goal, 16 playsQ2 CampbellField goal, 9 playsQ2 New HampshireField goal, 9 playsQ3 CampbellPunt, 3 playsQ3 New HampshireField goal, 6 playsQ3 CampbellTouchdown, 4 playsQ3 New HampshireMissed FG, 16 playsQ4 CampbellPunt, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Campbell drives left to right, New Hampshire 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.
  1. Q1 New HampshirePunt, 6 plays, 31 yards
  2. Q1 CampbellPunt, 9 plays, 45 yards
  3. Q1 New HampshireTurnover on downs, 7 plays, 22 yards
  4. Q1 CampbellTurnover on downs, 4 plays, 9 yards
  5. Q1 New HampshireField goal, 16 plays, 48 yards
  6. Q2 CampbellField goal, 9 plays, 67 yards
  7. Q2 New HampshireField goal, 9 plays, 33 yards
  8. Q3 CampbellPunt, 3 plays, 1 yard
  9. Q3 New HampshireField goal, 6 plays, 47 yards
  10. Q3 CampbellTouchdown, 4 plays, 75 yards
  11. Q3 New HampshireMissed FG, 16 plays, 74 yards
  12. Q4 CampbellPunt, 3 plays, 8 yards

Play by play

1st quarter5 drives, then Tied at 0
New Hampshire Punt, 6 plays
15:001st & 10 at own 35Alex Crabb kickoff for 65 yds for a touchback
15:001st & 10 at own 25Matt Vezza pass complete to DaMontre Patterson for 15 yds to the UNH 40 for a 1ST down
15:001st & 10 at own 40Matt Vezza run for 7 yds to the UNH 47
15:002nd & 3 at own 47Matt Vezza pass complete to Casey McKinney for 8 yds to the CAM 45 for a 1ST down
15:001st & 10 at opp 45Matt Vezza pass complete to Chase Wilson for 8 yds to the CAM 37
15:002nd & 2 at opp 37Matt Vezza sacked by DaVonyae Pettis for a loss of 8 yards to the CAM 45
15:003rd & 10 at opp 45Matt Vezza run for 1 yd to the CAM 44
11:074th & 9 at opp 44Matt Guidebeck punt for 30 yds
Campbell Punt, 9 plays
11:071st & 10 at own 14JJ Cowan run for 3 yds to the CAM 17
11:072nd & 7 at own 17Mike Chandler II pass incomplete to Barry Tate
11:073rd & 7 at own 17PENALTY UNH Offside (Mcallister,Jordan) 5 yards from Camels17 to Camels22. NO PLAY.
11:073rd & 2 at own 22Mike Chandler II run for 4 yds to the CAM 26 for a 1ST down
11:071st & 10 at own 26Mike Chandler II pass complete to Chinua Ezeigbo for 18 yds to the CAM 44 for a 1ST down
11:071st & 10 at own 44JJ Cowan run for 6 yds to the 50 yard line
11:072nd & 4 at the 50JJ Cowan run for 6 yds to the UNH 44 for a 1ST down
11:071st & 10 at opp 44Mike Chandler II run for 4 yds to the UNH 40
11:072nd & 6 at opp 40Ethan Lawrence run for 2 yds to the UNH 38
11:073rd & 4 at opp 38Ethan Lawrence run for a loss of 3 yards to the UNH 41
6:144th & 7 at opp 41Aidan Bonde punt for 41 yds for a touchback
New Hampshire Turnover on downs, 7 plays
6:142nd & 10 at own 20Timeout Campbell, clock 06:14
6:141st & 10 at own 20Matt Vezza pass incomplete to Chase Wilson
6:142nd & 10 at own 20Myles Thomason run for 9 yds to the UNH 29
6:143rd & 1 at own 29Myles Thomason run for 9 yds to the UNH 38 for a 1ST down
6:141st & 10 at own 38Denzell Gibson run for 3 yds to the UNH 41
6:142nd & 7 at own 41Matt Vezza run for 5 yds to the UNH 46
6:143rd & 2 at own 46Denzell Gibson run for 1 yd to the UNH 47
2:284th & 1 at own 47Matt Vezza run for a loss of 5 yards to the UNH 42
Campbell Turnover on downs, 4 plays
2:281st & 10 at opp 42Barry Tate run for no gain to the UNH 42
2:152nd & 10 at opp 42Timeout Campbell, clock 02:15
2:152nd & 10 at opp 42Mike Chandler II run for 6 yds to the UNH 36
2:153rd & 4 at opp 36Naieem Kearney run for 2 yds to the UNH 34
0:524th & 2 at opp 34Campbell Penalty, (Yards) declined
New Hampshire Field goal, 16 plays
0:001st & 10 at own 33Denzell Gibson run for 3 yds to the UNH 36
Q2 15:002nd & 7 at own 36Myles Thomason run for 14 yds to the 50 yard line for a 1ST down
Q2 15:001st & 10 at the 50Matt Vezza pass incomplete
Q2 15:002nd & 10 at the 50Shotgun Thomason,Myles rush middle for 1 yard gain to the Camels49 (Brown,Tyrek), out of bounds PENALTY UNH Holding (Habersham,Tyler) 10 yards from UNH50 to UNH40. NO PLAY.
Q2 15:002nd & 20 at own 40Matt Vezza pass complete to Chase Wilson for 9 yds to the UNH 49
Q2 15:003rd & 11 at own 49PENALTY UNH False Start (McKinney,Casey) 5 yards from UNH49 to UNH44. NO PLAY.
Q2 15:003rd & 16 at own 44PENALTY Camels Offside (Garza,Justin) 5 yards from UNH44 to UNH49. NO PLAY.
Q2 15:003rd & 11 at own 49Matt Vezza run for 12 yds to the CAM 39 for a 1ST down
Q2 15:001st & 10 at opp 39Matt Vezza pass complete to Caleb Burke for 2 yds to the CAM 41
Q2 15:002nd & 12 at opp 41Matt Vezza pass complete to Myles Thomason for 9 yds to the CAM 32
Q2 15:003rd & 3 at opp 32Myles Thomason run for 1 yd to the CAM 31
Q2 15:004th & 2 at opp 31Matt Vezza pass complete to Chase Wilson for 4 yds to the CAM 27 for a 1ST down
Q2 15:001st & 10 at opp 27Matt Vezza pass incomplete to Casey McKinney
Q2 15:002nd & 10 at opp 27Matt Vezza pass complete to Caleb Burke for 13 yds to the CAM 14 for a 1ST down
Q2 15:001st & 10 at opp 14Matt Vezza pass complete to Casey McKinney for 10 yds to the CAM 4 for a 1ST down
Q2 15:001st & goal at opp 4Matt Vezza pass incomplete to Casey McKinney
Q2 7:112nd & goal at opp 4Timeout Campbell, clock 07:11
Q2 7:112nd & goal at opp 4Myles Thomason run for no gain to the CAM 4
Q2 7:113rd & goal at opp 4Shotgun Vezza,Matt pass complete short right to Fillion,Josh caught at Camels00, for 0 yards to the Camels04 PENALTY UNH Pass Interference (Strickland,Peyton) 15 yards from Camels04 to Camels19. NO PLAY.
Q2 6:213rd & goal at opp 19Timeout New Hampshire, clock 06:21
Q2 6:213rd & goal at opp 19Matt Vezza pass incomplete to Caleb Burke
Q2 6:114th & goal at opp 19Nick Reed 36 yd FG GOODNew Hampshire 3, Campbell 0
2nd quarter2 drives, then New Hampshire 6, Campbell 3
Campbell Field goal, 9 plays
6:111st & 10 at own 35Nick Reed kickoff for 65 yds for a touchback
6:111st & 10 at own 25Mike Chandler II pass complete to Trevor Wilson for 1 yd to the CAM 26 Campbell Penalty, (-5 Yards) to the CAM 21
6:112nd & 14 at own 21JJ Cowan run for 6 yds to the CAM 27
6:113rd & 8 at own 27Mike Chandler II pass complete to Daniel Lopes for 36 yds to the UNH 37 for a 1ST down
6:111st & 10 at opp 37JJ Cowan run for 5 yds to the UNH 32
6:112nd & 5 at opp 32Mike Chandler II pass complete to Trayjen Llanas-Wilcox for 1 yd to the UNH 31
6:113rd & 4 at opp 31Mike Chandler II pass complete to Dawson Adams-Grenier for 17 yds to the UNH 14 for a 1ST down
6:111st & 10 at opp 14Ethan Lawrence run for 4 yds to the UNH 10
2:002nd & 6 at opp 10Timeout Campbell, clock 02:00
2:002nd & 6 at opp 10Ethan Lawrence run for 4 yds to the UNH 6
2:003rd & 2 at opp 6Mike Chandler II run for a loss of 2 yards to the UNH 8
1:094th & 4 at opp 8Alex Crabb 25 yd FG GOODTied at 3
1:091st & 10 at own 35Timeout Campbell, clock 01:09
New Hampshire Field goal, 9 plays
1:091st & 10 at own 35Alex Crabb kickoff for 51 yds
1:091st & 10 at own 35Matt Vezza pass complete to Chase Wilson for 7 yds to the UNH 42
1:092nd & 3 at own 42Matt Vezza pass complete to Myles Thomason for 6 yds to the UNH 48 for a 1ST down
0:571st & 10 at own 48Timeout Campbell, clock 00:57
0:571st & 10 at own 48Matt Vezza pass incomplete to Chase Wilson
0:572nd & 10 at own 48Matt Vezza pass complete to Caleb Burke for 3 yds to the CAM 49
0:463rd & 7 at opp 49Timeout New Hampshire, clock 00:46
0:463rd & 7 at opp 49Matt Vezza pass complete to Peyton Strickland for 6 yds to the CAM 43
0:464th & 1 at opp 43Matt Vezza pass complete to Caleb Burke for 11 yds to the CAM 32 for a 1ST down
0:131st & 10 at opp 32Timeout Campbell, clock 00:13
0:131st & 10 at opp 32Matt Vezza pass incomplete to Chase Wilson
0:132nd & 10 at opp 32Matt Vezza pass incomplete to Chase Wilson
0:003rd & 10 at opp 32Nick Reed 50 yd FG GOODNew Hampshire 6, Campbell 3
3rd quarter4 drives, then Campbell 10, New Hampshire 9
Campbell Punt, 3 plays
15:001st & 10 at own 35Nick Reed kickoff for 65 yds for a touchback
15:001st & 10 at own 25JJ Cowan run for 4 yds to the CAM 29
15:002nd & 6 at own 29JJ Cowan run for a loss of 3 yards to the CAM 26
15:003rd & 9 at own 26Mike Chandler II pass incomplete to Chinua Ezeigbo
13:364th & 9 at own 26Aidan Bonde punt for 40 yds, fair catch by Myles Thomason at the UNH 34
New Hampshire Field goal, 6 plays
13:361st & 10 at own 45Timeout Campbell, clock 13:36
13:361st & 10 at own 34Matt Vezza pass complete to Chase Wilson for 11 yds to the UNH 45 for a 1ST down
13:361st & 10 at own 45Matt Vezza run for 32 yds to the CAM 23 for a 1ST down
13:361st & 10 at opp 23Matt Vezza pass incomplete to Josh Fillion
13:362nd & 10 at opp 23Matt Vezza pass incomplete to Casey McKinney
13:363rd & 10 at opp 23Matt Vezza run for 4 yds to the CAM 19
11:204th & 6 at opp 19Nick Reed 37 yd FG GOODNew Hampshire 9, Campbell 3
Campbell Touchdown, 4 plays
11:201st & 10 at own 35Nick Reed kickoff for 65 yds for a touchback
11:201st & 10 at own 25JJ Cowan run for 8 yds to the CAM 33
11:202nd & 2 at own 33JJ Cowan run for 10 yds to the CAM 43 for a 1ST down
11:201st & 10 at own 43Mike Chandler II pass complete to Daniel Lopes for 48 yds to the UNH 9 for a 1ST down
9:051st & goal at opp 9JJ Cowan run for 9 yds for a TD (Alex Crabb KICK)Campbell 10, New Hampshire 9
New Hampshire Missed FG, 16 plays
9:001st & 10 at own 35Alex Crabb kickoff for 64 yds , Darren Burton II return for 17 yds to the UNH 18
9:001st & 10 at own 18Myles Thomason run for 9 yds to the UNH 27
9:002nd & 1 at own 27Matt Vezza pass incomplete to Chase Wilson
9:003rd & 1 at own 27Myles Thomason run for 3 yds to the UNH 30 for a 1ST down
9:001st & 10 at own 30Matt Vezza run for 6 yds to the UNH 36
9:002nd & 4 at own 36Myles Thomason run for 7 yds to the UNH 43 for a 1ST down
9:001st & 10 at own 43Shotgun Vezza,Matt pass complete short right to Thomason,Myles caught at UNH44, for 3 yards to the UNH46, out of bounds at UNH46 PENALTY UNH Holding (Danson,Drew) 10 yards from UNH43 to UNH33. NO PLAY.
9:001st & 20 at own 33Myles Thomason run for 4 yds to the UNH 37
9:002nd & 16 at own 37Matt Vezza pass complete to Chase Wilson for 10 yds to the UNH 47
9:003rd & 6 at own 47Matt Vezza pass complete to Josh Fillion for 9 yds to the CAM 44 for a 1ST down
9:001st & 10 at opp 44Myles Thomason run for 3 yds to the CAM 41
9:002nd & 7 at opp 41Matt Vezza pass complete to Chase Wilson for 14 yds to the CAM 27 for a 1ST down
9:001st & 10 at opp 27Denzell Gibson run for a loss of 1 yard to the CAM 28
9:002nd & 11 at opp 28Matt Vezza pass complete to Caleb Burke for 18 yds to the CAM 10 for a 1ST down
9:001st & goal at opp 10Myles Thomason run for 2 yds to the CAM 8
9:002nd & goal at opp 8Matt Vezza pass incomplete to Caleb Burke
9:003rd & goal at opp 8Matt Vezza pass incomplete to Chase Wilson
0:004th & goal at opp 8Nick Reed 26 yd FG BLOCKED blocked by Brandon Guzman Reed,Nick field goal attempt from 26 yards NO GOOD blocked by Guzman,Brandon (H: Guidebeck,Matt, LS: Rubinoff,Wyatt), clock 00:00 recovered by Camels Kljajic,Mario at Camels20, End Of Play.
4th quarter1 drive, then New Hampshire 24, Campbell 10
Campbell Punt, 3 plays
15:001st & 10 at own 20JJ Cowan run for no gain to the CAM 20
15:002nd & 10 at own 20Mike Chandler II pass complete to Daniel Lopes for 4 yds to the CAM 24
15:003rd & 6 at own 24Mike Chandler II pass complete to Stevie Keener for 4 yds to the CAM 28
12:594th & 2 at own 28Aidan Bonde punt for 29 yds

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.

New Hampshire leads 1–⁠0 in their only meeting.

Around this game