Dartmouth at Pennsylvania

Saturday, October 4, 2025

Pennsylvania beat Dartmouth 36–⁠24. It was their 71st meeting; after it, Dartmouth led the series 35–⁠34–⁠2.

AwayDartmouth7–⁠3 in 2025
24
HomePennsylvania6–⁠4 in 2025
36

Final at Franklin Field, PhiladelphiaTV: ESPN+Attendance 6,541

At kickoff
77°F, wind 8 mph from the southwestWeather: NOAA NCEI Global Historical Climatology Network hourly; Phila International Airport, 9 km from the stadium, six minutes before kickoff
Official
Henry WimburgGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Dartmouth7107024
Pennsylvania31491036

Standouts

Player stats

Dartmouth

PassingC/AttYdsTDInt
Grayson Saunier16/3014202
RushingCarYdsTDLong
D.J. Crowther1786112
Grayson Saunier1350223
Dylan Elder438016
Desmin Jackson21106
ReceivingRecYdsTDLong
Chris Corbo552020
Nick Lemon228021
Ky’Dric Fisher223016
Grayson O’Bara216010
DefenseTklTFLSacksInt
Harrison Keith0001

Pennsylvania

PassingC/AttYdsTDInt
Liam O’Brien16/2114721
Karson Siqueiros-Lasky2/21400
RushingCarYdsTDLong
Liam O’Brien1999221
Sean Williams Jr.1050014
Julien Stokes61406
Donte West1505
ReceivingRecYdsTDLong
Bisi Owens446124
Jared Richardson337018
Julien Stokes21709
Donte West116016
DefenseTklTFLSacksInt
Alec Wills0001
Ezra Fearon0001

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

Team stats

DartmouthPennsylvania
326Total yards323
142Passing yards161
184Rushing yards162
4.7Yards per pass6.7
5.0Yards per rush4.2
23First downs19
7–⁠13Third downs5–⁠12
1–⁠3Fourth downs1–⁠1
3Turnovers1
7–⁠47Penalties6–⁠61
31:17Possession28:43

Efficiency

DartmouthPennsylvania
42%Success rate46%
0.07EPA per play0.22
1.21Explosiveness0.97
0.35Rushing EPA0.17
−0.26Passing EPA0.30
30%Passing-down success24%
3%Havoc by its defense7%

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)

Dartmouth 54% to win. Pennsylvania won as Elo’s underdog.

The line

Dartmouth −3, over/under 56.5.

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

Every drive

Pennsylvania end zoneDartmouth end zoneQ1 PennsylvaniaInterception, 1 playQ1 DartmouthTouchdown, 6 playsQ1 PennsylvaniaField goal, 12 playsQ1 DartmouthTouchdown, 14 playsQ2 PennsylvaniaPunt, 3 playsQ2 PennsylvaniaTouchdown, 3 playsQ2 DartmouthField goal, 14 playsQ2 PennsylvaniaPunt, 3 playsQ2 DartmouthInterception, 1 playQ2 PennsylvaniaTouchdown, 7 playsQ2 DartmouthEnd of half, 1 playQ3 DartmouthSafety, 5 plays (Pennsylvania scores)Q3 PennsylvaniaTouchdown, 6 playsQ3 DartmouthTouchdown, 8 playsQ3 PennsylvaniaMissed FG, 12 playsQ4 DartmouthInterception, 3 playsQ4 PennsylvaniaTouchdown, 6 playsQ4 DartmouthPunt, 8 playsQ4 PennsylvaniaField goal, 6 playsQ4 DartmouthTurnover on downs, 8 playsQ4 PennsylvaniaEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pennsylvania drives left to right, Dartmouth right to left.
  1. Q1 PennsylvaniaInterception, 1 play, 0 yards
  2. Q1 DartmouthTouchdown, 6 plays, 54 yards
  3. Q1 PennsylvaniaField goal, 12 plays, 59 yards
  4. Q1 DartmouthTouchdown, 14 plays, 70 yards
  5. Q2 PennsylvaniaPunt, 3 plays, 1 yard
  6. Q2 PennsylvaniaTouchdown, 3 plays, 19 yards
  7. Q2 DartmouthField goal, 14 plays, 67 yards
  8. Q2 PennsylvaniaPunt, 3 plays, 7 yards
  9. Q2 DartmouthInterception, 1 play, 0 yards
  10. Q2 PennsylvaniaTouchdown, 7 plays, 65 yards
  11. Q2 DartmouthEnd of half, 1 play, −1 yard
  12. Q3 DartmouthSafety, 5 plays (Pennsylvania scores), −25 yards
  13. Q3 PennsylvaniaTouchdown, 6 plays, 48 yards
  14. Q3 DartmouthTouchdown, 8 plays, 75 yards
  15. Q3 PennsylvaniaMissed FG, 12 plays, 49 yards
  16. Q4 DartmouthInterception, 3 plays, 2 yards
  17. Q4 PennsylvaniaTouchdown, 6 plays, 28 yards
  18. Q4 DartmouthPunt, 8 plays, 17 yards
  19. Q4 PennsylvaniaField goal, 6 plays, 16 yards
  20. Q4 DartmouthTurnover on downs, 8 plays, 47 yards
  21. Q4 PennsylvaniaEnd of game, 7 plays, 18 yards

Play by play

1st quarter4 drives, then Dartmouth 7, Pennsylvania 3
Pennsylvania Interception, 1 play
14:551st & 10 at own 35Matisse Weaver kickoff for 62 yds , Julien Stokes return for 16 yds to the PENN 19
14:511st & 10 at own 19Liam O’Brien pass intercepted Harrison Keith return for no gain to the DART 46
Dartmouth Touchdown, 6 plays
14:511st & 10 at own 46Grayson Saunier pass complete to Ky’Dric Fisher for 7 yds to the PENN 47
14:512nd & 3 at opp 47D.J. Crowther run for 11 yds to the PENN 36 for a 1ST down
14:511st & 10 at opp 36D.J. Crowther run for 5 yds to the PENN 31
14:512nd & 5 at opp 31Grayson Saunier pass complete to Chris Corbo for 8 yds to the PENN 23 for a 1ST down
14:511st & 10 at opp 23Grayson Saunier pass complete to Grayson O’Bara for 6 yds to the PENN 17
11:512nd & 4 at opp 17Grayson Saunier run for 17 yds for a TD (Owen Zalc KICK)Dartmouth 7, Pennsylvania 0
Pennsylvania Field goal, 12 plays
11:441st & 10 at own 35Matisse Weaver kickoff for 54 yds , Julien Stokes return for 26 yds to the PENN 37
11:441st & 10 at own 37Julien Stokes run for 6 yds to the PENN 43
11:442nd & 4 at own 43Julien Stokes run for 3 yds to the PENN 46
11:443rd & 1 at own 46Liam O’Brien run for 2 yds to the PENN 48 for a 1ST down
11:441st & 10 at own 48Liam O’Brien run for 1 yd to the PENN 49
11:442nd & 9 at own 49Liam O’Brien pass complete to Bisi Owens for 24 yds to the DART 27 for a 1ST down
11:441st & 10 at opp 27Julien Stokes run for 3 yds to the DART 24
11:442nd & 7 at opp 24Sean Williams Jr. run for 14 yds to the DART 10 for a 1ST down
11:441st & goal at opp 4Sean Williams Jr. run for a loss of 1 yard to the DART 5
11:442nd & goal at opp 5Liam O’Brien run for no gain to the DART 5
11:443rd & goal at opp 5Liam O’Brien run for 1 yd to the DART 4
5:154th & goal at opp 4Mason Walters 22 yd FG GOODDartmouth 7, Pennsylvania 3
Dartmouth Touchdown, 14 plays
5:101st & 10 at own 35Josh Barnavon kickoff for 59 yds , Luke Rives return for 24 yds to the DART 30
5:101st & 10 at own 30D.J. Crowther run for 5 yds to the DART 35
5:102nd & 5 at own 35D.J. Crowther run for a loss of 3 yards to the DART 32
5:103rd & 8 at own 32Grayson Saunier run for 8 yds to the DART 40 for a 1ST down
2:591st & 10 at own 40Timeout Dartmouth, clock 02:59
2:591st & 10 at own 40Grayson Saunier pass complete to Chris Corbo for 1 yd to the DART 41
2:592nd & 9 at own 41Grayson Saunier pass complete to Desmin Jackson for 4 yds to the DART 37
2:593rd & 13 at own 37No Huddle-Shotgun Saunier,Grayson pass incomplete short middle to Elliott,James thrown to DART40 PENALTY PENN Face Mask (Machen,Kadari) 15 yards from DART37 to PENN48, 1ST DOWN. NO PLAY.
2:591st & 10 at opp 48Dylan Elder run for 16 yds to the PENN 32 for a 1ST down
2:591st & 10 at opp 32Grayson Saunier pass incomplete to Nick Lemon
2:592nd & 10 at opp 32Grayson Saunier pass incomplete to Sean Ward
2:593rd & 10 at opp 32Grayson Saunier pass complete to D.J. Crowther for 10 yds to the PENN 22 for a 1ST down
0:001st & 10 at opp 22D.J. Crowther run for 3 yds to the PENN 19
Q2 15:002nd & 7 at opp 19D.J. Crowther run for 9 yds to the PENN 10 for a 1ST down
Q2 15:001st & goal at opp 10D.J. Crowther run for 3 yds to the PENN 7
Q2 15:002nd & goal at opp 7D.J. Crowther run for 4 yds to the PENN 3
Q2 12:503rd & goal at opp 3Grayson Saunier run for 3 yds for a TD (Owen Zalc KICK)Dartmouth 14, Pennsylvania 3
2nd quarter7 drives, then Tied at 17
Pennsylvania Punt, 3 plays
12:501st & 10 at own 35Matisse Weaver kickoff for 65 yds for a touchback
12:501st & 10 at own 25Liam O’Brien run for 2 yds to the PENN 27
12:502nd & 8 at own 27Julien Stokes run for a loss of 1 yard to the PENN 26
12:503rd & 9 at own 26Liam O’Brien pass incomplete to Alex Haight
11:114th & 9 at own 26Santiago Sturla punt for 44 yds
Pennsylvania Touchdown, 3 plays
11:111st & 10 at opp 19Sean Williams Jr. run for 4 yds to the DART 15
11:112nd & 6 at opp 15No Huddle-Shotgun O’Brien,Liam pass incomplete short left to Richardson,Jared thrown to DART00 PENALTY DART Offside declined DART Pass Interference (Campbell,Patrick) 13 yards from DART15 to DART02, 1ST DOWN. NO PLAY.
11:111st & goal at opp 2Julien Stokes run for 1 yd to the DART 1
9:472nd & goal at opp 1Liam O’Brien run for 1 yd for a TDDartmouth 14, Pennsylvania 10
Dartmouth Field goal, 14 plays
9:471st & 10 at the 50Josh Barnavon kickoff for 50 yds for a touchback
9:471st & 10 at own 25Grayson Saunier pass incomplete to Nick Lemon
9:472nd & 10 at own 25Desmin Jackson run for 6 yds to the DART 31
9:473rd & 4 at own 31Grayson Saunier pass complete to Chris Corbo for 18 yds to the DART 49 for a 1ST down
9:471st & 10 at own 49No Huddle-Shotgun Saunier,Grayson rush middle for 5 yards gain to the PENN46 (Forster,Liam) PENALTY DART Illegal Formation 5 yards from DART49 to DART44. NO PLAY.
9:471st & 15 at own 44Desmin Jackson run for 5 yds to the DART 49
9:472nd & 10 at own 49D.J. Crowther run for 11 yds to the PENN 40 for a 1ST down
9:471st & 10 at opp 40Grayson Saunier run for 2 yds to the PENN 38
9:472nd & 8 at opp 38D.J. Crowther run for 2 yds to the PENN 36
9:473rd & 6 at opp 36D.J. Crowther run for 4 yds to the PENN 32
9:474th & 2 at opp 32Grayson Saunier run for 5 yds to the PENN 27 for a 1ST down
9:471st & 10 at opp 27Dylan Elder run for 15 yds to the PENN 12 for a 1ST down
9:471st & 10 at opp 12Dylan Elder run for 3 yds to the PENN 9
3:162nd & 7 at opp 9Timeout Pennsylvania, clock 03:16
3:162nd & 7 at opp 9Dylan Elder run for 4 yds to the PENN 5
2:493rd & 3 at opp 5Timeout Pennsylvania, clock 02:49
2:493rd & 3 at opp 5Grayson Saunier run for a loss of 3 yards to the PENN 8
2:094th & 6 at opp 8Owen Zalc 26 yd FG GOODDartmouth 17, Pennsylvania 10
Pennsylvania Punt, 3 plays
2:091st & 10 at own 35Matisse Weaver kickoff for 65 yds for a touchback
2:091st & 10 at own 25PENALTY PENN False Start 5 yards from PENN25 to PENN20. NO PLAY.
2:091st & 15 at own 20Liam O’Brien run for 1 yd to the PENN 21
2:002nd & 14 at own 21Timeout Pennsylvania, clock 02:00
2:002nd & 14 at own 21Liam O’Brien run for 7 yds to the PENN 28
2:003rd & 7 at own 28Karson Siqueiros-Lasky pass complete to Alex Haight for 4 yds to the PENN 32
1:404th & 3 at own 32Santiago Sturla punt for 41 yds, fair catch by Sean Williams at the DART 27
Dartmouth Interception, 1 play
1:321st & 10 at own 27Grayson Saunier pass intercepted Alec Wills return for no gain to the PENN 35
Pennsylvania Touchdown, 7 plays
1:321st & 10 at own 35Donte West run for 5 yds to the PENN 40
1:322nd & 5 at own 40Liam O’Brien pass complete to Jared Richardson for 2 yds to the PENN 42
1:323rd & 3 at own 42Liam O’Brien run for 21 yds to the DART 37 for a 1ST down
1:321st & 10 at opp 37Liam O’Brien run for 12 yds to the DART 25 for a 1ST down
1:321st & 10 at opp 25Karson Siqueiros-Lasky pass incomplete
1:322nd & 10 at opp 25Liam O’Brien pass complete to Donte West for 16 yds to the DART 9 for a 1ST down
0:161st & goal at opp 9Liam O’Brien pass complete to Bisi Owens for 9 yds for a TD (Mason Walters KICK)Tied at 17
Dartmouth End of half, 1 play
0:131st & 10 at own 35Josh Barnavon kickoff for 51 yds , Luke Rives return for 12 yds to the DART 26
0:001st & 10 at own 26G. Saunier takes a knee
3rd quarter4 drives, then Pennsylvania 26, Dartmouth 24
Dartmouth Safety, 5 plays (Pennsylvania scores)
15:001st & 10 at own 35Josh Barnavon kickoff for 60 yds
15:001st & 10 at own 25Grayson Saunier pass complete to Nick Lemon for 7 yds to the DART 32
15:002nd & 3 at own 32D.J. Crowther run for 5 yds to the DART 37 for a 1ST down
15:001st & 10 at own 37Grayson Saunier run for a loss of 1 yard to the DART 36
15:002nd & 11 at own 36Grayson Saunier pass incomplete to Nick Lemon
15:003rd & 11 at own 36Grayson Saunier pass complete to Chris Corbo for 5 yds to the DART 41
12:384th & 6 at own 41Armistead,Luke punt 59 yards to the PENN00, Touchback PENALTY DART Illegal Formation 5 yards from DART41 to DART36. NO PLAY.
Pennsylvania Touchdown, 6 plays
12:221st & 10 at own 20Matisse Weaver kickoff for 62 yds , Julien Stokes return for 34 yds to the DART 48
12:221st & 10 at opp 48Sean Williams Jr. run for 4 yds to the DART 44
12:222nd & 6 at opp 44Sean Williams Jr. run for 2 yds to the DART 42
12:223rd & 4 at opp 42Liam O’Brien pass complete to Bisi Owens for 8 yds to the DART 34 for a 1ST down
12:221st & 10 at opp 34Liam O’Brien pass complete to Jared Richardson for 17 yds to the DART 17 for a 1ST down
12:221st & 10 at opp 17Sean Williams Jr. run for 5 yds to the DART 12
9:262nd & 5 at opp 12Cadin Olsen 12 Yd pass from Liam O’Brien (Mason Walters Kick)
Dartmouth Touchdown, 8 plays
9:261st & 10 at own 35Josh Barnavon kickoff for 63 yds
9:261st & 10 at own 25Grayson Saunier run for 23 yds to the DART 48 for a 1ST down
9:261st & 10 at own 48Grayson Saunier run for 4 yds to the PENN 48
9:262nd & 6 at opp 48Grayson Saunier pass incomplete to Luke Rives
9:263rd & 6 at opp 48Grayson Saunier pass complete to Nick Lemon for 21 yds to the PENN 27 for a 1ST down
9:261st & 10 at opp 27Grayson Saunier pass incomplete to Chris Corbo
9:262nd & 10 at opp 27Grayson Saunier pass complete to Grayson O’Bara for 10 yds to the PENN 17 for a 1ST down
9:261st & 10 at opp 17D.J. Crowther run for 5 yds to the PENN 12
6:232nd & 5 at opp 12D.J. Crowther 12 Yd Run (Owen Zalc Kick)
Pennsylvania Missed FG, 12 plays
6:231st & 10 at own 35Matisse Weaver kickoff for 65 yds for a touchback
6:231st & 10 at own 25Liam O’Brien pass complete to Bisi Owens for 5 yds to the PENN 30
6:232nd & 5 at own 30Liam O’Brien run for 1 yd to the PENN 31
6:233rd & 4 at own 31Karson Siqueiros-Lasky pass complete to Davis Ellis for 10 yds to the PENN 41 for a 1ST down
6:231st & 10 at own 41Liam O’Brien pass complete to Jared Richardson for 18 yds to the DART 41 for a 1ST down
6:231st & 10 at opp 41No Huddle-Shotgun O’Brien,Liam rush left for 12 yards gain to the DART29 (Freer-Brown,Zyion; Schwikal,Nico) PENALTY PENN Holding (Olivieri,Netinho) 10 yards from DART41 to PENN49. NO PLAY.
6:231st & 20 at own 49Liam O’Brien pass complete to Alex Haight for 2 yds to the DART 49
6:232nd & 18 at opp 49Liam O’Brien pass complete to Julien Stokes for 9 yds to the DART 40
6:233rd & 9 at opp 40Liam O’Brien run for 8 yds to the DART 32
6:234th & 1 at opp 32Julien Stokes run for 2 yds to the DART 30 for a 1ST down
6:231st & 10 at opp 30Liam O’Brien pass incomplete to Bisi Owens
6:232nd & 10 at opp 30Liam O’Brien pass complete to Jack Donnelly for 6 yds to the DART 24
0:003rd & 4 at opp 24Liam O’Brien pass complete to Jack Donnelly for 3 yds to the DART 21
Q4 15:004th & 1 at opp 21PENALTY PENN False Start (Richardson,Jared) 5 yards from DART21 to DART26. NO PLAY.
Q4 14:584th & 6 at opp 26Mason Walters 43 yd FG MISSED
4th quarter6 drives, then Pennsylvania 36, Dartmouth 24
Dartmouth Interception, 3 plays
14:581st & 10 at own 26D.J. Crowther run for 2 yds to the DART 28
14:582nd & 8 at own 28Grayson Saunier pass incomplete to Chris Corbo
14:013rd & 8 at own 28Grayson Saunier pass intercepted Ezra Fearon return for 11 yds to the DART 28
Pennsylvania Touchdown, 6 plays
14:011st & 10 at opp 28Liam O’Brien run for 7 yds to the DART 21
14:012nd & 3 at opp 21Liam O’Brien pass complete to Alex Haight for 5 yds to the DART 16 for a 1ST down
14:011st & 10 at opp 16Liam O’Brien pass incomplete to Julien Stokes
14:012nd & 10 at opp 16Liam O’Brien pass complete to Sean Williams Jr. for 3 yds to the DART 13
14:013rd & 7 at opp 13No Huddle-Shotgun O’Brien,Liam pass incomplete short middle to Richardson,Jared thrown to DART00 PENALTY PENN Ineligible Downfield on Pass offsetting DART Pass Interference offsetting. NO PLAY.
14:013rd & 7 at opp 13Liam O’Brien run for 11 yds to the DART 2 for a 1ST down
11:271st & goal at opp 2Liam O’Brien 2 Yd Run (Mason Walters Kick)
Dartmouth Punt, 8 plays
11:271st & 10 at own 35Josh Barnavon kickoff for 56 yds
11:271st & 10 at own 25Grayson Saunier pass incomplete to Luke Rives
11:272nd & 10 at own 25D.J. Crowther run for 2 yds to the DART 27
11:273rd & 8 at own 27Grayson Saunier pass complete to Ky’Dric Fisher for 16 yds to the DART 43 for a 1ST down
11:271st & 10 at own 43Grayson Saunier pass complete to Sean Ward for 9 yds to the PENN 48
11:272nd & 1 at opp 48Grayson Saunier run for 5 yds to the PENN 43 for a 1ST down
11:271st & 10 at opp 43Grayson Saunier pass incomplete to Nick Lemon
11:272nd & 10 at opp 43Grayson Saunier pass complete to James Elliott for 6 yds to the PENN 37
11:273rd & 4 at opp 37Grayson Saunier sacked by Jake Davis for a loss of 21 yards to the DART 42
7:154th & 25 at own 42Luke Armistead punt for 52 yds , Julien Stokes returns for 65 yds to the DART 29
Pennsylvania Field goal, 6 plays
7:151st & 10 at opp 29Liam O’Brien pass complete to Julien Stokes for 8 yds to the DART 21
7:152nd & 2 at opp 21Sean Williams Jr. run for 6 yds to the DART 15 for a 1ST down
7:151st & 10 at opp 15Pennsylvania Penalty, unnecessary roughness (-15 Yards) to the DART 31
7:152nd & 26 at opp 31Liam O’Brien pass incomplete to Davis Ellis
7:153rd & 26 at opp 31No Huddle-Shotgun O’Brien,Liam pass complete deep right to Owens,Bisi caught at DART02, for 31 yards to the DART00 fumbled by Owens,Bisi at DART01 recovered by DART Keith,Harrison at DART00, Touchback PENALTY DART Offside (Williams,Bruce) 5 yards from DART31 to DART26. NO PLAY.
7:153rd & 21 at opp 26Liam O’Brien run for 13 yds to the DART 13
4:444th & 8 at opp 13Mason Walters 30 Yd Field Goal
Dartmouth Turnover on downs, 8 plays
4:441st & 10 at own 35Josh Barnavon kickoff for 58 yds
4:441st & 10 at own 25Grayson Saunier pass complete to Chris Corbo for 20 yds to the DART 45 for a 1ST down
4:441st & 10 at own 45Grayson Saunier run for 4 yds to the DART 49
4:442nd & 6 at own 49Grayson Saunier run for 4 yds to the PENN 47
4:443rd & 2 at opp 47D.J. Crowther run for 6 yds to the PENN 41 for a 1ST down
4:441st & 10 at opp 41No Huddle-Shotgun Saunier,Grayson pass incomplete short middle to Corbo,Chris thrown to PENN36 PENALTY PENN Pass Interference (Cortes,Ty) 11 yard from PENN41 to PENN30, 1ST DOWN. NO PLAY.
4:441st & 10 at opp 30Grayson Saunier pass incomplete to Nick Lemon
4:442nd & 10 at opp 30Grayson Saunier pass complete to Desmin Jackson for 2 yds to the PENN 28
4:443rd & 8 at opp 28Grayson Saunier pass incomplete to Grayson O’Bara
2:434th & 8 at opp 28Timeout Pennsylvania, clock 02:43
2:364th & 8 at opp 28Grayson Saunier pass incomplete to Nick Lemon
Pennsylvania End of game, 7 plays
2:361st & 10 at own 28Liam O’Brien run for 1 yd to the PENN 29
2:322nd & 9 at own 29Timeout Dartmouth, clock 02:32
2:322nd & 9 at own 29Sean Williams Jr. run for 11 yds to the PENN 40 for a 1ST down
2:211st & 10 at own 40Timeout Dartmouth, clock 02:21
2:211st & 10 at own 40Sean Williams Jr. run for 3 yds to the PENN 43
2:182nd & 7 at own 43Timeout Dartmouth, clock 02:18
2:182nd & 7 at own 43Liam O’Brien run for 9 yds to the DART 48 for a 1ST down
2:001st & 10 at opp 48Timeout Pennsylvania, clock 02:00
2:001st & 10 at opp 48(02:00) Kneel down by Penn at DART50 for loss of 2 yards.
2:002nd & 12 at the 50Kneel down by Penn at PENN48 for loss of 2 yards.
0:003rd & 14 at own 48Kneel down by Penn at PENN46 for loss of 2 yards.
Q3 12:304th & goal at opp 0Team SafetyPennsylvania 19, Dartmouth 17

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 36–⁠34–⁠2 in 72 meetings, counting the one since this game.

Recent meetings
2026Dartmouth 14, Pennsylvania 10
2025Pennsylvania 36, Dartmouth 24
2024Dartmouth 20, Pennsylvania 17
2023Dartmouth 23, Pennsylvania 20
2022Pennsylvania 23, Dartmouth 17
2021Dartmouth 31, Pennsylvania 7

Around this game