Columbia at Princeton

Friday, October 3, 2025

Princeton beat Columbia 17–⁠10. It was their 73rd meeting; after it, Princeton led the series 60–⁠12–⁠1.

AwayColumbia2–⁠8 in 2025
10
HomePrinceton3–⁠7 in 2025
17

Final at Princeton University Stadium, PrincetonTV: ESPNUAttendance 4,286

At kickoff
63°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Trenton-Mercer Airport, 16 km from the stadium, 23 minutes after kickoff
Official
Bill McKeeverGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Columbia1000010
Princeton0701017

Standouts

Player stats

Columbia

PassingC/AttYdsTDInt
Chase Goodwin19/2816502
Xander Menapace6/84000
RushingCarYdsTDLong
Griffin Johnson1046012
Lucas Bullock1029111
Xander Eschelman313015
Xander Menapace3908
ReceivingRecYdsTDLong
Titus Evans893024
Ethan Hebb245025
Lucas Bullock63409
Jordan Kelley31808
DefenseTklTFLSacksInt
Jack Smiechowski0001

Princeton

PassingC/AttYdsTDInt
Kai Coln7/1714501
Blaine Hipa7/109300
RushingCarYdsTDLong
Blaine Hipa838015
Dareion Murphy935012
Kai Honda82206
Ethan Clark91915
ReceivingRecYdsTDLong
Josh Robinson473030
Roman Laurio267049
Paul Kuhner151051
Kai Honda223021
DefenseTklTFLSacksInt
Marco Scarano0001
A.J. Pigford0001

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

Team stats

ColumbiaPrinceton
315Total yards352
205Passing yards238
110Rushing yards114
5.7Yards per pass8.8
3.4Yards per rush2.9
18First downs17
5–⁠14Third downs8–⁠15
1–⁠2Fourth downs0–⁠1
2Turnovers2
8–⁠44Penalties3–⁠40
31:31Possession28:29

Efficiency

ColumbiaPrinceton
43%Success rate34%
−0.05EPA per play−0.01
0.82Explosiveness1.58
−0.04Rushing EPA−0.15
−0.06Passing EPA0.18
9%Passing-down success41%
3%Havoc by its defense4%

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 51% to win. Elo’s favorite won.

The line

Princeton −3.5, over/under 48.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 PrincetonPunt, 3 playsQ1 ColumbiaField goal, 11 playsQ1 PrincetonPunt, 5 playsQ1 ColumbiaTouchdown, 10 playsQ1 PrincetonFumble, 9 playsQ2 ColumbiaPunt, 3 playsQ2 PrincetonInterception, 4 playsQ2 ColumbiaInterception, 6 playsQ2 PrincetonTurnover on downs, 8 playsQ2 ColumbiaInterception, 4 playsQ2 PrincetonTouchdown, 2 playsQ2 ColumbiaEnd of half, 1 playQ3 ColumbiaPunt, 4 playsQ3 PrincetonPunt, 3 playsQ3 ColumbiaPunt, 4 playsQ3 PrincetonPunt, 8 playsQ3 ColumbiaPunt, 8 playsQ3 PrincetonTouchdown, 8 playsQ4 ColumbiaPunt, 3 playsQ4 PrincetonField goal, 7 playsQ4 ColumbiaPunt, 5 playsQ4 PrincetonPunt, 10 playsQ4 ColumbiaEnd of game, 10 plays
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 PrincetonPunt, 3 plays, 6 yards
  2. Q1 ColumbiaField goal, 11 plays, 58 yards
  3. Q1 PrincetonPunt, 5 plays, 16 yards
  4. Q1 ColumbiaTouchdown, 10 plays, 89 yards
  5. Q1 PrincetonFumble, 9 plays, 43 yards
  6. Q2 ColumbiaPunt, 3 plays, −1 yard
  7. Q2 PrincetonInterception, 4 plays, 10 yards
  8. Q2 ColumbiaInterception, 6 plays, 15 yards
  9. Q2 PrincetonTurnover on downs, 8 plays, 67 yards
  10. Q2 ColumbiaInterception, 4 plays, 5 yards
  11. Q2 PrincetonTouchdown, 2 plays, 1 yard
  12. Q2 ColumbiaEnd of half, 1 play, 2 yards
  13. Q3 ColumbiaPunt, 4 plays, 9 yards
  14. Q3 PrincetonPunt, 3 plays, 3 yards
  15. Q3 ColumbiaPunt, 4 plays, 18 yards
  16. Q3 PrincetonPunt, 8 plays, 50 yards
  17. Q3 ColumbiaPunt, 8 plays, 33 yards
  18. Q3 PrincetonTouchdown, 8 plays, 71 yards
  19. Q4 ColumbiaPunt, 3 plays, 6 yards
  20. Q4 PrincetonField goal, 7 plays, 49 yards
  21. Q4 ColumbiaPunt, 5 plays, 12 yards
  22. Q4 PrincetonPunt, 10 plays, 34 yards
  23. Q4 ColumbiaEnd of game, 10 plays, 48 yards

Play by play

1st quarter5 drives, then Columbia 10, Princeton 0
Princeton Punt, 3 plays
15:001st & 10 at own 40Hugo Merry kickoff for 55 yds
15:001st & 10 at own 25Ethan Clark run for 4 yds to the PRIN 29
15:002nd & 6 at own 29Josh Robinson run for 2 yds to the PRIN 31
15:003rd & 4 at own 31Kai Colon pass incomplete to Jackson Green
13:404th & 4 at own 31Brady Clark punt for 38 yds, fair catch by Hutch Crow at the COLU 31
Columbia Field goal, 11 plays
13:401st & 10 at own 31Lucas Bullock run for 1 yd to the COLU 32
13:402nd & 9 at own 32Chase Goodwin pass incomplete to Lucas Bullock
13:403rd & 9 at own 32Chase Goodwin pass complete to Titus Evans for 22 yds to the PRIN 46 for a 1ST down
13:401st & 10 at opp 46Jahmir Pitcher run for 7 yds to the PRIN 39
13:402nd & 3 at opp 39Lucas Bullock run for 7 yds to the PRIN 32 for a 1ST down
13:401st & 10 at opp 32Chase Goodwin pass complete to Braden Dougherty for 3 yds to the PRIN 29
13:402nd & 7 at opp 29Chase Goodwin pass complete to Ethan Hebb for 20 yds to the PRIN 9 for a 1ST down
13:401st & goal at opp 9No Huddle-Shotgun Goodwin,Chase pass incomplete short left to Butler,Caden thrown to PRIN00 broken up by Ronquillo,Kyler QB hurried by Marcelino,Rocco PENALTY COLU Holding (Carr,Ryan) 10 yards from PRIN09 to PRIN19. NO PLAY.
13:401st & goal at opp 19Chase Goodwin pass complete to Hutch Crow for 5 yds to the PRIN 14
13:402nd & goal at opp 14Xander Eschelman run for a loss of 2 yards to the PRIN 16
13:403rd & goal at opp 16Chase Goodwin pass complete to Lucas Bullock for 5 yds to the PRIN 11
7:514th & goal at opp 11Hugo Merry 29 yd FG GOODColumbia 3, Princeton 0
Princeton Punt, 5 plays
7:511st & 10 at own 40Hugo Merry kickoff for 60 yds for a touchback
7:511st & 10 at own 25Dareion Murphy run for 9 yds to the PRIN 34
7:512nd & 1 at own 34Dareion Murphy run for 2 yds to the PRIN 36 for a 1ST down
7:511st & 10 at own 36Blaine Hipa pass incomplete to Rashad Caldwell
7:512nd & 10 at own 36Dareion Murphy run for 4 yds to the PRIN 40
7:513rd & 6 at own 40Blaine Hipa run for 1 yd to the PRIN 41
5:214th & 5 at own 41Brady Clark punt for 48 yds, punt out-of-bounds at the COLU 11
Columbia Touchdown, 10 plays
5:211st & 10 at own 11Chase Goodwin pass complete to Jordan Kelley for 5 yds to the COLU 16
5:212nd & 5 at own 16Chase Goodwin pass complete to Titus Evans for 16 yds to the COLU 32 for a 1ST down
5:211st & 10 at own 32Lucas Bullock run for 3 yds to the COLU 35
5:212nd & 7 at own 35Chase Goodwin pass complete to Braden Dougherty for 6 yds to the COLU 41
5:213rd & 1 at own 41Xander Menapace run for 1 yd to the COLU 42 for a 1ST down
5:211st & 10 at own 42Chase Goodwin pass complete to Ethan Hebb for 25 yds to the PRIN 18 for a 1ST down
5:211st & 10 at opp 18Xander Eschelman run for 15 yds to the PRIN 3 for a 1ST down
5:211st & goal at opp 3Xander Eschelman run for no gain to the PRIN 3
5:212nd & goal at opp 3Chase Goodwin pass complete to Titus Evans for 1 yd to the PRIN 2
0:143rd & goal at opp 2Lucas Bullock run for 2 yds for a TD (Hugo Merry KICK)Columbia 10, Princeton 0
Princeton Fumble, 9 plays
0:141st & 10 at own 40Hugo Merry kickoff for 60 yds for a touchback
0:001st & 10 at own 25Blaine Hipa pass complete to Kai Honda for 2 yds to the PRIN 27
Q2 15:002nd & 8 at own 27Blaine Hipa run for 4 yds to the PRIN 31
Q2 15:003rd & 4 at own 31Blaine Hipa run for 6 yds to the PRIN 37 for a 1ST down
Q2 15:001st & 10 at own 37Kai Honda run for 4 yds to the PRIN 41
Q2 15:002nd & 6 at own 41Blaine Hipa run for 8 yds to the PRIN 49 for a 1ST down
Q2 15:001st & 10 at own 49Kai Honda run for 6 yds to the COLU 45
Q2 15:002nd & 4 at opp 45Ethan Clark run for no gain to the COLU 45
Q2 15:003rd & 4 at opp 45No Huddle-Shotgun Hipa,Blaine pass incomplete short middle to Green,Jackson thrown to COLU40, 1ST DOWN, PENALTY COLU Pass Interference (Burmeister,Andrew) 5 yards from COLU45 to COLU40, 1ST DOWN. NO PLAY.
Q2 15:001st & 10 at opp 40Ethan Clark run for 5 yds to the COLU 35
Q2 11:372nd & 5 at opp 35Blaine Hipa run for 3 yds to the COLU 32 Blaine Hipa fumbled, recovered by COLU Keller Patterson
2nd quarter7 drives, then Columbia 10, Princeton 7
Columbia Punt, 3 plays
11:371st & 10 at own 32Chase Goodwin pass incomplete to Ethan Hebb
11:372nd & 10 at own 32Jahmir Pitcher run for a loss of 2 yards to the COLU 30
11:373rd & 12 at own 30Chase Goodwin pass complete to Caden Butler for 1 yd to the COLU 31
10:134th & 11 at own 31Tommy Sleeman punt for 38 yds, fair catch by Josh Robinson at the PRIN 31
Princeton Interception, 4 plays
10:131st & 10 at own 31Kai Colon pass incomplete to Ethan Clark
10:132nd & 10 at own 31Kai Colon pass complete to Jalen Geer for 9 yds to the PRIN 40
10:133rd & 1 at own 40Ethan Clark run for 1 yd to the PRIN 41 for a 1ST down
8:591st & 10 at own 41Kai Colon pass intercepted Jack Smiechowski return for no gain to the PRIN 46
Columbia Interception, 6 plays
8:591st & 10 at opp 46Chase Goodwin pass complete to Titus Evans for 3 yds to the PRIN 43
8:592nd & 7 at opp 43Chase Goodwin pass complete to Titus Evans for 8 yds to the PRIN 35 for a 1ST down
8:591st & 10 at opp 35Chase Goodwin pass complete to Lucas Bullock for 2 yds to the PRIN 33
8:592nd & 8 at opp 33Jahmir Pitcher run for 2 yds to the PRIN 31
8:593rd & 6 at opp 31Jahmir Pitcher run for no gain to the PRIN 31
6:024th & 6 at opp 31Chase Goodwin pass intercepted Marco Scarano return for no gain to the PRIN 31
Princeton Turnover on downs, 8 plays
6:021st & 10 at own 31Dareion Murphy run for 12 yds to the PRIN 43 for a 1ST down
6:021st & 10 at own 43Kai Colon pass incomplete to Jackson Green
6:022nd & 10 at own 43Dareion Murphy run for 1 yd to the PRIN 44
6:023rd & 9 at own 44Kai Colon pass complete to Paul Kuhner for 51 yds to the COLU 5 for a 1ST down
6:021st & goal at opp 5Dareion Murphy run for a loss of 1 yard to the COLU 6
6:022nd & goal at opp 6Kai Colon pass incomplete to Jalen Geer
6:023rd & goal at opp 6Kai Colon run for 4 yds to the COLU 2
3:064th & goal at opp 2Kai Colon pass incomplete to Jackson Green
Columbia Interception, 4 plays
3:061st & 10 at own 2Griffin Johnson run for 5 yds to the COLU 7
3:062nd & 5 at own 7Griffin Johnson run for 4 yds to the COLU 11
2:003rd & 1 at own 11Timeout Princeton, clock 02:00
2:003rd & 1 at own 11Griffin Johnson run for 2 yds to the COLU 13 for a 1ST down
2:001st & 10 at own 13No Huddle-Shotgun Johnson,Griffin rush middle for 6 yards gain to the COLU19 (Lamothe,Samy; Haynie,Evan) PENALTY COLU Holding (Owens,Ahmari) 6 yards from COLU13 to COLU07. NO PLAY.
1:321st & 16 at own 7Chase Goodwin pass intercepted AJ Pigford return for no gain to the COLU 1
Princeton Touchdown, 2 plays
1:321st & goal at opp 1PENALTY COLU Offside (Powell,Joshua). NO PLAY.
1:321st & goal at opp 1Ethan Clark run for no gain to the COLU 1
0:492nd & goal at opp 1Asher Weiner run for 1 yd for a TD Princeton Penalty, unnecessary roughness (Josh Robinson) to the COLU 0 (Esteban Nunez Perez KICK)Columbia 10, Princeton 7
Columbia End of half, 1 play
0:441st & 10 at own 25Will Cluskey kickoff for 56 yds , Cobe Crews return for 12 yds to the COLU 31
0:442nd & 8 at own 33Timeout Columbia, clock 00:44
0:001st & 10 at own 31Lucas Bullock run for 2 yds to the COLU 33
3rd quarter6 drives, then Columbia 10, Princeton 7
Columbia Punt, 4 plays
15:001st & 10 at own 40Will Cluskey kickoff for 60 yds for a touchback
15:001st & 10 at own 25Lucas Bullock run for 11 yds to the COLU 36 for a 1ST down
15:001st & 10 at own 36Lucas Bullock run for a loss of 2 yards to the COLU 34
15:002nd & 12 at own 34Chase Goodwin pass complete to Hutch Crow for no gain to the COLU 34
15:003rd & 12 at own 34Chase Goodwin pass incomplete to Hutch Crow
13:084th & 12 at own 34Tommy Sleeman punt for 41 yds, fair catch by Josh Robinson at the PRIN 25
Princeton Punt, 3 plays
13:081st & 10 at own 25Ethan Clark run for 3 yds to the PRIN 28
13:082nd & 7 at own 28Kai Colon pass incomplete to Josh Robinson
13:083rd & 7 at own 28Kai Colon pass incomplete to Jackson Green
12:164th & 7 at own 28Brady Clark punt for 42 yds, punt out-of-bounds at the COLU 30
Columbia Punt, 4 plays
12:161st & 10 at own 30Griffin Johnson run for 12 yds to the COLU 42 for a 1ST down
12:161st & 10 at own 42Griffin Johnson run for 6 yds to the COLU 48
12:162nd & 4 at own 48PENALTY COLU False Start (Carstens,Will) 5 yards from COLU48 to COLU43. NO PLAY.
12:162nd & 9 at own 43Cole Freeman run for 2 yds to the COLU 45
12:163rd & 7 at own 45Lucas Bullock run for 3 yds to the COLU 48
9:554th & 4 at own 48Tommy Sleeman punt for 39 yds, fair catch by Josh Robinson at the PRIN 13
Princeton Punt, 8 plays
9:551st & 10 at own 13Blaine Hipa pass complete to Rashad Caldwell for 14 yds to the PRIN 27 for a 1ST down
9:551st & 10 at own 27Dareion Murphy run for 2 yds to the PRIN 29
9:552nd & 8 at own 29Blaine Hipa pass incomplete to Josh Robinson
9:553rd & 8 at own 29Blaine Hipa pass complete to Josh Robinson for 12 yds to the PRIN 41 for a 1ST down
9:551st & 10 at own 41Blaine Hipa run for 15 yds to the COLU 44 for a 1ST down
9:551st & 10 at opp 44Kai Honda run for 5 yds to the COLU 39
9:552nd & 5 at opp 39Kai Honda run for 1 yd to the COLU 38
9:553rd & 4 at opp 38Blaine Hipa run for 1 yd to the COLU 37
6:134th & 3 at opp 37Blaine Hipa punt for 36 yds
Columbia Punt, 8 plays
6:131st & 10 at own 1Griffin Johnson run for 6 yds to the COLU 7
6:132nd & 4 at own 7Griffin Johnson run for 3 yds to the COLU 10
6:133rd & 1 at own 10Chase Goodwin run for 4 yds to the COLU 14 for a 1ST down
6:131st & 10 at own 14Griffin Johnson run for 6 yds to the COLU 20
6:132nd & 4 at own 20Chase Goodwin pass complete to Jordan Kelley for 5 yds to the COLU 25 for a 1ST down
6:131st & 10 at own 25Lucas Bullock run for 1 yd to the COLU 26
6:132nd & 9 at own 26Chase Goodwin pass incomplete to Caden Butler
6:133rd & 9 at own 26Chase Goodwin pass complete to Lucas Bullock for 8 yds to the COLU 34
2:034th & 1 at own 34Tommy Sleeman punt for 37 yds, fair catch by Josh Robinson at the PRIN 29
Princeton Touchdown, 8 plays
2:031st & 10 at own 29Blaine Hipa pass complete to Rashad Caldwell for 1 yd to the PRIN 30
2:032nd & 9 at own 30Blaine Hipa pass complete to Kai Honda for 21 yds to the COLU 49 for a 1ST down
2:031st & 10 at opp 49Kai Honda run for 1 yd to the COLU 48
0:002nd & 9 at opp 48Blaine Hipa pass complete to Josh Robinson for 30 yds to the COLU 18 for a 1ST down
Q4 15:001st & 10 at opp 18Blaine Hipa pass incomplete to Ethan Clark
Q4 15:002nd & 10 at opp 18Blaine Hipa run for no gain to the COLU 18
Q4 15:003rd & 10 at opp 18Blaine Hipa pass complete to Josh Robinson for 13 yds to the COLU 5 for a 1ST down
Q4 15:001st & goal at opp 5No Huddle-Shotgun Hipa,Blaine pass incomplete short right to Besselman,Aidan thrown to COLU00 PENALTY COLU Pass Interference (McCray,Carter) 3 yards from COLU05 to COLU02, 1ST DOWN. NO PLAY.
Q4 13:271st & goal at opp 2Ethan Clark run for 2 yds for a TD (Esteban Nunez Perez KICK)Princeton 14, Columbia 10
4th quarter5 drives, then Princeton 17, Columbia 10
Columbia Punt, 3 plays
13:211st & 10 at own 40Will Cluskey kickoff for 57 yds , Cobe Crews return for 16 yds to the COLU 19
13:211st & 10 at own 19Chase Goodwin pass incomplete to Caden Butler
13:212nd & 10 at own 19Griffin Johnson run for no gain to the COLU 19
13:213rd & 10 at own 19Chase Goodwin pass complete to Lucas Bullock for 6 yds to the COLU 25
12:094th & 4 at own 25Timeout Princeton, clock 12:09
12:014th & 4 at own 25Tommy Sleeman punt for 45 yds, punt out-of-bounds at the PRIN 30
Princeton Field goal, 7 plays
12:011st & 10 at own 30Ethan Clark run for 1 yd to the PRIN 31
12:012nd & 9 at own 31Kai Colon pass incomplete to Josh Robinson
12:013rd & 9 at own 31Kai Colon pass complete to Roman Laurio for 49 yds to the COLU 20 for a 1ST down
12:011st & 10 at opp 20Ethan Clark run for 3 yds to the COLU 17
12:012nd & 7 at opp 17Kai Colon pass incomplete to Roman Laurio
12:013rd & 7 at opp 17Kai Colon pass complete to Dareion Murphy for 4 yds to the COLU 21
9:214th & 11 at opp 21Esteban Nunez Perez 38 yd FG GOODPrinceton 17, Columbia 10
9:211st & 10 at own 21Timeout Princeton, clock 09:21
Columbia Punt, 5 plays
9:121st & 10 at own 40Will Cluskey kickoff for 55 yds , Cobe Crews return for 16 yds to the COLU 21
9:121st & 10 at own 21Griffin Johnson run for 2 yds to the COLU 23
9:122nd & 8 at own 23No Huddle-Shotgun Goodwin,Chase pass incomplete short left to Kelley,Jordan thrown to COLU36 broken up by Haynie,Evan PENALTY COLU Holding (Carr,Ryan) 10 yards from COLU23 to COLU13. NO PLAY.
9:122nd & 18 at own 13Chase Goodwin pass complete to Titus Evans for 24 yds to the COLU 37 for a 1ST down
9:121st & 10 at own 37Lucas Bullock run for 1 yd to the COLU 38
9:122nd & 9 at own 38Chase Goodwin pass incomplete to Titus Evans
9:123rd & 9 at own 38Chase Goodwin pass incomplete to Caden Butler
9:124th & 9 at own 38PENALTY COLU False Start (Gonzalez,Christian) 5 yards from COLU38 to COLU33. NO PLAY.
7:134th & 14 at own 33Tommy Sleeman punt for 44 yds, fair catch by Josh Robinson at the PRIN 23
Princeton Punt, 10 plays
7:131st & 10 at own 23Dareion Murphy run for no gain to the PRIN 23
7:132nd & 10 at own 23Kai Colon pass complete to Joey Wassler for 4 yds to the PRIN 27
7:133rd & 6 at own 27Kai Colon pass complete to Josh Robinson for 18 yds to the PRIN 45 for a 1ST down
7:131st & 10 at own 45Kai Honda run for 4 yds to the PRIN 49
7:132nd & 6 at own 49Kai Honda run for 1 yd to the 50 yard line
7:133rd & 5 at the 50Kai Colon pass complete to Roman Laurio for 18 yds to the COLU 32 for a 1ST down
7:131st & 10 at opp 32Princeton Penalty, Offensive Holding (-10 Yards) to the COLU 42
7:131st & 20 at opp 42Princeton Penalty, Illegal Formation (Yards) declined
7:132nd & 22 at opp 44Dareion Murphy run for 6 yds to the COLU 38
2:423rd & 16 at opp 38Timeout Columbia, clock 02:42
2:423rd & 16 at opp 38Kai Colon sacked by Justin Townsend for a loss of 5 yards to the COLU 43
2:004th & 21 at opp 43Timeout Princeton, clock 02:00
1:544th & 21 at opp 43Brady Clark punt for 33 yds, fair catch by Hutch Crow at the COLU 10
Columbia End of game, 10 plays
1:541st & 10 at own 10Xander Menapace pass complete to Lucas Bullock for 9 yds to the COLU 19
1:542nd & 1 at own 19Xander Menapace pass complete to Jordan Kelley for 8 yds to the COLU 27 for a 1ST down
1:541st & 10 at own 27Xander Menapace run for no gain to the COLU 27
1:062nd & 10 at own 27Timeout Columbia, clock 01:06
1:062nd & 10 at own 27Xander Menapace pass incomplete to Braden Dougherty
1:063rd & 10 at own 27Xander Menapace run for 8 yds to the COLU 35
1:064th & 2 at own 35Xander Menapace pass complete to Lucas Bullock for 4 yds to the COLU 39 for a 1ST down
1:061st & 10 at own 39Xander Menapace pass complete to Titus Evans for 9 yds to the COLU 48
1:062nd & 1 at own 48Xander Menapace pass complete to Titus Evans for 10 yds to the PRIN 42 for a 1ST down
1:061st & 10 at opp 42Xander Menapace pass complete to Braden Dougherty for no gain to the PRIN 42
0:032nd & 10 at opp 42Timeout Princeton, clock 00:03
0:002nd & 10 at opp 42Xander Menapace pass incomplete to Titus Evans

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 one 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

Columbia

Princeton