Brown at Princeton

Friday, October 18, 2024

Princeton beat Brown 29–⁠17. It was their 69th meeting; after it, Princeton led the series 47–⁠22.

AwayBrown3–⁠7 in 2024
17
HomePrinceton3–⁠7 in 2024
29

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

At kickoff
60°F, clear, wind 3 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Trenton Mercer Airport (KTTN), 16 km from the stadium, seven minutes before kickoff
Official
Anthony FlorioGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Brown077317
Princeton12100729

Standouts

Player stats

Brown

PassingC/AttYdsTDInt
Jake Willcox32/5027103
RushingCarYdsTDLong
Jake Willcox1155018
Stockton Owen115108
Matt Childs134207
Jordan DeLucia41906
ReceivingRecYdsTDLong
Chason Barber243033
Ben Moseley342031
Levi Linowes342031
Samuel Baddoo533017
DefenseTklTFLSacksInt
Isaiah Reed0001
Sami Miller0001

Princeton

PassingC/AttYdsTDInt
Blaine Hipa15/2620012
RushingCarYdsTDLong
John Volker479266
Ethan Clark1473044
Blaine Hipa1021116
Dareion Murphy4906
ReceivingRecYdsTDLong
Luke Colella696160
A.J. Barber342024
Simon Brackin131031
Jalen Geer21207
DefenseTklTFLSacksInt
Nasir Hill0001
Logan Rager0001
Tyler Morris0001

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

Team stats

BrownPrinceton
443Total yards389
271Passing yards200
172Rushing yards189
5.4Yards per pass7.7
4.0Yards per rush5.7
25First downs21
12–⁠21Third downs4–⁠11
4–⁠5Fourth downs1–⁠2
5Turnovers2
7–⁠72Penalties6–⁠40
33:25Possession26:35

Efficiency

BrownPrinceton
44%Success rate38%
−0.10EPA per play0.16
0.83Explosiveness1.66
−0.02Rushing EPA0.46
−0.17Passing EPA0.04
32%Passing-down success24%
3%Havoc by its defense5%

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

The line

Princeton −2.5, over/under 49.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 zoneBrown end zoneQ1 PrincetonTouchdown, 4 playsQ1 BrownPunt, 5 playsQ1 PrincetonTouchdown, 11 playsQ1 BrownTurnover on downs, 10 playsQ1 PrincetonInterception, 3 playsQ2 BrownInterception, 3 playsQ2 PrincetonTouchdown, 3 playsQ2 BrownTouchdown, 10 playsQ2 PrincetonField goal, 5 playsQ2 BrownFumble, 8 playsQ2 PrincetonPunt, 5 playsQ2 BrownInterception, 12 playsQ2 PrincetonEnd of half, 1 playQ3 BrownTouchdown, 18 playsQ3 PrincetonPunt, 6 playsQ3 BrownPunt, 3 playsQ3 PrincetonInterception, 12 playsQ4 BrownField goal, 13 playsQ4 PrincetonPunt, 3 playsQ4 BrownFumble, 4 playsQ4 PrincetonTouchdown, 8 playsQ4 BrownInterception, 9 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, Brown right to left.
  1. Q1 PrincetonTouchdown, 4 plays, 75 yards
  2. Q1 BrownPunt, 5 plays, 19 yards
  3. Q1 PrincetonTouchdown, 11 plays, 90 yards
  4. Q1 BrownTurnover on downs, 10 plays, 31 yards
  5. Q1 PrincetonInterception, 3 plays, 3 yards
  6. Q2 BrownInterception, 3 plays, −10 yards
  7. Q2 PrincetonTouchdown, 3 plays, 13 yards
  8. Q2 BrownTouchdown, 10 plays, 75 yards
  9. Q2 PrincetonField goal, 5 plays, 64 yards
  10. Q2 BrownFumble, 8 plays, 59 yards
  11. Q2 PrincetonPunt, 5 plays, 20 yards
  12. Q2 BrownInterception, 12 plays, 57 yards
  13. Q2 PrincetonEnd of half, 1 play, −5 yards
  14. Q3 BrownTouchdown, 18 plays, 75 yards
  15. Q3 PrincetonPunt, 6 plays, 24 yards
  16. Q3 BrownPunt, 3 plays, 4 yards
  17. Q3 PrincetonInterception, 12 plays, 55 yards
  18. Q4 BrownField goal, 13 plays, 65 yards
  19. Q4 PrincetonPunt, 3 plays, −1 yard
  20. Q4 BrownFumble, 4 plays, 26 yards
  21. Q4 PrincetonTouchdown, 8 plays, 75 yards
  22. Q4 BrownInterception, 9 plays, 57 yards
  23. Q4 PrincetonEnd of game, 1 play, −5 yards

Play by play

1st quarter5 drives, then Princeton 12, Brown 0
Princeton Touchdown, 4 plays
15:001st & 10 at own 35Austin Alley kickoff for 65 yds for a touchback
15:001st & 10 at own 25John Volker run for 4 yds to the PRIN 29
15:002nd & 6 at own 29Blaine Hipa pass complete to Luke Colella for 5 yds to the PRIN 34 Princeton Penalty, False Start (-5 Yards) to the PRIN 29
15:003rd & 6 at own 29Blaine Hipa run for 5 yds to the PRIN 34
13:104th & 1 at own 34John Volker run for 66 yds for a TD (Sam Massick PAT MISSED)Princeton 6, Brown 0
13:101st & goal at opp 3Massick,Sam kick attempt good (H: Clark,Brady, LS: Gnepper,Luke) PENALTY PRIN Illegal Formation 5 yards from BROWN03 to BROWN08. NO PLAY.
Brown Punt, 5 plays
13:101st & 10 at own 40Jeffrey Sexton kickoff for 60 yds for a touchback
13:101st & 10 at own 25Jordan DeLucia run for 6 yds to the BRWN 31
13:102nd & 4 at own 31Jordan DeLucia run for 6 yds to the BRWN 37 for a 1ST down
13:101st & 10 at own 37Jordan DeLucia run for 4 yds to the BRWN 41
13:102nd & 6 at own 41Matt Childs run for 4 yds to the BRWN 45
13:103rd & 2 at own 45Matt Childs run for 1 yd to the BRWN 44
10:334th & 3 at own 44Austin Alley punt for 46 yds
Princeton Touchdown, 11 plays
10:331st & 10 at own 10Ethan Clark run for 3 yds to the PRIN 13
10:332nd & 7 at own 13Ethan Clark run for 2 yds to the PRIN 15
10:333rd & 5 at own 15Blaine Hipa pass complete to Jalen Geer for 7 yds to the PRIN 22 for a 1ST down
10:331st & 10 at own 22Blaine Hipa pass complete to AJ Barber for 24 yds to the PRIN 46 for a 1ST down
10:331st & 10 at own 46Ethan Clark run for 3 yds to the PRIN 49
10:332nd & 7 at own 49Blaine Hipa pass complete to Luke Colella for 7 yds to the BRWN 44 for a 1ST down
10:331st & 10 at opp 44PENALTY PRIN False Start (Richard,Aaron) 5 yards from BROWN44 to BROWN49. NO PLAY.
10:331st & 15 at opp 49Blaine Hipa pass complete to Matthew Mahoney for 8 yds to the BRWN 41
10:332nd & 7 at opp 41Blaine Hipa pass complete to AJ Barber for 14 yds to the BRWN 27 for a 1ST down
10:331st & goal at opp 9John Volker run for 2 yds to the BRWN 7
10:331st & 10 at opp 27Blaine Hipa pass complete to John Volker for 9 yds to the BRWN 18 for a 1ST down Brown Penalty, unnecessary roughness (Isaiah Reed) to the BRWN 9 for a 1ST down
5:162nd & goal at opp 7John Volker run for 7 yds for a TD (Two-Point Conversion failed)Princeton 12, Brown 0
Brown Turnover on downs, 10 plays
5:161st & 10 at own 40Jeffrey Sexton kickoff for 53 yds
5:161st & 10 at own 25Jordan DeLucia run for 3 yds to the BRWN 28
5:162nd & 7 at own 28Jake Willcox pass complete to Jordan DeLucia for 2 yds to the BRWN 30
5:163rd & 5 at own 30Jake Willcox run for 5 yds to the BRWN 35 for a 1ST down
5:161st & 10 at own 35Jake Willcox pass complete to Solomon Miller for 5 yds to the BRWN 40
5:162nd & 5 at own 40Matt Childs run for 4 yds to the BRWN 44
5:163rd & 1 at own 44Matt Childs run for 4 yds to the BRWN 48 for a 1ST down
5:161st & 10 at own 48Jake Willcox pass incomplete
5:162nd & 10 at own 48Jake Willcox pass complete to Stockton Owen for 5 yds to the PRIN 47
5:163rd & 5 at opp 47Jake Willcox run for 3 yds to the PRIN 44
0:554th & 2 at opp 44Jake Willcox pass incomplete
Princeton Interception, 3 plays
0:551st & 10 at own 44Blaine Hipa run for 7 yds to the BRWN 49
0:002nd & 3 at opp 49No Huddle-Shotgun Clark,Ethan rush right for 0 yards to the BROWN49 (Reed,Isaiah) PENALTY PRIN Illegal Formation 5 yards from BROWN49 to PRIN46. NO PLAY.
Q2 15:002nd & 8 at own 46Ethan Clark run for 1 yd to the PRIN 47
Q2 14:173rd & 7 at own 47Blaine Hipa pass intercepted Sami Miller return for 23 yards to the PRIN 45
2nd quarter8 drives, then Princeton 22, Brown 7
Brown Interception, 3 plays
14:171st & 10 at opp 45Jake Willcox sacked for a loss of 10 yards to the BRWN 45
14:172nd & 20 at own 45Jake Willcox pass incomplete
13:233rd & 20 at own 45Jake Willcox pass intercepted Logan Rager return for 43 yards to the BRWN 13
Princeton Touchdown, 3 plays
13:231st & 10 at opp 13Dareion Murphy run for no gain to the BRWN 13
13:232nd & 10 at opp 13Blaine Hipa pass incomplete
12:273rd & 10 at opp 13Blaine Hipa run for 13 yds for a TD (Sam Massick KICK)Princeton 19, Brown 0
Brown Touchdown, 10 plays
12:271st & 10 at own 40Jeffrey Sexton kickoff for 55 yds
12:271st & 10 at own 25Jake Willcox pass complete to Matt Childs for 8 yds to the BRWN 33
12:272nd & 2 at own 33Jake Willcox pass complete to Solomon Miller for 6 yds to the BRWN 39 for a 1ST down
12:271st & 10 at own 39Matt Childs run for 3 yds to the BRWN 42
12:272nd & 7 at own 42Matt Childs run for 3 yds to the BRWN 45
12:273rd & 4 at own 45Jake Willcox run for 8 yds to the PRIN 47 for a 1ST down
12:271st & 10 at opp 47Matt Childs run for 3 yds to the PRIN 44
12:272nd & 7 at opp 44Jake Willcox pass complete to Matt Childs for 11 yds to the PRIN 33 for a 1ST down
12:271st & 10 at opp 33Jake Willcox pass complete to Levi Linowes for 31 yds to the PRIN 2 for a 1ST down
12:271st & goal at opp 2Qwentin Brown run for no gain to the PRIN 2
8:392nd & goal at opp 2Solomon Miller run for 2 yds for a TD (Christopher Maron KICK)Princeton 19, Brown 7
Princeton Field goal, 5 plays
8:391st & 10 at own 40Austin Alley kickoff for 60 yds for a touchback
8:391st & 10 at own 25Blaine Hipa pass complete to Luke Colella for 60 yds to the BRWN 15 for a 1ST down
8:391st & 10 at opp 15Ethan Clark run for 2 yds to the BRWN 13
8:392nd & 8 at opp 13Ethan Clark run for 2 yds to the BRWN 11
8:393rd & 6 at opp 11Blaine Hipa pass incomplete
7:004th & 6 at opp 11Sam Massick 28 yd FG GOODPrinceton 22, Brown 7
Brown Fumble, 8 plays
7:001st & 10 at own 40Jeffrey Sexton kickoff for 55 yds
7:001st & 10 at own 25Jake Willcox pass incomplete
7:002nd & 10 at own 25Stockton Owen run for 6 yds to the BRWN 31
7:003rd & 4 at own 31Jake Willcox pass complete to Solomon Miller for 8 yds to the BRWN 39 for a 1ST down
7:001st & 10 at own 39Stockton Owen run for 3 yds to the BRWN 42
7:002nd & 7 at own 42Jake Willcox pass complete to Matt Childs for 3 yds to the BRWN 45
7:001st & 10 at opp 35Jake Willcox pass complete to Samuel Baddoo for 17 yds to the PRIN 18 for a 1ST down
4:061st & 10 at opp 18Matt Childs run for 2 yds to the PRIN 24 Matt Childs fumbled, recovered by BRWN Tahj Owens
Princeton Punt, 5 plays
4:061st & 10 at own 24Blaine Hipa sacked for a loss of 3 yards to the PRIN 21
4:062nd & 13 at own 21Blaine Hipa run for 16 yds to the PRIN 37 for a 1ST down
4:061st & 10 at own 37AJ Barber run for 7 yds to the PRIN 44
4:062nd & 3 at own 44Blaine Hipa pass incomplete
4:063rd & 3 at own 44Blaine Hipa pass incomplete
1:544th & 3 at own 44Brady Clark punt for 40 yds , Samuel Baddoo returns for 5 yds to the BRWN 21
Brown Interception, 12 plays
1:542nd & 8 at own 23Timeout Princeton, clock 01:54
1:541st & 10 at own 21Jake Willcox pass complete to Solomon Miller for 2 yds to the BRWN 23
1:542nd & 8 at own 23Jake Willcox pass incomplete
1:543rd & 8 at own 23Jake Willcox pass complete to Ty Pezza for 7 yds to the BRWN 30
1:174th & 1 at own 30Timeout Princeton, clock 01:17
1:174th & 1 at own 30Stockton Owen run for 2 yds to the BRWN 32 for a 1ST down
1:171st & 10 at own 32Stockton Owen run for 8 yds to the BRWN 40
1:172nd & 2 at own 40Jake Willcox pass complete to Stockton Owen for 20 yds to the PRIN 40 for a 1ST down
1:171st & 10 at opp 40Jake Willcox pass incomplete
1:172nd & 10 at opp 40Jake Willcox pass complete to Levi Linowes for 7 yds to the PRIN 33
1:173rd & 3 at opp 33Jake Willcox run for 11 yds to the PRIN 22 for a 1ST down
0:251st & 10 at opp 22Timeout Brown, clock 00:25
0:251st & 10 at opp 22Jake Willcox pass incomplete
0:252nd & 10 at opp 22Jake Willcox pass incomplete
0:073rd & 10 at opp 22Brown Penalty, Personal Foul (Charlie Hines) to the PRIN 35 for a 1ST down
Princeton End of half, 1 play
0:001st & 10 at own 35Kneel down by Princeton at PRIN30 for loss of 5 yards.
3rd quarter4 drives, then Princeton 22, Brown 14
Brown Touchdown, 18 plays
15:001st & 10 at own 40Jeffrey Sexton kickoff for 60 yds for a touchback
15:001st & 10 at own 25Jake Willcox pass complete to Samuel Baddoo for 4 yds to the BRWN 29
15:002nd & 6 at own 29Stockton Owen run for 3 yds to the BRWN 32
15:003rd & 3 at own 32Jake Willcox pass complete to Samuel Baddoo for 2 yds to the BRWN 34
15:004th & 1 at own 34Stockton Owen run for 3 yds to the BRWN 37 for a 1ST down
15:001st & 10 at own 37Jake Willcox pass incomplete
15:002nd & 10 at own 37Jake Willcox pass complete to Najih Rahman for a loss of 1 yard to the BRWN 36
15:003rd & 11 at own 36Jake Willcox run for 18 yds to the PRIN 46 for a 1ST down
15:001st & 10 at opp 46Jake Willcox pass complete to Najih Rahman for 4 yds to the PRIN 42
15:002nd & 6 at opp 42Jake Willcox pass incomplete
15:003rd & 6 at opp 42Jake Willcox pass complete to Samuel Baddoo for 11 yds to the PRIN 31 for a 1ST down
15:001st & 10 at opp 31Jake Willcox run for 3 yds to the PRIN 28
15:002nd & 7 at opp 28Stockton Owen run for 5 yds to the PRIN 23
15:003rd & 2 at opp 23Stockton Owen run for 6 yds to the PRIN 17 for a 1ST down
15:001st & 10 at opp 17Matt Childs run for 7 yds to the PRIN 10
15:002nd & 3 at opp 10Jake Willcox pass complete to Ben Moseley for 6 yds to the PRIN 4 for a 1ST down
15:001st & goal at opp 4Jake Willcox run for 1 yd to the PRIN 3
15:002nd & goal at opp 3Qwentin Brown run for 2 yds to the PRIN 1
7:183rd & goal at opp 1Qwentin Brown run for 1 yd for a TD (Christopher Maron KICK)Princeton 22, Brown 14
Princeton Punt, 6 plays
7:181st & 10 at own 40Austin Alley kickoff for 53 yds
7:181st & 10 at own 25Blaine Hipa pass complete to Jalen Geer for 5 yds to the PRIN 30
7:182nd & 5 at own 30Ethan Clark run for 5 yds to the PRIN 35 for a 1ST down
7:181st & 10 at own 35Blaine Hipa pass complete to Simon Brackin for 31 yds to the BRWN 34 for a 1ST down
7:181st & 10 at opp 34Blaine Hipa pass incomplete
7:182nd & 10 at opp 34Blaine Hipa sacked by Kevin Coss for a loss of 11 yards to the BRWN 45
7:183rd & 21 at opp 45Blaine Hipa sacked by Owen Clarke for a loss of 6 yards to the PRIN 49
3:554th & 27 at own 49Brady Clark punt for 33 yds , Samuel Baddoo returns for no gain to the BRWN 18
Brown Punt, 3 plays
3:551st & 10 at own 18Jake Willcox pass complete to Matt Childs for 2 yds to the BRWN 20
3:552nd & 8 at own 20Matt Childs run for 2 yds to the BRWN 22
3:553rd & 6 at own 22Jake Willcox pass incomplete
2:384th & 6 at own 22Austin Alley punt for 34 yds , AJ Barber returns for no gain to the PRIN 43
Princeton Interception, 12 plays
2:381st & 10 at own 43Blaine Hipa pass complete to Luke Colella for 5 yds to the PRIN 48
2:382nd & 5 at own 48Blaine Hipa pass incomplete for a 1ST down Brown Penalty, Defensive Offside (John Starman) to the BRWN 47 for a 1ST down
2:381st & 10 at opp 47Ethan Clark run for 4 yds to the BRWN 43
2:382nd & 6 at opp 43Blaine Hipa pass complete to Ethan Clark for 2 yds to the BRWN 41
2:383rd & 4 at opp 41Blaine Hipa run for 6 yds to the BRWN 35 for a 1ST down
0:001st & 10 at opp 35Blaine Hipa pass complete to AJ Barber for 4 yds to the BRWN 31
Q4 15:002nd & 6 at opp 31Dareion Murphy run for 6 yds to the BRWN 25 for a 1ST down
Q4 15:001st & 10 at opp 25Dareion Murphy run for no gain to the BRWN 25
Q4 15:002nd & 10 at opp 25Blaine Hipa pass incomplete
Q4 15:003rd & 10 at opp 25No Huddle-Shotgun Hipa,Blaine pass incomplete deep right to Geer,Jalen thrown to BROWN00 broken up by Archie,Elias, 1ST DOWN, PENALTY BROWN Offside declined BROWN Pass Interference (Archie,Elias) 15 yards from BROWN25 to BROWN10, 1ST DOWN. NO PLAY.
Q4 15:001st & goal at opp 10Blaine Hipa pass incomplete for a 1ST down Brown Penalty, Defensive Pass Interference (Noble Cooper III) to the BRWN 2 for a 1ST down
Q4 15:001st & goal at opp 2Ethan Clark run for no gain to the BRWN 2
Q4 13:092nd & goal at opp 2Blaine Hipa pass intercepted, touchback.
4th quarter6 drives, then Princeton 29, Brown 17
Brown Field goal, 13 plays
13:091st & 10 at own 20Jake Willcox pass complete to Stockton Owen for 8 yds to the BRWN 28
13:092nd & 2 at own 28Stockton Owen run for 4 yds to the BRWN 32 for a 1ST down
13:091st & 10 at own 32Jake Willcox pass incomplete
13:092nd & 10 at own 32Jake Willcox run for 8 yds to the BRWN 40
13:093rd & 2 at own 40Jake Willcox pass complete to Levi Linowes for 4 yds to the BRWN 44 for a 1ST down
13:091st & 10 at own 44Jake Willcox pass incomplete
13:092nd & 10 at own 44Jake Willcox pass complete to Najih Rahman for 6 yds to the 50 yard line
13:093rd & 4 at the 50Jake Willcox pass complete to Solomon Miller for a loss of 1 yard to the BRWN 49
13:094th & 5 at own 49Jake Willcox pass complete to Ben Moseley for 31 yds to the PRIN 20 for a 1ST down Princeton Penalty, Defensive Offside (Yards) declined for a 1ST down
13:091st & 10 at opp 20Matt Childs run for 1 yd to the PRIN 19
13:092nd & 9 at opp 19Matt Childs run for 5 yds to the PRIN 14
13:093rd & 4 at opp 14Jake Willcox pass complete to Samuel Baddoo for a loss of 1 yard to the PRIN 15
8:174th & 5 at opp 15Christopher Maron 33 yd FG GOODPrinceton 22, Brown 17
Princeton Punt, 3 plays
8:171st & 10 at own 40Austin Alley kickoff for 58 yds
8:171st & 10 at own 25Dareion Murphy run for 3 yds to the PRIN 28
8:172nd & 7 at own 28Blaine Hipa pass incomplete
8:173rd & 7 at own 28Blaine Hipa sacked by Isaiah Reed for a loss of 4 yards to the PRIN 24
7:174th & 11 at own 24Brady Clark punt blocked by Qwentin Brown
Brown Fumble, 4 plays
7:171st & 10 at own 49Stockton Owen run for 6 yds to the PRIN 45
7:172nd & 4 at opp 45Jake Willcox pass complete to Chason Barber for 10 yds to the PRIN 35 for a 1ST down
7:171st & 10 at opp 35Stockton Owen run for 5 yds to the PRIN 30
5:492nd & 5 at opp 30Matt Childs run for 5 yds to the PRIN 25 Matt Childs fumbled, recovered by BRWN Tahj Owens
5:492nd & 5 at opp 30Matt Childs run for 5 yds to the PRIN 25 Matt Childs fumbled, recovered by BRWN Tahj Owens
Princeton Touchdown, 8 plays
5:491st & 10 at own 25Ethan Clark run for 44 yds to the BRWN 31 for a 1ST down
5:491st & 10 at opp 31PENALTY PRIN False Start (Feigenspan,Blake) 5 yards from BROWN31 to BROWN36. NO PLAY.
5:491st & 15 at opp 36Ethan Clark run for 2 yds to the BRWN 34
5:492nd & 13 at opp 34Ethan Clark run for 3 yds to the BRWN 31
5:493rd & 10 at opp 31Blaine Hipa pass complete to Luke Colella for 7 yds to the BRWN 24
2:224th & 3 at opp 24Brown Penalty, Defensive Holding (Kyle Philbin) to the BRWN 14 for a 1ST down
2:221st & 10 at opp 14Timeout Brown, clock 02:22
2:221st & 10 at opp 14Ethan Clark run for 1 yd to the BRWN 13
2:172nd & 9 at opp 13Timeout Brown, clock 02:17
2:172nd & 9 at opp 13Ethan Clark run for 1 yd to the BRWN 12
2:003rd & 8 at opp 12Timeout Princeton, clock 02:00
1:533rd & 8 at opp 12Blaine Hipa pass complete to Luke Colella for 12 yds for a TD (Sam Massick KICK)Princeton 29, Brown 17
Brown Interception, 9 plays
1:471st & 10 at own 35Jeffrey Sexton kickoff for 62 yds , Stockton Owen return for 15 yds to the BRWN 18
1:471st & 10 at own 18Jake Willcox run for 1 yd to the BRWN 19
1:472nd & 9 at own 19Jake Willcox pass complete to Ty Pezza for 7 yds to the BRWN 26
1:473rd & 2 at own 26Jake Willcox pass complete to Ty Pezza for 9 yds to the BRWN 35 for a 1ST down
1:471st & 10 at own 35Jake Willcox pass incomplete
1:472nd & 10 at own 35Jake Willcox pass incomplete
1:473rd & 10 at own 35Jake Willcox run for 7 yds to the BRWN 42
1:474th & 3 at own 42Jake Willcox pass complete to Chason Barber for 33 yds to the PRIN 25 for a 1ST down
0:081st & 10 at opp 25Jake Willcox pass intercepted Nasir Hill return for no gain to the PRIN 18
Princeton End of game, 1 play
0:001st & 10 at own 18Kneel down by Princeton at PRIN13 for loss of 5 yards.

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