Week 4 · 2025
New Hampshire at Dartmouth
Sat 09/20/2025 01:00 PMMemorial Field
63°Clear5 mph NNW · 30% humidityRecorded at kickoff by College Football Data
New Hampshire
20
8–5
Dartmouth
27
7–3
Attendance
4,457
reported
DART9 plays, 47 yd · Turnover | ||||
| 15:00 | 1st & 10 | own 35 | Nick Reed kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Grayson Saunier pass incomplete to Luke Rives, broken up by Sean Webb | 0 |
| 15:00 | 2nd & 10 | own 25 | D.J. Crowther run for 2 yds to the DART 27 | +2 |
| 15:00 | 3rd & 8 | own 27 | Grayson Saunier pass complete to Chris Corbo for 17 yds to the DART 44 for a 1ST down | +17 |
| 15:00 | 1st & 10 | own 44 | Grayson Saunier pass incomplete to Daniel Haughton | 0 |
| 15:00 | 2nd & 10 | own 44 | Grayson Saunier pass complete to Daniel Haughton for 4 yds to the DART 48 | +4 |
| 15:00 | 3rd & 6 | own 48 | Grayson Saunier pass complete to Daniel Haughton for 6 yds to the UNH 46 for a 1ST down | +6 |
| 15:00 | 1st & 10 | opp 46 | D.J. Crowther run for 18 yds to the UNH 28 for a 1ST down | +18 |
| 11:41 | 1st & 10 | opp 28 | Matthew Sopp return for no gain to the DART 13 | 0 |
DART11 plays, 75 yd · Touchdown | ||||
| 15:00 | 2nd & 5 | own 30 | Grayson Saunier pass complete to Daniel Haughton for a loss of 2 yards to the DART 28 | −2 |
| 1:00 | 1st & 10 | own 35 | Nick Reed kickoff for 53 yds | 0 |
| 1:00 | 1st & 10 | own 25 | Desmin Jackson run for 5 yds to the DART 30 | +5 |
| 0:00 | own 30 | End of 1st Quarter | 0 | |
| 15:00 | 3rd & 7 | own 28 | Grayson Saunier pass complete to Desmin Jackson for 8 yds to the DART 36 for a 1ST down | +8 |
| 15:00 | 1st & 10 | own 36 | Grayson Saunier pass complete to Daniel Haughton for 4 yds to the DART 40 | +4 |
| 15:00 | 2nd & 6 | own 40 | Grayson Saunier run for 8 yds to the DART 48 for a 1ST down | +8 |
| 15:00 | 1st & 10 | own 48 | Grayson Saunier pass complete to Luke Rives for 34 yds to the UNH 18 for a 1ST down | +34 |
| 15:00 | 1st & 10 | opp 18 | Grayson Saunier run for 13 yds to the UNH 5 for a 1ST down | +13 |
| 15:00 | 1st & goal | opp 5 | D.J. Crowther run for 1 yd to the UNH 4 | +1 |
| 11:27 | 2nd & goal | opp 4 | D.J. Crowther run for 4 yds for a TD (Owen Zalc KICK) | +4 |
UNH5 plays, 13 yd · Touchdown | ||||
| 11:41 | 1st & 10 | opp 13 | Myles Thomason run for 1 yd to the DART 12 | +1 |
| 11:41 | 2nd & 9 | opp 12 | Myles Thomason run for 3 yds to the DART 9 | +3 |
| 11:41 | 3rd & 6 | opp 9 | Matt Vezza run for 4 yds to the DART 5 | +4 |
| 11:41 | 4th & 2 | opp 5 | Matt Vezza run for 4 yds to the DART 1 for a 1ST down | +4 |
| 9:03 | 1st & goal | opp 1 | Matt Vezza run for 1 yd for a TD (Nick Reed KICK) | +1 |
DART11 plays, 35 yd · On downs | ||||
| 9:03 | 1st & 10 | own 35 | Nick Reed kickoff for 65 yds for a touchback | 0 |
| 9:03 | 1st & 10 | own 25 | D.J. Crowther run for 6 yds to the DART 31 | +6 |
| 9:03 | 2nd & 4 | own 31 | D.J. Crowther run for 7 yds to the DART 38 for a 1ST down | +7 |
| 9:03 | 1st & 10 | own 38 | Grayson Saunier pass incomplete to Grayson O'Bara | 0 |
| 9:03 | 2nd & 10 | own 38 | Grayson Saunier pass complete to D.J. Crowther for no gain to the DART 38 | 0 |
| 9:03 | 3rd & 10 | own 38 | Grayson Saunier pass complete to D.J. Crowther for 19 yds to the UNH 43 for a 1ST down | +19 |
| 9:03 | 1st & 10 | opp 43 | Desmin Jackson run for 6 yds to the UNH 37 | +6 |
| 9:03 | 2nd & 4 | opp 37 | Desmin Jackson run for no gain to the UNH 37 Dartmouth Penalty, Offensive holding (Sean Ward) to the UNH 47 | −10 |
| 5:13 | 2nd & 14 | opp 47 | Grayson Saunier pass complete to Ky'Dric Fisher for 8 yds to the UNH 39 | +8 |
| 5:13 | 3rd & 6 | opp 39 | Grayson Saunier pass incomplete to Ky'Dric Fisher | 0 |
| 4:23 | 4th & 6 | opp 39 | D.J. Crowther run for a loss of 1 yard to the UNH 40 | −1 |
UNH7 plays, 46 yd · Field goal | ||||
| 4:23 | 1st & 10 | own 40 | Elliot Meine run for 5 yds to the UNH 45 | +5 |
| 4:23 | 2nd & 5 | own 45 | Matt Vezza pass complete to Casey McKinney for 12 yds to the DART 43 for a 1ST down | +12 |
| 4:23 | 1st & 10 | opp 43 | Matt Vezza run for 23 yds to the DART 20 for a 1ST down | +23 |
| 4:23 | 1st & 10 | opp 20 | Matt Vezza pass incomplete to Chase Wilson | 0 |
| 4:23 | 2nd & 10 | opp 20 | Elliot Meine run for 6 yds to the DART 14 | +6 |
| 4:23 | 3rd & 4 | opp 14 | Matt Vezza pass complete to Drew Danson for no gain to the DART 14 | 0 |
| 1:00 | 4th & 4 | opp 14 | Nick Reed 32 yd FG GOOD | +32 |
DART2 plays, 4 yd · End of period | ||||
| 15:00 | 2nd & 6 | own 24 | D.J. Crowther run for 2 yds to the DART 35 | +2 |
| 0:48 | 1st & 10 | own 20 | D.J. Crowther run for 4 yds to the DART 24 | +4 |
UNH5 plays, 3 yd · Punt | ||||
| 11:21 | 1st & 10 | own 35 | Matisse Weaver kickoff for 40 yds , Drew Danson return for 12 yds to the UNH 37 | +12 |
| 11:21 | 1st & 10 | own 37 | Myles Thomason run for no gain to the UNH 37 | 0 |
| 11:21 | 2nd & 10 | own 37 | Matt Vezza pass complete to Caleb Burke for 3 yds to the UNH 40 | +3 |
| 11:21 | 3rd & 7 | own 40 | Matt Vezza pass incomplete to Caleb Burke | 0 |
| 9:50 | 4th & 7 | own 40 | Matt Guidebeck punt for 41 yds | 0 |
DART4 plays, 8 yd · Punt | ||||
| 9:50 | 1st & 10 | own 19 | Grayson Saunier pass complete to Chris Corbo for 8 yds to the DART 27 | +8 |
| 9:50 | 2nd & 2 | own 27 | Dylan Elder run for a loss of 1 yard to the DART 26 | −1 |
| 9:50 | 3rd & 3 | own 26 | Grayson Saunier run for 1 yd to the DART 27 | +1 |
| 7:55 | 4th & 2 | own 27 | Luke Armistead punt for 36 yds | 0 |
UNH6 plays, 21 yd · Punt | ||||
| 7:55 | 1st & 10 | own 37 | Myles Thomason run for 4 yds to the UNH 41 | +4 |
| 7:55 | 2nd & 6 | own 41 | Myles Thomason run for 10 yds to the DART 49 for a 1ST down | +10 |
| 7:55 | 1st & 10 | opp 49 | Matt Vezza pass incomplete to Peyton Strickland, broken up by Sean Williams | 0 |
| 6:21 | 2nd & 10 | opp 49 | Elliot Meine run for 4 yds to the DART 45 | +4 |
| 6:21 | 3rd & 6 | opp 45 | Matt Vezza pass complete to Caleb Burke for 3 yds to the DART 42 | +3 |
| 4:43 | 4th & 3 | opp 42 | Matt Guidebeck punt for 42 yds | 0 |
DART7 plays, 35 yd · Punt | ||||
| 4:43 | 1st & 10 | own 20 | D.J. Crowther run for 4 yds to the DART 24 | +4 |
| 4:43 | 2nd & 6 | own 24 | Grayson Saunier pass complete to Grayson O'Bara for 7 yds to the DART 31 for a 1ST down | +7 |
| 4:43 | 1st & 10 | own 31 | Grayson Saunier pass complete to Grayson O'Bara for 17 yds to the DART 48 for a 1ST down | +17 |
| 4:43 | 1st & 10 | own 48 | D.J. Crowther run for 6 yds to the UNH 46 | +6 |
| 4:43 | 2nd & 4 | opp 46 | Grayson Saunier run for 1 yd to the UNH 45 | +1 |
| 2:00 | 3rd & 3 | opp 45 | Grayson Saunier pass incomplete to D.J. Crowther | 0 |
| 1:44 | 4th & 3 | opp 45 | Luke Armistead punt for 39 yds , Myles Thomason returns for 4 yds to the UNH 10 | +4 |
UNH6 plays, 49 yd · Turnover | ||||
| 1:44 | 1st & 10 | own 10 | Myles Thomason run for 4 yds to the UNH 14 | +4 |
| 1:44 | 2nd & 6 | own 14 | Matt Vezza pass complete to Casey McKinney for 8 yds to the UNH 22 for a 1ST down | +8 |
| 1:44 | 1st & 10 | own 22 | Matt Vezza run for 2 yds to the UNH 24 | +2 |
| 1:44 | 2nd & 8 | own 24 | Matt Vezza pass complete to Myles Thomason for 29 yds to the DART 47 for a 1ST down | +29 |
| 1:44 | 1st & 10 | opp 47 | Matt Vezza pass complete to Casey McKinney for 6 yds to the DART 41 | +6 |
| 0:48 | 2nd & 4 | opp 41 | Matt Vezza pass intercepted Harrison Keith return for no gain to the DART 20 | 0 |
UNH6 plays, 28 yd · Turnover | ||||
| 15:00 | 1st & 10 | own 34 | Myles Thomason run for no gain to the UNH 34 | 0 |
| 15:00 | 2nd & 10 | own 34 | Matt Vezza pass complete to Caleb Burke for 22 yds to the DART 44 for a 1ST down | +22 |
| 15:00 | 1st & 10 | opp 44 | Myles Thomason run for 5 yds to the DART 39 | +5 |
| 15:00 | 2nd & 5 | opp 39 | Myles Thomason run for 1 yd to the DART 38 | +1 |
| 14:54 | 1st & 10 | own 35 | Matisse Weaver kickoff for 50 yds , Darren Burton II return for 19 yds to the UNH 34 | +19 |
| 12:35 | 3rd & 4 | opp 38 | Sean Williams return for no gain to the DART 47 | 0 |
UNH7 plays, 50 yd · On downs | ||||
| 15:00 | 2nd & 6 | opp 18 | Matt Vezza run for 1 yd to the DART 17 | +1 |
| 1:57 | 1st & 10 | own 37 | Matt Vezza pass complete to Peyton Strickland for 6 yds to the UNH 43 | +6 |
| 1:57 | 2nd & 4 | own 43 | Matt Vezza pass complete to Chase Wilson for 35 yds to the DART 22 for a 1ST down | +35 |
| 1:57 | 1st & 10 | opp 22 | Elliot Meine run for 4 yds to the DART 18 | +4 |
| 0:00 | opp 18 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 5 | opp 17 | Matt Vezza run for 3 yds to the DART 14 | +3 |
| 14:12 | 4th & 2 | opp 14 | Matt Vezza run for 1 yd to the DART 13 | +1 |
DART6 plays, 53 yd · Touchdown | ||||
| 12:35 | 1st & 10 | own 47 | Grayson Saunier pass incomplete to Luke Rives, broken up by Sean Webb | 0 |
| 12:27 | 2nd & 10 | own 47 | Grayson Saunier pass complete to Chris Corbo for 7 yds to the UNH 46 | +7 |
| 12:27 | 3rd & 3 | opp 46 | Grayson Saunier pass complete to Daniel Haughton for 4 yds to the UNH 42 for a 1ST down | +4 |
| 12:27 | 1st & 10 | opp 42 | D.J. Crowther run for 21 yds to the UNH 21 for a 1ST down | +21 |
| 12:27 | 1st & 10 | opp 21 | Grayson Saunier run for 5 yds to the UNH 16 | +5 |
| 9:45 | 2nd & 5 | opp 16 | D.J. Crowther 16 Yd Run (Owen Zalc PAT failed) | +16 |
UNH14 plays, 41 yd · Field goal | ||||
| 9:38 | 1st & 10 | own 35 | Matisse Weaver kickoff for 57 yds , Darren Burton II return for 17 yds to the UNH 25 | +17 |
| 9:38 | 1st & 10 | own 25 | Matt Vezza run for a loss of 1 yard to the UNH 24 | −1 |
| 9:38 | 2nd & 11 | own 24 | Matt Vezza pass incomplete to Chase Wilson | 0 |
| 9:38 | 3rd & 11 | own 24 | Matt Vezza pass complete to Peyton Strickland for 16 yds to the UNH 40 for a 1ST down | +16 |
| 9:38 | 1st & 10 | own 40 | Matt Vezza pass complete to Josh Fillion for no gain to the UNH 40 New Hampshire Penalty, illegal shift (Caleb Burke) to the UNH 35 | −5 |
| 9:38 | 1st & 15 | own 35 | Elliot Meine run for 3 yds to the UNH 38 | +3 |
| 9:38 | 2nd & 12 | own 38 | Matt Vezza pass complete to Chase Wilson for 9 yds to the UNH 47 | +9 |
| 9:38 | 3rd & 3 | own 47 | Matt Vezza run for 6 yds to the DART 47 for a 1ST down | +6 |
| 9:38 | 1st & 10 | opp 47 | Myles Thomason run for 3 yds to the DART 44 | +3 |
| 9:38 | 2nd & 7 | opp 44 | Matt Vezza pass complete to Chase Wilson for 8 yds to the DART 36 for a 1ST down | +8 |
| 9:38 | 1st & 10 | opp 36 | Matt Vezza pass incomplete to Casey McKinney | 0 |
| 9:38 | 2nd & 10 | opp 36 | Myles Thomason run for 2 yds to the DART 34 | +2 |
| 9:38 | 3rd & 8 | opp 34 | Matt Vezza pass incomplete to Chase Wilson | 0 |
| 3:21 | 4th & 8 | opp 34 | Nick Reed 52 Yd Field Goal | +52 |
DART5 plays, 3 yd · Punt | ||||
| 3:21 | 1st & 10 | own 35 | Nick Reed kickoff for 63 yds | 0 |
| 3:21 | 1st & 10 | own 25 | D.J. Crowther run for a loss of 2 yards to the DART 23 | −2 |
| 3:21 | 2nd & 12 | own 23 | Grayson Saunier pass complete to Grayson O'Bara for 5 yds to the DART 28 | +5 |
| 3:21 | 3rd & 7 | own 28 | Grayson Saunier pass incomplete to Daniel Haughton | 0 |
| 1:57 | 4th & 7 | own 28 | Luke Armistead punt for 36 yds , Myles Thomason returns for 1 yd to the UNH 37 | +1 |
DART8 plays, 87 yd · Touchdown | ||||
| 14:12 | 1st & 10 | own 13 | D.J. Crowther run for 7 yds to the DART 20 | +7 |
| 14:12 | 2nd & 3 | own 20 | D.J. Crowther run for no gain to the DART 20 | 0 |
| 14:12 | 3rd & 3 | own 20 | Grayson Saunier pass complete to Grayson O'Bara for 16 yds to the DART 36 for a 1ST down | +16 |
| 14:12 | 1st & 10 | own 36 | Grayson Saunier pass complete to Grayson O'Bara for 13 yds to the DART 49 for a 1ST down | +13 |
| 14:12 | 1st & 10 | own 49 | Grayson Saunier pass complete to D.J. Crowther for 13 yds to the UNH 38 for a 1ST down | +13 |
| 14:12 | 1st & 10 | opp 38 | D.J. Crowther run for 5 yds to the UNH 33 | +5 |
| 10:05 | 2nd & 5 | opp 33 | D.J. Crowther 33 Yd Run (Two-Point Pass Conversion Failed) | +33 |
| 10:05 | 1st & goal | opp 3 | Woods Ray pass incomplete to Sean Ward, broken up by Matthew Sopp | −62 |
UNH5 plays, 68 yd · Touchdown | ||||
| 9:57 | 1st & 10 | own 35 | Matisse Weaver kickoff for 60 yds , Darren Burton II return for 27 yds to the UNH 32 | +27 |
| 9:57 | 1st & 10 | own 32 | Matt Vezza pass complete to Josh Fillion for 15 yds to the UNH 47 for a 1ST down | +15 |
| 9:57 | 1st & 10 | own 47 | Matt Vezza pass complete to Peyton Strickland for 2 yds to the UNH 49 | +2 |
| 9:57 | 2nd & 8 | own 49 | Matt Vezza pass complete to Casey McKinney for 13 yds to the DART 38 for a 1ST down | +13 |
| 7:43 | 1st & 10 | opp 38 | Chase Wilson 38 Yd pass from Matt Vezza (Nick Reed Kick) | +38 |
DART9 plays, 75 yd · Touchdown | ||||
| 7:43 | 1st & 10 | own 35 | Nick Reed kickoff for 60 yds | 0 |
| 7:43 | 1st & 10 | own 25 | Grayson Saunier pass complete to Chris Corbo for 4 yds to the DART 29 | +4 |
| 7:43 | 2nd & 6 | own 29 | D.J. Crowther run for 3 yds to the DART 32 | +3 |
| 7:43 | 3rd & 3 | own 32 | Grayson Saunier pass complete to Chris Corbo for 4 yds to the DART 36 for a 1ST down | +4 |
| 7:43 | 1st & 10 | own 36 | Grayson Saunier pass complete to Grayson O'Bara for 48 yds to the UNH 16 for a 1ST down | +48 |
| 7:43 | 1st & 10 | opp 16 | D.J. Crowther run for 7 yds to the UNH 9 | +7 |
| 7:43 | 2nd & 3 | opp 9 | Grayson Saunier run for a loss of 2 yards to the UNH 11 Grayson Saunier fumbled, recovered by DART Grayson Saunier | −2 |
| 7:43 | 3rd & 5 | opp 11 | Grayson Saunier run for 10 yds to the UNH 1 for a 1ST down | +10 |
| 2:53 | 1st & goal | opp 1 | Grayson Saunier 1 Yd Run (Grayson Saunier Run for Two-Point Conversion) | +1 |
UNH15 plays, 52 yd · On downs | ||||
| 2:53 | 1st & 10 | own 35 | Matisse Weaver kickoff for 65 yds for a touchback | 0 |
| 2:53 | 1st & 10 | own 25 | Matt Vezza run for a loss of 4 yards to the UNH 21 | −4 |
| 2:53 | 2nd & 14 | own 21 | Matt Vezza run for no gain to the UNH 21 | 0 |
| 2:00 | 3rd & 14 | own 21 | Matt Vezza pass complete to Chase Wilson for 10 yds to the UNH 31 | +10 |
| 1:53 | 4th & 4 | own 31 | Matt Vezza pass complete to Caleb Burke for 9 yds to the UNH 40 for a 1ST down | +9 |
| 1:53 | 1st & 10 | own 40 | Matt Vezza pass incomplete to Myles Thomason | 0 |
| 1:53 | 2nd & 10 | own 40 | Matt Vezza pass complete to Myles Thomason for 2 yds to the UNH 42 | +2 |
| 1:53 | 3rd & 8 | own 42 | Matt Vezza sacked by Thaddeus Gianaris for a loss of 7 yards to the UNH 35 | −7 |
| 1:21 | 4th & 15 | own 35 | Matt Vezza pass complete to Chase Wilson for 20 yds to the DART 45 for a 1ST down | +20 |
| 1:21 | 1st & 10 | opp 45 | Matt Vezza pass incomplete to Myles Thomason | 0 |
| 1:21 | 2nd & 10 | opp 45 | Matt Vezza pass incomplete to Caleb Burke for a 1ST down Dartmouth Penalty, Defensive pass interference (Sean Williams) to the DART 30 for a 1ST down | +15 |
| 1:21 | 1st & 10 | opp 30 | Matt Vezza pass incomplete to Josh Fillion | 0 |
| 1:21 | 2nd & 10 | opp 30 | Matt Vezza pass incomplete to Chase Wilson | 0 |
| 1:21 | 3rd & 10 | opp 30 | Matt Vezza pass complete to Myles Thomason for 7 yds to the DART 23 | +7 |
| 0:38 | 4th & 3 | opp 23 | Matt Vezza pass incomplete to Peyton Strickland, broken up by Patrick Campbell | 0 |
DART2 plays, -1 yd · Uncategorized | ||||
| 0:38 | 1st & 10 | own 23 | run for a loss of 1 yard to the DART 22 | −1 |
| 0:36 | 2nd & 11 | own 22 | run for a loss of 1 yard to the DART 22 | −1 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. New Hampshire
Dartmouth 2–8 vs New Hampshire
- 2023 · wk 3Dartmouth 7 @ New Hampshire 24
- 2022 · wk 7New Hampshire 14 @ Dartmouth 0
- 2021 · wk 7Dartmouth 38 @ New Hampshire 21
- 2016 · wk 3New Hampshire 21 @ Dartmouth 22
- 2014 · wk 5Dartmouth 19 @ New Hampshire 52
- 2009 · wk 4Dartmouth 14 @ New Hampshire 44
- 2008 · wk 5New Hampshire 42 @ Dartmouth 6
- 2007 · wk 4Dartmouth 31 @ New Hampshire 52
- 2006 · wk 4New Hampshire 56 @ Dartmouth 14
- 2005 · wk 4Dartmouth 20 @ New Hampshire 49
Research
Keep this open while you look at others