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
Roster Last update: 6/5/25
|
Schedule
| Date | Time | Opponent | Rank | Site | TV | Result | Attendance |
|---|
| August 30 | 6:00 p.m. | at North Carolina Central* | | | ESPN+ | W 27–10 | 6,354 |
| September 6 | 6:00 p.m. | Holy Cross* | | | FloFootball | W 19–16 | 6,509 |
| September 13 | 2:00 p.m. | at Ball State* | No. 23 | | ESPN+ | L 29–34 | 10,512 |
| September 20 | 1:00 p.m. | at Dartmouth* | No. 25 | | ESPN+ | L 20–27 | 4,457 |
| September 27 | 1:00 p.m. | Albany | | - Wildcat Stadium
- Durham, NH
| FloFootball | W 24–6 | 5,691 |
| October 4 | 1:00 p.m. | No. 18 Villanova | | - Wildcat Stadium
- Durham, NH
| FoFootball | L 7–37 | 7,302 |
| October 11 | 1:00 p.m. | at No. 17 Rhode Island | | | FloFootball | L 27–38 | 5,192 |
| October 18 | 3:30 p.m. | at Campbell | | | FloFootball | W 24−10 | 4,369 |
| October 25 | 1:00 p.m. | William & Mary | | | FloFootball | W 34–24 | 9,835 |
| November 8 | 12:00 p.m. | at No. 7 Monmouth | | | FloFootball | W 34–13 | 3,127 |
| November 15 | 12:00 p.m. | at Bryant | | | FloFootball | W 42–14 | 1,007 |
| November 22 | 1:00 p.m. | Maine | No. 25 | | FloFootball | W 33–27 | 6,876 |
| November 29 | 12:00 p.m. | at No. 16 South Dakota State* | No. 22 | | ESPN+ | L 3–41 | 3,843 |
|
[2]
Game summaries
at North Carolina Central
New Hampshire Wildcats (0-0) at North Carolina Central Eagles (1-0) – Game summary
at O'Kelly–Riddick Stadium • Durham, 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
at Wildcat Stadium • Durham, 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
at Scheumann Stadium • Muncie, 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
at Memorial Field • Hanover, 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
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
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
at Meade Stadium • Kingston, 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
| 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
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
at Kessler Field • West 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
at Beirne Stadium • Smithfield, 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
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
- ^ Santos also served as interim-head coach for the 2019 season.
References
Further reading
|
|---|
| Venues | |
|---|
| Bowls & rivalries | |
|---|
| People | |
|---|
| Seasons | |
|---|