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. Team
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