Columbia at Princeton

Friday, September 29, 2023

Princeton beat Columbia 10–⁠7. It was their 71st meeting; after it, Princeton led the series 59–⁠11–⁠1.

AwayColumbia3–⁠7 in 2023
7
HomePrinceton5–⁠5 in 2023
10

Final at Princeton University Stadium, PrincetonTV: ESPNU

At kickoff
60°F, overcast, mist, wind 7 mph from the northWeather: NOAA NCEI Integrated Surface Database; Trenton Mercer Airport (KTTN), 16 km from the stadium, seven minutes before kickoff
Official
Eric LewisGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Columbia00707
Princeton300710

Standouts

Player stats

Columbia

PassingC/AttYdsTDInt
Caden Bell11/267100
RushingCarYdsTDLong
Joey Giorgi1661011
Malcolm Terry II740019
Ty’son Edwards51406
ReceivingRecYdsTDLong
Bryson Canty346021
Wills Meyer1707
Joey Giorgi2605
Titus Evans1606
DefenseTklTFLSacksInt
Justin Townsend0001

Princeton

PassingC/AttYdsTDInt
Blake Stenstrom26/4319101
RushingCarYdsTDLong
Blake Stenstrom1130015
Ja’Derris Carr-Kersh530022
John Volker92416
Dareion Murphy2201
ReceivingRecYdsTDLong
A.J. Barber356044
Luke Colella753015
Matthew Mahoney219017
Tyler Picinic21508

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

Team stats

ColumbiaPrinceton
179Total yards271
71Passing yards191
108Rushing yards80
2.7Yards per pass4.4
3.0Yards per rush2.8
12First downs15
4–⁠16Third downs6–⁠18
2–⁠3Fourth downs4–⁠4
2Turnovers2
3–⁠20Penalties7–⁠50
24:06Possession35:54

Efficiency

ColumbiaPrinceton
30%Success rate36%
−0.04EPA per play0.01
0.84Explosiveness1.24
−0.00Rushing EPA0.13
−0.09Passing EPA−0.06
22%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 and the line, going in

Our ratings (scores only)

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

The line

Princeton −6.5, over/under 40.5.

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

Every drive

Princeton end zoneColumbia end zoneQ1 PrincetonField goal, 15 playsQ1 ColumbiaMissed FG, 17 playsQ2 PrincetonMissed FG, 8 playsQ2 ColumbiaPunt, 3 playsQ2 PrincetonPunt, 3 playsQ2 ColumbiaTurnover on downs, 9 playsQ2 PrincetonPunt, 3 playsQ2 PrincetonPunt, 3 playsQ2 ColumbiaPunt, 5 playsQ2 PrincetonEnd of half, 2 playsQ3 ColumbiaPunt, 3 playsQ3 ColumbiaPunt, 3 playsQ3 PrincetonPick-six, 1 play (Columbia scores)Q3 PrincetonPunt, 3 playsQ3 ColumbiaPunt, 3 playsQ3 PrincetonPunt, 10 playsQ3 ColumbiaPunt, 3 playsQ3 PrincetonPunt, 5 playsQ3 ColumbiaPunt, 6 playsQ4 PrincetonTouchdown, 20 playsQ4 ColumbiaFumble, 11 playsQ4 PrincetonEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Princeton drives left to right, Columbia right to left.
  1. Q1 PrincetonField goal, 15 plays, 65 yards
  2. Q1 ColumbiaMissed FG, 17 plays, 61 yards
  3. Q2 PrincetonMissed FG, 8 plays, 60 yards
  4. Q2 ColumbiaPunt, 3 plays, 5 yards
  5. Q2 PrincetonPunt, 3 plays, −4 yards
  6. Q2 ColumbiaTurnover on downs, 9 plays, 39 yards
  7. Q2 PrincetonPunt, 3 plays, 9 yards
  8. Q2 PrincetonPunt, 3 plays, −2 yards
  9. Q2 ColumbiaPunt, 5 plays, 19 yards
  10. Q2 PrincetonEnd of half, 2 plays, 0 yards
  11. Q3 ColumbiaPunt, 3 plays, 2 yards
  12. Q3 ColumbiaPunt, 3 plays, 3 yards
  13. Q3 PrincetonPick-six, 1 play (Columbia scores), 0 yards
  14. Q3 PrincetonPunt, 3 plays, 4 yards
  15. Q3 ColumbiaPunt, 3 plays, 4 yards
  16. Q3 PrincetonPunt, 10 plays, 26 yards
  17. Q3 ColumbiaPunt, 3 plays, 1 yard
  18. Q3 PrincetonPunt, 5 plays, −4 yards
  19. Q3 ColumbiaPunt, 6 plays, 17 yards
  20. Q4 PrincetonTouchdown, 20 plays, 81 yards
  21. Q4 ColumbiaFumble, 11 plays, 18 yards
  22. Q4 PrincetonEnd of game, 1 play, −4 yards

Play by play

1st quarter2 drives, then Princeton 3, Columbia 0
Princeton Field goal, 15 plays
15:001st & 10 at own 40Hugo Merry kickoff for 65 yds for a touchback
15:001st & 10 at own 25Blake Stenstrom pass complete to Luke Colella for 9 yds to the PRIN 34
15:002nd & 1 at own 34Blake Stenstrom run for no gain to the PRIN 34
15:003rd & 1 at own 34Dareion Murphy run for 1 yd to the PRIN 35 for a 1ST down
15:001st & 10 at own 35Blake Stenstrom pass complete to Luke Colella for 7 yds to the PRIN 42
15:002nd & 3 at own 42Blake Stenstrom pass complete to Matthew Mahoney for 2 yds to the PRIN 44
15:003rd & 1 at own 44John Volker run for 4 yds to the PRIN 48 for a 1ST down
15:001st & 10 at own 48John Volker run for no gain to the PRIN 48
15:002nd & 10 at own 48Blake Stenstrom pass complete to Matthew Mahoney for 17 yds to the COLU 35 for a 1ST down
15:001st & 10 at opp 35John Volker run for 6 yds to the COLU 29
15:002nd & 4 at opp 29John Volker run for 1 yd to the COLU 28
15:003rd & 3 at opp 28Blake Stenstrom run for 15 yds to the COLU 13 for a 1ST down
15:001st & 10 at opp 13Blake Stenstrom pass complete to AJ Barber for 1 yd to the COLU 12
15:002nd & 9 at opp 12Blake Stenstrom pass complete to Dareion Murphy for 2 yds to the COLU 10
15:003rd & 7 at opp 10Blake Stenstrom pass incomplete to Matthew Mahoney
7:034th & 7 at opp 10Jeffrey Sexton 28 yd FG GOODPrinceton 3, Columbia 0
Columbia Missed FG, 17 plays
6:541st & 10 at own 40Jeffrey Sexton kickoff for 65 yds , Carter McFadden return for 35 yds to the COLU 35
6:541st & 10 at own 35Joey Giorgi run for 4 yds to the COLU 39
6:542nd & 6 at own 39Caden Bell pass complete to JJ Jenkins for 4 yds to the COLU 43
6:543rd & 2 at own 43Joey Giorgi run for 2 yds to the COLU 45 for a 1ST down
6:541st & 10 at own 45Caden Bell pass complete to Dominic Busby for 3 yds to the COLU 48
6:542nd & 7 at own 48Joey Giorgi run for no gain to the COLU 48
6:543rd & 7 at own 48No Huddle-Shotgun Bell,Caden pass incomplete short left to Evans,Titus PENALTY Prin Holding (Newman,Jalen) 10 yards from COLUMB48 to Prin42, 1ST DOWN. NO PLAY.
6:541st & 10 at opp 42PENALTY COLUMB False Start (Chapman,Mark) 5 yards from Prin42 to Prin47. NO PLAY.
6:541st & 15 at opp 47PENALTY COLUMB False Start (Mills,Zach) 5 yards from Prin47 to COLUMB48. NO PLAY.
6:541st & 20 at own 48Malcolm Terry II run for 2 yds to the 50 yard line
6:542nd & 18 at the 50Caden Bell pass incomplete to James Miller
6:543rd & 18 at the 50Malcolm Terry II run for 19 yds to the PRIN 31 for a 1ST down
6:541st & 10 at opp 31Joey Giorgi run for 9 yds to the PRIN 22
6:542nd & 1 at opp 22Joey Giorgi run for 3 yds to the PRIN 19 for a 1ST down
6:541st & 10 at opp 19Caden Bell pass complete to Bryson Canty for 8 yds to the PRIN 11
6:542nd & 2 at opp 11Joey Giorgi run for 1 yd to the PRIN 10
6:543rd & 1 at opp 10Ty’son Edwards run for 2 yds to the PRIN 8 for a 1ST down
6:541st & goal at opp 8Ty’son Edwards run for 2 yds to the PRIN 6
0:002nd & goal at opp 6Caden Bell pass complete to JJ Jenkins for no gain to the PRIN 6
Q2 15:004th & goal at opp 4Timeout Princeton, clock 15:00
Q2 15:003rd & goal at opp 6Caden Bell run for 2 yds to the PRIN 4
Q2 14:134th & goal at opp 4Hugo Merry 22 yd FG MISSED
2nd quarter8 drives, then Princeton 3, Columbia 0
Princeton Missed FG, 8 plays
14:131st & 10 at own 20John Volker run for 3 yds to the PRIN 23
14:132nd & 7 at own 23Blake Stenstrom pass complete to AJ Barber for 44 yds to the COLU 33 for a 1ST down
14:132nd & 5 at opp 28Blake Stenstrom run for 12 yds to the COLU 16 for a 1ST down
14:131st & 10 at opp 16PENALTY Prin False Start (Colella,Luke) 5 yards from COLUMB16 to COLUMB21. NO PLAY.
14:131st & 15 at opp 21Blake Stenstrom run for 1 yd to the COLU 20
14:132nd & 14 at opp 20Blake Stenstrom pass incomplete to Luke Colella
14:133rd & 14 at opp 20Blake Stenstrom pass incomplete to Luke Colella
14:131st & 10 at opp 33Blake Stenstrom pass complete to Jo Jo Hawkins for 5 yds to the COLU 28
10:494th & 14 at opp 20Jeffrey Sexton 38 yd FG MISSED
Columbia Punt, 3 plays
10:491st & 10 at own 20Joey Giorgi run for 5 yds to the COLU 25
10:492nd & 5 at own 25Caden Bell pass incomplete to Bryson Canty
10:493rd & 5 at own 25Caden Bell pass incomplete to Dominic Busby
10:084th & 5 at own 25William Hughes punt for 48 yds , AJ Barber returns for 8 yds to the PRIN 35
Princeton Punt, 3 plays
10:081st & 10 at own 35Ja’Derris Carr run for no gain to the PRIN 35
10:082nd & 10 at own 35Blake Stenstrom pass incomplete to Jalen Geer
10:083rd & 10 at own 35No Huddle-Shotgun Stenstrom,Blake rush right for 6 yards gain to the Prin41 (McFadden,Carter), out of bounds PENALTY Prin Holding (Hilliard,Nicholas) 10 yards from Prin35 to Prin25. NO PLAY.
10:083rd & 20 at own 25Blake Stenstrom pass complete to Ja’Derris Carr for 6 yds to the PRIN 31
8:214th & 14 at own 31Brady Clark punt blocked by Ethan Hebb, punt out-of-bounds at the PRIN 45 blocked by Ethan Hebb
Columbia Turnover on downs, 9 plays
8:211st & 10 at opp 45Joey Giorgi run for 11 yds to the PRIN 34 for a 1ST down
8:211st & 10 at opp 34Caden Bell pass complete to Joey Giorgi for 1 yd to the PRIN 33
8:212nd & 9 at opp 33Joey Giorgi run for 10 yds to the PRIN 23 for a 1ST down
8:211st & 10 at opp 23Malcolm Terry II run for 5 yds to the PRIN 18
8:212nd & 5 at opp 18Malcolm Terry II run for 6 yds to the PRIN 12 for a 1ST down
8:211st & 10 at opp 12Malcolm Terry II run for 6 yds to the PRIN 6
8:212nd & 4 at opp 6Malcolm Terry II run for 1 yd to the PRIN 5
8:213rd & 3 at opp 5Joey Giorgi run for 2 yds to the PRIN 3
3:574th & 1 at opp 3Caden Bell run for 3 yds to the PRIN 6
Princeton Punt, 3 plays
3:571st & 10 at own 6Blake Stenstrom pass complete to Jo Jo Hawkins for 2 yds to the PRIN 8
3:572nd & 8 at own 8Blake Stenstrom run for no gain to the PRIN 8
3:573rd & 8 at own 8Blake Stenstrom pass complete to John Volker for 7 yds to the PRIN 15
2:334th & 1 at own 15Timeout Columbia, clock 02:33
2:244th & 1 at own 15Brady Clark punt for 44 yds , Carter McFadden returns for 2 yds to the COLU 43 Carter McFadden fumbled, recovered by COLU Tyler Morris
Princeton Punt, 3 plays
2:241st & 10 at opp 43Blake Stenstrom run for 2 yds to the COLU 45 Blake Stenstrom fumbled, recovered by COLU John Volker
2:242nd & 12 at opp 45Blake Stenstrom pass incomplete to Tyler Picinic
2:243rd & 12 at opp 45Blake Stenstrom pass incomplete to Jo Jo Hawkins
1:424th & 12 at opp 45Brady Clark punt for 37 yds, fair catch by Carter McFadden at the COLU 8
Columbia Punt, 5 plays
1:421st & 10 at own 8Ty’son Edwards run for 6 yds to the COLU 14
1:422nd & 4 at own 14Caden Bell pass complete to Titus Evans for 6 yds to the COLU 20 for a 1ST down
1:421st & 10 at own 20Caden Bell pass incomplete to Marcus Libman
1:422nd & 10 at own 20Ty’son Edwards run for no gain to the COLU 20
0:523rd & 10 at own 20Timeout Princeton, clock 00:52
0:523rd & 10 at own 20Caden Bell pass complete to Wills Meyer for 7 yds to the COLU 27
0:444th & 3 at own 27Timeout Princeton, clock 00:44
0:344th & 3 at own 27William Hughes punt for 42 yds , AJ Barber returns for 5 yds to the PRIN 36
Princeton End of half, 2 plays
0:341st & 10 at own 36Blake Stenstrom pass complete to Luke Colella for 9 yds to the PRIN 45
0:002nd & 1 at own 45Blake Stenstrom sacked by Justin Townsend for a loss of 9 yards to the PRIN 36
3rd quarter8 drives, then Columbia 7, Princeton 3
Columbia Punt, 3 plays
14:531st & 10 at own 40Jeffrey Sexton kickoff for 65 yds , Carter McFadden return for 20 yds to the COLU 20
14:531st & 10 at own 20Joey Giorgi run for 3 yds to the COLU 23
14:532nd & 7 at own 23Joey Giorgi run for 1 yd to the COLU 22
14:533rd & 8 at own 22Caden Bell pass incomplete to Joey Giorgi
13:234th & 8 at own 22William Hughes punt for 38 yds
Columbia Punt, 3 plays
13:231st & 10 at opp 43Joey Giorgi run for 4 yds to the PRIN 39
13:232nd & 6 at opp 39Caden Bell pass complete to JJ Jenkins for 1 yd to the PRIN 40
13:233rd & 7 at opp 40Caden Bell pass incomplete to Joey Giorgi
12:114th & 7 at opp 40William Hughes punt for 31 yds
12:081st & 10 at own 9Justin Townsend 2 Yd Interception Return (Hugo Merry Kick)Columbia 7, Princeton 3
Princeton Punt, 3 plays
12:081st & 10 at own 40kickoff for 60 yds for a touchback
12:081st & 10 at own 25Dareion Murphy run for 1 yd to the PRIN 26
12:082nd & 9 at own 26Blake Stenstrom pass incomplete to Luke Colella
12:083rd & 9 at own 26PENALTY Prin Delay Of Game (Stenstrom,Blake) 5 yards from Prin26 to Prin21. NO PLAY.
12:083rd & 14 at own 21Blake Stenstrom pass complete to Tyler Picinic for 8 yds to the PRIN 29
10:374th & 6 at own 29Brady Clark punt for 56 yds
Columbia Punt, 3 plays
10:371st & 10 at own 15Joey Giorgi run for 4 yds to the COLU 19
10:372nd & 6 at own 19Joey Giorgi run for no gain to the COLU 19
10:373rd & 6 at own 19Caden Bell pass incomplete to Marcus Libman
9:154th & 6 at own 19William Hughes punt for 52 yds , AJ Barber returns for 10 yds to the PRIN 39
Princeton Punt, 10 plays
9:151st & 10 at own 39Blake Stenstrom pass complete to John Volker for 6 yds to the PRIN 45
9:152nd & 4 at own 45PENALTY Prin False Start (Matheson,Tommy) 5 yards from Prin45 to Prin40. NO PLAY.
9:152nd & 9 at own 40Blake Stenstrom pass complete to Jo Jo Hawkins for 1 yd to the PRIN 39
9:153rd & 10 at own 39Blake Stenstrom pass complete to Luke Colella for 15 yds to the COLU 46 for a 1ST down
9:151st & 10 at opp 46Blake Stenstrom pass complete to Tamatoa Falatea for 6 yds to the COLU 40
9:152nd & 4 at opp 40Blake Stenstrom pass complete to Luke Colella for 2 yds to the COLU 38
9:153rd & 2 at opp 38Blake Stenstrom pass complete to John Volker for 2 yds to the COLU 40
9:154th & 4 at opp 40Blake Stenstrom run for 7 yds to the COLU 33 for a 1ST down
9:151st & 10 at opp 33Blake Stenstrom pass incomplete to Jo Jo Hawkins
9:152nd & 10 at opp 33AJ Barber run for 2 yds to the COLU 35
3:423rd & 12 at opp 35Timeout Princeton, clock 03:42
3:423rd & 12 at opp 35Blake Stenstrom pass incomplete to Luke Colella
3:224th & 12 at opp 35Blake Stenstrom punt for 31 yds
Columbia Punt, 3 plays
3:221st & 10 at own 4Caden Bell pass incomplete to Dominic Busby
3:222nd & 10 at own 4Malcolm Terry II run for 1 yd to the COLU 5
3:223rd & 9 at own 5Caden Bell pass incomplete to JJ Jenkins
2:294th & 9 at own 5William Hughes punt for 44 yds
Princeton Punt, 5 plays
2:291st & 10 at opp 49John Volker run for 5 yds to the COLU 44
2:292nd & 5 at opp 44Blake Stenstrom run for 6 yds to the COLU 38 for a 1ST down
2:291st & 10 at opp 38Blake Stenstrom pass incomplete to Tyler Picinic
2:292nd & 10 at opp 38No Huddle-Shotgun Volker,John rush middle for 4 yards gain to the COLUMB34 (Townsend,Justin; Milia,Rocco) PENALTY Prin Holding (Hilliard,Nicholas) 10 yards from COLUMB38 to COLUMB48. NO PLAY.
2:292nd & 20 at opp 48Blake Stenstrom pass incomplete to John Volker
2:293rd & 20 at opp 48PENALTY Prin False Start (Mahoney,Matthew) 5 yards from COLUMB48 to Prin47. NO PLAY.
2:293rd & 25 at own 47Blake Stenstrom pass incomplete to AJ Barber
0:224th & 25 at own 47Brady Clark punt for 37 yds, punt out-of-bounds at the COLU 16
Columbia Punt, 6 plays
0:001st & 10 at own 16Caden Bell run for 1 yd to the COLU 17
Q4 15:002nd & 9 at own 17Joey Giorgi run for 4 yds to the COLU 21
Q4 15:003rd & 5 at own 21Caden Bell run for 7 yds to the COLU 28 for a 1ST down
Q4 15:001st & 10 at own 28Caden Bell pass complete to Joey Giorgi for 5 yds to the COLU 33
Q4 15:002nd & 5 at own 33No Huddle Giorgi,Joey rush middle for 3 yards gain to the COLUMB36 (Johnson,Liam; Nicholas,Ozzie) PENALTY COLUMB Holding (Jordan,Noah) 10 yards from COLUMB33 to COLUMB23. NO PLAY.
Q4 15:002nd & 15 at own 23Caden Bell pass incomplete to Bryson Canty
Q4 15:003rd & 15 at own 23Caden Bell run for 10 yds to the COLU 33
Q4 12:144th & 5 at own 33William Hughes punt for 48 yds, punt out-of-bounds at the PRIN 19 , AJ Barber returns for no gain to the PRIN 19
4th quarter3 drives, then Princeton 10, Columbia 7
Princeton Touchdown, 20 plays
12:141st & 10 at own 19Blake Stenstrom pass complete to Tamatoa Falatea for 6 yds to the PRIN 25
12:142nd & 4 at own 25Blake Stenstrom run for 3 yds to the PRIN 22
12:143rd & 7 at own 22Blake Stenstrom pass complete to Dareion Murphy for 9 yds to the PRIN 31 for a 1ST down
12:141st & 10 at own 31Blake Stenstrom pass incomplete to Dareion Murphy
12:142nd & 10 at own 31Ja’Derris Carr run for 22 yds to the COLU 47 for a 1ST down
12:141st & 10 at opp 47Ja’Derris Carr run for no gain to the COLU 47
12:142nd & 10 at opp 47Blake Stenstrom run for 3 yds to the COLU 44
12:143rd & 7 at opp 44Blake Stenstrom pass complete to AJ Barber for 11 yds to the COLU 33 for a 1ST down
12:141st & 10 at opp 33John Volker run for 2 yds to the COLU 31
12:142nd & 8 at opp 31Blake Stenstrom pass complete to Jo Jo Hawkins for 2 yds to the COLU 29
12:143rd & 6 at opp 29Blake Stenstrom pass incomplete to AJ Barber
12:144th & 6 at opp 29Blake Stenstrom pass complete to Luke Colella for 8 yds to the COLU 21 for a 1ST down
12:141st & 10 at opp 21Blake Stenstrom pass incomplete to Jo Jo Hawkins
12:142nd & 10 at opp 21Ja’Derris Carr run for 2 yds to the COLU 19
12:143rd & 8 at opp 19Ja’Derris Carr run for 6 yds to the COLU 13
12:144th & 2 at opp 13Blake Stenstrom pass complete to Luke Colella for 3 yds to the COLU 10 for a 1ST down
12:141st & goal at opp 10John Volker run for 2 yds to the COLU 8
12:142nd & goal at opp 8Blake Stenstrom pass incomplete to John Volker
12:143rd & goal at opp 8Blake Stenstrom pass complete to Tyler Picinic for 7 yds to the COLU 1
2:144th & goal at opp 1Timeout Columbia, clock 02:14
2:074th & goal at opp 1John Volker run for 1 yd for a TD (Jeffrey Sexton KICK)Princeton 10, Columbia 7
Columbia Fumble, 11 plays
2:021st & 10 at own 40kickoff for 57 yds , return for 17 yds to the COLU 20
2:021st & 10 at own 20Caden Bell pass incomplete to Bryson Canty
2:022nd & 10 at own 20Caden Bell sacked by Bakari Edwards for a loss of 3 yards to the COLU 17
2:023rd & 13 at own 17Caden Bell pass incomplete to JJ Jenkins
1:274th & 13 at own 17Timeout Princeton, clock 01:27
1:271st & 10 at own 34Caden Bell pass incomplete to Marcus Libman
1:272nd & 10 at own 34Caden Bell pass incomplete to Bryson Canty
1:273rd & 10 at own 34Caden Bell pass incomplete to Dominic Busby
1:274th & 10 at own 34Caden Bell pass complete to Bryson Canty for 21 yds to the PRIN 45 for a 1ST down
1:271st & 10 at opp 45Ty’son Edwards run for 4 yds to the PRIN 41
1:272nd & 6 at opp 41Caden Bell run for 1 yd to the PRIN 40
1:274th & 13 at own 17Caden Bell pass complete to Bryson Canty for 17 yds to the COLU 34 for a 1ST down
0:253rd & 5 at opp 40Timeout Columbia, clock 00:25
0:163rd & 5 at opp 40Caden Bell sacked by Sekou Roland for a loss of 22 yards to the COLU 38 Caden Bell fumbled, recovered by COLU Ryan Savage , return for 0 yards
Princeton End of game, 1 play
0:001st & 10 at opp 38run for 4 yds to the COLU 42

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 61–⁠12–⁠1 in 74 meetings, counting the three since this game.

Recent meetings
2026Princeton 35, Columbia 7
2025Princeton 17, Columbia 10
2024Columbia 34, Princeton 17
2023Princeton 10, Columbia 7
2022Princeton 24, Columbia 6
2021Princeton 24, Columbia 7

Around this game