Pennsylvania at Brown

Saturday, October 29, 2022

Brown beat Pennsylvania 34–⁠31. It was their 69th meeting; after it, Pennsylvania led the series 48–⁠20–⁠1.

AwayPennsylvania8–⁠2 in 2022
31
HomeBrown3–⁠7 in 2022
34

Final at Brown Stadium, ProvidenceTV: ESPN+Attendance 3,938

At kickoff
57°F, clear, wind 8 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; North Central State Airport (KSFZ), 12 km from the stadium, 26 minutes after kickoff
Official
Anthony FlorioGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Pennsylvania0717731
Brown71701034

Standouts

Player stats

Pennsylvania

PassingC/AttYdsTDInt
Aidan Sayin29/5122711
RushingCarYdsTDLong
Jonathan Mulatu21154258
Tysen Comizio2101
ReceivingRecYdsTDLong
Joshua Casilli985113
Rory Starkey Jr.848010
Jonathan Mulatu632011
Julien Stokes331012

Brown

PassingC/AttYdsTDInt
Aidan Gilman22/3824520
Jake Willcox14/1511510
RushingCarYdsTDLong
Allen Smith133808
Jordan DeLucia52107
Samuel Baddoo4806
Aidan Gilman105015
ReceivingRecYdsTDLong
Wes Rockett7138054
Jordan McIntyre557016
Graham Walker553120
Hayes Sutton551120
DefenseTklTFLSacksInt
Josh Ofili0001

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

Team stats

PennsylvaniaBrown
368Total yards429
227Passing yards360
141Rushing yards69
4.5Yards per pass6.8
5.4Yards per rush1.9
22First downs26
8–⁠17Third downs9–⁠18
2–⁠5Fourth downs0–⁠1
1Turnovers0
7–⁠54Penalties8–⁠86
27:35Possession32:25

Efficiency

PennsylvaniaBrown
42%Success rate44%
−0.05EPA per play0.17
1.20Explosiveness1.20
0.25Rushing EPA−0.17
−0.07Passing EPA0.35
28%Passing-down success41%

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)

Pennsylvania 70% to win. Brown won as Elo’s underdog.

The line

Pennsylvania −13, over/under 55.5.

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

Before kickoff, the win chances were Pennsylvania 81%, Brown 19%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Brown end zonePennsylvania end zoneQ1 BrownTouchdown, 17 playsQ1 PennsylvaniaMissed FG, 11 playsQ1 BrownTouchdown, 14 playsQ2 BrownTouchdown, 17 playsQ2 PennsylvaniaInterception, 10 playsQ2 BrownField goal, 7 playsQ2 PennsylvaniaEnd of half, 9 playsQ3 PennsylvaniaTurnover on downs, 11 playsQ3 BrownTurnover on downs, 4 playsQ3 PennsylvaniaTouchdown, 9 playsQ3 BrownPunt, 3 playsQ3 PennsylvaniaPunt, 3 playsQ3 BrownPunt, 3 playsQ3 PennsylvaniaField goal, 4 playsQ3 BrownPunt, 3 playsQ3 PennsylvaniaTouchdown, 2 playsQ3 BrownTouchdown, 10 playsQ4 PennsylvaniaPunt, 4 playsQ4 BrownPunt, 4 playsQ4 PennsylvaniaTouchdown, 6 playsQ4 BrownPunt, 3 playsQ4 PennsylvaniaTurnover on downs, 4 playsQ4 BrownTouchdown, 9 playsQ4 PennsylvaniaTurnover on downs, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Brown drives left to right, Pennsylvania 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 BrownTouchdown, 17 plays, 83 yards
  2. Q1 PennsylvaniaMissed FG, 11 plays, 52 yards
  3. Q1 BrownTouchdown, 14 plays, 74 yards
  4. Q2 BrownTouchdown, 17 plays, 72 yards
  5. Q2 PennsylvaniaInterception, 10 plays, 34 yards
  6. Q2 BrownField goal, 7 plays, 40 yards
  7. Q2 PennsylvaniaEnd of half, 9 plays, 46 yards
  8. Q3 PennsylvaniaTurnover on downs, 11 plays, 50 yards
  9. Q3 BrownTurnover on downs, 4 plays, 9 yards
  10. Q3 PennsylvaniaTouchdown, 9 plays, 34 yards
  11. Q3 BrownPunt, 3 plays, −6 yards
  12. Q3 PennsylvaniaPunt, 3 plays, 0 yards
  13. Q3 BrownPunt, 3 plays, 3 yards
  14. Q3 PennsylvaniaField goal, 4 plays, 3 yards
  15. Q3 BrownPunt, 3 plays, 3 yards
  16. Q3 PennsylvaniaTouchdown, 2 plays, 62 yards
  17. Q3 BrownTouchdown, 10 plays, 65 yards
  18. Q4 PennsylvaniaPunt, 4 plays, 12 yards
  19. Q4 BrownPunt, 4 plays, 5 yards
  20. Q4 PennsylvaniaTouchdown, 6 plays, 32 yards
  21. Q4 BrownPunt, 3 plays, 1 yard
  22. Q4 PennsylvaniaTurnover on downs, 4 plays, 7 yards
  23. Q4 BrownTouchdown, 9 plays, 66 yards
  24. Q4 PennsylvaniaTurnover on downs, 9 plays, 30 yards

Play by play

1st quarter4 drives, then Brown 7, Pennsylvania 0
Brown Touchdown, 17 plays
0:001st & 10 at own 14Jake Willcox pass complete to Samuel Baddoo for 3 yds to the Brown 17
0:002nd & 7 at own 17BROWN Penalty, Offensive holding (Allan Houston III) to the Brown 9
0:002nd & 15 at own 9Jake Willcox pass complete to Wes Rockett for 24 yds to the Brown 33 for a 1ST down
0:001st & 10 at own 33Jake Willcox pass complete to Wes Rockett for 8 yds to the Brown 41
0:002nd & 2 at own 41Allen Smith run for 3 yds to the Brown 44 for a 1ST down
0:001st & 10 at own 44Jake Willcox pass complete to Jordan DeLucia for 1 yd to the Brown 45
0:002nd & 9 at own 45Jordan DeLucia run for 6 yds to the Penn 49
0:003rd & 3 at opp 49Jake Willcox pass complete to Hayes Sutton for 6 yds to the Penn 43 for a 1ST down
0:001st & 10 at opp 43Allen Smith run for 2 yds to the Penn 41
0:002nd & 8 at opp 41pass incomplete to Wes Rockett
0:003rd & 8 at opp 41Jake Willcox pass complete to Mark Mahoney for 15 yds to the Penn 26 for a 1ST down
0:001st & 10 at opp 26Jake Willcox pass complete to Mark Mahoney for 3 yds to the Penn 23
0:002nd & 7 at opp 23Jake Willcox pass complete to Jordan McIntyre for 14 yds to the Penn 9 for a 1ST down
0:001st & goal at opp 9Allen Smith run for 5 yds to the Penn 4
0:002nd & goal at opp 4Jake Willcox pass complete to Allen Smith
0:003rd & goal at opp 4PENN Penalty, face mask (2 yards) (Grant Ristoff) to the Penn 2 for a 1ST down
Pennsylvania Missed FG, 11 plays
0:001st & 10 at own 25Jonathan Mulatu run for 8 yds to the Penn 33
0:002nd & 2 at own 33Aidan Sayin pass complete to Joshua Casilli for 6 yds to the Penn 39 for a 1ST down
0:001st & 10 at own 39Aidan Sayin pass complete to Joshua Casilli for 13 yds to the Brown 48 for a 1ST down
0:001st & 10 at opp 48pass incomplete to Jonathan Mulatu
0:002nd & 10 at opp 48Jonathan Mulatu run for 4 yds to the Brown 44
0:003rd & 6 at opp 44Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds to the Brown 39
0:004th & 1 at opp 39Jonathan Mulatu run for 17 yds to the Brown 22 for a 1ST down
0:001st & 10 at opp 22Tysen Comizio run for 1 yd to the Brown 21
0:002nd & 9 at opp 21Aidan Sayin sacked for a loss of 12 yards to the Brown 33
0:003rd & 21 at opp 33Aidan Sayin pass complete to Rory Starkey Jr. for 10 yds to the Brown 23
Brown Touchdown, 14 plays
0:001st & 10 at own 23Allen Smith run for a loss of 3 yards to the Brown 20
0:002nd & 13 at own 20Jake Willcox pass complete to Hayes Sutton for 15 yds to the Brown 35 for a 1ST down
0:001st & 10 at own 35Jake Willcox sacked for a loss of 5 yards to the Brown 30
0:002nd & 15 at own 30Jake Willcox pass complete to Jordan McIntyre for 10 yds to the Brown 40
0:003rd & 5 at own 40Jake Willcox pass complete to Jordan McIntyre for 7 yds to the Brown 47 for a 1ST down
0:001st & 10 at own 47Jake Willcox pass complete to Allan Houston III for 7 yds to the Penn 46
Brown Touchdown, 17 plays
14:551st & 10 at own 40Chase Meyer kickoff for 54 yds , Jordan DeLucia return for 21 yds to the BROWN 39 BROWN Penalty, personal foul (13 Yards) to the Brown 14
7:511st & goal at opp 2Jake Willcox pass complete to Hayes Sutton for 2 yds for a TD, (Austin Alley KICK)Brown 7, Pennsylvania 0
7:511st & 10 at own 40Austin Alley kickoff for 60 yds for a touchback
2:154th & 11 at opp 23Graham Gotlieb 40 yd FG MISSED
2nd quarter10 drives, then Brown 24, Pennsylvania 7
Brown Touchdown, 17 plays
0:002nd & 2 at own 33Allen Smith run for 7 yds to the Brown 40 for a 1ST down
0:001st & 10 at own 40Aidan Gilman pass complete to Hayes Sutton for 8 yds to the Brown 48
0:001st & 10 at own 25Aidan Gilman pass complete to Wes Rockett for 8 yds to the Brown 33
0:003rd & 2 at own 48Allen Smith run for 4 yds to the Penn 48 for a 1ST down
0:001st & 10 at opp 48Aidan Gilman pass complete to Allan Houston III for 2 yds to the Penn 46
0:002nd & 2 at own 48pass incomplete to Allan Houston III
0:002nd & 8 at opp 46Aidan Gilman pass incomplete to Hayes Sutton BROWN Penalty, Offensive holding (Hayden Bozich) to the Brown 44
0:002nd & 18 at own 44Aidan Gilman pass complete to Jordan McIntyre for 10 yds to the Penn 46
0:003rd & 8 at opp 46Aidan Gilman pass complete to Graham Walker for 9 yds to the Penn 37 for a 1ST down
0:001st & 10 at opp 37Jordan DeLucia run for 5 yds to the Penn 32
0:001st & 10 at opp 26pass incomplete
0:002nd & 5 at opp 32pass incomplete to Wes Rockett
0:002nd & 10 at opp 26Aidan Gilman pass complete to Wes Rockett for 11 yds to the Penn 15 for a 1ST down
0:003rd & 5 at opp 32Aidan Gilman pass complete to Mark Mahoney for 6 yds to the Penn 26 for a 1ST down
0:001st & 10 at opp 15Allen Smith run for 8 yds to the Penn 7
Pennsylvania Interception, 10 plays
0:002nd & 5 at own 35Aidan Sayin run for 3 yds to the Penn 38
0:003rd & 2 at own 38Jonathan Mulatu run for 3 yds to the Penn 41 for a 1ST down
0:002nd & 10 at own 41Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Penn 48
Pennsylvania End of half, 9 plays
0:001st & 10 at own 30Aidan Sayin pass incomplete to Malone Howley, broken up by Harrison Ochs
Pennsylvania Interception, 10 plays
0:003rd & 3 at own 48Aidan Sayin pass complete to for 5 yds to the Brown 47 for a 1ST down
0:002nd & 2 at opp 39Jonathan Mulatu run for 3 yds to the Brown 36 for a 1ST down
0:001st & 10 at own 41pass incomplete to Rory Starkey Jr.
0:001st & 10 at opp 36pass incomplete to Jonathan Mulatu
0:001st & 10 at opp 47Jonathan Mulatu run for 8 yds to the Brown 39
Brown Field goal, 7 plays
0:001st & 10 at own 43Aidan Gilman pass complete to Jordan DeLucia for 9 yds to the Penn 48
0:002nd & 1 at opp 48Jordan DeLucia run for 7 yds to the Penn 41 for a 1ST down
0:001st & 10 at opp 21pass incomplete to Jordan McIntyre
0:002nd & 10 at opp 21Aidan Gilman run for 4 yds to the Penn 17
0:001st & 10 at opp 41Aidan Gilman pass complete to Hayes Sutton for 20 yds to the Penn 21 for a 1ST down
Pennsylvania End of half, 9 plays
0:001st & 10 at own 11Aidan Sayin pass complete to Malone Howley for 8 yds to the Penn 19
0:002nd & 10 at own 30Aidan Sayin pass incomplete to Jonathan Mulatu, broken up by Malcolm Brunson
0:001st & 10 at own 42Aidan Sayin pass complete to Jonathan Mulatu for 4 yds to the Penn 46
0:002nd & 2 at own 19Aidan Sayin pass complete to Joshua Casilli for 11 yds to the Penn 30 for a 1ST down
0:002nd & 6 at own 46pass incomplete to Malone Howley
0:003rd & 10 at own 30Aidan Sayin pass complete to Joshua Casilli for 12 yds to the Penn 42 for a 1ST down
0:003rd & 6 at own 46Aidan Sayin pass complete to Shane Sweitzer for 11 yds to the Brown 43 for a 1ST down
Brown Touchdown, 14 plays
15:002nd & 3 at opp 46pass incomplete
15:003rd & 3 at opp 46Aidan Gilman run for 15 yds to the Penn 31 for a 1ST down
15:001st & 10 at opp 31Allen Smith run for 2 yds to the Penn 29
15:002nd & 8 at opp 29Aidan Gilman pass complete to Graham Walker for 6 yds to the Penn 23
15:003rd & 2 at opp 23Aidan Gilman run for a loss of 10 yards to the Penn 33 Aidan Gilman fumbled, recovered by Brown Aidan Gilman
15:004th & 12 at opp 33Aidan Gilman pass incomplete to Graham Walker for a 1ST down PENN Penalty, Defensive pass interference (Jonathan Melvin) to the Penn 21 for a 1ST down
15:001st & 10 at opp 21Samuel Baddoo run for 1 yd to the Penn 20
12:102nd & 9 at opp 20Graham Walker 20 Yd pass from Aidan Gilman (Austin Alley Kick)Brown 14, Pennsylvania 0
11:571st & 10 at own 40Julien Stokes 97 Yd Kickoff Return (Graham Gotlieb Kick)Brown 14, Pennsylvania 7
11:571st & 10 at own 40Chase Meyer kickoff for 56 yds
Brown Touchdown, 17 plays
6:482nd & 2 at opp 7Jordan DeLucia run for 4 yds to the Penn 3 for a 1ST down
6:101st & goal at opp 3Nate Lussier 3 Yd Run (Austin Alley Kick)Brown 21, Pennsylvania 7
6:101st & 10 at own 40Austin Alley kickoff for 60 yds for a touchback BROWN Penalty, off-side (Kris Diallo)
2:142nd & 10 at opp 36Aidan Sayin pass intercepted
Brown Field goal, 7 plays
1:153rd & 6 at opp 17pass incomplete to Graham Walker
1:094th & 6 at opp 17Austin Alley 35 Yd Field GoalBrown 24, Pennsylvania 7
1:051st & 10 at own 40Austin Alley kickoff for 60 yds , Julien Stokes return for 11 yds to the Penn 11
Pennsylvania End of half, 9 plays
0:051st & 10 at opp 43pass incomplete to Malone Howley
3rd quarter19 drives, then Tied at 24
Pennsylvania Turnover on downs, 11 plays
0:001st & 10 at own 25Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds to the Penn 30
0:002nd & 5 at own 30Aidan Sayin pass complete to Rory Starkey Jr. for 10 yds to the Penn 40 for a 1ST down
0:002nd & 10 at own 40Aidan Sayin pass complete to Jonathan Mulatu for 5 yds to the Penn 45
0:003rd & 5 at own 45Aidan Sayin pass complete to Julien Stokes for 12 yds to the Brown 43 for a 1ST down
0:001st & 10 at opp 43Aidan Sayin pass complete to Julien Stokes for 9 yds to the Brown 34
0:002nd & 1 at opp 34Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds to the Brown 29 for a 1ST down
0:001st & 10 at own 40Aidan Sayin pass incomplete to Joshua Casilli, broken up by Griffin McGovern
0:001st & 10 at opp 29Jonathan Mulatu run for 1 yd to the Brown 28
0:003rd & 6 at opp 25pass incomplete to Julien Stokes
Brown Turnover on downs, 4 plays
0:001st & 10 at own 29Aidan Gilman pass complete to Wes Rockett for 7 yds to the Brown 36
0:002nd & 3 at own 36Aidan Gilman sacked for a loss of 2 yards to the Brown 34
Pennsylvania Turnover on downs, 11 plays
0:002nd & 9 at opp 28Aidan Sayin pass complete to Rory Starkey Jr. for 3 yds to the Brown 25
Brown Turnover on downs, 4 plays
0:003rd & 5 at own 34Aidan Gilman run for a loss of 1 yard to the Brown 33
0:004th & 6 at own 33Michael Walsh punt
Pennsylvania Touchdown, 9 plays
0:001st & 10 at opp 37Jonathan Mulatu run for 6 yds to the Brown 31
0:002nd & 4 at opp 31Aidan Sayin sacked for a loss of 5 yards to the Brown 36 PENN Penalty, Offensive holding ( Yards) to the Brown 36
0:003rd & 9 at opp 36Aidan Sayin pass incomplete, broken up by Kyle Philbin
0:004th & 9 at opp 36Aidan Sayin pass complete to Rory Starkey Jr. for 10 yds to the Brown 26 for a 1ST down
0:001st & 10 at opp 26Jonathan Mulatu run for 8 yds to the Brown 18
0:002nd & 2 at opp 18pass incomplete to Justin Cayenne
0:003rd & 2 at opp 18Jonathan Mulatu run for 2 yds to the Brown 16 for a 1ST down
0:001st & 10 at opp 16Aidan Sayin pass complete to Jonathan Mulatu for 5 yds to the Brown 11
Brown Touchdown, 10 plays
0:001st & 10 at own 25Jordan DeLucia run for a loss of 1 yard to the Brown 24
Brown Punt, 3 plays
0:002nd & 16 at own 19Aidan Gilman pass complete to Jordan DeLucia
0:003rd & 16 at own 19pass incomplete
Pennsylvania Punt, 3 plays
0:001st & 10 at own 29Aidan Sayin pass incomplete to Julien Stokes, broken up by Isaiah Reed
0:002nd & 10 at own 29Aidan Sayin pass incomplete to Sterling Stokes, broken up by Isaiah Reed
0:003rd & 10 at own 29pass incomplete to Julien Stokes
Brown Punt, 3 plays
0:001st & 10 at own 30pass incomplete to Wes Rockett
0:002nd & 10 at own 30BROWN Penalty, false start (Jack Connolly) to the Brown 25
0:003rd & 23 at own 17Aidan Gilman pass complete to Jordan McIntyre for 16 yds to the Brown 33
Pennsylvania Field goal, 4 plays
0:001st & 10 at opp 15pass incomplete to Joshua Casilli
0:002nd & 10 at opp 15Jonathan Mulatu run for 3 yds to the Brown 12
Brown Punt, 3 plays
0:002nd & 15 at own 25Aidan Gilman sacked for a loss of 8 yards to the Brown 17
Pennsylvania Field goal, 4 plays
0:003rd & 7 at opp 12pass incomplete to Joshua Casilli
Brown Punt, 3 plays
0:001st & 10 at own 19Samuel Baddoo run for 6 yds to the Brown 25
0:002nd & 4 at own 25Aidan Gilman pass complete to Solomon Miller for a loss of 3 yards to the Brown 22
0:003rd & 7 at own 22pass incomplete to Mark Mahoney
Pennsylvania Touchdown, 2 plays
0:001st & 10 at own 35Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Penn 42
Brown Touchdown, 10 plays
0:002nd & 11 at own 24Wes Rockett run for 1 yd to the Brown 25
15:001st & 10 at own 40Austin Alley kickoff for 60 yds for a touchback
Pennsylvania Turnover on downs, 11 plays
11:174th & 6 at opp 25Aidan Sayin pass incomplete to Bryce Myers PENN Penalty, illegal forward pass (Aidan Sayin) to the Brown 29
Brown Turnover on downs, 4 plays
9:334th & 1 at own 38Allen Smith run for a loss of 1 yard to the Brown 37
Pennsylvania Touchdown, 9 plays
6:252nd & 5 at opp 11Joshua Casilli 11 Yd pass from Aidan Sayin (Graham Gotlieb Kick)Brown 24, Pennsylvania 14
6:251st & 10 at own 40Chase Meyer kickoff for 53 yds
4:544th & 16 at own 19Michael Walsh punt for 52 yds
4:354th & 10 at own 29Ben Krimm punt for 41 yds
2:564th & 7 at own 33Michael Walsh punt for no gain
1:544th & 7 at opp 12Graham Gotlieb 29 Yd Field GoalBrown 24, Pennsylvania 17
1:491st & 10 at own 40Chase Meyer kickoff for 50 yds , Hayes Sutton return for 9 yds to the Brown 19
1:054th & 7 at own 22Michael Walsh punt for 43 yds
Pennsylvania Touchdown, 2 plays
0:342nd & 3 at own 42Jonathan Mulatu 58 Yd Run (Graham Gotlieb Kick)Tied at 24
0:341st & 10 at own 40Chase Meyer kickoff for 60 yds for a touchback
4th quarter14 drives, then Brown 34, Pennsylvania 31
Pennsylvania Punt, 4 plays
0:001st & 10 at own 31Aidan Sayin pass complete to Julien Stokes for 10 yds to the Penn 41 for a 1ST down
0:001st & 10 at own 41Jonathan Mulatu run for 2 yds to the Penn 43
0:002nd & 8 at own 43Aidan Sayin pass complete to Rory Starkey Jr.
0:003rd & 8 at own 43Aidan Sayin pass incomplete to Rory Starkey Jr., broken up by Isaiah Reed
Brown Punt, 4 plays
0:001st & 10 at own 17pass incomplete to Graham Walker for a 1ST down PENN Penalty, Defensive pass interference (Grant Parker) to the Brown 21 for a 1ST down
0:001st & 10 at own 21Aidan Gilman run for 2 yds to the Brown 23
0:003rd & 9 at own 22pass incomplete to Hayes Sutton
Pennsylvania Touchdown, 6 plays
0:001st & 10 at opp 35Aidan Sayin pass complete to Joshua Casilli for 11 yds to the Brown 24 for a 1ST down
0:001st & 10 at opp 24
0:002nd & 10 at opp 24Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Brown 17
Brown Punt, 4 plays
0:002nd & 8 at own 23Aidan Gilman pass complete to Samuel Baddoo for a loss of 1 yard to the Brown 22
Pennsylvania Touchdown, 6 plays
0:003rd & 3 at opp 17Jonathan Mulatu run for 3 yds to the Brown 14 for a 1ST down
0:001st & 10 at opp 14Jonathan Mulatu run for 2 yds to the Brown 12
Brown Punt, 3 plays
0:001st & 10 at own 25Samuel Baddoo run for 1 yd to the Brown 26
0:002nd & 9 at own 26Aidan Gilman pass incomplete to Allan Houston III, broken up by Garrett Morris
0:003rd & 9 at own 26pass incomplete to Graham Walker
Pennsylvania Turnover on downs, 4 plays
0:001st & 10 at opp 40Jonathan Mulatu run for 4 yds to the Brown 36
0:002nd & 6 at opp 36Jonathan Mulatu run for 2 yds to the Brown 34
0:003rd & 4 at opp 34Jonathan Mulatu run for 1 yd to the Brown 33
Brown Touchdown, 9 plays
0:001st & 10 at own 31pass incomplete to Graham Walker
0:002nd & 10 at own 31Aidan Gilman pass complete to Wes Rockett for 26 yds to the Penn 43 for a 1ST down
0:001st & 10 at opp 43Aidan Gilman pass complete to Dillon Golden for 10 yds to the Penn 33 for a 1ST down
0:001st & 10 at opp 33Allen Smith run for 3 yds to the Penn 30 for a 1ST down PENN Penalty, Defensive holding (Jaden Key) to the Penn 20 for a 1ST down
0:001st & 10 at opp 20Aidan Gilman pass complete to Graham Walker for 3 yds to the Penn 17
Pennsylvania Turnover on downs, 9 plays
0:001st & 10 at own 25Aidan Sayin pass incomplete to Rory Starkey Jr. for a 1ST down BROWN Penalty, Defensive pass interference (Harrison Ochs) to the Penn 40 for a 1ST down
0:001st & 10 at own 40pass incomplete to Malone Howley
0:002nd & 10 at own 40Aidan Sayin pass incomplete to Joshua Casilli, broken up by Cooper DeVeau
0:003rd & 10 at own 40Aidan Sayin pass complete to Jonathan Mulatu for 11 yds to the Brown 49 for a 1ST down
0:001st & 10 at opp 49Aidan Sayin pass complete to Joshua Casilli PENN Penalty, Offensive holding (Callum Abernethy) to the Penn 41
0:001st & 20 at own 41Aidan Sayin pass complete to Jonathan Mulatu for 2 yds to the Penn 43
Brown Touchdown, 10 plays
15:003rd & 10 at own 25Aidan Gilman pass complete to Graham Walker for 15 yds to the Brown 40 for a 1ST down
15:001st & 10 at own 40
15:002nd & 10 at own 40Aidan Gilman pass complete to Wes Rockett for 54 yds to the BROWN 6 for a 1ST down PENN Penalty, Defensive holding (Logan Nash) to the Penn 6 for a 1ST down
15:001st & goal at opp 6
15:002nd & goal at opp 6pass incomplete to Jordan McIntyre
13:153rd & goal at opp 6Aidan Gilman pass complete to Hayes Sutton BROWN Penalty, Offensive pass interference (Wes Rockett) to the Penn 21
13:153rd & goal at opp 21Aidan Gilman run for 11 yds to the Penn 10
12:254th & goal at opp 10Austin Alley 27 yd FG GOODBrown 27, Pennsylvania 24
12:181st & 10 at own 40Austin Alley kickoff for 59 yds , Julien Stokes return for 30 yds to the Penn 31
10:304th & 8 at own 43Ben Krimm punt for 40 yds
9:094th & 9 at own 22Michael Walsh punt for 28 yds BROWN Penalty, kick catching interference (-15 Yards) to the Brown 35
Pennsylvania Touchdown, 6 plays
6:092nd & 8 at opp 12Jonathan Mulatu 12 Yd Run (Graham Gotlieb Kick)Pennsylvania 31, Brown 27
6:091st & 10 at own 40Chase Meyer kickoff for 57 yds
5:324th & 9 at own 26Michael Walsh punt for 14 yds
Pennsylvania Turnover on downs, 4 plays
3:154th & 3 at opp 33Jonathan Mulatu run for 2 yds to the Brown 31
Brown Touchdown, 9 plays
2:152nd & 7 at opp 17Allen Smith run for 5 yds to the Penn 12
2:153rd & 2 at opp 12Allen Smith run for 3 yds to the Penn 9 for a 1ST down
2:151st & goal at opp 9Aidan Gilman pass incomplete to Hayes Sutton, broken up by Shiloh Means
1:192nd & goal at opp 9Allen Smith 9 Yd pass from Aidan Gilman (Austin Alley Kick)Brown 34, Pennsylvania 31
1:191st & 10 at own 40Austin Alley kickoff for 60 yds for a touchback
Pennsylvania Turnover on downs, 9 plays
0:462nd & 18 at own 43Aidan Sayin pass complete to Malone Howley for 12 yds to the Brown 45
0:463rd & 6 at opp 45Aidan Sayin pass incomplete to Jonathan Mulatu, broken up by Josh Ofili
0:334th & 6 at opp 45Aidan Sayin pass incomplete to Malone Howley, broken up by Treyvon Hobbs

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.

Pennsylvania leads 50–⁠21–⁠1 in 72 meetings, counting the three since this game.

Recent meetings
2025Pennsylvania 28, Brown 21
2024Pennsylvania 38, Brown 28
2023Brown 30, Pennsylvania 26
2022Brown 34, Pennsylvania 31
2021Pennsylvania 45, Brown 17
2019Pennsylvania 38, Brown 36

Around this game