Princeton at Brown

Saturday, October 14, 2023

Brown beat Princeton 28–⁠27 in overtime. It was their 68th meeting; after it, Princeton led the series 46–⁠22.

AwayPrinceton5–⁠5 in 2023
27
HomeBrown5–⁠5 in 2023
28

Final, overtime at Brown Stadium, ProvidenceTV: ESPN+Attendance 5,690

At kickoff
56°F, a few clouds, wind 6 mph from the northWeather: NOAA NCEI Integrated Surface Database; North Central State Airport (KSFZ), 12 km from the stadium
Official
Paul Matt OvertonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Princeton7770627
Brown70014728

Standouts

Player stats

Princeton

PassingC/AttYdsTDInt
Blake Stenstrom21/4020921
RushingCarYdsTDLong
Ja’Derris Carr-Kersh1376137
John Volker836131
Blake Stenstrom811010
ReceivingRecYdsTDLong
A.J. Barber8142145
Tyler Picinic329121
Luke Colella31807
Ja’Derris Carr-Kersh1909
DefenseTklTFLSacksInt
Liam Johnson0001
Jackson Fischer0001

Brown

PassingC/AttYdsTDInt
Jake Willcox34/5635422
Nate Lussier3/31610
RushingCarYdsTDLong
Stockton Owen1868111
Ian Franzoni52107
Jake Willcox5803
Qwentin Brown2302
ReceivingRecYdsTDLong
Mark Mahoney8146150
Wes Rockett668027
Solomon Miller448115
Graham Walker741114
DefenseTklTFLSacksInt
Isaiah Reed0001

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

Team stats

PrincetonBrown
324Total yards470
209Passing yards370
115Rushing yards100
5.2Yards per pass6.3
3.5Yards per rush3.3
16First downs26
9–⁠19Third downs8–⁠16
0–⁠1Fourth downs2–⁠3
1Turnovers3
5–⁠40Penalties6–⁠46
28:49Possession31:11

Efficiency

PrincetonBrown
37%Success rate37%
0.03EPA per play−0.12
1.30Explosiveness1.35
−0.06Rushing EPA−0.47
0.15Passing EPA0.31
31%Passing-down success36%
4%Havoc by its defense1%

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 67% to win. Brown won as Elo’s underdog.

The line

Princeton −3, over/under 51.

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 PrincetonPunt, 3 playsQ1 BrownTouchdown, 13 playsQ1 PrincetonPunt, 5 playsQ1 BrownTurnover on downs, 8 playsQ1 PrincetonTouchdown, 3 playsQ1 BrownPunt, 4 playsQ1 PrincetonTouchdown, 2 playsQ1 BrownTouchdown, 7 playsQ2 PrincetonPunt, 12 playsQ2 BrownPunt, 7 playsQ2 PrincetonPunt, 4 playsQ2 BrownInterception, 2 playsQ2 PrincetonTouchdown, 3 playsQ2 BrownInterception, 4 playsQ2 PrincetonInterception, 3 playsQ2 BrownPunt, 5 playsQ3 PrincetonResult not recorded, 10 playsQ3 BrownPunt, 3 playsQ3 PrincetonPunt, 3 playsQ3 BrownResult not recorded, 8 playsQ3 BrownTouchdown, 10 playsQ3 BrownResult not recordedQ3 PrincetonPunt, 3 playsQ3 BrownPunt, 3 playsQ4 BrownPunt, 9 playsQ4 PrincetonPunt, 3 playsQ4 BrownTouchdown, 5 playsQ4 PrincetonTurnover on downs, 8 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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 PrincetonPunt, 3 plays, 5 yards
  2. Q1 BrownTouchdown, 13 plays, 61 yards
  3. Q1 PrincetonPunt, 5 plays, 19 yards
  4. Q1 BrownTurnover on downs, 8 plays, 19 yards
  5. Q1 PrincetonTouchdown, 3 plays, 42 yards
  6. Q1 BrownPunt, 4 plays, 17 yards
  7. Q1 PrincetonTouchdown, 2 plays, 22 yards
  8. Q1 BrownTouchdown, 7 plays, 22 yards
  9. Q2 PrincetonPunt, 12 plays, 32 yards
  10. Q2 BrownPunt, 7 plays, 37 yards
  11. Q2 PrincetonPunt, 4 plays, −6 yards
  12. Q2 BrownInterception, 2 plays, 4 yards
  13. Q2 PrincetonTouchdown, 3 plays, 42 yards
  14. Q2 BrownInterception, 4 plays, 13 yards
  15. Q2 PrincetonInterception, 3 plays, −3 yards
  16. Q2 BrownPunt, 5 plays, 16 yards
  17. Q3 PrincetonResult not recorded, 10 plays, 1 yard
  18. Q3 BrownPunt, 3 plays, 1 yard
  19. Q3 PrincetonPunt, 3 plays, 3 yards
  20. Q3 BrownResult not recorded, 8 plays, 48 yards
  21. Q3 BrownTouchdown, 10 plays, −72 yards
  22. Q3 BrownResult not recorded, −15 yards
  23. Q3 PrincetonPunt, 3 plays, −5 yards
  24. Q3 BrownPunt, 3 plays, 1 yard
  25. Q4 BrownPunt, 9 plays, −31 yards
  26. Q4 PrincetonPunt, 3 plays, 3 yards
  27. Q4 BrownTouchdown, 5 plays, 86 yards
  28. Q4 PrincetonTurnover on downs, 8 plays, 34 yards

Play by play

1st quarter6 drives, then Tied at 7
Princeton Punt, 3 plays
15:001st & 10 at own 35Christopher Maron kickoff for 63 yds
15:001st & 10 at own 25Princeton Penalty, false start (Nicholas Hilliard) to the PRIN 20
15:001st & 15 at own 20pass incomplete to Blake Stenstrom
15:002nd & 15 at own 20Blake Stenstrom pass incomplete, broken up by Tim Malo
15:003rd & 15 at own 20Blake Stenstrom pass complete to AJ Barber for 10 yds to the PRIN 30
14:074th & 5 at own 30Brady Clark punt for 34 yds , Wes Rockett returns for no gain to the BRWN 36
Brown Touchdown, 13 plays
14:071st & 10 at own 36Jake Willcox pass incomplete to Graham Walker, broken up by London Robinson
14:072nd & 10 at own 36Jake Willcox pass complete to Wes Rockett for 13 yds to the BRWN 49 for a 1ST down
14:071st & 10 at own 49Stockton Owen run for 5 yds to the PRIN 46
14:072nd & 5 at opp 46Qwentin Brown run for 1 yd to the PRIN 45
14:073rd & 4 at opp 45Jake Willcox pass complete to Solomon Miller for 9 yds to the PRIN 36 for a 1ST down
14:071st & 10 at opp 36pass incomplete to Solomon Miller
14:072nd & 10 at opp 36Stockton Owen run for 6 yds to the PRIN 30
14:073rd & 4 at opp 30Jake Willcox run for 1 yd to the PRIN 29
14:074th & 3 at opp 29Jake Willcox pass complete to Jordan McIntyre for 6 yds to the PRIN 23 for a 1ST down
14:071st & 10 at opp 23Jake Willcox pass complete to Qwentin Brown
14:072nd & 10 at opp 23Jake Willcox pass complete to Ty Pezza for 11 yds to the PRIN 12 for a 1ST down
14:071st & 10 at opp 12Stockton Owen run for 2 yds to the PRIN 10
8:422nd & 8 at opp 10Jake Willcox pass complete to Solomon Miller for 10 yds for a TD (Christopher Maron KICK)Brown 7, Princeton 0
Princeton Punt, 5 plays
8:371st & 10 at own 35Christopher Maron kickoff for 60 yds , Dareion Murphy return for 20 yds to the PRIN 25
8:371st & 10 at own 25Dareion Murphy run for a loss of 1 yard to the PRIN 24
8:372nd & 11 at own 24Blake Stenstrom pass complete to AJ Barber for 30 yds to the BRWN 46 for a 1ST down
8:371st & 10 at opp 46Blake Stenstrom pass complete to Jo Jo Hawkins for a loss of 3 yards to the BRWN 49
8:372nd & 13 at opp 49Blake Stenstrom pass incomplete to Matthew Mahoney, broken up by Tim Malo
8:373rd & 13 at opp 49Blake Stenstrom sacked for a loss of 7 yards to the PRIN 44
6:144th & 20 at own 44Brady Clark punt for 35 yds Princeton Penalty, illegal formation (Jo Jo Hawkins) to the BRWN 26
Brown Turnover on downs, 8 plays
6:141st & 10 at own 26Stockton Owen run for 2 yds to the BRWN 28
6:142nd & 8 at own 28Jake Willcox pass complete to Wes Rockett for 6 yds to the BRWN 34
6:143rd & 2 at own 34Stockton Owen run for 8 yds to the BRWN 42 for a 1ST down
6:141st & 10 at own 42Jake Willcox pass complete to Wes Rockett for 5 yds to the BRWN 47
6:142nd & 5 at own 47Brown Penalty, Offensive holding (Hayden Bozich) to the BRWN 37
6:142nd & 15 at own 37Jake Willcox pass incomplete to Ty Pezza, broken up by Evan Haynie
6:143rd & 15 at own 37Jake Willcox pass complete to Qwentin Brown for 8 yds to the BRWN 45
2:584th & 7 at own 45pass incomplete
Princeton Touchdown, 3 plays
2:581st & 10 at opp 45Blake Stenstrom pass complete to Jo Jo Hawkins for 1 yd to the BRWN 44
2:582nd & 9 at opp 44Ja’Derris Carr run for 7 yds to the BRWN 37
1:433rd & 2 at opp 37Ja’Derris Carr run for 37 yds for a TD (Sam Massick KICK)Tied at 7
Brown Punt, 4 plays
1:431st & 10 at own 35Jeffrey Sexton kickoff for 65 yds
1:431st & 10 at own 25Jake Willcox pass complete to Ty Pezza for 10 yds to the BRWN 35 for a 1ST down
1:431st & 10 at own 35Stockton Owen run for 4 yds to the BRWN 39
1:432nd & 6 at own 39pass incomplete to Qwentin Brown
1:433rd & 6 at own 39Jake Willcox pass complete to Graham Walker for 3 yds to the BRWN 42
2nd quarter8 drives, then Princeton 14, Brown 7
Princeton Punt, 12 plays
15:001st & 10 at own 18Blake Stenstrom pass complete to Joey Wassler for 7 yds to the PRIN 25
15:002nd & 3 at own 25John Volker run for a loss of 3 yards to the PRIN 22
15:003rd & 6 at own 22Blake Stenstrom pass complete to Matthew Mahoney for 6 yds to the PRIN 28 for a 1ST down
15:001st & 10 at own 28Blake Stenstrom run for 5 yds to the PRIN 33
15:002nd & 5 at own 33John Volker run for 4 yds to the PRIN 37
15:003rd & 1 at own 37John Volker run for 4 yds to the PRIN 41 for a 1ST down
15:001st & 10 at own 41Blake Stenstrom sacked for a loss of 2 yards to the PRIN 39
15:002nd & 12 at own 39pass incomplete to Ja’Derris Carr
15:003rd & 12 at own 39Blake Stenstrom pass complete to AJ Barber for 12 yds to the BRWN 49 for a 1ST down
15:001st & 10 at opp 49Ja’Derris Carr run for a loss of 1 yard to the 50 yard line
15:002nd & 11 at the 50pass incomplete to Ja’Derris Carr
15:003rd & 11 at the 50Blake Stenstrom pass incomplete to Luke Colella, broken up by Elias Archie
14:514th & 3 at own 42Garrett Valentine punt for 45 yds , AJ Barber returns for 5 yds to the PRIN 18
9:214th & 11 at the 50Brady Clark punt for 36 yds
Brown Punt, 7 plays
9:211st & 10 at own 14Ian Franzoni run for 3 yds to the BRWN 17
9:212nd & 7 at own 17pass incomplete to Wes Rockett
9:213rd & 7 at own 17Jake Willcox pass complete to Mark Mahoney for 17 yds to the BRWN 34 for a 1ST down
9:211st & 10 at own 34Jake Willcox pass complete to Solomon Miller for 15 yds to the BRWN 49 for a 1ST down
9:211st & 10 at own 49Jake Willcox pass incomplete to Wes Rockett, broken up by Marco Scarano
9:212nd & 10 at own 49Stockton Owen run for 2 yds to the PRIN 49
9:213rd & 8 at opp 49pass incomplete to Wes Rockett
7:094th & 8 at opp 49Garrett Valentine punt for 49 yds
Princeton Punt, 4 plays
7:091st & 10 at own 20Princeton Penalty, Offensive holding (Will Reed) to the PRIN 10
7:091st & 20 at own 10Blake Stenstrom sacked for a loss of 3 yards to the PRIN 7
7:092nd & 23 at own 7Blake Stenstrom pass complete to Luke Colella for 7 yds to the PRIN 14
7:093rd & 16 at own 14Blake Stenstrom pass incomplete to Luke Colella, broken up by Ethan Royer
5:284th & 16 at own 14Brady Clark punt for 40 yds
Brown Interception, 2 plays
5:281st & 10 at own 46Jake Willcox pass complete to Ian Franzoni for 4 yds to the 50 yard line
4:532nd & 6 at the 50Jake Willcox pass intercepted
Princeton Touchdown, 3 plays
4:531st & 10 at opp 45Blake Stenstrom pass incomplete to Luke Colella, broken up by Aubrey Parker
4:532nd & 10 at opp 45pass incomplete to Tyler Picinic
4:333rd & 10 at opp 45Blake Stenstrom pass complete to AJ Barber for 45 yds for a TD (Sam Massick KICK)Princeton 14, Brown 7
Brown Interception, 4 plays
4:331st & 10 at own 35Jeffrey Sexton kickoff for 46 yds
4:331st & 10 at own 25Jake Willcox pass incomplete to Graham Walker, broken up by Bakari Edwards
4:332nd & 10 at own 25pass incomplete to Mark Mahoney
4:333rd & 10 at own 25Jake Willcox pass complete to Mark Mahoney for 13 yds to the BRWN 38 for a 1ST down
3:411st & 10 at own 38Jake Willcox pass intercepted
Princeton Interception, 3 plays
3:411st & 10 at opp 45pass incomplete to Luke Colella
3:412nd & 10 at opp 45AJ Barber run for a loss of 3 yards to the BRWN 48
2:473rd & 13 at opp 48Blake Stenstrom pass intercepted
Brown Punt, 5 plays
2:471st & 10 at own 38Jake Willcox pass complete to Ian Franzoni for 1 yd to the BRWN 39
2:472nd & 9 at own 39Jake Willcox pass complete to Graham Walker for 12 yds to the PRIN 49 for a 1ST down
2:471st & 10 at opp 49Jake Willcox pass incomplete to Wes Rockett, broken up by Jalen Newman
2:472nd & 10 at opp 49Qwentin Brown run for 2 yds to the PRIN 47
2:473rd & 8 at opp 47Brown Penalty, false start (Hayden Bozich) to the BRWN 48
2:473rd & 13 at own 48Jake Willcox pass complete to Dillon Golden for 6 yds to the PRIN 46
0:064th & 7 at opp 46Garrett Valentine punt for 45 yds
3rd quarter11 drives, then Princeton 21, Brown 7
Brown Punt, 3 plays
15:001st & 10 at own 35Jeffrey Sexton kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jake Willcox pass incomplete to Stockton Owen
15:002nd & 10 at own 25Jake Willcox run for 1 yd to the BRWN 26
15:003rd & 9 at own 26pass incomplete to Graham Walker
14:104th & 9 at own 26Garrett Valentine punt for 32 yds
Princeton Punt, 3 plays
14:101st & 10 at own 42Ja’Derris Carr run for 2 yds to the PRIN 44
14:102nd & 8 at own 44Ja’Derris Carr run for 1 yd to the PRIN 45
14:103rd & 7 at own 45Blake Stenstrom pass complete to AJ Barber
12:304th & 7 at own 45Brady Clark punt for 37 yds
Brown Result not recorded, 8 plays
12:301st & 10 at own 18Ian Franzoni run for 3 yds to the BRWN 21
12:302nd & 7 at own 21Jake Willcox pass complete to Mark Mahoney for 16 yds to the BRWN 37 for a 1ST down
12:301st & 10 at own 37Jake Willcox pass complete to Mark Mahoney for 15 yds to the PRIN 48 for a 1ST down
12:301st & 10 at opp 48Ian Franzoni run for 7 yds to the PRIN 41
12:302nd & 3 at opp 41Jake Willcox pass complete to Dillon Golden for 6 yds to the PRIN 35 for a 1ST down
12:301st & 10 at opp 35Jake Willcox pass complete to Dillon Golden for 1 yd to the PRIN 34
12:301st & 10 at opp 18Stockton Owen run for 2 yds to the PRIN 28
Princeton Result not recorded, 10 plays
12:301st & 10 at own 28Blake Stenstrom pass complete to Jo Jo Hawkins for a loss of 2 yards to the PRIN 26
12:302nd & 12 at own 26Blake Stenstrom pass complete to AJ Barber for 23 yds to the PRIN 49 for a 1ST down
12:301st & 10 at own 49John Volker run for 31 yds to the BRWN 20 for a 1ST down
12:301st & 10 at opp 20pass incomplete to AJ Barber
12:302nd & 10 at opp 20Brown Penalty, off-side (Caden Harman) to the BRWN 15
12:302nd & 5 at opp 15Blake Stenstrom pass complete to Luke Colella for 7 yds to the BRWN 8 for a 1ST down
12:301st & goal at opp 8
12:302nd & goal at opp 8Blake Stenstrom pass incomplete to Tyler Picinic for a 1ST down Brown Penalty, Defensive pass interference (Treyvon Hobbs) to the BRWN 2 for a 1ST down
12:301st & goal at opp 2Blake Stenstrom run for 1 yd to the BRWN 1
12:302nd & goal at opp 1
12:301st & 10 at own 35Jeffrey Sexton kickoff Brown Penalty, personal foul (Kyle Philbin) to the 50 yard line
Princeton 1 play
2:253rd & goal at opp 1John Volker run for 1 yd for a TD (Sam Massick KICK)Princeton 21, Brown 7
Brown 6 plays
2:251st & 10 at own 35Jeffrey Sexton kickoff Brown Penalty, personal foul (Kyle Philbin) to the 50 yard line
2:251st & 10 at the 50Jeffrey Sexton kickoff for 50 yds for a touchback
2:251st & 10 at own 25pass incomplete to Wes Rockett
2:252nd & 10 at own 25Ian Franzoni run for 5 yds to the BRWN 30
2:253rd & 5 at own 30pass incomplete to Mark Mahoney
1:294th & 5 at own 30Garrett Valentine punt for 38 yds
Princeton 3 plays
1:291st & 10 at own 32Dareion Murphy run for a loss of 5 yards to the PRIN 27
1:292nd & 15 at own 27Blake Stenstrom pass incomplete to Matthew Mahoney, broken up by Treyvon Hobbs
1:293rd & 15 at own 27Blake Stenstrom pass complete to Tyler Picinic for 4 yds to the PRIN 31
Brown Result not recorded, 8 plays
1:292nd & 9 at opp 34Jake Willcox run for 1 yd to the PRIN 33 for a 1ST down Princeton Penalty, personal foul (Ozzie Nicholas) to the PRIN 18 for a 1ST down
1:292nd & 8 at opp 15Jake Willcox pass complete to Mark Mahoney for 5 yds to the PRIN 10
1:291st & 10 at opp 35Jake Willcox run for 1 yd to the PRIN 34
1:291st & 10 at opp 17Stockton Owen run for 2 yds to the PRIN 15
Brown Touchdown, 10 plays
1:293rd & 3 at opp 10Jake Willcox pass complete to Stockton Owen for 1 yd to the PRIN 9
1:294th & 2 at opp 9Stockton Owen run for a loss of 1 yard to the PRIN 10
Princeton Result not recorded, 10 plays
1:291st & 10 at own 10Blake Stenstrom pass complete to Tamatoa Falatea
1:292nd & 2 at own 18Blake Stenstrom pass incomplete to AJ Barber
1:293rd & 2 at own 18John Volker run for 2 yds to the PRIN 20 for a 1ST down
Princeton 10 plays
1:291st & 10 at own 20Blake Stenstrom pass complete to Jo Jo Hawkins
1:292nd & 11 at own 20Blake Stenstrom pass complete to AJ Barber for 32 yds to the BRWN 48 for a 1ST down
1:291st & 10 at opp 48John Volker run for 28 yds to the BRWN 20 for a 1ST down
1:291st & 10 at opp 20pass incomplete to AJ Barber
1:292nd & 10 at opp 20Blake Stenstrom pass incomplete to Luke Colella Brown Penalty, off-side (Caden Harman) to the BRWN 15
1:292nd & 5 at opp 15Blake Stenstrom pass complete to AJ Barber for 7 yds to the BRWN 8 for a 1ST down
1:291st & goal at opp 8
1:292nd & goal at opp 8Blake Stenstrom pass incomplete to Tyler Picinic for a 1ST down Brown Penalty, Defensive pass interference (Treyvon Hobbs) to the BRWN 2 for a 1ST down
1:291st & goal at opp 2Blake Stenstrom run for 1 yd to the BRWN 1
1:292nd & goal at opp 1
4th quarter5 drives, then Tied at 21
Brown Punt, 3 plays
14:544th & 11 at own 31Brady Clark punt for 31 yds
11:282nd & goal at opp 1Stockton Owen run for 1 yd for a TD (Christopher Maron KICK)Princeton 21, Brown 14
Princeton 12 plays
11:281st & 10 at own 35Christopher Maron kickoff for 65 yds for a touchback
11:281st & 10 at own 25Ja’Derris Carr run for 4 yds to the PRIN 29
11:282nd & 6 at own 29Ja’Derris Carr run for 3 yds to the PRIN 32
11:283rd & 3 at own 32Blake Stenstrom pass complete to Luke Colella for 6 yds to the PRIN 38 for a 1ST down
11:281st & 10 at own 38Blake Stenstrom run for 6 yds to the PRIN 44
11:282nd & 4 at own 44Ja’Derris Carr run for 1 yd to the PRIN 45
11:283rd & 3 at own 45Blake Stenstrom pass complete to AJ Barber for 6 yds to the BRWN 49 for a 1ST down
11:281st & 10 at opp 49Dareion Murphy run for 1 yd to the BRWN 48
11:282nd & 9 at opp 48pass incomplete to Luke Colella
11:283rd & 9 at opp 48Blake Stenstrom pass complete to Tyler Picinic for 4 yds to the BRWN 44
6:184th & 5 at opp 44Blake Stenstrom punt for 37 yds
3:311st & 10 at the 50Jake Willcox pass complete to Graham Walker for a loss of 2 yards Jake Willcox fumbled, recovered by PRIN Evan Haynie
Princeton Punt, 3 plays
3:311st & 10 at opp 48Ja’Derris Carr run for 4 yds to the BRWN 44
3:312nd & 6 at opp 44Ja’Derris Carr run for 5 yds to the BRWN 39
3:313rd & 1 at opp 39Ja’Derris Carr run for a loss of 1 yard to the BRWN 40
1:504th & 2 at opp 40Princeton Penalty, delay of game (Blake Stenstrom) to the BRWN 45
1:444th & 7 at opp 45Brady Clark punt for 34 yds
Brown Touchdown, 5 plays
1:441st & 10 at own 11Jake Willcox pass complete to Wes Rockett for 12 yds to the BRWN 23 for a 1ST down
1:441st & 10 at own 23Jake Willcox pass complete to Wes Rockett for 5 yds to the BRWN 28
1:442nd & 5 at own 28Jake Willcox pass complete to Wes Rockett for 27 yds to the PRIN 45 for a 1ST down
1:441st & 10 at opp 45Jake Willcox pass incomplete to Graham Walker, broken up by Jalen Newman
1:442nd & 10 at opp 45Brown Penalty, delay of game (Jake Willcox) to the 50 yard line
0:532nd & 15 at the 50Jake Willcox pass complete to Mark Mahoney for 50 yds for a TD (Christopher Maron KICK)Tied at 21
Princeton Turnover on downs, 8 plays
0:531st & 10 at own 35Christopher Maron kickoff for 65 yds for a touchback
0:531st & 10 at own 25Blake Stenstrom pass complete to Ja’Derris Carr for 9 yds to the PRIN 34
0:532nd & 1 at own 34pass incomplete to Matthew Mahoney
0:533rd & 1 at own 34Ja’Derris Carr run for 10 yds to the PRIN 44 for a 1ST down
0:531st & 10 at own 44Blake Stenstrom run for 10 yds to the BRWN 46 for a 1ST down
0:531st & 10 at opp 46Blake Stenstrom pass complete to Luke Colella for 5 yds to the BRWN 41
0:152nd & 5 at opp 41Blake Stenstrom pass incomplete to Tyler Picinic, broken up by Treyvon Hobbs
0:103rd & 5 at opp 41Blake Stenstrom pass incomplete to AJ Barber, broken up by Tim Malo
Overtime2 drives, then Brown 28, Princeton 27
Princeton Touchdown, 2 plays
1st & 10 at opp 25Ja’Derris Carr run for 4 yds to the BRWN 21
2nd & 6 at opp 21Tyler Picinic 21 Yd pass from Blake Stenstrom (Sam Massick PAT blocked)Princeton 27, Brown 21
Brown Touchdown, 7 plays
1st & 10 at opp 25Jake Willcox run for 3 yds to the PRIN 22
2nd & 7 at opp 22Jake Willcox pass incomplete to Stockton Owen, broken up by Collin Taylor
3rd & 7 at opp 22Jake Willcox pass complete to Mark Mahoney for 6 yds to the PRIN 16
4th & 1 at opp 16Stockton Owen run for 1 yd to the PRIN 15 for a 1ST down
1st & 10 at opp 15Nate Lussier pass complete to Graham Walker for 8 yds to the PRIN 7
2nd & 2 at opp 7Ian Franzoni run for 3 yds to the PRIN 4 for a 1ST down
1st & goal at opp 4Graham Walker 4 Yd pass from Nate Lussier (Nathaniel Marko Kick)Brown 28, Princeton 27

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