Skip to content

Brown Bears vs Pennsylvania Quakers

College Football
21-28
Final
Penn
5-2
Franklin Field

Drive chart

Drives

  • End Of Game
  • Touchdown
  • Punt
  • Punt
  • Punt
  • Missed FG
Team1234T
BRWN707721
PENN7147028

Who won: Penn 28-21

The Pennsylvania Quakers beat the Brown Bears 28-21 on Friday, October 31, 2025 at Franklin Field. The Penn outscored the Brown 14-0 in the 2nd quarter. Liam O'Brien led the Penn in passing yards (18/27, 222 YDS, 1 TD, 1 INT). James Murphy led the Brown in passing yards (31/44, 360 YDS, 2 TD, 1 INT).

Player of the game

Ty Pezza

BRWN · 7 REC, 91 YDS, 1 TD

7.5

Win probability

100%PENN final
BRWNPENN

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. End of 4th quarter.
  2. Q4 0:49PEN

    Stuffed for a loss of 1

    Kneel down by Penn at BROWN02 for loss of 1 yard

    1st & Goal · 1st & Goal at BRWN 1

  3. Q4 0:49Liam O'Brien

    14 yd run

    No Huddle-Shotgun #2 L.O'Brien rush middle for 14 yards gain to the BROWN01 (#20 M.Brophy), 1ST DOWN

    L. O'Brien · 10 CAR, 67 YDS · 3rd & 6 · 3rd & 6 at BRWN 15

  4. Q4 0:49PEN

    Timeout

    Timeout Pennsylvania, clock 00:49

  5. SCOREQ4 1:36
    Sean Williams Jr

    3 yd run

    S. Williams Jr · 13 CAR, 89 YDS · 2nd & 9

    No Huddle-Shotgun #5 S.Williams, Jr. rush left for 3 yards gain to the BROWN15 (#13 E.Archie)

    BRWN 21 - 28 PENN
  6. Q4 1:36BRW

    Timeout

    Timeout Brown, clock 01:36

  7. Q4 1:42Tommy Lafayette

    1 yd run

    No Huddle-Shotgun #32 T.Lafayette rush right for 1 yard gain to the BROWN18 (#58 S.Smith)

    T. Lafayette · 5 CAR, 16 YDS · 1st & 10 · 1st & 10 at BRWN 19

  8. Q4 1:42BRW

    Timeout

    Timeout Brown, clock 01:42

  9. Q4 1:55PEN

    Rush

    No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 6 yards gain to the BROWN19 (#7 K.Lindsey), 1ST DOWN

    2nd & 4 at BRWN 25

  10. Q4 1:55PEN

    Rush

    No Huddle-Shotgun #5 S.Williams, Jr. rush left for 6 yards gain to the BROWN25 (#57 J.Perdue), out of bounds

    1st & 10 at BRWN 31

  11. Q4 1:55BRW

    Timeout

    Timeout Brown, clock 01:55

  12. Q4 2:00Sean Williams Jr

    10 yd run

    No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 10 yards gain to the BROWN31 (#0 N.Gattis), 1ST DOWN

    S. Williams Jr · 13 CAR, 89 YDS · 2nd & 4 · 2nd & 4 at BRWN 41

  13. Q4 2:00PEN

    Timeout

    Timeout , clock 02:00

  14. Q4 2:08Sean Williams Jr

    6 yd run

    No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 6 yards gain to the BROWN41 (#20 M.Brophy; #92 O.Clarke)

    S. Williams Jr · 13 CAR, 89 YDS · 1st & 10 · 1st & 10 at BRWN 47

  15. Q4 2:08PEN

    Timeout

    Timeout Pennsylvania, clock 02:08

  16. Q4 4:19Liam O'Brien

    13 yd completion to C. Olsen

    No 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

    L. O'Brien · 18/27, 222 YDS · 2nd & 8 · 2nd & 8 at PENN 40

  17. Q4 4:19Donte West

    2 yd run

    No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the PENN40 (#57 J.Perdue)

    D. West · 12 CAR, 60 YDS · 1st & 10 · 1st & 10 at PENN 38

  18. Q4 4:19Liam O'Brien

    13 yd completion to J. Richardson

    No 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

    L. O'Brien · 18/27, 222 YDS · 1st & 10 · 1st & 10 at PENN 25

  19. Q4 4:19Drew Crabtree

    Kickoff, touchback

    #37 D.Crabtree kickoff 65 yards to the PENN00, Touchback

    D. Crabtree · 0/0 FG

  20. TOUCHDOWNQ4 1:41
    BRW

    Touchdown! 14 yd pass

    Trevor Foley 14 Yd pass from James Murphy (Drew Crabtree Kick)

    BRWN 21 - 28 PENN
  21. Q4 8:06James Murphy

    11 yd completion to J. Bennett

    No 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

    J. Murphy · 31/44, 360 YDS · 3rd & 8 · 3rd & 8 at PENN 25

  22. Q4 8:06James Murphy

    9 yd completion to L. Linowes

    No 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)

    J. Murphy · 31/44, 360 YDS · 2nd & 17 · 2nd & 17 at PENN 34

  23. Q4 8:06James Murphy

    Sacked for a loss of 7

    No Huddle-Shotgun #15 J.Murphy sacked for loss of 7 yards to the PENN34 (#95 A.Armour, Jr.)

    J. Murphy · 31/44, 360 YDS · 1st & 10 · 1st & 10 at PENN 27

  24. Q4 8:06James Murphy

    14 yd completion to N. Rahman

    No 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

    J. Murphy · 31/44, 360 YDS · 2nd & 7 · 2nd & 7 at PENN 41

  25. Q4 8:06James Murphy

    3 yd completion to M. Nesbit

    No 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)

    J. Murphy · 31/44, 360 YDS · 1st & 10 · 1st & 10 at PENN 44

Leaders

BRWNPENN
Passing Yards
James Murphy
31/44, 360 YDS, 2 TD, 1 INT
Liam O'Brien
18/27, 222 YDS, 1 TD, 1 INT
Rushing Yards
Matt Childs
9 CAR, 26 YDS
Sean Williams Jr
13 CAR, 89 YDS, 1 TD
Receiving Yards
Trevor Foley
5 REC, 99 YDS, 1 TD
Jared Richardson
6 REC, 104 YDS
Sacks
Ike Odimegwu
1
Carter Janki
1.5
Tackles
Miles Brophy
12
Ty Cortes
9