Princeton at Dartmouth

Friday, November 3, 2023

Dartmouth beat Princeton 23–⁠21. It was their 81st meeting; after it, Dartmouth led the series 40–⁠38–⁠3.

AwayPrinceton5–⁠5 in 2023
21
HomeDartmouth6–⁠4 in 2023
23

Final at Memorial Field, HanoverTV: ESPNU

At kickoff
50°F, clear, wind 10 mph from the southWeather: NOAA NCEI Integrated Surface Database; Lebanon Municipal Airport (KLEB), 8 km from the stadium, seven minutes before kickoff
Official
Timothy BarkerGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Princeton0147021
Dartmouth10010323

Standouts

Player stats

Princeton

PassingC/AttYdsTDInt
Blake Stenstrom19/3124511
RushingCarYdsTDLong
Ja’Derris Carr-Kersh1350025
John Volker1131212
Blake Stenstrom1128013
A.J. Barber1505
ReceivingRecYdsTDLong
Luke Colella5107162
A.J. Barber649016
John Volker237040
Matthew Mahoney225018

Dartmouth

PassingC/AttYdsTDInt
Dylan Cadwallader8/153400
Jackson Proctor9/118610
Nick Howard0/2000
RushingCarYdsTDLong
Q Jones164208
Chris Corbo126026
Tevita Moimoi31108
Nick Howard88011
ReceivingRecYdsTDLong
Daniel Haughton338023
Paxton Scott432010
Jackson Gerard31419
Q Jones31306
DefenseTklTFLSacksInt
Sean Williams0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

PrincetonDartmouth
356Total yards197
245Passing yards120
111Rushing yards77
7.9Yards per pass4.3
3.0Yards per rush2.5
17First downs11
6–⁠15Third downs3–⁠15
0–⁠1Fourth downs1–⁠2
2Turnovers1
5–⁠51Penalties6–⁠70
30:31Possession29:29

Efficiency

PrincetonDartmouth
37%Success rate35%
−0.17EPA per play−0.12
1.08Explosiveness1.07
−0.14Rushing EPA−0.29
−0.19Passing EPA0.05
33%Passing-down success30%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Princeton 62% to win. Dartmouth won as Elo’s underdog.

The line

Princeton −2.5, over/under 33.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Dartmouth end zonePrinceton end zoneQ1 DartmouthPunt, 3 playsQ1 PrincetonTouchdown, 1 playQ1 PrincetonResult not recorded, 9 playsQ1 DartmouthField goal, 8 playsQ1 PrincetonPunt, 3 playsQ1 DartmouthPunt, 3 playsQ1 PrincetonPunt, 6 playsQ2 PrincetonTouchdown, 9 playsQ2 DartmouthPunt, 7 playsQ2 PrincetonPunt, 6 playsQ2 DartmouthPunt, 3 playsQ2 PrincetonTouchdown, 5 playsQ2 DartmouthPunt, 3 playsQ2 PrincetonFumble, 1 playQ2 DartmouthEnd of half, 3 playsQ3 PrincetonPunt, 4 playsQ3 DartmouthTouchdown, 8 playsQ3 PrincetonTouchdown, 5 playsQ3 DartmouthField goal, 9 playsQ3 PrincetonFumble, 4 playsQ4 DartmouthTurnover on downs, 4 playsQ4 PrincetonPunt, 8 playsQ4 DartmouthPunt, 3 playsQ4 PrincetonTouchdown, 7 playsQ4 DartmouthField goal, 7 playsQ4 PrincetonTurnover on downs, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Dartmouth drives left to right, Princeton right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 DartmouthPunt, 3 plays, 9 yards
  2. Q1 PrincetonTouchdown, 1 play, −18 yards
  3. Q1 PrincetonResult not recorded, 9 plays, −33 yards
  4. Q1 DartmouthField goal, 8 plays, 34 yards
  5. Q1 PrincetonPunt, 3 plays, 5 yards
  6. Q1 DartmouthPunt, 3 plays, 6 yards
  7. Q1 PrincetonPunt, 6 plays, 16 yards
  8. Q2 PrincetonTouchdown, 9 plays, 42 yards
  9. Q2 DartmouthPunt, 7 plays, 35 yards
  10. Q2 PrincetonPunt, 6 plays, 35 yards
  11. Q2 DartmouthPunt, 3 plays, −6 yards
  12. Q2 PrincetonTouchdown, 5 plays, 47 yards
  13. Q2 DartmouthPunt, 3 plays, 5 yards
  14. Q2 PrincetonFumble, 1 play, 0 yards
  15. Q2 DartmouthEnd of half, 3 plays, −57 yards
  16. Q3 PrincetonPunt, 4 plays, −2 yards
  17. Q3 DartmouthTouchdown, 8 plays, 54 yards
  18. Q3 PrincetonTouchdown, 5 plays, 72 yards
  19. Q3 DartmouthField goal, 9 plays, 54 yards
  20. Q3 PrincetonFumble, 4 plays, 40 yards
  21. Q4 DartmouthTurnover on downs, 4 plays, 9 yards
  22. Q4 PrincetonPunt, 8 plays, 1 yard
  23. Q4 DartmouthPunt, 3 plays, 5 yards
  24. Q4 PrincetonTouchdown, 7 plays, 16 yards
  25. Q4 DartmouthField goal, 7 plays, 19 yards
  26. Q4 PrincetonTurnover on downs, 5 plays, 24 yards

Play by play

1st quarter6 drives, then Dartmouth 10, Princeton 0
Dartmouth Punt, 3 plays
15:001st & 10 at own 40Jeffrey Sexton kickoff for 60 yds , Sean Williams return for 38 yds to the DART 38
14:501st & 10 at own 38Dylan Cadwallader pass complete to Daniel Haughton for a loss of 2 yards to the DART 36
14:212nd & 12 at own 36Q Jones run for 6 yds to the DART 42
13:373rd & 6 at own 42Dylan Cadwallader pass complete to Alex Geraci for 5 yds to the DART 47
12:584th & 1 at own 47Davis Golick punt for 32 yds
12:411st & 10 at own 21Sean Williams 20 Yd Interception Return (Owen Zalc Kick)Dartmouth 7, Princeton 0
Princeton Result not recorded, 9 plays
12:411st & 10 at own 40Owen Zalc kickoff for 56 yds
12:401st & 10 at own 25John Volker run for 2 yds to the PRIN 27
12:102nd & 8 at own 27Blake Stenstrom pass complete to AJ Barber for 4 yds to the PRIN 31
11:393rd & 4 at own 31Dartmouth Penalty, Defensive holding (Charles Looes) to the PRIN 41 for a 1ST down
11:111st & 10 at own 41Ja’Derris Carr run for 3 yds to the PRIN 44
10:402nd & 7 at own 44Blake Stenstrom pass complete to Luke Colella for 9 yds to the DART 47 for a 1ST down
10:131st & 10 at opp 47Blake Stenstrom run for 13 yds to the DART 34 for a 1ST down
9:381st & 10 at opp 34pass incomplete to AJ Barber
9:362nd & 10 at opp 34Blake Stenstrom sacked for a loss of 8 yards to the DART 42
8:523rd & 18 at opp 42Blake Stenstrom sacked by Charles Looes for 0 yards to the DART 44
Dartmouth Field goal, 8 plays
8:411st & 10 at own 44Tevita Moimoi run for 8 yds to the PRIN 48
7:572nd & 2 at opp 48Jones,Q rush middle (Sanker,Nicholas;Nicholas,Ozzie).
7:233rd & 2 at opp 48Nick Howard run for a loss of 2 yards to the 50 yard line
6:444th & 4 at the 50Chris Corbo run for 26 yds to the PRIN 24 for a 1ST down
5:541st & 10 at opp 24Q Jones run for 2 yds to the PRIN 22
5:152nd & 8 at opp 22pass incomplete to Isaac Boston
5:073rd & 8 at opp 22pass incomplete to Daniel Haughton
4:584th & 8 at opp 22Owen Zalc 39 Yd Field GoalDartmouth 10, Princeton 0
Princeton Punt, 3 plays
4:581st & 10 at own 40Owen Zalc kickoff for 60 yds
4:571st & 10 at own 25Blake Stenstrom pass complete to John Volker for a loss of 3 yards to the PRIN 22
4:152nd & 13 at own 22Blake Stenstrom run for 8 yds to the PRIN 30
3:333rd & 5 at own 30Blake Stenstrom pass incomplete to Luke Colella, broken up by Sean Williams
3:274th & 5 at own 30Brady Clark punt for 45 yds , Sean Williams returns for 22 yds to the DART 47
Dartmouth Punt, 3 plays
3:141st & 10 at own 47Dylan Cadwallader pass complete to Paxton Scott for 4 yds to the PRIN 49
2:492nd & 6 at opp 49Dylan Cadwallader pass complete to Q Jones for 2 yds to the PRIN 47
2:093rd & 4 at opp 47pass incomplete to Paxton Scott
2:044th & 4 at opp 47Davis Golick punt for 37 yds
Princeton Punt, 6 plays
1:561st & 10 at own 10pass incomplete to Luke Colella
1:502nd & 10 at own 10pass incomplete to Ja’Derris Carr
1:443rd & 10 at own 10Blake Stenstrom pass complete to AJ Barber for 11 yds to the PRIN 21 for a 1ST down
1:131st & 10 at own 21Blake Stenstrom pass complete to AJ Barber for 4 yds to the PRIN 25
0:372nd & 6 at own 25Ja’Derris Carr run for 1 yd to the PRIN 26
0:033rd & 5 at own 26Blake Stenstrom pass incomplete to AJ Barber
Q2 14:584th & 5 at own 26Brady Clark punt for 33 yds , Sean Williams returns for 4 yds to the DART 45 Sean Williams fumbled, recovered by PRIN Logan Rager Clark,Brady punt 33 yards to the DAR41, Williams,Sean return 4 yards to the DAR45, fumble by Williams,Sean recovered by PRN Rager,Logan, Rager,Logan return 0 yards to the DAR45. , return for no gain to the DART 45
2nd quarter7 drives, then Princeton 14, Dartmouth 10
Princeton Touchdown, 9 plays
14:511st & 10 at opp 45John Volker run for 2 yds to the DART 43
14:232nd & 8 at opp 43pass incomplete to Luke Colella
14:173rd & 8 at opp 43Blake Stenstrom pass complete to Matthew Mahoney for 18 yds to the DART 25 for a 1ST down
13:371st & 10 at opp 25Ja’Derris Carr run for a loss of 1 yard to the DART 26
13:012nd & 11 at opp 26Blake Stenstrom pass complete to AJ Barber for 9 yds to the DART 17
12:343rd & 2 at opp 17Blake Stenstrom run for 4 yds to the DART 13 for a 1ST down
11:501st & 10 at opp 13Blake Stenstrom run for 9 yds to the DART 4
11:272nd & 1 at opp 4John Volker run for 3 yds to the DART 1 for a 1ST down
11:021st & goal at opp 1John Volker 1 Yd Run (Sam Massick Kick)Dartmouth 10, Princeton 7
Dartmouth Punt, 7 plays
11:021st & 10 at own 40Jeffrey Sexton kickoff Dartmouth Penalty, personal foul (Charles Looes) to the DART 45
11:021st & 10 at opp 45Jeffrey Sexton kickoff for 24 yds , Sean Ward return for no gain to the DART 21
11:001st & 10 at own 21Dylan Cadwallader pass complete to Paxton Scott for 9 yds to the DART 30
10:232nd & 1 at own 30Q Jones run for 4 yds to the DART 34 for a 1ST down
9:531st & 10 at own 34Tevita Moimoi run for 2 yds to the DART 36
9:192nd & 8 at own 36Nick Howard run for 11 yds to the DART 47 for a 1ST down
8:491st & 10 at own 47pass incomplete to Q Jones
8:432nd & 10 at own 47Dylan Cadwallader pass complete to Paxton Scott for 9 yds to the PRIN 44
8:043rd & 1 at opp 44Jones,Q rush left (Owens,Tahj).
7:284th & 1 at opp 44Davis Golick punt for 44 yds
Princeton Punt, 6 plays
7:181st & 10 at own 20Ja’Derris Carr run for 25 yds to the PRIN 45 for a 1ST down
6:421st & 10 at own 45pass incomplete to Ja’Derris Carr
6:352nd & 10 at own 45John Volker run for 12 yds to the DART 43 for a 1ST down
5:511st & 10 at opp 43John Volker run for a loss of 1 yard to the DART 44
5:102nd & 11 at opp 44Blake Stenstrom sacked for a loss of 1 yard to the DART 45
4:263rd & 12 at opp 45pass incomplete to Tamatoa Falatea
4:224th & 12 at opp 45Brady Clark punt for 25 yds
Dartmouth Punt, 3 plays
4:141st & 10 at own 20pass incomplete to Tevita Moimoi
4:092nd & 10 at own 20Nick Howard run for a loss of 8 yards to the DART 12 Nick Howard fumbled, recovered by DART Nick Howard Howard,Nick rush middle for loss of 8 yards to the DAR12, fumble by Howard,Nick recovered by DAR Howard,Nick, Howard,Nick rush (Hill,Nasir). Howard,Nick rush middle for loss of 8 yards to the DAR12, fumble by Howard,Nick recovered by DAR Howard,Nick, Howard,Nick rush (Hill,Nasir).
3:273rd & 18 at own 12Dylan Cadwallader pass complete to Jackson Gerard for 2 yds to the DART 14
3:204th & 16 at own 14Davis Golick punt for 38 yds, punt out-of-bounds at the 50 yard line , AJ Barber returns for 2 yds to the 50 yard line
Princeton Touchdown, 5 plays
3:131st & 10 at the 50Blake Stenstrom pass complete to Luke Colella for 23 yds to the DART 27 for a 1ST down
2:561st & 10 at opp 27Ja’Derris Carr run for 6 yds to the DART 21
2:232nd & 4 at opp 21Ja’Derris Carr run for a loss of 3 yards to the DART 24
2:143rd & 7 at opp 24Blake Stenstrom pass incomplete to Tamatoa Falatea for a 1ST down Dartmouth Penalty, Defensive pass interference (Jordan Washington) to the DART 9 for a 1ST down
2:041st & goal at opp 9John Volker 9 Yd Run (Sam Massick Kick)Princeton 14, Dartmouth 10
Dartmouth Punt, 3 plays
2:031st & 10 at own 25pass incomplete to Daniel Haughton
1:542nd & 10 at own 25Dylan Cadwallader pass incomplete to Paxton Scott, broken up by Jalen Newman
1:493rd & 10 at own 25Dylan Cadwallader pass complete to Q Jones for 5 yds to the DART 30
1:414th & 5 at own 30Davis Golick punt for 37 yds
1:351st & 10 at own 33Blake Stenstrom pass complete to Luke Colella for 10 yds Blake Stenstrom fumbled, recovered by DART Leonard St. Gourdin Stenstrom,Blake middle pass complete to Colella,Luke for 10 yards to the PRN43, fumble by Stenstrom,Blake recovered by DAR St. Gourdin,Leonard.
Dartmouth End of half, 3 plays
1:261st & 10 at opp 43Dylan Cadwallader run for a loss of 16 yards to the DART 41 Dylan Cadwallader fumbled, recovered by DART Dylan Cadwallader Cadwallader,Dylan rush left for loss of 16 yards to the DAR41, fumble by Cadwallader,Dylan recovered by DAR Cadwallader,Dylan, Cadwallader,Dylan rush.
0:542nd & 26 at own 41pass incomplete to Ross Parrish
0:533rd & 26 at own 41Q Jones run for 1 yd to the DART 40
0:001st & 10 at own 40Jeffrey Sexton kickoff for 60 yds for a touchback
3rd quarter5 drives, then Princeton 21, Dartmouth 20
Princeton Punt, 4 plays
15:001st & 10 at own 40Owen Zalc kickoff for 60 yds for a touchback
14:591st & 10 at own 25Blake Stenstrom pass complete to Luke Colella for 3 yds to the PRIN 28
14:352nd & 7 at own 28John Volker run for a loss of 1 yard to the PRIN 27
13:593rd & 8 at own 27Blake Stenstrom pass complete to Luke Colella Princeton Penalty, Offensive pass interference (Connor Hulstein) to the PRIN 14
13:403rd & 21 at own 14Blake Stenstrom pass complete to Tyler Picinic for 9 yds to the PRIN 23
13:054th & 12 at own 23Brady Clark punt for 38 yds , Sean Williams returns for 4 yds to the DART 43
Dartmouth Touchdown, 8 plays
12:531st & 10 at own 43Jackson Proctor pass complete to Jace Henry for 5 yds to the DART 48
12:272nd & 5 at own 48Q Jones run for a loss of 1 yard to the DART 47
11:483rd & 6 at own 47Jackson Proctor pass complete to Daniel Haughton for 17 yds to the PRIN 36 for a 1ST down
11:271st & 10 at opp 36Jackson Proctor pass complete to Chris Corbo for 8 yds to the PRIN 28
10:482nd & 2 at opp 28Q Jones run for 2 yds to the PRIN 26 for a 1ST down
9:421st & 10 at opp 26Princeton Penalty, personal foul (Ryan Ives) to the PRIN 13 for a 1ST down
9:361st & 10 at opp 13Nick Howard run for 9 yds to the PRIN 4
9:232nd & 1 at opp 4Nick Howard run for a loss of 5 yards to the PRIN 9
8:423rd & 6 at opp 9Jackson Gerard 9 Yd pass from Jackson Proctor (Owen Zalc Kick)Dartmouth 17, Princeton 14
Princeton Touchdown, 5 plays
8:421st & 10 at own 35Owen Zalc kickoff Dartmouth Penalty, unsportsmanlike conduct (Jackson Gerard) to the DART 25
8:421st & 10 at own 25Owen Zalc kickoff for 56 yds
8:411st & 10 at own 25Carr,Jiggie rush middle (Cronin,Danny;Quionez,Dakota).
8:152nd & 10 at own 25AJ Barber run for 5 yds to the PRIN 30
7:473rd & 5 at own 30Blake Stenstrom pass complete to Connor Hulstein for 7 yds to the PRIN 37 for a 1ST down
7:061st & 10 at own 37John Volker run for 1 yd to the PRIN 38
6:072nd & 9 at own 38Luke Colella 62 Yd pass from Blake Stenstrom (Sam Massick Kick)Princeton 21, Dartmouth 17
Dartmouth Field goal, 9 plays
6:071st & 10 at own 40Jeffrey Sexton kickoff for 60 yds for a touchback
6:061st & 10 at own 25Q Jones run for 1 yd to the DART 26
5:322nd & 9 at own 26Jackson Proctor pass complete to Paxton Scott for 10 yds to the DART 36 for a 1ST down
4:591st & 10 at own 36Q Jones run for 8 yds to the DART 44
4:272nd & 2 at own 44Q Jones run for 7 yds to the PRIN 49 for a 1ST down
4:001st & 10 at opp 49Jackson Proctor pass complete to Daniel Haughton for 23 yds to the PRIN 26 for a 1ST down
3:201st & 10 at opp 26Jones,Q rush right (Richard,Aaron).
2:422nd & 10 at opp 26Jackson Proctor pass complete to Jace Henry for 5 yds to the PRIN 21
1:553rd & 5 at opp 21pass incomplete to Jackson Gerard
1:444th & 5 at opp 21Owen Zalc 38 Yd Field GoalPrinceton 21, Dartmouth 20
Princeton Fumble, 4 plays
1:441st & 10 at own 40Owen Zalc kickoff for 60 yds , AJ Barber return for 16 yds to the PRIN 16
1:371st & 10 at own 16John Volker run for 2 yds to the PRIN 18
1:072nd & 8 at own 18Blake Stenstrom pass complete to John Volker for 40 yds to the DART 42 for a 1ST down
0:261st & 10 at opp 42Ja’Derris Carr run for 3 yds to the DART 39
Q4 15:002nd & 7 at opp 39Princeton Penalty, false start (Tommy Matheson) to the DART 44
Q4 14:592nd & 12 at opp 44fumbled, recovered by DART Charles Looes rush for loss of 3 yards to the DAR47, fumble by TEAM recovered by DAR Looes,Charles, Looes,Charles rush.
4th quarter6 drives, then Dartmouth 23, Princeton 21
Dartmouth Turnover on downs, 4 plays
14:501st & 10 at own 47Jackson Proctor pass incomplete to Nic Sani, broken up by Liam Johnson
14:422nd & 10 at own 47Q Jones run for 8 yds to the PRIN 45
14:003rd & 2 at opp 45Nick Howard run for 1 yd to the PRIN 44
13:334th & 1 at opp 44Howard,Nick rush middle (Scarano,Marco;Johnson,Liam).
Princeton Punt, 8 plays
13:301st & 10 at own 44Ja’Derris Carr run for 1 yd to the PRIN 45
12:532nd & 9 at own 45Blake Stenstrom pass complete to Tamatoa Falatea for 7 yds to the DART 48
12:303rd & 2 at opp 48Ja’Derris Carr run for 3 yds to the DART 45 for a 1ST down
11:481st & 10 at opp 45Blake Stenstrom pass complete to Matthew Mahoney for 7 yds to the DART 38
11:382nd & 3 at opp 38Blake Stenstrom pass complete to AJ Barber Princeton Penalty, Offensive holding (Tamatoa Falatea) to the DART 48
11:162nd & 13 at opp 48Stenstrom,Blake rush (Cronin,Danny), PENALTY PRN holding (Ives,Ryan) 10 yards to the DAR38. Princeton Penalty, Offensive holding (Ryan Ives) to the PRIN 42
11:052nd & 23 at own 42Blake Stenstrom run for 2 yds to the PRIN 44
10:223rd & 21 at own 44John Volker run for 1 yd to the PRIN 45
9:484th & 20 at own 45Brady Clark punt for 44 yds
Dartmouth Punt, 3 plays
9:401st & 10 at own 11Q Jones run for a loss of 1 yard to the DART 10
9:032nd & 11 at own 10pass incomplete to Paxton Scott
8:523rd & 11 at own 10Jackson Proctor pass complete to Q Jones for 6 yds to the DART 16
8:114th & 5 at own 16Davis Golick punt for 35 yds Dartmouth Penalty, illegal formation (Tyson McCloud) to the DART 46
Princeton Touchdown, 7 plays
8:041st & 10 at opp 46Blake Stenstrom pass complete to AJ Barber for 5 yds to the DART 41
7:432nd & 5 at opp 41Ja’Derris Carr run for 4 yds to the DART 37
7:133rd & 1 at opp 37Ja’Derris Carr run for 5 yds to the DART 32 for a 1ST down
6:341st & 10 at opp 32Ja’Derris Carr run for 3 yds to the DART 29
5:542nd & 7 at opp 29Blake Stenstrom run for a loss of 1 yard to the DART 30
5:173rd & 8 at opp 30Blake Stenstrom pass incomplete to Tamatoa Falatea, broken up by Jordan Washington
5:094th & 8 at opp 30Jeffrey Sexton 47 yd FG MISSED Dartmouth Penalty, illegal block (Dakota Quinonez) to the PRIN 48
Dartmouth Field goal, 7 plays
4:571st & 10 at opp 48Jackson Proctor pass complete to Jackson Gerard for 3 yds to the PRIN 45
4:282nd & 7 at opp 45Q Jones run for 5 yds to the PRIN 40
3:533rd & 2 at opp 40Nick Howard run for 2 yds to the PRIN 38 for a 1ST down
3:141st & 10 at opp 38Jackson Proctor run for 8 yds to the PRIN 30
2:372nd & 2 at opp 30Jones,Q rush middle (Sanker,Nicholas).
1:473rd & 2 at opp 30Tevita Moimoi run for 1 yd to the PRIN 29
1:291st & 10 at own 40Owen Zalc kickoff for 60 yds for a touchback
1:294th & 1 at opp 29Owen Zalc 47 Yd Field GoalDartmouth 23, Princeton 21
Princeton Turnover on downs, 5 plays
1:281st & 10 at own 25Blake Stenstrom pass complete to AJ Barber for 16 yds to the PRIN 41 for a 1ST down
1:171st & 10 at own 41Blake Stenstrom pass complete to Tamatoa Falatea for 4 yds to the PRIN 45
0:582nd & 6 at own 45pass incomplete to AJ Barber
0:533rd & 6 at own 45Blake Stenstrom run for 4 yds to the PRIN 49
0:414th & 2 at own 49Blake Stenstrom pass incomplete to Luke Colella, broken up by Jordan Washington

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Dartmouth leads 42–⁠38–⁠3 in 83 meetings, counting the two since this game.

Recent meetings
2025Dartmouth 20, Princeton 17
2024Dartmouth 26, Princeton 17
2023Dartmouth 23, Princeton 21
2022Princeton 17, Dartmouth 14
2021Dartmouth 31, Princeton 7
2019Dartmouth 27, Princeton 10

Around this game

Princeton

Dartmouth