2025 New Hampshire Wildcats football team

2025 New Hampshire Wildcats football
ConferenceCAA Football
Ranking
STATSNo. 22
Record8–5 (6–2 CAA)
Head coach
Co-offensive coordinators
  • Ed Borden (2nd season)
  • Drew Belcher (2nd season)
Defensive coordinatorGarrett Gillick (4th season)
Home stadiumWildcat Stadium
2025 Coastal Athletic Association Football Conference standings
Conf. Overall
Team   W   L     W   L  
No. 8 Rhode Island $^   8 0     11 3  
No. 9 Villanova ^   7 1     12 2  
No. 22 New Hampshire ^   6 2     8 5  
No. 21 Monmouth   6 2     9 3  
William & Mary   6 2     7 5  
Maine   5 3     6 6  
Elon   4 4     6 6  
Stony Brook   4 4     6 6  
Towson   4 4     6 6  
North Carolina A&T   2 6     2 10  
Campbell   2 6     2 10  
Bryant   1 7     3 9  
Albany   1 7     2 10  
Hampton   0 8     2 10  
  • $ – Conference champion
  • ^ – FCS playoff participant
As of December 20, 2025
Rankings from STATS Poll

The 2025 New Hampshire Wildcats football team represented the University of New Hampshire as a member of the Coastal Athletic Association Football Conference (CAA) in the 2025 NCAA Division I FCS football season. The Wildcats were led by fifth-year head coach Ricky Santos,[a] and played their home games at Wildcat Stadium.[1]

Roster

2025 New Hampshire Wildcats football team roster
Players Coaches
Offense
Pos. # Name Class
WR 0 Noah Cundiff Jr
WR 1 Casey McKinney Sr
QB 4 Tommy McLeish So
WR 6 Chase Wilson GS
QB 7 Brooks Bentley Jr
WR 8 Caleb Burke Sr
QB 9 Matt Vezza  So
WR 10 Jalen Johnson Jr
QB 11 Barry Kleinpeter Jr
QB 12 Matt Festa  So
WR 13 Dom Herling So
WR 16 Josh Fillion Jr
WR 17 Logan Perez So
WR 18 Wakeem Page  So
WR 19 Ryan Blagg  So
WR 21 Sam Brecker Jr
RB 23 Myles Thompson Sr
RB 28 Elliot Meine  So
RB 29 Denzell Gibson  So
RB 31 Nino Iacovino Jr
TE 44 Denin Limouris Sr
OL 55 Tolu Olajide GS
OL 58 Nate Cavanaugh So
OL 59 Ricardo Fernandes So
OL 61 Tyler Habersham So
OL 63 Dillon Epperson So
OL 64 Brendan Graham Jr
OL 66 Chris Campanelli Jr
OL 68 Nathan Roach Jr
OL 70 Jack Wilson Jr
OL 71 Jason Trotta  So
OL 73 Anthony DiMenna So
OL 74 Luke Swaine Jr
OL 75 Beau Riley Jr
OL 76 Dylan Maciulewicz Sr
OL 77 Dominick Laudicina  So
OL 79 Luke Rogers  So
WR 83 DaMontre Patterson So
TE 85 Colby Ramshaw Jr
TE 86 Peyton Strickland Jr
TE 87 Jacob Metivier So
TE 88 Drew Danson Jr
WR 89 Will Tracey Jr
OL 91 Ty Miles So
Defense
Pos. # Name Class
LB 0 Isaiah Jones So
CB 1 Zeroun Skinner Sr
CB 4 Tavian Williams  So
DE 5 Jordan Mcallister  So
S 6 Eric Lee So
S 8 Jackson Downey  So
DT 9 Cameron Garner-Young Jr
S 10 Cohen Cook So
S 12 Jackson Stone Jr
S 14 Duncan Moreland GS
DE 15 D.J. Johnson So
DE 17 Zach Garron Sr
S 18 Josh Farquharson  So
CB 21 Sean Webb  So
S 27 Brendan Tighe GS
CB 38 Malik Diaby So
LB 42 Trevor Barry So
CB 45 Cameron Rumelhart Jr
LB 50 Matthew Sopp So
DL 78 Jake Cuddire Jr
DE 81 Huck Flanagan Jr
DT 90 Justin Fevrier Jr
DL 91 T.J. Wyman So
DE 92 Ethan Aghakhan  Fr
DT 93 Tim Bonagura Sr
DL 94 Chief Ebana So
DT 95 Kenyatta Forbes Jr.  So
DE 96 T.J Farrell Jr
DT 98 Justice Akinmoladun GS
DE 99 Luke Teskey V Jr
Special teams
Pos. # Name Class
K 25 Charles Trentham Jr
LS 46 Wyatt Rubinoff So
P/K 47 Matt Guidebeck  So
K 53 Dillon Schlopy So
K 97 Greg Motorny So
Head coach
Coordinators/assistant coaches
  • Scott James – Associate head coach/Defensive Coordinator
  • Ed Borden - Co-offensive coordinator/Tight ends
  • Ryan Wilson -Co-offensive coordinator/Offensive linemen
  • Tommy Herion -Quarterbacks
  • Charles Watkins -Wide receivers/Pass game coordinator
  • Nick Della Jacono -Linebackers/Special teams coordinator
  • Jaysen Thompson -Defensive linemen
  • Ryan VanSchelven -Running backs
  • Isaiah Gilmore -Nickels

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injured
  • Redshirt

Roster
Last update: 6/5/25

Schedule

DateTimeOpponentRankSiteTVResultAttendance
August 306:00 p.m.at North Carolina Central*ESPN+W 27–106,354
September 66:00 p.m.Holy Cross*FloFootballW 19–166,509
September 132:00 p.m.at Ball State*No. 23ESPN+L 29–3410,512
September 201:00 p.m.at Dartmouth*No. 25ESPN+L 20–274,457
September 271:00 p.m.Albany
  • Wildcat Stadium
  • Durham, NH
FloFootballW 24–65,691
October 41:00 p.m.No. 18 Villanova
  • Wildcat Stadium
  • Durham, NH
FoFootballL 7–377,302
October 111:00 p.m.at No. 17 Rhode IslandFloFootballL 27–385,192
October 183:30 p.m.at CampbellFloFootballW 24−104,369
October 251:00 p.m.William & Mary
  • Widcat Stadium
  • Durham, NH
FloFootballW 34–249,835
November 812:00 p.m.at No. 7 MonmouthFloFootballW 34–133,127
November 1512:00 p.m.at BryantFloFootballW 42–141,007
November 221:00 p.m.MaineNo. 25
FloFootballW 33–276,876
November 2912:00 p.m.at No. 16 South Dakota State*No. 22ESPN+L 3–413,843

[2]

Game summaries

at North Carolina Central

New Hampshire Wildcats (0-0) at North Carolina Central Eagles (1-0) – Game summary
Quarter 1 2 34Total
Wildcats 0 10 14327
Eagles 0 3 7010

at O'Kelly–Riddick StadiumDurham, NC

  • Date: August 30
  • Game time: 6:00 p.m.
  • Game attendance: 6,354
  • Referee: Derek Hatten
  • TV announcers (ESPN+): Justin McIsaac (play-by-play) and Brian Espanet (analyst)
Game information
First quarter

No scoring plays.

Second quarter
  • UNH – Nick Reed 29-yard field goal, 9:17. Wildcats 3–0. Drive: 11 plays, 49 yards, 6:20.
  • UNH – Denin Limouris 4-yard pass from Matt Vezza (Nick Reed kick), 3:00. Wildcats 10–0. Drive: 8 plays, 49 yards, 4:13.
  • NCCU – Kaleb Robison 35-yard field goal, 0:10. Wildcats 10–3. Drive: 13 plays, 57 yards, 2:50.
Third quarter
  • UNH – Matt Vezza 8-yard run (Nick Reed kick BLOCKED), 6:40. Wildcats 16–3. Drive: 7 plays, 65 yards, 3:06.
  • UNH – Peyton Strickland 65-yard pass from Matt Vezza (Matt Vezza–Colby Ramshaw pass), 1:22. Wildcats 24–3. Drive: 4 plays, 56 yards, 1:17.
  • NCCU – Mekhi Wall 65-yard pass from Walker Harris (Kaleb Robison kick), 0:36. Wildcats 24–10. Drive: 2 plays, 77 yards, 0:41.
Fourth quarter
  • UNH – Nick Reed 39-yard field goal, 5:32. Wildcats 27–10. Drive: 4 plays, 8 yards, 0:25.
Statistics UNH NCCU
First downs 14 16
Total yards 304 275
Rushes–yards 39–118 30–103
Passing yards 186 172
Passing: Comp–Att–Int 10–17–1 13–33–1
Turnovers 0 1
Time of possession 34:52 25:08
Team Category Player Statistics
New Hampshire Passing Matt Vezza 10/17, 186 yards, 2 TD
Rushing Myles Thomason 22 carries, 76 yards
Receiving Caleb Burke 5 receptions, 78 yards
North Carolina Central Passing Walker Harris 13/33, 172 yards, TD, INT
Rushing Chris Mosley 19 carries, 106 yards
Receiving Mekhi Wall 1 reception, 65 yards, TD

Holy Cross

Holy Cross Crusaders (0-1) at New Hampshire Wildcats (1-0) – Game summary
Quarter 1 2 34Total
Crusaders 9 0 0716
Wildcats 7 3 3619

at Wildcat StadiumDurham, NH

  • Date: September 6
  • Game time: 6:00 PM EDT
  • Game attendance: 6,509
  • Referee: Jeremy DeAngulo
  • TV announcers (FloFootball): Ben Altsher (play-by-play) and Evan Gray (analyst)
Game information
First quarter
  • HC – Eli Thompson 24-yard interception return (Luis Palenzuela kick BLOCKED), 13:29. Crusaders 6–0.
  • UNH – Josh Fillion 53-yard pass from Caleb Burke (Nick Reed kick), 13:16. Wildcats 7–6. Drive: 1 play, 53 yards, 0:08.
  • HC – Luis Palenzuela 34-yard field goal, 7:39. Crusaders 9–7. Drive: 12 plays, 58 yards, 5:37.
Second quarter
  • UNH – Nick Reed 33-yard field goal, 0:00. Wildcats 10–9. Drive: 7 plays, 48 yards, 3:22.
Third quarter
  • UNH – Nick Reed 30-yard field goal, 2:05. Wildcats 13–9. Drive: 7 plays, 52 yards, 3:34.
Fourth quarter
  • HC – Jayden Clerveaux 1-yard run (Luis Palenzuela kick), 12:13. Crusaders 16–13. Drive: 9 plays, 67 yards, 4:47.
  • UNH – Nick Reed 50-yard field goal, 9:13. Tied 16–16. Drive: 6 plays, 41 yards, 9:05.
  • UNH – Nick Reed 40-yard field goal, 0:00. Wildcats 19–16. Drive: 9 plays, 58 yards, 1:40.
Statistics HC UNH
First downs 18 14
Total yards 251 279
Rushes–yards 43–156 31–97
Passing yards 95 182
Passing: Comp–Att–Int 8–15–1 12–23–2
Turnovers 1 2
Time of possession 31:12 28:48
Team Category Player Statistics
Holy Cross Passing Cal Swanson 8/15, 95 yards, INT
Rushing Jayden Clerveaux 18 carries, 66 yards, TD
Receiving Max Mosey 4 receptions, 56 yards
New Hampshire Passing Matt Vezza 11/21, 129 yards, 2 INT
Rushing Myles Thomason 19 carries, 46 yards
Receiving Josh Fillion 2 receptions, 57 yards

at Ball State (FBS)

No. 23 New Hampshire Wildcats (2-0) at Ball State Cardinals (FBS) (0-2) – Game summary
Quarter 1 2 34Total
No. 23 Wildcats - - --0
Cardinals (FBS) - - --0

at Scheumann StadiumMuncie, IN

  • Date: September 13
  • Game time: 2:00 PM EDT
  • TV announcers (ESPN+): Jack Kizer (play-by-play) and Ryan Cavanaugh (analyst)
Statistics UNH BALL
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
New Hampshire Passing
Rushing
Receiving
Ball State Passing
Rushing
Receiving

at Dartmouth (rivalry)

No. 25 New Hampshire Wildcats (2-1) at Dartmouth Big Green (0-0) – Game summary
Quarter 1 2 34Total
No. 25 Wildcats 10 0 3720
Big Green 0 7 61427

at Memorial FieldHanover, NH

  • Date: September 20
  • Game time: 1:00 p.m. EDT
  • Game weather: Sunny • Temperature: 65 °F (18 °C) • Wind: N at 10 miles per hour (16 km/h)
  • Game attendance: 4,457
  • Referee: Antonio Marcella
  • TV announcers (ESPN+): Bob Lipman (play-by-play)
Game information
First Quarter
  • UNH - Matt Vezza 1-yard run (Nick Reed kick), 9:03. Wildcats 7-0. Drive: 5 plays, 13 yards, 2:38.
  • UNH - Nick Reed 32-yard Field Goal, 1:00. Wildscats 10-0. Drive: 7 plays, 46 yards, 3:23.
Second Quarter
  • DART - D.J. Crowther 4-yard run (Owen Zalc kick), 11:27. Wildcats 10-7. Drive: 9 plays, 75 yards, 4:33
Third Quarter
  • DART - D.J. Crowther 16-yard run (Owen Zalc PAT failed), 9:45. Big Green 13-10. Drive: 6 plays, 53 yards, 2:50.
  • UNH - Nick Reed 52-yard Field Goal, 3:21. Tied 13-13. Drive: 13, 41 yards, 6:17.
Fourth Quarter
  • DART - D.J. Crowther 33-yard run (Two-Point Conversion Failed), 10:05. Big Green 19-13. Drive: 8 plays, 87 yards, 4:07.
  • UNH - Chase Wilson 38-yard pass from Matt Vezza (Nick Reed kick), 7:43. Wildcats 20-19. Drive: 4 plays, 68 yards, 2:14.
  • DART - Grayson Saunier 1-yard run (Grayson Saunier run for Two-Point Conversion), 2:53. Big Green 27-20. Drive: 9 plays, 75 yards, 4:50.
Statistics UNH DART
First downs 17 21
Total yards 361 432
Rushing yards 88 188
Passing yards 273 244
Passing: Comp–Att–Int 22–35–2 22–30–1
Time of possession 27:57 32:03
Team Category Player Statistics
New Hampshire Passing Matt Vezza 22/35, 273 yards, TD, 2 INT
Rushing Matt Vezza 13 carries, 33 yards, TD
Receiving Chase Wilson 6 receptions, 120 yards, TD
Dartmouth Passing Grayson Saunier 22/30, 244 yards, INT
Rushing D.J. Crowther 20 carries, 143 yards, 3 TD
Receiving Grayson O'Bara 6 receptions, 106 yards

Albany

Albany Great Danes (1-3) vs. New Hampshire Wildcats (2-2) – Game summary
Quarter 1 2 34Total
Great Danes 0 0 066
Wildcats 7 7 7324

at Wildcat Stadium • Durham, NH

  • Date: September 27
  • Game time: 1:00 PM EDT
  • Game weather: Sunny
  • Game attendance: 5,691
  • Referee: Justin Ackley
  • TV announcers (FloFootball): Joe Weil (play-by-play) and Pete Webster (analyst)
Game information
First Quarter
  • UNH – Denzell Gibson 1-yard run (Nick Reed kick), 7:10. Wildcats 7-0. Drive: 15 plays, 75 yards, 7:50
Second Quarter
  • UNH – Ryan Blagg 6-yard pass from Matt Vezza (Nick Reed kick), 0:28. Wildcats 14-0. Drive: 16 plays, 91 yards, 8:06
Third Quarter
  • UNH – Matt Vezza 3-yard run (Nick Reed kick), 5:24. Wildcats 21-0. Drive: 12 plays, 97 yards, 7:08
Fourth Quarter
  • UNH – Nick Reed 47-yard field goal, 8:29. Wildcats 24-0. Drive: 4 plays, -14 yards, 2:08
  • ALB – Alex Jreige 6-yard pass from Colin Parachek, 3:08. Wildcats 24-6. Drive: 14 plays, 86 yards, 5:16
Statistics ALB UNH
First downs 19 17
Total yards 275 308
Rushing yards 94 118
Passing yards 181 190
Passing: Comp–Att–Int 21–42–1 19–24–0
Time of possession 25:40 34:20
Team Category Player Statistics
Albany Passing Colin Parachek 21/42, 181 yards, TD, INT
Rushing Colin Parachek 9 carries, 33 yards
Receiving Kylen Austin 4 receptions, 56 yards
New Hampshire Passing Matt Vezza 19/24, 190 yards, TD
Rushing Myles Thomason 16 carries, 77 yards
Receiving Chase Wilson 4 receptions, 74 yards

No. 18 Villanova

No. 18 Villanova Wildcats (2-2) vs. New Hampshire Wildcats (3-2) – Game summary
Quarter 1 2 34Total
No. 18 Villanova 7 17 01337
New Hampshire 7 0 007

at Wildcat Stadium • Durham, NH

  • Date: October 4
  • Game time: 1:00 PM EDT
  • TV: FloFootball
Statistics VILL UNH
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Villanova Passing
Rushing
Receiving
New Hampshire Passing
Rushing
Receiving

at No. 17 Rhode Island

New Hampshire Wildcats (3-3) vs. No. 17 Rhode Island Rams (4-2) – Game summary
Quarter 1 2 34Total
Wildcats 7 7 13027
No. 17 Rams 0 17 02138

at Meade StadiumKingston, RI

  • Date: October 11
  • Game time: 1:00 PM EDT
Statistics UNH URI
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
New Hampshire Passing
Rushing
Receiving
Rhode Island Passing
Rushing
Receiving

at Campbell

New Hampshire Wildcats (3-4) vs. Campbell Fighting Camels (2-5) – Game summary
Quarter 1 2 34Total
Wildcats - - --0
Fighting Camels - - --0

at Barker–Lane StadiumBuies Creek, NC

  • Date: October 18
  • Game time: 3:30 PM EDT
Statistics UNH CAM
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
New Hampshire Passing
Rushing
Receiving
Campbell Passing
Rushing
Receiving

William & Mary

William & Mary Tribe (4-3) vs. New Hampshire Wildcats (4-4) – Game summary
Quarter 1 2 34Total
Tribe - - --0
Wildcats - - --0

at Wildcat Stadium • Durham, NH

  • Date: October 25
  • Game time: 1:00 PM EDT
Statistics W&M UNH
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
William & Mary Passing
Rushing
Receiving
New Hampshire Passing
Rushing
Receiving

at No. 7 Monmouth

New Hampshire Wildcats (5-4) vs. No. 7 Monmouth Hawks (8-1) – Game summary
Quarter 1 2 34Total
Wildcats - - --0
No. 7 Hawks - - --0

at Kessler FieldWest Long Branch, NJ

  • Date: November 8
  • Game time: 12:00 PM EST
  • TV announcers (FloFootball): Matt Harmon (play-by-play), Emory Hunt (analyst) and Jackson Heil (sideline)
Statistics UNH MONM
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
New Hampshire Passing
Rushing
Receiving
Monmouth Passing
Rushing
Receiving

at Bryant

New Hampshire Wildcats (0-0) vs. Bryant Bulldogs (0-0) – Game summary
Quarter 1 2 34Total
Wildcats - - --0
Bulldogs - - --0

at Beirne StadiumSmithfield, RI

  • Date: November 15
  • Game time: 12:00 PM EST
Statistics UNH BRY
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
New Hampshire Passing
Rushing
Receiving
Bryant Passing
Rushing
Receiving

Maine (Battle for the Brice–Cowell Musket)

Maine Black Bears (6-5) vs. No. 25 New Hampshire Wildcats (7-4) – Game summary
Quarter 1 2 34Total
Black Bears - - --0
No. 25 Wildcats - - --0

at Wildcat Stadium • Durham, NH

  • Date: November 22
  • Game time: 1:00 PM EST
Statistics ME UNH
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Maine Passing
Rushing
Receiving
New Hampshire Passing
Rushing
Receiving

Notes

  1. ^ Santos also served as interim-head coach for the 2019 season.

References

  1. ^ Brown, Brandon (July 24, 2024). "UNH football 2024: Coach Santos' keys to success, CAA poll, schedule". The Portsmouth Herald. Portsmouth, New Hampshire. Retrieved November 24, 2024 – via seacoastonline.com.
  2. ^ "2025 New Hampshire Football Schedule". fbschedules.com. FBSchedules. Retrieved July 9, 2024.

Further reading