← Back to GamesSep 20, 2025Week 4
Team1Q2Q3Q4QFinal
New Hampshire
1003720
Dartmouth
0761427

Scoring Timeline

Q1Q2Q3Q4014287-100-70-713-1019-1325-1625-20DartmouthNew Hampshire

Drive Chart

Own 20Own 4050Opp 40Opp 20DARDARNHDARNHDARNHDARNHDARNHNHNHDARNHDARDARNHDARNHDARTO847ydTD975ydTD513ydDOWNS1035ydFG746ydEND24ydPUNT33ydPUNT38ydPUNT521ydPUNT635ydTO649ydTO528ydDOWNS650ydTD653ydFG1341ydPUNT33ydTD887ydTD468ydTD975ydDOWNS1452ydUncategorized2-1yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

New Hampshire
passing
Matt Vezza
22/35, 273 YDS, 1 TD, 2 INT
rushing
Matt Vezza
13 CAR, 33 YDS, 1 TD
receiving
Chase Wilson
6 REC, 120 YDS, 1 TD
Dartmouth
passing
Grayson Saunier
22/30, 244 YDS, 1 INT
rushing
D.J. Crowther
20 CAR, 143 YDS, 3 TD
receiving
Grayson O'Bara
6 REC, 106 YDS

Play-by-Play

1st & 10Pass Incompletion0 ydsPPA -0.70

Grayson Saunier pass incomplete to Luke Rives, broken up by Sean Webb

2nd & 10Rush+2 ydsPPA -0.23

D.J. Crowther run for 2 yds to the DART 27

3rd & 8Pass Reception+17 ydsPPA +2.64

Grayson Saunier pass complete to Chris Corbo for 17 yds to the DART 44 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Grayson Saunier pass incomplete to Daniel Haughton

2nd & 10Pass Reception+4 ydsPPA -0.15

Grayson Saunier pass complete to Daniel Haughton for 4 yds to the DART 48

3rd & 6Pass Reception+6 ydsPPA +2.14

Grayson Saunier pass complete to Daniel Haughton for 6 yds to the UNH 46 for a 1ST down

1st & 10Rush+18 ydsPPA +0.78

D.J. Crowther run for 18 yds to the UNH 28 for a 1ST down

1st & 10Uncategorized0 yds

Matthew Sopp return for no gain to the DART 13

2nd & 5Pass Reception-2 ydsPPA -0.95

Grayson Saunier pass complete to Daniel Haughton for a loss of 2 yards to the DART 28

1st & 10Rush+5 ydsPPA +0.09

Desmin Jackson run for 5 yds to the DART 30

3rd & 7Pass Reception+8 ydsPPA +1.79

Grayson Saunier pass complete to Desmin Jackson for 8 yds to the DART 36 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.16

Grayson Saunier pass complete to Daniel Haughton for 4 yds to the DART 40

2nd & 6Rush+8 ydsPPA +1.30

Grayson Saunier run for 8 yds to the DART 48 for a 1ST down

1st & 10Pass Reception+34 ydsPPA +1.42

Grayson Saunier pass complete to Luke Rives for 34 yds to the UNH 18 for a 1ST down

1st & 10Rush+13 ydsPPA +0.71

Grayson Saunier run for 13 yds to the UNH 5 for a 1ST down

1st & 5Rush+1 ydsPPA -0.45

D.J. Crowther run for 1 yd to the UNH 4

2nd & 4Rushing Touchdown+4 ydsPPA +2.33

D.J. Crowther run for 4 yds for a TD (Owen Zalc KICK)

1st & 10Rush+1 ydsPPA -0.24

Myles Thomason run for 1 yd to the DART 12

2nd & 9Rush+3 ydsPPA -0.10

Myles Thomason run for 3 yds to the DART 9

3rd & 6Rush+4 ydsPPA -0.03

Matt Vezza run for 4 yds to the DART 5

4th & 2Rush+4 ydsPPA +1.97

Matt Vezza run for 4 yds to the DART 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Matt Vezza run for 1 yd for a TD (Nick Reed KICK)

1st & 10Rush+6 ydsPPA +0.33

D.J. Crowther run for 6 yds to the DART 31

2nd & 4Rush+7 ydsPPA +0.79

D.J. Crowther run for 7 yds to the DART 38 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.09

Grayson Saunier pass incomplete to Grayson O'Bara

2nd & 10Pass Reception0 ydsPPA -0.69

Grayson Saunier pass complete to D.J. Crowther for no gain to the DART 38

3rd & 10Pass Reception+19 ydsPPA +3.38

Grayson Saunier pass complete to D.J. Crowther for 19 yds to the UNH 43 for a 1ST down

1st & 10Rush+6 ydsPPA +0.29

Desmin Jackson run for 6 yds to the UNH 37

2nd & 4Rush-10 ydsPPA -3.07

Desmin Jackson run for no gain to the UNH 37 Dartmouth Penalty, Offensive holding (Sean Ward) to the UNH 47

2nd & 14Pass Reception+8 ydsPPA +0.74

Grayson Saunier pass complete to Ky'Dric Fisher for 8 yds to the UNH 39

3rd & 6Pass Incompletion0 ydsPPA -1.07

Grayson Saunier pass incomplete to Ky'Dric Fisher

4th & 6Rush-1 ydsPPA -1.49

D.J. Crowther run for a loss of 1 yard to the UNH 40

1st & 10Rush+5 ydsPPA +0.11

Elliot Meine run for 5 yds to the UNH 45

2nd & 5Pass Reception+12 ydsPPA +1.29

Matt Vezza pass complete to Casey McKinney for 12 yds to the DART 43 for a 1ST down

1st & 10Rush+23 ydsPPA +0.73

Matt Vezza run for 23 yds to the DART 20 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.37

Matt Vezza pass incomplete to Chase Wilson

2nd & 10Rush+6 ydsPPA +0.13

Elliot Meine run for 6 yds to the DART 14

3rd & 4Pass Reception0 ydsPPA -0.45

Matt Vezza pass complete to Drew Danson for no gain to the DART 14

4th & 4Field Goal Good+32 yds

Nick Reed 32 yd FG GOOD

2nd & 6Rush+2 ydsPPA -0.33

D.J. Crowther run for 2 yds to the DART 35

1st & 10Rush+4 ydsPPA -0.09

D.J. Crowther run for 4 yds to the DART 24

1st & 10Kickoff Return (Offense)+12 yds

Matisse Weaver kickoff for 40 yds , Drew Danson return for 12 yds to the UNH 37

1st & 10Rush0 ydsPPA -1.07

Myles Thomason run for no gain to the UNH 37

2nd & 10Pass Reception+3 ydsPPA -0.28

Matt Vezza pass complete to Caleb Burke for 3 yds to the UNH 40

3rd & 7Pass Incompletion0 ydsPPA -0.53

Matt Vezza pass incomplete to Caleb Burke

4th & 7Punt0 yds

Matt Guidebeck punt for 41 yds

1st & 10Pass Reception+8 ydsPPA +0.78

Grayson Saunier pass complete to Chris Corbo for 8 yds to the DART 27

2nd & 2Rush-1 ydsPPA -1.07

Dylan Elder run for a loss of 1 yard to the DART 26

3rd & 3Rush+1 ydsPPA -0.32

Grayson Saunier run for 1 yd to the DART 27

4th & 2Punt0 yds

Luke Armistead punt for 36 yds

1st & 10Rush+4 ydsPPA -0.16

Myles Thomason run for 4 yds to the UNH 41

2nd & 6Rush+10 ydsPPA +1.45

Myles Thomason run for 10 yds to the DART 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.10

Matt Vezza pass incomplete to Peyton Strickland, broken up by Sean Williams

2nd & 10Rush+4 ydsPPA -0.17

Elliot Meine run for 4 yds to the DART 45

3rd & 6Pass Reception+3 ydsPPA -0.40

Matt Vezza pass complete to Caleb Burke for 3 yds to the DART 42

4th & 3Punt0 yds

Matt Guidebeck punt for 42 yds

1st & 10Rush+4 ydsPPA -0.09

D.J. Crowther run for 4 yds to the DART 24

2nd & 6Pass Reception+7 ydsPPA +0.87

Grayson Saunier pass complete to Grayson O'Bara for 7 yds to the DART 31 for a 1ST down

1st & 10Pass Reception+17 ydsPPA +1.60

Grayson Saunier pass complete to Grayson O'Bara for 17 yds to the DART 48 for a 1ST down

1st & 10Rush+6 ydsPPA +0.36

D.J. Crowther run for 6 yds to the UNH 46

2nd & 4Rush+1 ydsPPA -0.93

Grayson Saunier run for 1 yd to the UNH 45

3rd & 3Pass Incompletion0 ydsPPA -1.12

Grayson Saunier pass incomplete to D.J. Crowther

4th & 3Punt+4 yds

Luke Armistead punt for 39 yds , Myles Thomason returns for 4 yds to the UNH 10

1st & 10Rush+4 ydsPPA -0.05

Myles Thomason run for 4 yds to the UNH 14

2nd & 6Pass Reception+8 ydsPPA +0.57

Matt Vezza pass complete to Casey McKinney for 8 yds to the UNH 22 for a 1ST down

1st & 10Rush+2 ydsPPA -0.40

Matt Vezza run for 2 yds to the UNH 24

2nd & 8Pass Reception+29 ydsPPA +3.06

Matt Vezza pass complete to Myles Thomason for 29 yds to the DART 47 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.32

Matt Vezza pass complete to Casey McKinney for 6 yds to the DART 41

2nd & 4Pass Interception Return0 ydsPPA -3.71

Matt Vezza pass intercepted Harrison Keith return for no gain to the DART 20

1st & 10Rush0 ydsPPA -0.99

Myles Thomason run for no gain to the UNH 34

2nd & 10Pass Reception+22 ydsPPA +2.91

Matt Vezza pass complete to Caleb Burke for 22 yds to the DART 44 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Myles Thomason run for 5 yds to the DART 39

2nd & 5Rush+1 ydsPPA -0.76

Myles Thomason run for 1 yd to the DART 38

1st & 10Kickoff Return (Offense)+19 yds

Matisse Weaver kickoff for 50 yds , Darren Burton II return for 19 yds to the UNH 34

3rd & 4Uncategorized0 yds

Sean Williams return for no gain to the DART 47

2nd & 6Rush+1 ydsPPA -0.33

Matt Vezza run for 1 yd to the DART 17

1st & 10Pass Reception+6 ydsPPA +0.40

Matt Vezza pass complete to Peyton Strickland for 6 yds to the UNH 43

2nd & 4Pass Reception+35 ydsPPA +2.00

Matt Vezza pass complete to Chase Wilson for 35 yds to the DART 22 for a 1ST down

1st & 10Rush+4 ydsPPA -0.03

Elliot Meine run for 4 yds to the DART 18

3rd & 5Rush+3 ydsPPA -0.16

Matt Vezza run for 3 yds to the DART 14

4th & 2Rush+1 ydsPPA -3.83

Matt Vezza run for 1 yd to the DART 13

1st & 10Pass Incompletion0 ydsPPA -1.15

Grayson Saunier pass incomplete to Luke Rives, broken up by Sean Webb

2nd & 10Pass Reception+7 ydsPPA +0.58

Grayson Saunier pass complete to Chris Corbo for 7 yds to the UNH 46

3rd & 3Pass Reception+4 ydsPPA +1.38

Grayson Saunier pass complete to Daniel Haughton for 4 yds to the UNH 42 for a 1ST down

1st & 10Rush+21 ydsPPA +0.66

D.J. Crowther run for 21 yds to the UNH 21 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Grayson Saunier run for 5 yds to the UNH 16

2nd & 5Rushing Touchdown+16 ydsPPA +2.56

D.J. Crowther 16 Yd Run (Owen Zalc PAT failed)

1st & 10Kickoff Return (Offense)+17 yds

Matisse Weaver kickoff for 57 yds , Darren Burton II return for 17 yds to the UNH 25

1st & 10Rush-1 ydsPPA -0.80

Matt Vezza run for a loss of 1 yard to the UNH 24

2nd & 11Pass Incompletion0 ydsPPA -0.29

Matt Vezza pass incomplete to Chase Wilson

3rd & 11Pass Reception+16 ydsPPA +2.42

Matt Vezza pass complete to Peyton Strickland for 16 yds to the UNH 40 for a 1ST down

1st & 10Pass Reception-5 ydsPPA -1.91

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

1st & 15Rush+3 ydsPPA -0.31

Elliot Meine run for 3 yds to the UNH 38

2nd & 12Pass Reception+9 ydsPPA +0.90

Matt Vezza pass complete to Chase Wilson for 9 yds to the UNH 47

3rd & 3Rush+6 ydsPPA +1.74

Matt Vezza run for 6 yds to the DART 47 for a 1ST down

1st & 10Rush+3 ydsPPA -0.35

Myles Thomason run for 3 yds to the DART 44

2nd & 7Pass Reception+8 ydsPPA +0.96

Matt Vezza pass complete to Chase Wilson for 8 yds to the DART 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.72

Matt Vezza pass incomplete to Casey McKinney

2nd & 10Rush+2 ydsPPA -0.52

Myles Thomason run for 2 yds to the DART 34

3rd & 8Pass Incompletion0 ydsPPA -1.03

Matt Vezza pass incomplete to Chase Wilson

4th & 8Field Goal Good+52 yds

Nick Reed 52 Yd Field Goal

1st & 10Rush-2 ydsPPA -0.89

D.J. Crowther run for a loss of 2 yards to the DART 23

2nd & 12Pass Reception+5 ydsPPA +0.03

Grayson Saunier pass complete to Grayson O'Bara for 5 yds to the DART 28

3rd & 7Pass Incompletion0 ydsPPA -0.27

Grayson Saunier pass incomplete to Daniel Haughton

4th & 7Punt+1 yds

Luke Armistead punt for 36 yds , Myles Thomason returns for 1 yd to the UNH 37

1st & 10Rush+7 ydsPPA +0.42

D.J. Crowther run for 7 yds to the DART 20

2nd & 3Rush0 ydsPPA -0.63

D.J. Crowther run for no gain to the DART 20

3rd & 3Pass Reception+16 ydsPPA +1.76

Grayson Saunier pass complete to Grayson O'Bara for 16 yds to the DART 36 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +1.22

Grayson Saunier pass complete to Grayson O'Bara for 13 yds to the DART 49 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +0.83

Grayson Saunier pass complete to D.J. Crowther for 13 yds to the UNH 38 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

D.J. Crowther run for 5 yds to the UNH 33

2nd & 5Rushing Touchdown+33 ydsPPA +3.01

D.J. Crowther 33 Yd Run (Two-Point Pass Conversion Failed)

1st & 10Pass Incompletion-62 yds

Woods Ray pass incomplete to Sean Ward, broken up by Matthew Sopp

1st & 10Kickoff Return (Offense)+27 yds

Matisse Weaver kickoff for 60 yds , Darren Burton II return for 27 yds to the UNH 32

1st & 10Pass Reception+15 ydsPPA +1.42

Matt Vezza pass complete to Josh Fillion for 15 yds to the UNH 47 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.67

Matt Vezza pass complete to Peyton Strickland for 2 yds to the UNH 49

2nd & 8Pass Reception+13 ydsPPA +1.67

Matt Vezza pass complete to Casey McKinney for 13 yds to the DART 38 for a 1ST down

1st & 10Passing Touchdown+38 ydsPPA +3.09

Chase Wilson 38 Yd pass from Matt Vezza (Nick Reed Kick)

1st & 10Pass Reception+4 ydsPPA -0.11

Grayson Saunier pass complete to Chris Corbo for 4 yds to the DART 29

2nd & 6Rush+3 ydsPPA -0.27

D.J. Crowther run for 3 yds to the DART 32

3rd & 3Pass Reception+4 ydsPPA +1.32

Grayson Saunier pass complete to Chris Corbo for 4 yds to the DART 36 for a 1ST down

1st & 10Pass Reception+48 ydsPPA +2.58

Grayson Saunier pass complete to Grayson O'Bara for 48 yds to the UNH 16 for a 1ST down

1st & 10Rush+7 ydsPPA +0.31

D.J. Crowther run for 7 yds to the UNH 9

2nd & 3Fumble Recovery (Own)-2 ydsPPA -0.60

Grayson Saunier run for a loss of 2 yards to the UNH 11 Grayson Saunier fumbled, recovered by DART Grayson Saunier

3rd & 5Rush+10 ydsPPA +1.92

Grayson Saunier run for 10 yds to the UNH 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Grayson Saunier 1 Yd Run (Grayson Saunier Run for Two-Point Conversion)

1st & 10Rush-4 ydsPPA -1.02

Matt Vezza run for a loss of 4 yards to the UNH 21

2nd & 14Rush0 ydsPPA -0.18

Matt Vezza run for no gain to the UNH 21

3rd & 14Pass Reception+10 ydsPPA +0.22

Matt Vezza pass complete to Chase Wilson for 10 yds to the UNH 31

4th & 4Pass Reception+9 ydsPPA +2.29

Matt Vezza pass complete to Caleb Burke for 9 yds to the UNH 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.12

Matt Vezza pass incomplete to Myles Thomason

2nd & 10Pass Reception+2 ydsPPA -0.48

Matt Vezza pass complete to Myles Thomason for 2 yds to the UNH 42

3rd & 8Sack-7 ydsPPA -0.89

Matt Vezza sacked by Thaddeus Gianaris for a loss of 7 yards to the UNH 35

4th & 15Pass Reception+20 ydsPPA +3.78

Matt Vezza pass complete to Chase Wilson for 20 yds to the DART 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.00

Matt Vezza pass incomplete to Myles Thomason

2nd & 10Pass Incompletion+15 ydsPPA +1.66

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

1st & 10Pass Incompletion0 ydsPPA -0.56

Matt Vezza pass incomplete to Josh Fillion

2nd & 10Pass Incompletion0 ydsPPA -0.76

Matt Vezza pass incomplete to Chase Wilson

3rd & 10Pass Reception+7 ydsPPA +0.41

Matt Vezza pass complete to Myles Thomason for 7 yds to the DART 23

4th & 3Pass Incompletion0 ydsPPA -3.27

Matt Vezza pass incomplete to Peyton Strickland, broken up by Patrick Campbell

1st & 10Rush-1 ydsPPA -0.73

run for a loss of 1 yard to the DART 22

2nd & 11Rush-1 ydsPPA -0.30

run for a loss of 1 yard to the DART 22

Situational Analysis

New Hampshire

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
28%
25 plays
0%
1 play
2nd
57%
7 plays
50%
12 plays
33%
3 plays
3rd
100%
1 play
0%
4 plays
25%
4 plays
100%
2 plays
4th
33%
3 plays
100%
1 play
100%
1 play

Dartmouth

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
0%
1 play
63%
27 plays
2nd
0%
3 plays
55%
11 plays
25%
4 plays
67%
3 plays
3rd
60%
5 plays
67%
3 plays
75%
4 plays
4th
0%
1 play