Princeton at Brown

Saturday, October 18, 2025

Princeton beat Brown 40–⁠21. It was their 70th meeting; after it, Princeton led the series 48–⁠22.

AwayPrinceton3–⁠7 in 2025
40
HomeBrown5–⁠5 in 2025
21

Final at Brown Stadium, ProvidenceTV: ESPN+Attendance 4,304

At kickoff
60°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; North Central State Airport, 12 km from the stadium
Official
Tom ZettsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Princeton101013740
Brown770721

Standouts

  • PassingKai Coln19 of 29, 212 yards, 2 TD, 1 INTPrinceton
  • RushingEthan Clark17 carries, 120 yards, 1 TDPrinceton
  • ReceivingJosh Robinson8 catches, 91 yards, 1 TDPrinceton
  • DefenseNasir Hill1 INTPrinceton

Player stats

Princeton

PassingC/AttYdsTDInt
Kai Coln19/2921221
Blaine Hipa4/5500
RushingCarYdsTDLong
Ethan Clark17120114
Kai Honda1067134
Asher Weiner31019
Christian Lynch1707
ReceivingRecYdsTDLong
Josh Robinson891128
Kai Honda333020
Aidan Besselman328019
Paul Kuhner225020
DefenseTklTFLSacksInt
Nasir Hill0001
Jalen Jones0001
Torian Roberts0001

Brown

PassingC/AttYdsTDInt
James Murphy22/3517303
Will Currid6/83400
RushingCarYdsTDLong
Matt Childs1494227
Jackson Bennett742012
Qwentin Brown61618
James Murphy8408
ReceivingRecYdsTDLong
Michael Nesbit331016
Matt Childs429015
Trevor Foley328013
Najih Rahman226019
DefenseTklTFLSacksInt
Kalyl Lindsey0001

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

Team stats

PrincetonBrown
412Total yards370
217Passing yards207
195Rushing yards163
6.4Yards per pass4.8
5.6Yards per rush4.2
22First downs24
5–⁠13Third downs9–⁠18
2–⁠2Fourth downs2–⁠5
2Turnovers4
7–⁠80Penalties6–⁠45
29:35Possession30:25

Efficiency

PrincetonBrown
51%Success rate41%
0.27EPA per play−0.05
1.07Explosiveness1.16
0.33Rushing EPA0.34
0.21Passing EPA−0.33
23%Passing-down success30%
5%Havoc by its defense3%

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)

Brown 60% to win. Princeton won as Elo’s underdog.

The line

Brown −3.5, over/under 51.5.

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

Every drive

Brown end zonePrinceton end zoneQ1 PrincetonTouchdown, 15 playsQ1 BrownTouchdown, 15 playsQ1 BrownPunt, 8 playsQ1 BrownTouchdown, 1 playQ1 PrincetonPunt, 3 playsQ1 BrownInterception, 3 playsQ1 PrincetonField goal, 4 playsQ2 PrincetonInterception, 4 playsQ2 BrownResult not recorded, 3 playsQ2 PrincetonTouchdown, 5 playsQ2 BrownTurnover on downs, 10 playsQ2 PrincetonField goal, 7 playsQ2 BrownEnd of half, 2 playsQ3 BrownInterception, 7 playsQ3 BrownTouchdown, 11 playsQ3 PrincetonPunt, 3 playsQ3 PrincetonTouchdown, 9 playsQ3 BrownPunt, 6 playsQ3 PrincetonTouchdown, 8 playsQ4 PrincetonResult not recorded, 7 playsQ4 BrownInterception, 1 playQ4 PrincetonTouchdown, 3 playsQ4 BrownTurnover on downs, 10 playsQ4 PrincetonPunt, 5 playsQ4 BrownTurnover on downs, 11 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Brown drives left to right, Princeton right to left.
  1. Q1 PrincetonTouchdown, 15 plays, 82 yards
  2. Q1 BrownTouchdown, 15 plays, 72 yards
  3. Q1 BrownPunt, 8 plays, 30 yards
  4. Q1 BrownTouchdown, 1 play, 24 yards
  5. Q1 PrincetonPunt, 3 plays, 0 yards
  6. Q1 BrownInterception, 3 plays, 5 yards
  7. Q1 PrincetonField goal, 4 plays, 1 yard
  8. Q2 PrincetonInterception, 4 plays, 36 yards
  9. Q2 BrownResult not recorded, 3 plays, −2 yards
  10. Q2 PrincetonTouchdown, 5 plays, 34 yards
  11. Q2 BrownTurnover on downs, 10 plays, 32 yards
  12. Q2 PrincetonField goal, 7 plays, 46 yards
  13. Q2 BrownEnd of half, 2 plays, −5 yards
  14. Q3 BrownInterception, 7 plays, 45 yards
  15. Q3 BrownTouchdown, 11 plays, 77 yards
  16. Q3 PrincetonPunt, 3 plays, 5 yards
  17. Q3 PrincetonTouchdown, 9 plays, 41 yards
  18. Q3 BrownPunt, 6 plays, 21 yards
  19. Q3 PrincetonTouchdown, 8 plays, 83 yards
  20. Q4 PrincetonResult not recorded, 7 plays, 30 yards
  21. Q4 BrownInterception, 1 play, 0 yards
  22. Q4 PrincetonTouchdown, 3 plays, 18 yards
  23. Q4 BrownTurnover on downs, 10 plays, 40 yards
  24. Q4 PrincetonPunt, 5 plays, 16 yards
  25. Q4 BrownTurnover on downs, 11 plays, 51 yards

Play by play

1st quarter9 drives, then Princeton 10, Brown 7
Princeton Touchdown, 15 plays
15:001st & 10 at own 15Kai Colon pass complete to Aidan Besselman for 19 yds to the PRIN 34 for a 1ST down
15:001st & 10 at own 34Ethan Clark run for 5 yds to the PRIN 39
15:002nd & 5 at own 39Kai Colon pass incomplete to Aidan Besselman
15:003rd & 5 at own 39Kai Colon pass complete to Jackson Green for 16 yds to the BRWN 45 for a 1ST down
15:001st & 10 at opp 45Ethan Clark run for 4 yds to the BRWN 41
15:002nd & 6 at opp 41Kai Colon pass complete to Aidan Besselman for 5 yds to the BRWN 36
15:003rd & 1 at opp 36Kai Colon pass incomplete to Roman Laurio
15:004th & 1 at opp 36Asher Weiner run for 9 yds to the BRWN 27 for a 1ST down
15:001st & 10 at opp 27Ethan Clark run for 13 yds to the BRWN 14 for a 1ST down
15:001st & 10 at opp 14Ethan Clark run for 5 yds to the BRWN 9
15:002nd & 5 at opp 9Kai Colon run for 6 yds to the BRWN 3 for a 1ST down
15:001st & goal at opp 3Kai Colon pass incomplete to Josh Robinson, broken up by Elias Archie
15:002nd & goal at opp 3Asher Weiner run for no gain to the BRWN 3
15:003rd & goal at opp 3Kai Colon pass incomplete to Josh Robinson
Brown Touchdown, 15 plays
15:002nd & 7 at opp 38Qwentin Brown run for 2 yds to the PRIN 36
Princeton Touchdown, 15 plays
14:561st & 10 at own 40Drew Crabtree kickoff for 56 yds , Joe Harris return for 11 yds to the PRIN 15
9:534th & goal at opp 3Jackson Green 3 Yd pass from Kai Colón (Esteban Nunez Perez Kick)Princeton 7, Brown 0
Brown Punt, 8 plays
9:531st & 10 at own 10James Murphy pass complete to Matt Childs for 5 yds to the BRWN 15
9:532nd & 5 at own 15James Murphy pass complete to Matt Childs for 6 yds to the BRWN 21 for a 1ST down
9:531st & 10 at own 21James Murphy run for 5 yds to the BRWN 26
9:532nd & 5 at own 26James Murphy pass complete to Trevor Foley for 9 yds to the BRWN 35 for a 1ST down
9:531st & 10 at own 35James Murphy pass incomplete to Trevor Foley, broken up by London Robinson
9:532nd & 10 at own 35Matt Childs run for no gain to the BRWN 35
7:213rd & 10 at own 35James Murphy pass intercepted Nasir Hill return for no gain to the BRWN 35 Princeton Penalty, off-side (AJ Pigford) to the BRWN 40
7:213rd & 5 at own 40James Murphy pass incomplete to Najih Rahman
7:074th & 5 at own 40Malcolm Flynn punt for 33 yds , Roman Laurio returns for no gain to the PRIN 27
Brown Touchdown, 1 play
7:001st & 10 at opp 27Matt Childs 27 Yd Run (Drew Crabtree Kick)Tied at 7
7:001st & 10 at own 40Will Cluskey kickoff for 60 yds , Elias Archie return for 10 yds to the BRWN 10
Princeton Punt, 3 plays
7:001st & 10 at own 40Drew Crabtree kickoff for 51 yds
7:001st & 10 at own 25Josh Robinson run for a loss of 6 yards to the PRIN 19
7:002nd & 16 at own 19Kai Honda run for 6 yds to the PRIN 25
7:003rd & 10 at own 25Blaine Hipa pass complete to Kai Honda for no gain to the PRIN 25
5:034th & 10 at own 25Brady Clark punt for 55 yds , Najih Rahman returns for 5 yds to the BRWN 25
Brown Interception, 3 plays
5:031st & 10 at own 25James Murphy pass incomplete to Solomon Miller, broken up by Torian Roberts
5:032nd & 10 at own 25Qwentin Brown run for 5 yds to the BRWN 30
4:093rd & 5 at own 30James Murphy pass incomplete to Levi Linowes, broken up by Nasir Hill
Princeton Field goal, 4 plays
4:091st & 10 at opp 21Blaine Hipa pass complete to Josh Robinson for a loss of 2 yards to the BRWN 23
4:092nd & 12 at opp 23Blaine Hipa pass incomplete to Aidan Besselman
4:093rd & 12 at opp 23Blaine Hipa pass complete to Josh Robinson for 3 yds to the BRWN 20
2:484th & 9 at opp 20Esteban Nunez Perez 37 Yd Field GoalPrinceton 10, Brown 7
Brown Touchdown, 15 plays
2:481st & 10 at own 40Will Cluskey kickoff for 60 yds
2:481st & 10 at own 25James Murphy pass complete to Matt Childs for 15 yds to the BRWN 40 for a 1ST down
2:481st & 10 at own 40James Murphy pass complete to Levi Linowes for 1 yd to the BRWN 41
2:482nd & 9 at own 41Matt Childs run for 4 yds to the BRWN 45
2:483rd & 5 at own 45James Murphy pass complete to Levi Linowes for 14 yds to the PRIN 41 for a 1ST down
2:481st & 10 at opp 41Jackson Bennett run for 3 yds to the PRIN 38
Q2 15:003rd & 5 at opp 36James Murphy pass incomplete to Levi Linowes, broken up by Nasir Hill
Q2 15:004th & 5 at opp 36James Murphy pass complete to Levi Linowes for 9 yds to the PRIN 27 for a 1ST down
Q2 15:001st & 10 at opp 27James Murphy run for 8 yds to the PRIN 19
Q2 15:002nd & 2 at opp 19James Murphy pass complete to Pearson Hill for no gain to the PRIN 19 Brown Penalty, illegal motion (Levi Linowes) to the PRIN 24
Q2 15:002nd & 7 at opp 24James Murphy pass complete to Michael Nesbit for 16 yds to the PRIN 8 for a 1ST down
Q2 15:001st & goal at opp 8Matt Childs run for 4 yds to the PRIN 4
Q2 15:002nd & goal at opp 4James Murphy run for 3 yds to the PRIN 1
Q2 15:003rd & goal at opp 1Qwentin Brown run for no gain to the PRIN 1
Q2 11:274th & goal at opp 1Qwentin Brown 1 Yd Run (Drew Crabtree Kick)Brown 14, Princeton 10
2nd quarter9 drives, then Princeton 20, Brown 14
Princeton Interception, 4 plays
11:271st & 10 at own 40Drew Crabtree kickoff for 59 yds
11:271st & 10 at own 25Ethan Clark run for 4 yds to the PRIN 29
11:272nd & 6 at own 29Kai Colon pass complete to Paul Kuhner for 20 yds to the PRIN 49 for a 1ST down
11:271st & 10 at own 49Ethan Clark run for 12 yds to the BRWN 39 for a 1ST down
Brown Result not recorded, 3 plays
11:272nd & 8 at own 4Brown Penalty, false start (Charlie Pietrosante) to the BRWN 2
11:272nd & 10 at own 2Matt Childs run for a loss of 1 yard to the BRWN 1
11:273rd & 11 at own 1James Murphy run for 5 yds to the BRWN 6
8:074th & 6 at own 6Malcolm Flynn punt for 31 yds
Princeton Touchdown, 5 plays
8:071st & 10 at opp 37Christian Lynch run for 7 yds to the BRWN 30
8:072nd & 3 at opp 30Kai Colon run for 6 yds to the BRWN 24 for a 1ST down
Princeton Interception, 4 plays
8:071st & 10 at opp 39Kai Colon pass intercepted Kalyl Lindsey return for no gain to the BRWN 2
Princeton Touchdown, 5 plays
8:071st & 10 at opp 24Blaine Hipa pass complete to Josh Robinson for 4 yds to the BRWN 20
8:072nd & 6 at opp 20Kai Colon pass incomplete to Josh Robinson
6:313rd & 6 at opp 20Josh Robinson 20 Yd pass from Kai Colón (Esteban Nunez Perez Kick)Princeton 17, Brown 14
Brown Turnover on downs, 10 plays
6:311st & 10 at own 40Will Cluskey kickoff for 60 yds
6:311st & 10 at own 25Qwentin Brown run for no gain to the BRWN 25
6:312nd & 10 at own 25James Murphy pass complete to Jackson Delaney for 5 yds to the BRWN 30
6:313rd & 5 at own 30James Murphy pass complete to Solomon Miller for 5 yds to the BRWN 35 for a 1ST down
6:311st & 10 at own 35James Murphy pass complete to Ty Pezza for 6 yds to the BRWN 41
6:312nd & 4 at own 41Jackson Bennett run for 2 yds to the BRWN 43
6:313rd & 2 at own 43Jackson Bennett run for 6 yds to the BRWN 49 for a 1ST down
6:311st & 10 at own 49James Murphy pass incomplete to Trevor Foley
6:312nd & 10 at own 49Matt Childs run for 5 yds to the PRIN 46
6:313rd & 5 at opp 46James Murphy pass complete to Matt Childs for 3 yds to the PRIN 43
2:304th & 2 at opp 43James Murphy pass incomplete to Matt Childs, broken up by Sekou Roland
Princeton Field goal, 7 plays
2:301st & 10 at own 43Kai Colon pass complete to Joe Harris for 4 yds to the PRIN 47
2:302nd & 6 at own 47Ethan Clark run for 10 yds to the BRWN 43 for a 1ST down
2:301st & 10 at opp 43Kai Colon pass complete to Josh Robinson for 28 yds to the BRWN 15 for a 1ST down
2:301st & 10 at opp 15Kai Colon sacked by John Perdue for a loss of 15 yards to the BRWN 30
2:302nd & 25 at opp 30Kai Colon pass complete to Josh Robinson for 19 yds to the BRWN 11
0:273rd & 6 at opp 11Kai Colon pass incomplete
0:154th & 6 at opp 11Esteban Nunez Perez 29 yd FG GOODPrinceton 20, Brown 14
Brown End of half, 2 plays
0:151st & 10 at own 40Will Cluskey kickoff for 60 yds
0:151st & 10 at own 25run for no gain to the BRWN 25 Brown Penalty, false start (-5 Yards) to the BRWN 20
Brown Result not recorded, 3 plays
0:001st & 10 at own 2Matt Childs run for 2 yds to the BRWN 4
3rd quarter9 drives, then Princeton 33, Brown 14
Brown Interception, 7 plays
15:001st & 10 at own 35Will Cluskey kickoff for 62 yds
15:001st & 10 at own 25James Murphy pass complete to Trevor Foley for 6 yds to the BRWN 31
15:002nd & 4 at own 31Matt Childs run for 19 yds to the 50 yard line for a 1ST down
15:001st & 10 at the 50Matt Childs run for 6 yds to the PRIN 44
15:002nd & 4 at opp 44James Murphy pass incomplete to Najih Rahman
15:003rd & 4 at opp 44James Murphy pass complete to Solomon Miller for 9 yds to the PRIN 35 for a 1ST down
15:001st & 10 at opp 35James Murphy pass complete to Michael Nesbit for 5 yds to the PRIN 30
Brown Touchdown, 11 plays
15:002nd & 4 at opp 28James Murphy sacked by Robert Sanders for a loss of 8 yards to the PRIN 36
Brown Interception, 7 plays
12:232nd & 5 at opp 30James Murphy pass intercepted Torian Roberts return for no gain to the PRIN 2
Princeton Punt, 3 plays
12:231st & 10 at own 2Ethan Clark run for 2 yds to the PRIN 4
12:232nd & 8 at own 4Ethan Clark run for 3 yds to the PRIN 7
12:233rd & 5 at own 7Kai Colon pass incomplete to Roman Laurio
11:094th & 5 at own 7Brady Clark punt for 47 yds , Najih Rahman returns for no gain to the BRWN 44
Princeton Touchdown, 9 plays
11:091st & 10 at opp 44Kai Colon pass complete to Rashad Caldwell for 4 yds to the BRWN 40
11:091st & 10 at own 40Will Cluskey kickoff for 57 yds
Princeton Touchdown, 9 plays
11:092nd & 6 at opp 40Kai Colon pass complete to Joey Wassler for 4 yds to the BRWN 36
11:093rd & 2 at opp 36Ethan Clark run for 5 yds to the BRWN 31 for a 1ST down
11:091st & 10 at opp 31Kai Colon pass complete to Kai Honda for 13 yds to the BRWN 18 for a 1ST down
11:091st & 10 at opp 18Kai Honda run for 7 yds to the BRWN 11
11:092nd & 3 at opp 11Kai Honda run for 2 yds to the BRWN 9
11:093rd & 1 at opp 9Kai Colon pass complete to Josh Robinson for 8 yds to the BRWN 1 for a 1ST down
7:301st & goal at opp 1Asher Weiner 1 Yd Run (Two-Point Pass Conversion Failed)Princeton 26, Brown 14
7:301st & goal at opp 3Kai Colon pass incomplete to Roman Laurio
Brown Punt, 6 plays
7:301st & 10 at own 40Will Cluskey kickoff for 60 yds
7:301st & 10 at own 25James Murphy pass complete to Qwentin Brown for 4 yds to the BRWN 29
7:302nd & 6 at own 29Brown Penalty, off-side (Levi Linowes) to the BRWN 24
7:302nd & 11 at own 24James Murphy pass complete to Michael Nesbit for 10 yds to the BRWN 34
7:303rd & 1 at own 34Qwentin Brown run for 8 yds to the BRWN 42 for a 1ST down
7:301st & 10 at own 42Matt Childs run for 4 yds to the BRWN 46
7:302nd & 6 at own 46James Murphy pass incomplete
7:303rd & 6 at own 46James Murphy pass incomplete to Najih Rahman, broken up by Sekou Roland
5:174th & 6 at own 46Malcolm Flynn punt for 40 yds
Princeton Touchdown, 8 plays
5:171st & 10 at own 14Kai Honda run for 3 yds to the PRIN 17
5:172nd & 7 at own 17Kai Colon pass complete to Rashad Caldwell for 6 yds to the PRIN 23
5:173rd & 1 at own 23Kai Honda run for 4 yds to the PRIN 27 for a 1ST down
5:171st & 10 at own 27Kai Colon pass complete to Roman Laurio for 3 yds to the PRIN 30
5:172nd & 7 at own 30Kai Colon pass complete to Kai Honda for 20 yds to the 50 yard line for a 1ST down
5:171st & 10 at the 50Kai Colon pass complete to Aidan Besselman for 4 yds to the BRWN 46
5:172nd & 6 at opp 46Kai Honda run for 34 yds to the BRWN 12 for a 1ST down
1:231st & 10 at opp 12Ethan Clark 12 Yd Run (Esteban Nunez Perez Kick)Princeton 33, Brown 14
Brown Touchdown, 11 plays
1:171st & 10 at own 40Will Cluskey kickoff for 53 yds , Matt Childs return for 13 yds to the BRWN 20
1:171st & 10 at own 20James Murphy pass complete to Najih Rahman for 19 yds to the BRWN 39 for a 1ST down Brown Penalty, personal foul (Sam Brackney) to the BRWN 24 for a 1ST down
1:171st & 10 at own 24Jackson Bennett run for 12 yds to the PRIN 36 Princeton Penalty, face mask (15 yards) (Chase Christopher) to the PRIN 49
1:171st & 10 at opp 49James Murphy pass incomplete to Najih Rahman for a 1ST down Princeton Penalty, Defensive pass interference (Kyler Ronquillo) to the PRIN 34 for a 1ST down
1:171st & 10 at opp 34Matt Childs run for 6 yds to the PRIN 28
Q4 15:003rd & 12 at opp 36James Murphy pass complete to Trevor Foley for 13 yds to the PRIN 23 for a 1ST down
Q4 15:001st & 10 at opp 23James Murphy pass complete to Dillon Golden for 2 yds to the PRIN 21
Q4 15:002nd & 8 at opp 21James Murphy run for 3 yds to the PRIN 18
Q4 15:003rd & 5 at opp 18Matt Childs run for 12 yds to the PRIN 6 for a 1ST down
Q4 15:001st & goal at opp 6Matt Childs run for 5 yds to the PRIN 1
Q4 13:112nd & goal at opp 1Matt Childs 1 Yd Run (Drew Crabtree Kick)Princeton 33, Brown 21
4th quarter8 drives, then Princeton 40, Brown 21
Princeton Result not recorded, 7 plays
13:111st & 10 at own 40Drew Crabtree kickoff for 48 yds
13:111st & 10 at own 25Ethan Clark run for 5 yds to the PRIN 30
13:112nd & 5 at own 30Ethan Clark run for 11 yds to the PRIN 41 for a 1ST down
13:111st & 10 at own 41Ethan Clark run for 14 yds to the BRWN 45 for a 1ST down
13:112nd & 18 at own 47Kai Colon pass complete to Josh Robinson for 11 yds to the BRWN 42
13:113rd & 7 at opp 42Kai Colon pass incomplete to Kai Honda, broken up by Tommy Dunn
13:111st & 18 at own 47Kai Colon pass incomplete to Aidan Besselman
10:064th & 7 at opp 42Brady Clark punt for 37 yds
Brown Interception, 1 play
10:001st & 10 at own 5James Murphy pass intercepted Nasir Hill return for no gain to the BRWN 21
Princeton Touchdown, 3 plays
10:001st & 10 at opp 21Kai Honda run for 6 yds to the BRWN 15
10:002nd & 4 at opp 15Kai Colon pass incomplete to Paul Kuhner for a 1ST down Brown Penalty, Defensive pass interference (Elias Archie) to the BRWN 2 for a 1ST down
9:141st & goal at opp 2Kai Honda 2 Yd Run (Esteban Nunez Perez Kick)Princeton 40, Brown 21
Brown Turnover on downs, 10 plays
9:141st & 10 at own 40Will Cluskey kickoff for 60 yds for a touchback
9:141st & 10 at own 25Jackson Bennett run for 12 yds to the BRWN 37 for a 1ST down
9:141st & 10 at own 37Jackson Bennett run for 6 yds to the BRWN 43
8:152nd & 4 at own 43James Murphy pass intercepted for a 1ST down Marco Scarano return for no gain to the PRIN 43 for a 1ST down Princeton Penalty, roughing passer (Ethan Brown) to the PRIN 42 for a 1ST down
8:151st & 10 at opp 42Eli Jones run for 4 yds to the PRIN 38
8:152nd & 6 at opp 38Solomon Miller run for 2 yds to the PRIN 36
8:153rd & 4 at opp 36James Murphy pass complete to Najih Rahman for 7 yds to the PRIN 29 for a 1ST down
8:151st & 10 at opp 29James Murphy pass complete to Jackson Delaney for 4 yds to the PRIN 25
8:152nd & 6 at opp 25James Murphy pass incomplete to Jackson Bennett
8:153rd & 6 at opp 25James Murphy sacked by AJ Pigford for a loss of 10 yards to the PRIN 35
6:004th & 16 at opp 35James Murphy sacked by AJ Pigford for a loss of 2 yards to the PRIN 37
Princeton Punt, 5 plays
6:001st & 10 at own 37Ethan Clark run for 9 yds to the PRIN 46
6:002nd & 1 at own 46Ethan Clark run for 4 yds to the 50 yard line for a 1ST down
6:001st & 10 at the 50Kai Honda run for 5 yds to the BRWN 45
6:002nd & 5 at opp 45Kai Honda run for a loss of 2 yards to the BRWN 47
3:433rd & 7 at opp 47Kai Colon pass complete to Paul Kuhner for 5 yds to the BRWN 42
3:434th & 2 at opp 42Princeton Penalty, delay of game (Kai Colon) to the BRWN 47
2:504th & 7 at opp 47Brady Clark punt for 28 yds
Brown Turnover on downs, 11 plays
2:501st & 10 at own 19Will Currid pass complete to Jackson Bennett for 3 yds to the BRWN 22
2:502nd & 7 at own 22Jackson Bennett run for 1 yd to the BRWN 23
2:503rd & 6 at own 23Will Currid pass incomplete for a 1ST down Princeton Penalty, roughing passer (Ethan Brown) to the BRWN 38 for a 1ST down
Princeton Result not recorded, 7 plays
2:501st & 10 at opp 45Ethan Clark run for 2 yds to the PRIN 43 Princeton Penalty, Offensive holding (Oyintare Porbeni) to the PRIN 47
Brown Turnover on downs, 11 plays
2:501st & 10 at own 38Will Currid pass complete to Kyai Cook for a loss of 6 yards to the BRWN 32
2:502nd & 16 at own 32Will Currid pass complete to Kyai Cook for 4 yds to the BRWN 36
2:503rd & 12 at own 36Will Currid pass complete to Eli Jones for 13 yds to the BRWN 49 for a 1ST down
0:521st & 10 at own 49Will Currid pass complete to Eli Jones for 13 yds to the PRIN 38 for a 1ST down
0:521st & 10 at opp 38Will Currid run for 1 yd to the PRIN 37
0:522nd & 9 at opp 37Will Currid pass incomplete to Eli Jones, broken up by Marco Scarano
0:523rd & 9 at opp 37Will Currid pass complete to Chason Barber for 7 yds to the PRIN 30
0:524th & 2 at opp 30Will Currid pass incomplete to Chason Barber

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 49–⁠22 in 71 meetings, counting the one since this game.

Recent meetings
2026Princeton 16, Brown 10
2025Princeton 40, Brown 21
2024Princeton 29, Brown 17
2023Brown 28, Princeton 27
2022Princeton 35, Brown 19
2021Princeton 56, Brown 42

Around this game