Skip To Main Content

University of Pennsylvania Athletics

Football Captains vs. Marist 2025
Hunter Martin

Football

Football Welcomes Brown Friday Night, Airing Nationally on ESPNU

PHILADELPHIA – Playing under the lights for the second time this season, the University of Pennsylvania football team returns home to Franklin Field to face Brown on Halloween Friday for the third-annual Friday Night Frights game.
 
The Quakers are coming off a tough defeat at Yale last weekend that snapped a three-game win streak and dropped them down to second place in the Ivy standings, while the Bears are still in search of their first conference victory. Brown saw its 11-point fourth-quarter lead quickly evaporate in a double-OT, 30-24 loss at Cornell on Saturday.
 
GAME 7 – PENN (4-2, 2-1 Ivy) vs. BROWN (3-3, 0-3 Ivy)
Friday Night Frights presented by Coca-Cola
Friday, Oct. 31, 2025 | 7 p.m.
Franklin Field | Philadelphia, Pa.
Watch Live on ESPN+ ($) | Listen Live (QAN) | Live Stats | Tickets
Digital Game Program | Penn Game Notes (PDF)  | Brown Game Notes (PDF)

 

The Brown Series
This Friday night will be the 93rd all-time meeting between Penn and Brown with the Quakers dominating the all-time series, 64-26-2.
 
Penn is 7-3 in its last 10 against Brown and won the last matchup between the two programs, last year in Providence, 38-28.
 
Before that, the Bears claimed victory in both 2023 (at Franklin Field on ESPNU) and 2022, which was the first blemish for then-6-0 Penn. Heading into that 2022 battle, Penn had won six consecutive games over Brown dating back to the 2015 season.
 
The George A. Munger Head Coach Ray Priore is 7-2 all-time vs. Brown, while Bears' head coach James Perry is 2-3.
 
Last Time Against Brown
Penn went up big and then held off Brown for a 38-28 victory Saturday in Providence, R.I.
 
The Quakers had a 24-point lead with 10:49 remaining in the fourth quarter, but the Bears comeback ultimately came up short even after 14 unanswered points the rest of the way.
 
Junior QB Liam O'Brien made his first-career start and passed efficiently, completing 75 percent of his passes (18-for-24) with 247 yards and two touchdowns. He added 60 yards rushing with a TD.
 
Malachi Hosley recorded his fourth 100-or-more rushing yard game of the season with 102 yards on 17 carries and two TDs. Jared Richardson caught seven passes for 113 yards and a score.
 
John Lista was a force on defense, totaling 12 tackles (with 11 solos) and a sack, while Jack Fairman, Kadari Machen, and Shiloh Means also had a TFL.
 
Special teams also excelled on the afternoon, as Jacob Cisneros was credited with a punt block—Penn's second of the season—which resulted in six points late in the second quarter.
 
National TV Games
Historically, Penn does have a pretty solid all-time record of 33-22 dating back to its first-ever appearance in 1940, which was the first televised college football game against Maryland on Philco.
 
In Ivy League play, the Quakers have posted a 32-20 record, including 13-9 at Franklin Field.
 
However, Penn has dropped four of its last five national television appearances since 2019 and five consecutive at home. The Quakers have never won a home game on ESPNU, going 0-5 in such games since the first one in 2018.
 
Scouting The Bears
Brown enters this week's matchup with a 3-3 overall record and an 0-3 mark in Ivy League play. The Bears opened the season with three straight non-conference victories—defeating Georgetown (46-0), Rhode Island (28-21), and Bryant (29-19)—before dropping their first three league contests against Harvard (41-7), Princeton (40-21), and most recently Cornell in double overtime (30-24).
 
The Bears average 369.3 yards of total offense per game while allowing 396.5, showing balance between the run and pass, averaging 257.3 yards through the air and 112.0 on the ground. Brown's defense is allowing 396.5 total yards per game, including 250.3 through the air and 146.2 on the ground, ranking near the middle of the Ivy League in each category
 
QB James Murphy has completed 65 percent of his passes for 1,510 yards and eight touchdowns, while RB Matt Childs leads the ground game with 353 yards and six scores. Qwentin Brown has added 179 rushing yards and five TDs. Through the air, Ty Pezza leads the team with 25 catches for 345 yards and four touchdowns, followed by Solomon Miller (262 yds, 1 TD).
 
On defense, LB John Perdue leads the team with 47 tackles, 1.5 TFL, and an interception, while Miles Brophy (38 tackles, 1 INT) and Sam Smith (35 tackles) anchor the middle. Ike Odimegwu paces the pass rush with six sacks, and Elias Archie headlines the secondary with two interceptions and six breakups. The Bears have totaled 16 sacks and six interceptions through six games.
 
Kicker Drew Crabtree has converted 19-of-19 PATs and 2-of-4 field goals with a long of 38 yards, while averaging 49.1 yards per kickoff. Punter Malcolm Flynn has been effective, averaging 39.5 yards per punt with two boots of 50-plus yards and two downed inside the 20.
 
Tough Day in New Haven
Penn couldn't get much of anything going at Yale on Saturday, seeing its three-game win streak snapped and its first Ivy League blemish of the year.
 
The Quakers struck first after the defense forced a fumble and was recovered by Lista, setting up a Mason Walters field goal, but the Bulldogs responded with 28 points before halftime to build a lead they would not relinquish.
 
Richardson continued his strong season by catching six passes for 85 yards and his Ivy League-leading ninth touchdown of the year—the most by a Penn receiver since Justin Watson's single-season record 14 in 2017.
 
Lista led the defense with 11 tackles and a TFL, while Machen and Ty Cortes each added nine stops. Walters provided six points on a pair of 28-yard field goals.
 
Monopolizing Player of the Week
Penn saw its streak of five consecutive weeks with a Player of the Week honor to begin a season snapped on Monday, but it still tied a program record that has stood for 32 years.
 
Four different players earned a total of seven weekly awards over the five-week span with three for Julien Stokes (Special Teams), two for Richardson (Offensive) and one each for O'Brien (Offensive) and Walters (Rookie)
 
Following Week 5, Richardson was named Offensive Player of the Week for the second week in a row. Richardson and Stokes are the first Penn duo to win a weekly honor in consecutive weeks in the same season.
The senior wideout has now won four career Ivy League weekly awards, tied for third all-time with Chris Flynn '87.
 
Midseason All-America
Late last week, Richardson and Stokes were recognized for their standout performances to begin the campaign and were named Midseason All-America by Phil Steele.
 
Stokes was tabbed to the first team for punt returners, second-team for all-purpose, while Richardson picked up second-team honors at wide receiver.
 
Richardson continues to pace the Ivy in all receiving categories, leading the way in receptions (41), yards (628), touchdowns (8), long reception (76), receptions per game (6.2), and yards per game (125.6). He also ranks first nationally in yards per game, is second in receptions per game, third in receiving TDs, and ninth in total receiving yards.
 
Stokes has cooled off quite a bit, but continues to rank among the NCAA leaders in all-purpose yards per game (third, 156.4), while slotted fifth in combined kick return yards (491). He's still the nation's leader in punt return yards per attempt (22.9) and is second in punt return TDs (1).
 
J-Rich in the Record Books
Richardson became just the sixth player in program history to eclipse the 2,000-career receiving yard milestone after tallying 157 at Columbia, and is currently marching his way up the record book with 2,185 yards. He's now just 180 from passing Miles Macik '95 for fifth in program history.
 
MOST RECEIVING YARDS IN A CAREER
Penn Program History
1. Justin Watson, 3,777 (2014-17)
2. Rob Milanese, 3,405 (1999-02)
3. Dan Castles, 2,444 (2001-04)
4. Don Clune, 2,419 (1971-73)
5. Miles Macik, 2,365 (1993-95)
6. Jared Richardson, 2,185 (2022-pres.)
7. Conner Scott, 1,762 (2010-14)

 
After becoming the fifth member of Penn's 20-touchdown club against Marist three weekends ago, Richardson added three more to his total against the Lions, and another at Yale. He's now ranked fourth in program history.
 
MOST RECEIVING TOUCHDOWNS IN A CAREER
Penn Program History
1. Justin Watson, 33 (2014-17)
2. Dan Castles, 27 (2001-04)
3. Miles Macik, 26 (1993-95)
4. Jared Richardson, 24 (2022-pres.)
5. Rob Milanese, 21 (1999-02)
t6. Christian Pearson, 17 (2015-18)
t6. Don Clune, 17 (1971-73)

 
Oh, you wanted receptions? Jared's got the grabs, too.
 
MOST RECEPTIONS IN A CAREER
Penn Program History
1. Justin Watson, 286 (2014-17)
2. Rob Milanese, 259 (1999-02)
3. Miles Macik, 200 (1993-95)
4. Dan Castles, 167 (2000-04)
5. Jared Richardson, 160 (2022-pres.)
6. Conner Scott, 151 (2010-14)

 
In The National Rankings
Penn remains locked and loaded in the punt return defense game, allowing -5.5 yards per game this season, good for first in FCS football. On the opposite side of the spectrum, the Quakers rank first in punt returns at 19.22 yards per attempt.
 
As a team, Penn is also ranked ninth in fourth down conversion percentage (33.3), 17th in third down conversion percentage (46.7), 25th in fumbles recovered (6), and are 34th in passing efficiency (145.67).
 
Despite a season-ending injury, Stokes remains the nation's leader in punt return yards per attempt (22.9) and is third in all-purpose yards per game (156.4), fourth in punt return TDs (1).
 
O'Brien ranks eighth nationally in points responsible for per game (18.0) and is 10th in passing yards per game (254.7), 21st in total points responsible for (108). He's also 22nd in passing touchdowns (13).
 
Richardson continues his incredible season by being ranked first in receiving yards per game (118.8), second in receptions per game (7.83), and tied for second in touchdowns (9), and ninth in receiving yards (713).
 
Defensively, Lista ranks 21st in solo tackles per game (5.00) and 17th in total tackles (9.4), and Cole Olsztyn ranks 13th in forced fumbles per game (0.33).

Follow The Action
Friday's game will air to a national audience on ESPNU with Eric Frede (play-by-play) and Jack Ford (analyst) on the call. Fans can also listen to the game live on the Quaker Audio Network (QAN) with Matt Leon (play-by-play) and Hench Murray (analyst) doing the honors.
 
For the latest on Penn football, follow @PennFB on X (formerly Twitter), @PennFootball on Instagram, and on the web at PennAthletics.com.
 
#BEGREAT
#FightOnPenn

 
Print Friendly Version

Players Mentioned

Jacob Cisneros

#20 Jacob Cisneros

RB
5' 10"
Senior
Jack Fairman

#23 Jack Fairman

LB
6' 1"
Senior
Malachi Hosley

#1 Malachi Hosley

RB
5' 10"
Sophomore
Shiloh Means

#25 Shiloh Means

DB
5' 11"
Senior
Ty Cortes

#37 Ty Cortes

DB
6' 0"
Sophomore
John Lista

#44 John Lista

LB
6' 2"
Senior
Kadari Machen

#2 Kadari Machen

LB
6' 0"
Senior
Liam O

#2 Liam O'Brien

QB
6' 0"
Senior
Cole Olsztyn

#8 Cole Olsztyn

LB
6' 1"
Junior
Jared Richardson

#17 Jared Richardson

WR
6' 2"
Senior
Sam Smith

#91 Sam Smith

K
5' 10"
Senior
Julien Stokes

#1 Julien Stokes

RB
5' 7"
Senior

Players Mentioned

Jacob Cisneros

#20 Jacob Cisneros

5' 10"
Senior
RB
Jack Fairman

#23 Jack Fairman

6' 1"
Senior
LB
Malachi Hosley

#1 Malachi Hosley

5' 10"
Sophomore
RB
Shiloh Means

#25 Shiloh Means

5' 11"
Senior
DB
Ty Cortes

#37 Ty Cortes

6' 0"
Sophomore
DB
John Lista

#44 John Lista

6' 2"
Senior
LB
Kadari Machen

#2 Kadari Machen

6' 0"
Senior
LB
Liam O

#2 Liam O'Brien

6' 0"
Senior
QB
Cole Olsztyn

#8 Cole Olsztyn

6' 1"
Junior
LB
Jared Richardson

#17 Jared Richardson

6' 2"
Senior
WR
Sam Smith

#91 Sam Smith

5' 10"
Senior
K
Julien Stokes

#1 Julien Stokes

5' 7"
Senior
RB