Princeton at San Diego

Saturday, September 16, 2023

Princeton beat San Diego 23–⁠12. It was their fifth meeting; after it, Princeton led the series 4–⁠1.

AwayPrinceton5–⁠5 in 2023
23
HomeSan Diego4–⁠7 in 2023
12

Final at Torero Stadium, San DiegoTV: ESPN+Attendance 1,791

At kickoff
71°F, overcast, wind 6 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; San Diego International Airport (KSAN), 4 km from the stadium, nine minutes before kickoff
Official
Brian BortressGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Princeton777223
San Diego633012

Standouts

Player stats

Princeton

PassingC/AttYdsTDInt
Blake Stenstrom23/3824021
RushingCarYdsTDLong
John Volker1582151
Blake Stenstrom727018
Dareion Murphy527010
Ja’Derris Carr-Kersh51607
ReceivingRecYdsTDLong
Luke Colella362132
Jo Jo Hawkins445028
Tamatoa Falatea237120
A.J. Barber42509

San Diego

PassingC/AttYdsTDInt
Dom Nankil20/3720900
RushingCarYdsTDLong
Isaiah Williams11914
Logan Gingg1303
ReceivingRecYdsTDLong
Ja’seem Reed11105033
Josh Heverly357035
Elijah Johnson216011
Rashaan Ward215010
DefenseTklTFLSacksInt
Jayden Wickware0001

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

Team stats

PrincetonSan Diego
399Total yards194
240Passing yards209
159Rushing yards-15
6.3Yards per pass5.6
4.3Yards per rush-0.7
19First downs9
5–⁠16Third downs4–⁠16
0–⁠2Fourth downs0–⁠1
2Turnovers0
8–⁠75Penalties5–⁠35
32:27Possession27:33

Efficiency

PrincetonSan Diego
42%Success rate19%
0.02EPA per play−0.16
1.27Explosiveness1.63
−0.07Rushing EPA−0.22
0.25Passing EPA−0.09
35%Passing-down success20%

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 going in

Our ratings (scores only)

Princeton 69% to win. Elo’s favorite won.

Every drive

San Diego end zonePrinceton end zoneQ1 PrincetonTouchdown, 8 playsQ1 San DiegoPunt, 3 playsQ1 PrincetonPunt, 5 playsQ1 San DiegoTouchdown, 7 playsQ1 PrincetonPunt, 8 playsQ2 San DiegoPunt, 3 playsQ2 PrincetonTurnover on downs, 10 playsQ2 San DiegoPunt, 3 playsQ2 PrincetonTouchdown, 5 playsQ2 San DiegoPunt, 3 playsQ2 PrincetonTurnover on downs, 8 playsQ2 San DiegoField goal, 6 playsQ2 PrincetonEnd of half, 1 playQ3 San DiegoPunt, 3 playsQ3 PrincetonTouchdown, 3 playsQ3 San DiegoPunt, 3 playsQ3 PrincetonPunt, 3 playsQ3 San DiegoField goal, 7 playsQ3 PrincetonPunt, 4 playsQ3 San DiegoPunt, 6 playsQ3 PrincetonPunt, 5 playsQ4 San DiegoPunt, 5 playsQ4 San DiegoPunt, 2 playsQ4 PrincetonPunt, 3 playsQ4 San DiegoMissed FG, 4 playsQ4 PrincetonPunt, 3 playsQ4 San DiegoTurnover on downs, 5 playsQ4 PrincetonPunt, 3 playsQ4 San DiegoSafety, 1 play (Princeton scores)Q4 PrincetonEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. San Diego drives left to right, Princeton right to left.
  1. Q1 PrincetonTouchdown, 8 plays, 75 yards
  2. Q1 San DiegoPunt, 3 plays, 3 yards
  3. Q1 PrincetonPunt, 5 plays, 2 yards
  4. Q1 San DiegoTouchdown, 7 plays, 50 yards
  5. Q1 PrincetonPunt, 8 plays, 33 yards
  6. Q2 San DiegoPunt, 3 plays, 1 yard
  7. Q2 PrincetonTurnover on downs, 10 plays, 53 yards
  8. Q2 San DiegoPunt, 3 plays, 8 yards
  9. Q2 PrincetonTouchdown, 5 plays, 53 yards
  10. Q2 San DiegoPunt, 3 plays, −2 yards
  11. Q2 PrincetonTurnover on downs, 8 plays, 16 yards
  12. Q2 San DiegoField goal, 6 plays, 24 yards
  13. Q2 PrincetonEnd of half, 1 play, −3 yards
  14. Q3 San DiegoPunt, 3 plays, 6 yards
  15. Q3 PrincetonTouchdown, 3 plays, 58 yards
  16. Q3 San DiegoPunt, 3 plays, 8 yards
  17. Q3 PrincetonPunt, 3 plays, 6 yards
  18. Q3 San DiegoField goal, 7 plays, 45 yards
  19. Q3 PrincetonPunt, 4 plays, 28 yards
  20. Q3 San DiegoPunt, 6 plays, 14 yards
  21. Q3 PrincetonPunt, 5 plays, 17 yards
  22. Q4 San DiegoPunt, 5 plays, 6 yards
  23. Q4 San DiegoPunt, 2 plays, 0 yards
  24. Q4 PrincetonPunt, 3 plays, 1 yard
  25. Q4 San DiegoMissed FG, 4 plays, 19 yards
  26. Q4 PrincetonPunt, 3 plays, 7 yards
  27. Q4 San DiegoTurnover on downs, 5 plays, 24 yards
  28. Q4 PrincetonPunt, 3 plays, 1 yard
  29. Q4 San DiegoSafety, 1 play (Princeton scores), −2 yards
  30. Q4 PrincetonEnd of game, 6 plays, 12 yards

Play by play

1st quarter5 drives, then Princeton 7, San Diego 6
Princeton Touchdown, 8 plays
15:00Aidan Lehman kickoff for 54 yds
15:001st & 10 at own 25Blake Stenstrom pass complete to Tyler Picinic for 9 yds to the PRIN 34
15:002nd & 1 at own 34Marco Scarano run for 9 yds to the PRIN 43 for a 1ST down
15:001st & 10 at own 43Blake Stenstrom pass complete to Tyler Picinic for 5 yds to the PRIN 48
15:002nd & 5 at own 48Princeton Penalty, Illegal Formation (Caleb Coleman) to the PRIN 43
15:002nd & 10 at own 43Blake Stenstrom pass complete to Luke Colella for 28 yds to the USD 29 for a 1ST down
15:001st & 10 at opp 29Blake Stenstrom pass complete to Connor Hulstein for 16 yds to the USD 13 for a 1ST down
15:001st & 10 at opp 13Blake Stenstrom pass complete to Luke Colella for 2 yds to the USD 11
15:002nd & 8 at opp 11Ja’Derris Carr run for 1 yd to the USD 10
12:033rd & 7 at opp 10STENSTROM, Blake pass to the left complete for 10 yards to HULSTEIN, Connor caught at the USD0 and advanced to the USD0, TOUCHDOWN PRI, score nullified by penalty, clock 12:03 (Play was confirmed after review). PENALTY Before the snap, PRI False Start enforced 5 yards from the USD10 to the USD15. NO PLAY (replay the down).
12:033rd & 12 at opp 15Princeton Penalty, Delay Of Game (Caleb Coleman) to the USD 20
11:573rd & 17 at opp 20Blake Stenstrom pass complete to Tamatoa Falatea for 20 yds for a TD (Jeffrey Sexton KICK)Princeton 7, San Diego 0
San Diego Punt, 3 plays
11:571st & 10 at own 25San Diego Penalty, Delay Of Game (-5 Yards) to the USD 20
11:57Jeffrey Sexton kickoff for 65 yds
11:571st & 15 at own 20Dom Nankil pass complete to Ja’seem Reed for 7 yds to the USD 27
11:572nd & 8 at own 27Isaiah Williams run for a loss of 3 yards to the USD 24
11:573rd & 11 at own 24Dom Nankil pass complete to Isaiah Williams for 4 yds to the USD 28
9:424th & 7 at own 28Aydan Corrales punt for 36 yds, fair catch by AJ Barber at the PRIN 36
Princeton Punt, 5 plays
9:421st & 10 at own 36Blake Stenstrom pass complete to AJ Barber for 9 yds to the PRIN 45
9:422nd & 1 at own 45Blake Stenstrom run for 7 yds to the USD 48 for a 1ST down
9:421st & 10 at opp 48Blake Stenstrom pass incomplete
9:422nd & 10 at opp 48Princeton Penalty, Offensive Holding (Will Reed) to the PRIN 42
9:423rd & 20 at own 42Blake Stenstrom sacked by Jerry Rangel for a loss of 4 yards to the PRIN 38
7:334th & 24 at own 38Brady Clark punt for 12 yds
San Diego Touchdown, 7 plays
7:331st & 10 at the 50Isaiah Williams run for 1 yd to the PRIN 49
7:332nd & 9 at opp 49Isaiah Williams run for 4 yds to the PRIN 45
7:333rd & 5 at opp 45Dom Nankil pass complete to Elijah Johnson for 11 yds to the PRIN 34 for a 1ST down
7:331st & 10 at opp 34Dom Nankil pass complete to Ja’seem Reed for 33 yds to the PRIN 1 for a 1ST down
7:331st & goal at opp 1Zane Fullmer run for no gain to the PRIN 1
7:332nd & goal at opp 1run for no gain to the PRIN 1
4:033rd & goal at opp 1Isaiah Williams run for 1 yd for a TD (Aidan Lehman PAT BLOCKED)Princeton 7, San Diego 6
Princeton Punt, 8 plays
3:58Aidan Lehman kickoff for 58 yds
3:581st & 10 at own 27Blake Stenstrom pass complete to AJ Barber for 7 yds to the PRIN 34
3:582nd & 3 at own 34Dareion Murphy run for 10 yds to the PRIN 44 for a 1ST down
3:581st & 10 at own 44Dareion Murphy run for no gain to the PRIN 44
3:582nd & 10 at own 44John Volker run for a loss of 1 yard to the PRIN 43
3:583rd & 11 at own 43Blake Stenstrom pass complete to Tamatoa Falatea for 17 yds to the USD 40 for a 1ST down
3:581st & 10 at opp 40John Volker run for no gain to the USD 40
3:582nd & 10 at opp 40Blake Stenstrom pass incomplete
3:583rd & 10 at opp 40Blake Stenstrom pass incomplete
0:004th & 10 at opp 40Brady Clark punt for 34 yds, downed at the USD 6
2nd quarter8 drives, then Princeton 14, San Diego 9
San Diego Punt, 3 plays
15:001st & 10 at own 6Isaiah Williams run for no gain to the USD 6
15:002nd & 10 at own 6Isaiah Williams run for 1 yd to the USD 7
15:003rd & 9 at own 7Dom Nankil pass incomplete
13:144th & 9 at own 7Aydan Corrales punt for 55 yds, downed at the PRIN 38
Princeton Turnover on downs, 10 plays
13:141st & 10 at own 38Blake Stenstrom run for 17 yds to the USD 45 for a 1ST down
13:141st & 10 at opp 45Blake Stenstrom pass complete to Jo Jo Hawkins for 6 yds to the USD 39
13:142nd & 4 at opp 39John Volker run for 5 yds to the USD 34 for a 1ST down
13:141st & 10 at opp 34Caleb Coleman run for 6 yds to the USD 28
10:423rd & 4 at opp 28Timeout San Diego, clock 10:42
10:422nd & 4 at opp 28Blake Stenstrom pass incomplete
10:423rd & 4 at opp 28John Volker run for 10 yds to the USD 18 for a 1ST down
10:421st & 10 at opp 18Blake Stenstrom pass incomplete
10:422nd & 10 at opp 18Blake Stenstrom pass complete to Jo Jo Hawkins for 5 yds to the USD 13
10:423rd & 5 at opp 13John Volker run for 3 yds to the USD 10
8:524th & 2 at opp 10John Volker run for 1 yd to the USD 9
San Diego Punt, 3 plays
8:521st & 10 at own 9Logan Gingg run for 3 yds to the USD 12
8:522nd & 7 at own 12Dom Nankil pass incomplete
8:523rd & 7 at own 12Dom Nankil pass complete to Rashaan Ward for 5 yds to the USD 17
7:224th & 2 at own 17Aydan Corrales punt for 41 yds
Princeton Touchdown, 5 plays
7:221st & 10 at own 47Caleb Coleman run for a loss of 2 yards to the PRIN 45
7:222nd & 12 at own 45Blake Stenstrom pass complete to Caden Dumas for 8 yds to the USD 47
7:223rd & 4 at opp 47Blake Stenstrom pass complete to AJ Barber for 5 yds to the USD 42 for a 1ST down
7:221st & 10 at opp 42Dareion Murphy run for 10 yds to the USD 32 for a 1ST down
4:541st & 10 at opp 32Blake Stenstrom pass complete to Luke Colella for 32 yds for a TD (Jeffrey Sexton KICK)Princeton 14, San Diego 6
San Diego Punt, 3 plays
4:47Jeffrey Sexton kickoff for 59 yds
4:471st & 10 at own 32Dom Nankil pass incomplete
4:472nd & 10 at own 32Isaiah Williams run for a loss of 2 yards to the USD 30
4:473rd & 12 at own 30Dom Nankil pass incomplete
3:464th & 12 at own 30Aydan Corrales punt for 46 yds
Princeton Turnover on downs, 8 plays
3:461st & 10 at own 35Blake Stenstrom pass incomplete
3:462nd & 10 at own 35Blake Stenstrom pass complete to Dareion Murphy for 13 yds to the PRIN 48 for a 1ST down
3:461st & 10 at own 48Blake Stenstrom sacked by Giovanni Iovino for a loss of 8 yards to the PRIN 40
3:462nd & 18 at own 40Blake Stenstrom run for 18 yds to the USD 42 for a 1ST down
3:461st & 10 at opp 42Blake Stenstrom pass complete to AJ Barber for 4 yds to the USD 38
3:462nd & 6 at opp 38Blake Stenstrom pass complete to Tyler Picinic for 4 yds to the USD 34
3:463rd & 2 at opp 34Blake Stenstrom pass incomplete
1:104th & 2 at opp 34Blake Stenstrom pass intercepted
1:101st & 10 at own 49San Diego Penalty, Unsportsmanlike Conduct (-15 Yards) to the USD 34
San Diego Field goal, 6 plays
1:101st & 25 at own 34Dom Nankil pass complete to Josh Heverly for 5 yds to the USD 39
1:102nd & 20 at own 39Dom Nankil pass complete to Ja’seem Reed for 17 yds to the PRIN 44
1:103rd & 3 at opp 44Dom Nankil pass complete to Josh Heverly for 17 yds to the PRIN 27 for a 1ST down
1:101st & 10 at opp 27[NHSG] Kneel down by HEVERLY, Josh at PRI27 (team loss of 0).
1:102nd & 10 at opp 27Dom Nankil pass incomplete
0:033rd & 10 at opp 27Aidan Lehman 55 yd FG GOODPrinceton 14, San Diego 9
Princeton End of half, 1 play
0:03Aidan Lehman kickoff for 61 yds
0:001st & 10 at own 25[NHSG] Kneel down by STENSTROM, Blake at PRI22 (team loss of 3), clock 00:00.
Q3 15:001st & 10 at own 25San Diego Penalty, False Start (-5 Yards) to the USD 20
3rd quarter8 drives, then Princeton 21, San Diego 12
San Diego Punt, 3 plays
15:00Jeffrey Sexton kickoff for 65 yds
15:001st & 15 at own 20Dom Nankil pass incomplete
15:002nd & 15 at own 20Dom Nankil pass complete to Ja’seem Reed for 5 yds to the USD 25
15:003rd & 10 at own 25Dom Nankil run for 6 yds to the USD 31
13:284th & 4 at own 31Aydan Corrales punt for 27 yds, downed at the PRIN 42
Princeton Touchdown, 3 plays
13:281st & 10 at own 42John Volker run for 5 yds to the PRIN 47
12:162nd & 5 at own 47John Volker run for 51 yds to the USD 2 for a 1ST down
12:161st & goal at opp 2Timeout Princeton, clock 12:16
12:121st & goal at opp 2John Volker run for 2 yds for a TD (Jeffrey Sexton KICK)Princeton 21, San Diego 9
San Diego Punt, 3 plays
12:12Jeffrey Sexton kickoff for 65 yds
12:121st & 10 at own 25Isaiah Williams run for 3 yds to the USD 28
12:122nd & 7 at own 28Dom Nankil pass complete to Elijah Johnson for 5 yds to the USD 33
12:123rd & 2 at own 33Isaiah Williams run for no gain to the USD 33
10:174th & 2 at own 33Aydan Corrales punt for 42 yds, downed at the PRIN 25
Princeton Punt, 3 plays
10:171st & 10 at own 25Dareion Murphy run for 5 yds to the PRIN 30
10:172nd & 5 at own 30Blake Stenstrom pass complete to Tyler Picinic for 1 yd to the PRIN 31
10:173rd & 4 at own 31Blake Stenstrom pass incomplete
8:574th & 4 at own 31Brady Clark punt for 52 yds
San Diego Field goal, 7 plays
8:571st & 10 at own 25Dom Nankil pass complete to Rashaan Ward for 10 yds to the USD 35 for a 1ST down
8:571st & 10 at own 35San Diego Penalty, Offensive Holding (-10 Yards) to the USD 25
8:571st & 20 at own 25Dom Nankil pass complete to Ja’seem Reed for 8 yds to the USD 33
8:572nd & 12 at own 33Dom Nankil pass complete to Josh Heverly for 35 yds to the PRIN 32 for a 1ST down
8:571st & 10 at opp 32Dom Nankil sacked by Will Perez for a loss of 14 yards to the PRIN 46
8:572nd & 24 at opp 46Dom Nankil pass incomplete
8:573rd & 24 at opp 46Dom Nankil pass complete to Ja’seem Reed for 16 yds to the PRIN 30
5:444th & 8 at opp 30Aidan Lehman 48 yd FG GOODPrinceton 21, San Diego 12
Princeton Punt, 4 plays
5:37Aidan Lehman kickoff for 60 yds
5:371st & 10 at own 28Blake Stenstrom pass complete to Jo Jo Hawkins for 28 yds to the USD 44 for a 1ST down
5:371st & 10 at opp 44Ja’Derris Carr run for no gain to the USD 44
5:372nd & 10 at opp 44Blake Stenstrom pass incomplete
5:373rd & 10 at opp 44Blake Stenstrom pass incomplete
4:204th & 10 at opp 44Brady Clark punt for 44 yds for a touchback
San Diego Punt, 6 plays
4:201st & 10 at own 20Dom Nankil pass incomplete
4:202nd & 10 at own 20Dom Nankil run for 5 yds to the USD 25
4:203rd & 5 at own 25Dom Nankil pass complete to Ja’seem Reed for 6 yds to the USD 31 for a 1ST down
4:201st & 10 at own 31Dom Nankil pass incomplete
4:202nd & 10 at own 31Isaiah Williams run for 3 yds to the USD 34
4:203rd & 7 at own 34Dom Nankil pass incomplete
1:394th & 7 at own 34Aydan Corrales punt for 44 yds, downed at the PRIN 22
Princeton Punt, 5 plays
1:391st & 10 at own 22John Volker run for 2 yds to the PRIN 24
1:392nd & 8 at own 24Blake Stenstrom pass complete to Matthew Mahoney for 9 yds to the PRIN 33 for a 1ST down
1:391st & 10 at own 33John Volker run for 2 yds to the PRIN 35
0:002nd & 8 at own 35Blake Stenstrom pass complete to Jo Jo Hawkins for 6 yds to the PRIN 41
Q4 15:003rd & 2 at own 41John Volker run for a loss of 2 yards to the PRIN 39
Q4 14:094th & 4 at own 39Brady Clark punt for 53 yds
4th quarter10 drives, then Princeton 23, San Diego 12
San Diego Punt, 5 plays
14:091st & 10 at own 10Isaiah Williams run for 1 yd to the USD 11
14:092nd & 9 at own 11Dom Nankil pass complete to Cole Monach for 12 yds to the USD 23 for a 1ST down
14:091st & 10 at own 23NANKIL, Dom pass short to the right complete for 5 yards to REED, Ja’seem caught at the USD25 and advanced to the USD28 (HILL, Nasir). PENALTY PRI Offsides enforced 5 yards from the USD23 to the USD28 [SG]. NO PLAY (replay the down).
14:091st & 5 at own 28Dom Nankil sacked by Ozzie Nicholas for a loss of 12 yards to the USD 16
14:092nd & 17 at own 16Dom Nankil pass incomplete
14:093rd & 17 at own 16Dom Nankil pass incomplete
10:574th & 17 at own 16Aydan Corrales punt for 39 yds , returns for no gain to the PRIN 45
San Diego Punt, 2 plays
10:571st & 10 at opp 45Dom Nankil pass incomplete
10:572nd & 10 at opp 45San Diego Penalty, Intentional Grounding (Dom Nankil) to the PRIN 44
10:573rd & 10 at opp 45Dom Nankil pass complete to Ja’seem Reed for no gain to the PRIN 45
9:164th & 10 at opp 45Aydan Corrales punt for 26 yds, downed at the PRIN 19
Princeton Punt, 3 plays
9:161st & 10 at own 19Ja’Derris Carr run for 7 yds to the PRIN 26
9:162nd & 3 at own 26Blake Stenstrom pass incomplete
9:163rd & 3 at own 26Blake Stenstrom sacked by Jayden Wickware for a loss of 6 yards to the PRIN 20
7:494th & 9 at own 20Brady Clark punt for 44 yds , returns for no gain to the PRIN 49 , returns for no gain to the PRIN 49
7:491st & 10 at opp 49Princeton Penalty, Unsportsmanlike Conduct (TEAM) to the PRIN 34 for a 1ST down
San Diego Missed FG, 4 plays
7:491st & 10 at opp 34Dom Nankil pass complete to Ja’seem Reed for 4 yds to the PRIN 30
7:492nd & 6 at opp 30Dom Nankil pass incomplete
7:493rd & 6 at opp 30Dom Nankil pass incomplete
6:544th & 6 at opp 30Aidan Lehman 57 yd FG MISSED
Princeton Punt, 3 plays
6:541st & 10 at own 30Blake Stenstrom pass complete to Anthony Bland for 5 yds to the PRIN 35
6:542nd & 5 at own 35Dareion Murphy run for 2 yds to the PRIN 37
6:543rd & 3 at own 37Blake Stenstrom pass incomplete
5:254th & 3 at own 37Brady Clark punt for 41 yds, downed at the USD 22
San Diego Turnover on downs, 5 plays
5:251st & 10 at own 22Dom Nankil sacked by Bakari Edwards for a loss of 10 yards to the USD 12
5:252nd & 20 at own 12Princeton Penalty, Face mask (15 yards) (Bakari Edwards) to the USD 37 for a 1ST down
5:251st & 10 at own 37Dom Nankil pass complete to Ja’seem Reed for 7 yds to the USD 44
5:252nd & 3 at own 44Dom Nankil pass incomplete
4:273rd & 3 at own 44Dom Nankil pass incomplete
4:274th & 3 at own 44Timeout Princeton, clock 04:27
Princeton Punt, 3 plays
4:221st & 10 at opp 46John Volker run for no gain to the USD 46
San Diego Turnover on downs, 5 plays
4:224th & 3 at own 44Dom Nankil pass complete to Ja’seem Reed for 2 yds to the USD 46
Princeton Punt, 3 plays
3:303rd & 9 at opp 45Timeout San Diego, clock 03:30
3:302nd & 10 at opp 46Blake Stenstrom pass complete to John Volker for 1 yd to the USD 45
3:303rd & 9 at opp 45Blake Stenstrom pass incomplete
3:134th & 9 at opp 45Brady Clark punt for 43 yds, downed at the USD 2
3:081st & 10 at own 2Bakari Edwards SafetyPrinceton 23, San Diego 12
Princeton End of game, 6 plays
3:081st & 10 at own 26Ja’Derris Carr run for 3 yds to the PRIN 29
3:082nd & 7 at own 29Blake Stenstrom run for 3 yds to the PRIN 32
3:083rd & 4 at own 32Ja’Derris Carr run for 5 yds to the PRIN 37 for a 1ST down
3:081st & 10 at own 37John Volker run for 3 yds to the PRIN 40
0:333rd & 6 at own 41Timeout San Diego, clock 00:33
0:332nd & 7 at own 40John Volker run for 1 yd to the PRIN 41
0:003rd & 6 at own 41[SG] Kneel down by STENSTROM, Blake at PRI38 (team loss of 3), clock 00:00.

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.

Princeton leads 4–⁠2 in six meetings, counting the one since this game.

Recent meetings
2025San Diego 42, Princeton 35
2023Princeton 23, San Diego 12
2017Princeton 27, San Diego 17
2014San Diego 39, Princeton 29
2005Princeton 20, San Diego 17
2004Princeton 24, San Diego 17

Around this game