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, and played their home games at Wildcat Stadium.
Roster
Schedule
Game summaries
at North Carolina Central
Statistics UNH NCCU First downs 14 16 Plays–yards 56–304 63–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 StatisticsNew Hampshire Passing Matt Vezza 10/17, 186 yards, 2 TD Rushing Myles Thomason 22 carries, 76 yards Receiving Caleb Burke 5 receptions, 78 yardsNorth 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
Statistics HC UNH First downs 18 14 Plays–yards 58–251 54–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 StatisticsHoly 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)
Statistics UNH BALL First downs 22 21 Plays–yards 79–391 51–413 Rushes–yards 34–132 36–308 Passing yards 259 105 Passing: Comp–Att–Int 25–45–0 9–15–1 Turnovers 0 2 Time of possession 38:05 21:55 Team Category Player StatisticsNew Hampshire Passing Matt Vezza 25/44, 259 yards, TD Rushing Matt Vezza 16 carries, 78 yards, TD Receiving Caleb Burke 7 receptions, 89 yardsBall State Passing Kiael Kelly 9/15, 105 yards, 2 TD, INT Rushing Qua Ashley 12 carries, 154 yards, 2 TD Receiving Qua Ashley 2 receptions, 33 yards, TD
at Dartmouth (rivalry)
Statistics UNH DART First downs 17 21 Plays–yards 64–361 63–432 Rushes–yards 29–88 33–188 Passing yards 273 244 Passing: Comp–Att–Int 22–35–2 22–30–1 Turnovers 2 1 Time of possession 27:57 32:03 Team Category Player StatisticsNew 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, TDDartmouth 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
Statistics ALB UNH First downs 19 17 Plays–yards 66–275 64–308 Rushes–yards 24–94 40–118 Passing yards 181 190 Passing: Comp–Att–Int 21–42–1 19–24–0 Turnovers 1 0 Time of possession 25:40 34:20 Team Category Player StatisticsAlbany Passing Colin Parachek 21/42, 181 yards, TD, INT Rushing Colin Parachek 9 carries, 33 yards Receiving Kylen Austin 4 receptions, 56 yardsNew 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
Statistics VILL UNH First downs 28 13 Plays–yards 68–461 48–207 Rushes–yards 42–238 24–89 Passing yards 223 118 Passing: Comp–Att–Int 17-26-0 13-24-1 Turnovers 0 1 Time of possession 33:46 26:14 Team Category Player StatisticsVillanova Passing Pat McQuaide 16/25, 219 yards Rushing David Avit 14 carries, 102 yards, TD Receiving Luke Colella 9 receptions, 139 yardsNew Hampshire Passing Matt Vezza 13/23, 118 yards, INT Rushing Matt Vezza 10 carries, 48 yards, TD Receiving Chase Wilson 3 receptions, 50 yards
at No. 17 Rhode Island
Statistics UNH URI First downs 20 20 Plays–yards 68–320 64–384 Rushes–yards 36–127 41–220 Passing yards 193 164 Passing: Comp–Att–Int 16–32–0 15–23–1 Turnovers 1 1 Time of possession 31:08 28:52 Team Category Player StatisticsNew Hampshire Passing Matt Vezza 16/32, 193 yards, 2 TD Rushing Matt Vezza 16 carries, 54 yards Receiving Chase Wilson 5 receptions, 69 yards, TDRhode Island Passing Devin Farrell 15/23, 164 yards, INT Rushing Brendon Barrow 14 carries, 111 yards, 2 TD Receiving Aboraa Kwarteng 3 receptions, 47 yards
at Campbell
Statistics UNH CAM First downs 20 7 Plays–yards 72–370 40–225 Rushes–yards 32–140 29–92 Passing yards 230 133 Passing: Comp–Att–Int 24–40–0 8–11–0 Turnovers 0 1 Time of possession 38:17 21:43 Team Category Player StatisticsNew Hampshire Passing Matt Vezza 24/40, 230 yards, TD Rushing Myles Thomason 17 carries, 75 yards Receiving Caleb Burke 6 receptions, 85 yardsCampbell Passing Mike Chandler II 8/11, 133 yards Rushing JJ Cowan 13 carries, 54 yards, TD Receiving Daniel Lopes 3 receptions, 88 yards
William & Mary
Statistics W&M UNH First downs Total yards Rushing yards Passing yards Passing: Comp–Att–Int Time of possession Team Category Player StatisticsWilliam & Mary Passing Rushing Receiving New Hampshire Passing Rushing Receiving
at No. 7 Monmouth
Statistics UNH MONM First downs 22 17 Plays–yards 69–383 60–304 Rushes–yards 43–197 30–71 Passing yards 186 233 Passing: Comp–Att–Int 17-26-0 20-30-0 Turnovers 1 2 Time of possession 37:28 22:32 Team Category Player StatisticsNew Hampshire Passing Matt Vezza 16/25, 173 yards, 2 TD Rushing Myles Thomason 21 carries, 95 yards, TD Receiving Chase Wilson 2 receptions, 67 yardsMonmouth Passing Frankie Weaver 20/30. 233 yards, 2 TD Rushing Rodney Nelson 19 carries, 88 yards Receiving TJ Speight 6 receptions, 89 yards
at Bryant
Statistics UNH BRY First downs Total yards Rushing yards Passing yards Passing: Comp–Att–Int Time of possession Team Category Player StatisticsNew Hampshire Passing Rushing Receiving Bryant Passing Rushing Receiving
Maine (Battle for the Brice–Cowell Musket)
Statistics ME UNH First downs 18 20 Plays–yards 52–369 68–396 Rushes–yards 25–189 40–130 Passing yards 180 266 Passing: Comp–Att–Int 15-27-2 16-28-0 Turnovers 2 0 Time of possession 23:07 36:53 Team Category Player StatisticsMaine Passing Carter Peevy 15/27, 180 yards, TD, 2 INT Rushing Carter Peevy 8 carries, 114 yards, 2 TD Receiving Ty'ee Stephens 1 reception, 68 yardsNew Hampshire Passing Matt Vezza 16/27, 266 yards, TD Rushing Myles Thomason 22 carries, 73 yards, TD Receiving Caleb Burke 1 reception, 63 yards
at No. 16 South Dakota State (Division I First Round)
Statistics UNH SDST First downs 12 23 Plays–yards 56–192 61–425 Rushes–yards 33–144 40–193 Passing yards 48 232 Passing: Comp–Att–Int 10–23–1 17–21–1 Turnovers 1 1 Time of possession 28:49 31:11 Team Category Player StatisticsNew Hampshire Passing Matt Vezza 10/22, 48 yards, INT Rushing Denzell Gibson 19 carries, 106 yards Receiving Peyton Strickland 3 receptions, 15 yardsSouth Dakota State Passing Chase Mason 16/20, 230 yards, 3 TD, INT Rushing Julius Loughridge 16 carries, 100 yards, TD Receiving Grahm Goering 6 receptions, 75 yards
Notes
References
Further reading