Brown at Pennsylvania

Friday, October 31, 2025

Pennsylvania beat Brown 28–⁠21. It was their 72nd meeting; Pennsylvania leads the series 50–⁠21–⁠1.

AwayBrown5–⁠5 in 2025
21
HomePennsylvania6–⁠4 in 2025
28

Final at Franklin Field, PhiladelphiaTV: ESPNUAttendance 1,458

At kickoff
57°F, wind 18 mph from the west, gusts to 24 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Phila International Airport, 9 km from the stadium, six minutes before kickoff
Official
Anthony FlorioGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Brown707721
Pennsylvania7147028

Standouts

Player stats

Brown

PassingC/AttYdsTDInt
James Murphy31/4436021
Najih Rahman1/1410
RushingCarYdsTDLong
Matt Childs92609
Solomon Miller1909
Qwentin Brown2503
Jackson Bennett3202
ReceivingRecYdsTDLong
Trevor Foley599135
Tyler Pezza791144
Levi Linowes347036
Matt Childs332017
DefenseTklTFLSacksInt
John Perdue0001

Pennsylvania

PassingC/AttYdsTDInt
Liam O’Brien18/2722211
RushingCarYdsTDLong
Sean Williams Jr.1389140
Liam O’Brien1067021
Donte West1260217
Tommy Lafayette51609
ReceivingRecYdsTDLong
Jared Richardson6104032
Bisi Owens670124
Tommy Lafayette119019
Cadin Olsen113013
DefenseTklTFLSacksInt
Josh Narcisse0001

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

Team stats

BrownPennsylvania
397Total yards453
364Passing yards222
33Rushing yards231
8.1Yards per pass8.2
1.5Yards per rush5.6
21First downs22
6–⁠13Third downs10–⁠14
2–⁠3Fourth downs0–⁠0
1Turnovers1
5–⁠45Penalties7–⁠55
29:04Possession30:56

Efficiency

BrownPennsylvania
40%Success rate52%
0.27EPA per play0.30
1.55Explosiveness1.23
0.05Rushing EPA0.28
0.39Passing EPA0.53
36%Passing-down success50%
1%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)

Pennsylvania 73% to win. Elo’s favorite won.

The line

Pennsylvania −11.5, over/under 50.5.

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

Every drive

Pennsylvania end zoneBrown end zoneQ1 BrownInterception, 6 playsQ1 PennsylvaniaTouchdown, 11 playsQ1 BrownTouchdown, 6 playsQ1 PennsylvaniaTouchdown, 10 playsQ2 BrownPunt, 7 playsQ2 PennsylvaniaTouchdown, 8 playsQ2 BrownPunt, 9 playsQ2 PennsylvaniaEnd of half, 10 playsQ3 PennsylvaniaInterception, 6 playsQ3 BrownTouchdown, 12 playsQ3 PennsylvaniaTouchdown, 4 playsQ3 BrownMissed FG, 15 playsQ4 PennsylvaniaPunt, 6 playsQ4 BrownPunt, 3 playsQ4 PennsylvaniaPunt, 3 playsQ4 BrownTouchdown, 10 playsQ4 PennsylvaniaEnd of game, 11 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pennsylvania drives left to right, Brown right to left.
  1. Q1 BrownInterception, 6 plays, 33 yards
  2. Q1 PennsylvaniaTouchdown, 11 plays, 55 yards
  3. Q1 BrownTouchdown, 6 plays, 72 yards
  4. Q1 PennsylvaniaTouchdown, 10 plays, 67 yards
  5. Q2 BrownPunt, 7 plays, 13 yards
  6. Q2 PennsylvaniaTouchdown, 8 plays, 71 yards
  7. Q2 BrownPunt, 9 plays, 36 yards
  8. Q2 PennsylvaniaEnd of half, 10 plays, 87 yards
  9. Q3 PennsylvaniaInterception, 6 plays, 41 yards
  10. Q3 BrownTouchdown, 12 plays, 66 yards
  11. Q3 PennsylvaniaTouchdown, 4 plays, 42 yards
  12. Q3 BrownMissed FG, 15 plays, 74 yards
  13. Q4 PennsylvaniaPunt, 6 plays, 12 yards
  14. Q4 BrownPunt, 3 plays, 0 yards
  15. Q4 PennsylvaniaPunt, 3 plays, −1 yard
  16. Q4 BrownTouchdown, 10 plays, 68 yards
  17. Q4 PennsylvaniaEnd of game, 11 plays, 73 yards

Play by play

1st quarter4 drives, then Tied at 7
Brown Interception, 6 plays
15:001st & 10 at own 35#91 S.Smith kickoff 64 yards to the BROWN01 fair catch by #13 E.Archie at BROWN01
15:001st & 10 at own 25No Huddle-Shotgun #2 M.Childs rush middle for 9 yards gain to the BROWN34 (#44 J.Lista)
15:002nd & 1 at own 34No Huddle-Shotgun #15 J.Murphy pass complete deep right to #84 T.Foley caught at PENN40, for 35 yards to the PENN31 (#1 J.Narcisse), 1ST DOWN
15:001st & 10 at opp 31No Huddle-Shotgun #15 J.Murphy pass complete short left to #8 S.Miller caught at PENN30, for 3 yards to the PENN28 (#8 C.Olsztyn)
15:002nd & 7 at opp 28No Huddle-Shotgun #3 J.Bennett rush middle for 1 yard loss to the PENN29 (#2 K.Machen; #43 J.Davis)
15:003rd & 8 at opp 29No Huddle-Shotgun #15 J.Murphy pass complete short right to #84 T.Foley caught at PENN23, for 6 yards to the PENN23 QB hurried by #44 J.Lista (#1 J.Narcisse)
15:004th & 2 at opp 23PENALTY BROWN False Start (#79 D.Thompson) 5 yards from PENN23 to PENN28. NO PLAY
11:364th & 7 at opp 28No Huddle-Shotgun #15 J.Murphy pass intercepted by #1 J.Narcisse at PENN12 #1 J.Narcisse return 30 yards to the PENN42 (#85 D.Golden)
Pennsylvania Touchdown, 11 plays
11:361st & 10 at own 42No Huddle-Shotgun #2 L.O’Brien pass incomplete short left to #17 J.Richardson thrown to BROWN47
11:362nd & 10 at own 42No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #17 J.Richardson caught at BROWN45, for 14 yards to the BROWN44 (#25 A.Bello; #0 N.Gattis), 1ST DOWN
11:361st & 10 at opp 44No Huddle-Shotgun #26 D.West rush middle for 5 yards gain to the BROWN39 (#0 N.Gattis)
11:362nd & 5 at opp 39No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the BROWN35 (#0 N.Gattis; #98 P.O’Neill)
11:363rd & 1 at opp 35No Huddle-Shotgun #26 D.West rush right for 13 yards gain to the BROWN22 (#57 J.Perdue), 1ST DOWN
11:361st & 10 at opp 22No Huddle-Shotgun #2 L.O’Brien pass incomplete deep right to #7 B.Owens thrown to BROWN00
11:362nd & 10 at opp 22No Huddle-Shotgun #26 D.West rush middle for 5 yards gain to the BROWN17 (#57 J.Perdue)
11:363rd & 5 at opp 17No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #3 D.Ellis caught at BROWN11, for 8 yards to the BROWN09 (#57 J.Perdue), 1ST DOWN
11:361st & goal at opp 9No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 1 yard gain to the BROWN08 (#96 M.Baldic)
7:312nd & goal at opp 8No Huddle-Shotgun #2 L.O’Brien rush middle for 8 yards gain to the BROWN00 TOUCHDOWN nullified by penalty, clock 07:31 PENALTY PENN Holding (#51 A.Kruse) 10 yards from BROWN08 to BROWN18. NO PLAY
7:312nd & goal at opp 18No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #7 B.Owens caught at BROWN01, for 17 yards to the BROWN01 (#20 M.Brophy). BROWN is challenging the ruling on the field - “Incomplete pass”. CALL UPHELD
6:453rd & goal at opp 1No Huddle-Shotgun #26 D.West rush middle for 1 yard gain to the BROWN00 TOUCHDOWN, clock 06:45 #96 M.Walters kick attempt good (H: #2 L.O’Brien, LS: #15 Z.Darche)Pennsylvania 7, Brown 0
Brown Touchdown, 6 plays
6:451st & 10 at own 35#91 S.Smith kickoff 61 yards to the BROWN04 fair catch by #4 N.Rahman at BROWN04
6:451st & 10 at own 25No Huddle-Shotgun #15 J.Murphy pass incomplete short right to #16 P.Hill thrown to BROWN33
6:452nd & 10 at own 25No Huddle-Shotgun #15 J.Murphy rush middle for 3 yards gain to the BROWN28 (#93 R.Hall)
6:453rd & 7 at own 28No Huddle-Shotgun #15 J.Murphy rush middle for 10 yards gain to the BROWN38 (#7 R.O’Connell; #44 J.Lista), 1ST DOWN
6:451st & 10 at own 38No Huddle-Shotgun #15 J.Murphy pass complete short left to #3 J.Bennett caught at BROWN35, for 6 yards to the BROWN44 (#37 T.Cortes)
6:452nd & 4 at own 44No Huddle-Shotgun #15 J.Murphy pass complete short right to #85 D.Golden caught at BROWN45, for 12 yards to the PENN44 (#12 J.Drayton; #37 T.Cortes), 1ST DOWN
4:261st & 10 at opp 44No Huddle-Shotgun #15 J.Murphy pass complete short middle to #19 T.Pezza caught at PENN40, for 44 yards to the PENN00 TOUCHDOWN, clock 04:26, 1ST DOWN #37 D.Crabtree kick attempt good (H: #18 W.Currid, LS: #49 M.Pedrotti)Tied at 7
Pennsylvania Touchdown, 10 plays
4:181st & 10 at own 35#37 D.Crabtree kickoff 40 yards to the PENN25 #22 B.Cornell return 5 yards to the PENN30 (#51 R.Haley)
4:181st & 10 at own 30No Huddle-Shotgun #2 L.O’Brien rush right for 3 yards loss to the PENN27, out of bounds at PENN27 PENALTY PENN Holding declined
4:182nd & 13 at own 27No Huddle-Shotgun #2 L.O’Brien pass complete short left to #7 B.Owens caught at PENN25, for 6 yards to the PENN33, out of bounds at PENN33
4:183rd & 7 at own 33No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #17 J.Richardson caught at PENN47, for 14 yards to the PENN47 (#13 E.Archie), 1ST DOWN
4:181st & 10 at own 47No Huddle-Shotgun #5 S.Williams, Jr. rush left for 5 yards gain to the BROWN48 (#20 M.Brophy)
4:182nd & 5 at opp 48No Huddle-Shotgun #2 L.O’Brien rush middle for 7 yards gain to the BROWN41 (#27 C.Davis), 1ST DOWN
4:181st & 10 at opp 41No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 4 yards gain to the BROWN37 (#57 J.Perdue)
4:182nd & 6 at opp 37No Huddle-Shotgun #5 S.Williams, Jr. rush left for 3 yards gain to the BROWN34 (#57 J.Perdue)
4:183rd & 3 at opp 34PENALTY PENN False Start (#17 J.Richardson) 5 yards from BROWN34 to BROWN39. NO PLAY
4:183rd & 8 at opp 39No Huddle-Shotgun #2 L.O’Brien pass complete short left to #40 M.Hegarty caught at BROWN32, for 9 yards to the BROWN30 (#20 M.Brophy), 1ST DOWN
Q2 15:001st & 10 at opp 30No Huddle-Shotgun #2 L.O’Brien rush left for 21 yards gain to the BROWN09, out of bounds at BROWN09, 1ST DOWN
Q2 14:101st & goal at opp 9No Huddle-Shotgun #2 L.O’Brien pass complete short right to #7 B.Owens caught at BROWN00, for 9 yards to the BROWN00 TOUCHDOWN, clock 14:10 #96 M.Walters kick attempt good (H: #2 L.O’Brien, LS: #15 Z.Darche)Pennsylvania 14, Brown 7
2nd quarter4 drives, then Pennsylvania 21, Brown 7
Brown Punt, 7 plays
14:041st & 10 at own 35#91 S.Smith kickoff 57 yards to the BROWN08 #4 N.Rahman return 15 yards to the BROWN23 (#28 A.Bergin)
14:041st & 10 at own 23No Huddle-Shotgun #15 J.Murphy sacked for loss of 9 yards to the BROWN14 (#43 J.Davis, #90 C.Janki)
14:042nd & 19 at own 14No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN20, for 12 yards to the BROWN26 (#12 J.Drayton; #37 T.Cortes)
14:043rd & 7 at own 26No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN31, for 6 yards to the BROWN32 (#12 J.Drayton)
14:044th & 1 at own 32No Huddle-Shotgun #1 Q.Brown rush left for 2 yards gain to the BROWN34 (#8 C.Olsztyn), 1ST DOWN
14:041st & 10 at own 34No Huddle-Shotgun #15 J.Murphy pass incomplete short middle to #14 M.Nesbit thrown to BROWN44
14:042nd & 10 at own 34No Huddle-Shotgun #2 M.Childs rush middle for 2 yards gain to the BROWN36 (#99 L.Forster; #93 R.Hall)
14:043rd & 8 at own 36No Huddle-Shotgun #15 J.Murphy pass incomplete short right to #14 M.Nesbit thrown to BROWN42 QB hurried by #43 J.Davis
10:554th & 8 at own 36#33 M.Flynn punt 39 yards to the PENN25 #12 J.Drayton return 1 yard to the PENN26 (#19 T.Pezza)
Pennsylvania Touchdown, 8 plays
10:551st & 10 at own 26No Huddle-Shotgun #32 T.Lafayette rush middle for 9 yards gain to the PENN35 (#0 N.Gattis)
10:552nd & 1 at own 35No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #17 J.Richardson caught at PENN45, for 11 yards to the PENN46 (#20 M.Brophy), 1ST DOWN
10:551st & 10 at own 46No Huddle-Shotgun #2 L.O’Brien rush middle for 2 yards gain to the PENN48 (#32 S.Montella; #94 L.Fitzgerald)
10:552nd & 8 at own 48No Huddle-Shotgun #2 L.O’Brien pass incomplete deep right to #7 B.Owens thrown to BROWN18 QB hurried by #55 I.Odimegwu
10:553rd & 8 at own 48No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #32 T.Lafayette caught at BROWN50, for 19 yards to the BROWN33 (#7 K.Lindsey; #32 S.Montella), 1ST DOWN
10:551st & 10 at opp 33No Huddle-Shotgun #2 L.O’Brien pass complete short right to #7 B.Owens caught at BROWN15, for 24 yards to the BROWN09 (#7 K.Lindsey), 1ST DOWN
10:551st & goal at opp 9No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #7 B.Owens caught at BROWN05, for 8 yards to the BROWN01 (#51 R.Haley). The previous play is under automatic review - “Runner was down by contact”. CALL OVERTURNED. (Original Play: No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #7 B.Owens caught at BROWN05, for 9 yards to the BROWN00 TOUCHDOWN, clock 07:32)
7:202nd & goal at opp 1No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 1 yard gain to the BROWN00 TOUCHDOWN, clock 07:20 #96 M.Walters kick attempt good (H: #2 L.O’Brien, LS: #15 Z.Darche)Pennsylvania 21, Brown 7
Brown Punt, 9 plays
7:201st & 10 at own 35#91 S.Smith kickoff 65 yards to the BROWN00, Touchback
7:201st & 10 at own 25No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN25, for 5 yards to the BROWN30 (#44 J.Lista)
7:202nd & 5 at own 30No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN37, for 7 yards to the BROWN37 (#37 T.Cortes), 1ST DOWN
7:201st & 10 at own 37No Huddle-Shotgun #31 E.Jones rush left for 0 yards to the BROWN37 (#44 J.Lista)
7:202nd & 10 at own 37No Huddle-Shotgun #15 J.Murphy pass complete short left to #2 M.Childs caught at BROWN34, for 17 yards to the PENN46 (#37 T.Cortes), 1ST DOWN
7:201st & 10 at opp 46No Huddle-Shotgun #2 M.Childs rush middle for 4 yards gain to the PENN42 (#93 R.Hall)
7:202nd & 6 at opp 42No Huddle-Shotgun #15 J.Murphy pass complete short right to #16 P.Hill caught at PENN38, for 13 yards to the PENN29 (#44 J.Lista), 1ST DOWN
7:201st & 10 at opp 29No Huddle-Shotgun #2 M.Childs rush left for 4 yards gain to the PENN25 (#8 C.Olsztyn) PENALTY BROWN Holding (#72 A.Smith) 10 yards from PENN29 to PENN39. NO PLAY
7:201st & 20 at opp 39No Huddle-Shotgun #15 J.Murphy pass complete short middle to #2 M.Childs caught at PENN37, for 13 yards to the PENN26 (#37 T.Cortes)
7:202nd & 7 at opp 26No Huddle-Shotgun #3 J.Bennett rush middle for 2 yards gain to the PENN24 (#2 K.Machen)
7:203rd & 5 at opp 24No Huddle-Shotgun #15 J.Murphy pass complete deep left to #8 S.Miller caught at PENN00, for 24 yards to the PENN00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY BROWN Pass Interference (#8 S.Miller) 15 yards from PENN24 to PENN39. NO PLAY
7:203rd & 20 at opp 39No Huddle-Shotgun #15 J.Murphy pass incomplete short middle to #19 T.Pezza thrown to PENN22 QB hurried by #93 R.Hall
2:434th & 20 at opp 39#33 M.Flynn punt 38 yards to the PENN01
Pennsylvania End of half, 10 plays
2:431st & 10 at own 1PENALTY PENN False Start (#4 C.Olsen). NO PLAY
2:431st & 10 at own 1No Huddle-Shotgun #26 D.West rush middle for 5 yards gain to the PENN06 (#20 M.Brophy)
2:002nd & 5 at own 6(02:00) No Huddle-Shotgun #26 D.West rush middle for 1 yard gain to the PENN07 (#58 S.Smith)
2:001st & 10 at own 1Timeout , clock 02:00
2:003rd & 4 at own 7No Huddle-Shotgun #2 L.O’Brien pass complete short middle to #7 B.Owens caught at PENN11, for 6 yards to the PENN13 (#57 J.Perdue), 1ST DOWN
2:001st & 10 at own 13No Huddle-Shotgun #2 L.O’Brien pass complete short left to #17 J.Richardson caught at PENN11, for 32 yards to the PENN45 (#20 M.Brophy), 1ST DOWN
2:001st & 10 at own 45No Huddle-Shotgun #2 L.O’Brien rush right for 9 yards gain to the BROWN46, out of bounds at BROWN46
0:292nd & 1 at opp 46(00:29) No Huddle-Shotgun #2 L.O’Brien rush middle for 12 yards gain to the BROWN34 (#20 M.Brophy), 1ST DOWN
0:191st & 10 at opp 34(00:19) No Huddle-Shotgun #2 L.O’Brien pass incomplete short right to #26 D.West thrown to BROWN32
0:192nd & 1 at opp 46Timeout Pennsylvania, clock 00:19
0:132nd & 10 at opp 34No Huddle-Shotgun #2 L.O’Brien pass incomplete short middle to #3 D.Ellis thrown to BROWN19 QB hurried by #92 O.Clarke
0:131st & 10 at own 34Timeout Brown, clock 00:13
0:133rd & 10 at opp 34No Huddle-Shotgun #2 L.O’Brien pass incomplete short middle to #3 D.Ellis thrown to BROWN21
0:054th & 10 at opp 34#96 M.Walters field goal attempt from 51 yards NO GOOD (H: #2 L.O’Brien, LS: #15 Z.Darche), clock 00:00 #4 N.Rahman return 12 yards to the BROWN12 (#15 Z.Darche)
0:053rd & 10 at own 34Timeout Brown, clock 00:05
3rd quarter4 drives, then Pennsylvania 28, Brown 14
Pennsylvania Interception, 6 plays
15:001st & 10 at own 35#37 D.Crabtree kickoff 65 yards to the PENN00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #26 D.West rush middle for 17 yards gain to the PENN42 (#25 A.Bello; #0 N.Gattis), 1ST DOWN
15:001st & 10 at own 42No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the PENN44 (#57 J.Perdue; #44 J.Starman)
15:002nd & 8 at own 44No Huddle-Shotgun #2 L.O’Brien pass complete deep left to #17 J.Richardson caught at BROWN36, for 20 yards to the BROWN36 (#20 M.Brophy), out of bounds, 1ST DOWN
15:001st & 10 at opp 36No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the BROWN32 (#44 J.Starman; #58 S.Smith)
15:002nd & 6 at opp 32No Huddle-Shotgun #2 L.O’Brien sacked for loss of 6 yards to the BROWN38 (#55 I.Odimegwu)
12:053rd & 12 at opp 38No Huddle-Shotgun #2 L.O’Brien pass intercepted by #57 J.Perdue at BROWN30 #57 J.Perdue return 4 yards to the BROWN34 (#32 T.Lafayette) PENALTY PENN Holding declined
Brown Touchdown, 12 plays
12:051st & 10 at own 34No Huddle-Shotgun #2 M.Childs rush middle for 0 yards to the BROWN34 (#90 C.Janki)
12:052nd & 10 at own 34No Huddle-Shotgun #15 J.Murphy pass complete short left to #8 S.Miller caught at BROWN48, for 16 yards to the BROWN50 (#12 J.Drayton), 1ST DOWN
12:051st & 10 at the 50No Huddle-Shotgun #15 J.Murphy pass incomplete short left to #2 M.Childs thrown to BROWN48
12:052nd & 10 at the 50No Huddle-Shotgun #15 J.Murphy pass complete short left to #8 S.Miller caught at PENN46, for 9 yards to the PENN41 (#12 J.Drayton)
12:053rd & 1 at opp 41No Huddle-Shotgun #2 M.Childs rush middle for 2 yards gain to the PENN39 (#37 T.Cortes; #2 K.Machen), 1ST DOWN
12:051st & 10 at opp 39No Huddle-Shotgun #2 M.Childs rush left for 0 yards to the PENN39 (#2 K.Machen)
12:052nd & 10 at opp 39No Huddle-Shotgun #15 J.Murphy pass complete short left to #8 S.Miller caught at PENN27, for 12 yards to the PENN27, out of bounds at PENN27 PENALTY BROWN Illegal Motion (#84 T.Foley) 5 yards from PENN39 to PENN44. NO PLAY
12:052nd & 15 at opp 44No Huddle-Shotgun #15 J.Murphy pass incomplete short right to #4 N.Rahman thrown to PENN30. The previous play is under automatic review - “Incomplete pass”. CALL OVERTURNED. (Original Play: No Huddle-Shotgun #15 J.Murphy pass complete short right to #4 N.Rahman caught at PENN30, for 14 yards to the PENN30, out of bounds at PENN30)
12:053rd & 15 at opp 44No Huddle-Shotgun #15 J.Murphy pass complete deep right to #86 L.Linowes caught at PENN22, for 36 yards to the PENN08 (#1 J.Narcisse), 1ST DOWN
12:051st & goal at opp 8No Huddle-Shotgun #3 J.Bennett rush middle for 1 yard gain to the PENN07 (#2 K.Machen)
12:052nd & goal at opp 7No Huddle-Shotgun #15 J.Murphy pass incomplete short left to #8 S.Miller thrown to PENN00 broken up by #39 E.Fearon
7:124th & goal at opp 3No Huddle-Shotgun #4 N.Rahman pass complete short right to #16 P.Hill caught at PENN00, for 4 yards to the PENN00 TOUCHDOWN, clock 07:12 #37 D.Crabtree kick attempt good (H: #18 W.Currid, LS: #49 M.Pedrotti)Pennsylvania 21, Brown 14
7:123rd & goal at opp 7No Huddle-Shotgun #15 J.Murphy rush left for 3 yards gain to the PENN04 fumbled by #15 J.Murphy at PENN04 forced by #2 K.Machen (#2 K.Machen), out of bounds
Pennsylvania Touchdown, 4 plays
7:121st & 10 at opp 45No Huddle-Shotgun #5 S.Williams, Jr. rush right for 3 yards gain to the BROWN42 (#57 J.Perdue; #51 R.Haley)
7:122nd & 7 at opp 42No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 1 yard gain to the BROWN41 (#58 S.Smith)
7:123rd & 6 at opp 41No Huddle-Shotgun #5 S.Williams, Jr. rush right for 40 yards gain to the BROWN01 (#25 A.Bello), out of bounds, 1ST DOWN. The previous play is under automatic review - “Runner was out of bounds”. CALL UPHELD
7:121st & 10 at own 35#37 D.Crabtree kickoff 64 yards to the PENN01 #12 J.Drayton return 54 yards to the BROWN45, out of bounds at BROWN45
4:561st & goal at opp 1No Huddle-Shotgun #26 D.West rush middle for 1 yard gain to the BROWN00 TOUCHDOWN, clock 04:56 #96 M.Walters kick attempt good (H: #2 L.O’Brien, LS: #15 Z.Darche)Pennsylvania 28, Brown 14
Brown Missed FG, 15 plays
4:561st & 10 at own 11No Huddle-Shotgun #15 J.Murphy pass incomplete short middle thrown to BROWN11 broken up by #43 J.Davis
4:562nd & 10 at own 11No Huddle-Shotgun #1 Q.Brown rush middle for 3 yards gain to the BROWN14 (#93 R.Hall; #99 L.Forster)
4:563rd & 7 at own 14No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN19, for 9 yards to the BROWN23 (#12 J.Drayton; #37 T.Cortes), 1ST DOWN
4:561st & 10 at own 23No Huddle-Shotgun #15 J.Murphy pass complete short right to #19 T.Pezza caught at BROWN31, for 8 yards to the BROWN31, out of bounds at BROWN31
4:562nd & 2 at own 31No Huddle-Shotgun #2 M.Childs rush right for 3 yards gain to the BROWN34 (#21 A.Bruce), 1ST DOWN
4:561st & 10 at own 34No Huddle-Shotgun #15 J.Murphy pass complete short left to #2 M.Childs caught at BROWN35, for 2 yards to the BROWN36 (#8 C.Olsztyn)
4:562nd & 8 at own 36No Huddle-Shotgun #15 J.Murphy pass complete short left to #3 J.Bennett caught at BROWN37, for 1 yard to the BROWN37 (#21 A.Bruce)
4:563rd & 7 at own 37No Huddle-Shotgun #15 J.Murphy pass incomplete short left to #86 L.Linowes thrown to BROWN43 PENALTY PENN Roughing The Passer (#99 L.Forster) 15 yards from BROWN37 to PENN48, 1ST DOWN. NO PLAY
4:561st & 10 at opp 48No Huddle-Shotgun #8 S.Miller rush middle for 9 yards gain to the PENN39 (#36 D.Brown)
4:562nd & 1 at opp 39No Huddle-Shotgun #2 M.Childs rush middle for 6 yards gain to the PENN33 (#7 R.O’Connell; #93 R.Hall), 1ST DOWN
4:561st & 10 at opp 33No Huddle-Shotgun #15 J.Murphy pass complete short right to #8 S.Miller caught at PENN32, for 3 yards to the PENN30 (#8 C.Olsztyn; #22 B.Cornell) PENALTY BROWN Illegal Block in Back (#84 T.Foley) 10 yards from PENN30 to PENN40
4:562nd & 17 at opp 40No Huddle-Shotgun #15 J.Murphy pass complete short left to #84 T.Foley caught at PENN25, for 25 yards to the PENN15 (#9 K.Ervin), 1ST DOWN
4:561st & 10 at opp 15No Huddle-Shotgun #15 J.Murphy pass incomplete short left to #19 T.Pezza thrown to PENN00
4:562nd & 10 at opp 15No Huddle-Shotgun #15 J.Murphy pass complete short right to #8 S.Miller caught at PENN20, for 2 yards loss to the PENN17 (#21 A.Bruce)
Q4 15:003rd & 12 at opp 17No Huddle-Shotgun #15 J.Murphy pass complete short left to #8 S.Miller caught at PENN15, for 2 yards to the PENN15 (#8 C.Olsztyn)
Q4 14:154th & 10 at opp 15#37 D.Crabtree field goal attempt from 28 yards NO GOOD (H: #33 M.Flynn, LS: #49 M.Pedrotti), clock 14:15
4th quarter6 drives, then Pennsylvania 28, Brown 21
Pennsylvania Punt, 6 plays
14:151st & 10 at own 20No Huddle-Shotgun #2 L.O’Brien rush right for 0 yards to the PENN20, End Of Play
14:152nd & 10 at own 20No Huddle-Shotgun #32 T.Lafayette rush left for 5 yards gain to the PENN25 (#0 N.Gattis; #58 S.Smith)
14:153rd & 5 at own 25No Huddle-Shotgun #2 L.O’Brien rush middle for 11 yards gain to the PENN36 (#92 O.Clarke), 1ST DOWN
14:151st & 10 at own 36No Huddle-Shotgun #32 T.Lafayette rush left for 1 yard loss to the PENN35 (#58 S.Smith)
14:152nd & 11 at own 35No Huddle-Shotgun #32 T.Lafayette rush middle for 2 yards gain to the PENN37 (#20 M.Brophy; #58 S.Smith)
14:153rd & 9 at own 37No Huddle-Shotgun #2 L.O’Brien pass incomplete short middle to #32 T.Lafayette thrown to PENN50 QB hurried by #92 O.Clarke
14:154th & 9 at own 37PENALTY PENN Delay Of Game (#30 S.Sturla) 5 yards from PENN37 to PENN32. NO PLAY
14:154th & 14 at own 32#30 S.Sturla punt 48 yards to the BROWN20 fair catch by #4 N.Rahman at BROWN20 PENALTY PENN Illegal Formation 5 yards from PENN32 to PENN27. NO PLAY
10:494th & 19 at own 27#30 S.Sturla punt 43 yards to the BROWN30, out of bounds at BROWN30
Brown Punt, 3 plays
10:491st & 10 at own 30No Huddle-Shotgun #15 J.Murphy pass incomplete deep right to #4 N.Rahman thrown to PENN47
Q3 0:001st & 10 at own 35#91 S.Smith kickoff 54 yards to the BROWN11 #4 N.Rahman return 0 yards to the BROWN11, End Of Play
Brown Punt, 3 plays
10:492nd & 10 at own 30No Huddle-Shotgun #2 M.Childs rush right for 0 yards to the BROWN30 (#44 J.Lista)
10:493rd & 10 at own 30No Huddle-Shotgun #15 J.Murphy pass incomplete short middle to #84 T.Foley thrown to BROWN40
9:414th & 10 at own 30#33 M.Flynn punt 45 yards to the PENN25 #12 J.Drayton return 7 yards to the PENN32 (#86 L.Linowes; #58 S.Smith)
Pennsylvania Punt, 3 plays
9:411st & 10 at own 32No Huddle-Shotgun #2 L.O’Brien pass complete short right to #10 C.Johns caught at PENN30, for 3 yards to the PENN35 (#57 J.Perdue; #7 K.Lindsey)
9:412nd & 7 at own 35No Huddle-Shotgun #2 L.O’Brien pass complete short left to #10 C.Johns caught at PENN31, for 4 yards loss to the PENN31 (#23 C.Williams-Dalton)
9:413rd & 11 at own 31No Huddle-Shotgun #2 L.O’Brien pass incomplete deep right to #18 R.Johannson thrown to BROWN48 broken up by #23 C.Williams-Dalton QB hurried by #96 M.Baldic
8:064th & 11 at own 31#30 S.Sturla punt 40 yards to the BROWN29 fair catch by #4 N.Rahman at BROWN29
Brown Touchdown, 10 plays
8:061st & 10 at own 29No Huddle-Shotgun #15 J.Murphy pass incomplete short right to #3 J.Bennett thrown to BROWN36
8:062nd & 10 at own 29No Huddle-Shotgun #15 J.Murphy sacked for loss of 9 yards to the BROWN20 (#90 C.Janki)
8:061st & 10 at own 38No Huddle-Shotgun #15 J.Murphy pass complete short right to #86 L.Linowes caught at BROWN41, for 2 yards to the BROWN41, out of bounds at BROWN41
8:061st & 10 at own 41No Huddle-Shotgun #15 J.Murphy pass incomplete short middle to #86 L.Linowes thrown to PENN47 PENALTY PENN Pass Interference (#21 A.Bruce) 15 yards from BROWN41 to PENN44, 1ST DOWN. NO PLAY
8:061st & 10 at opp 44No Huddle-Shotgun #15 J.Murphy pass complete short middle to #14 M.Nesbit caught at PENN43, for 3 yards to the PENN41 (#8 C.Olsztyn)
8:063rd & 19 at own 20No Huddle-Shotgun #15 J.Murphy pass complete short right to #84 T.Foley caught at BROWN39, for 19 yards to the BROWN39, End Of Play, 1ST DOWN
8:062nd & 7 at opp 41No Huddle-Shotgun #15 J.Murphy pass complete short right to #4 N.Rahman caught at PENN43, for 14 yards to the PENN27 (#8 C.Olsztyn; #44 J.Lista), 1ST DOWN
8:061st & 10 at opp 27No Huddle-Shotgun #15 J.Murphy sacked for loss of 7 yards to the PENN34 (#95 A.Armour, Jr.)
8:062nd & 17 at opp 34No Huddle-Shotgun #15 J.Murphy pass complete short right to #86 L.Linowes caught at PENN30, for 9 yards to the PENN25 (#44 J.Lista)
8:063rd & 8 at opp 25No Huddle-Shotgun #15 J.Murphy pass complete short middle to #3 J.Bennett caught at PENN22, for 11 yards to the PENN14 (#8 C.Olsztyn; #37 T.Cortes), 1ST DOWN
1:411st & 10 at opp 14Trevor Foley 14 Yd pass from James Murphy (Drew Crabtree Kick)Pennsylvania 28, Brown 21
Pennsylvania End of game, 11 plays
4:191st & 10 at own 35#37 D.Crabtree kickoff 65 yards to the PENN00, Touchback
4:191st & 10 at own 25No Huddle-Shotgun #2 L.O’Brien pass complete short left to #17 J.Richardson caught at PENN26, for 13 yards to the PENN38 (#20 M.Brophy), 1ST DOWN
4:191st & 10 at own 38No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the PENN40 (#57 J.Perdue)
4:192nd & 8 at own 40No Huddle-Shotgun #2 L.O’Brien pass complete short right to #4 C.Olsen caught at PENN43, for 13 yards to the BROWN47 (#23 C.Williams-Dalton), 1ST DOWN
2:081st & 10 at opp 47(02:08) No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 6 yards gain to the BROWN41 (#20 M.Brophy; #92 O.Clarke)
2:082nd & 8 at own 40Timeout Pennsylvania, clock 02:08
2:002nd & 4 at opp 41(02:00) No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 10 yards gain to the BROWN31 (#0 N.Gattis), 1ST DOWN
2:001st & 10 at opp 47Timeout , clock 02:00
1:551st & 10 at opp 31No Huddle-Shotgun #5 S.Williams, Jr. rush left for 6 yards gain to the BROWN25 (#57 J.Perdue), out of bounds
1:552nd & 4 at own 41Timeout Brown, clock 01:55
1:552nd & 4 at opp 25No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 6 yards gain to the BROWN19 (#7 K.Lindsey), 1ST DOWN
1:421st & 10 at opp 19No Huddle-Shotgun #32 T.Lafayette rush right for 1 yard gain to the BROWN18 (#58 S.Smith)
1:422nd & 4 at own 25Timeout Brown, clock 01:42
1:362nd & 9 at opp 18(01:36) No Huddle-Shotgun #5 S.Williams, Jr. rush left for 3 yards gain to the BROWN15 (#13 E.Archie)
1:361st & 10 at own 19Timeout Brown, clock 01:36
0:493rd & 6 at opp 15No Huddle-Shotgun #2 L.O’Brien rush middle for 14 yards gain to the BROWN01 (#20 M.Brophy), 1ST DOWN
0:492nd & 9 at opp 18Timeout Pennsylvania, clock 00:49
0:491st & goal at opp 1Kneel down by Penn at BROWN02 for loss of 1 yard

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.

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

Brown

Pennsylvania