THIRD AND DATA

Roster

PennsylvaniaQuakers

Season
‹

2026 roster

Players

118

Rated recruits

11

9% of the roster

Average stars

2.82

Among rated players only

Transfers in

0

Matched by name to the portal

118 players46 of 118 have recorded statistics in 2026 · Their lines are this season only. The rest show career totals through 2026, marked career, at every school they have played for.

Offense

Quarterbacksby position, then who's played5
Running backsby position, then who's played7
  • —No recruiting profile foundRB5Sean Williams Jr3yr
    53 Car197 Rush yds2 TD3.7 Rush avg
    4 Rec21 Rec yds5.3 Rec avg
  • —No recruiting profile foundRB32Tommy Lafayette2yr
    43 Car141 Rush yds2 TD3.3 Rush avg
    7 Rec46 Rec yds6.6 Rec avg
  • —No recruiting profile foundRB2Donte West2yr
    47 Car119 Rush yds0 TD2.5 Rush avg
    4 Rec40 Rec yds10.0 Rec avg
  • —No recruiting profile foundRB21DJ Lee1yr
    4 Car14 Rush yds0 TD3.5 Rush avg
  • —No recruiting profile foundRB1Julien Stokes4yr
    career 57 Car295 Rush yds2 TD5.2 Rush avg
    65 Rec604 Rec yds9.3 Rec avg
  • 33-star recruitRB20Dakota Brower2yr
  • —No recruiting profile foundRB3EJ Carter Jr2yr
Receiversby position, then who's played18
  • 33-star recruitWR10Isaac Lee2yr
    32 Rec405 Rec yds2 TD12.7 Rec avg
  • —No recruiting profile foundWR87Mason Page1yr
    29 Rec386 Rec yds3 TD13.3 Rec avg
  • —No recruiting profile foundWR18Ronan Johannson2yr
    21 Rec275 Rec yds0 TD13.1 Rec avg
  • —No recruiting profile foundWR11Luke Johnson2yr
    9 Rec93 Rec yds0 TD10.3 Rec avg
  • —No recruiting profile foundWR82Simon Cofrancesco1yr
    18 Rec79 Rec yds0 TD4.4 Rec avg
  • —No recruiting profile foundWR8Connor Johns2yr
    1 Rec9 Rec yds0 TD9.0 Rec avg
  • —No recruiting profile foundWR11Alex Haight5yr
    career 58 Rec640 Rec yds2 TD11.0 Rec avg
  • —No recruiting profile foundWR3Davis Ellis4yr
    career 21 Rec238 Rec yds1 TD11.3 Rec avg
  • —No recruiting profile foundWR82Kobe Comizio3yr
  • —No recruiting profile foundWR15Jack Grusser3yr
  • —No recruiting profile foundWR84Justin Alpert2yr
  • —No recruiting profile foundWR83Dylan Karz2yr
  • —No recruiting profile foundWR88Isaac Price2yr
  • —No recruiting profile foundWR14Griffin Rosenbloom2yr
  • —No recruiting profile foundWR19John Ruvo IV2yr
  • —No recruiting profile foundWR9Cole Shannon2yr
  • —No recruiting profile foundWR80Tyler George1yr
  • —No recruiting profile foundWR17Owen van der Veen1yr
Tight endsby position, then who's played9
  • —No recruiting profile foundTE22Jack Donnelly2yr
    18 Rec176 Rec yds2 TD9.8 Rec avg
  • —No recruiting profile foundTE9Dante Barone2yr
    7 Rec64 Rec yds3 TD9.1 Rec avg
  • —No recruiting profile foundTE89Michael Hegarty2yr
    1 Rec13 Rec yds0 TD13.0 Rec avg
  • —No recruiting profile foundTE4Cadin Olsen2yr
    career 3 Rec29 Rec yds1 TD9.7 Rec avg
  • 33-star recruitTE87James Quinnelly3yr
  • —No recruiting profile foundTE81Markus Brown2yr
  • —No recruiting profile foundTE94Luke Castelli2yr
  • —No recruiting profile foundTE83Remo Marcaccio2yr
  • —No recruiting profile foundTE40Andrew Gillman1yr
Offensive lineby position, then recruiting21

Defense

Defensive lineby position, then who's played19
  • —No recruiting profile foundDL81Connor Martin2yr
    23 Tackles8.0 TFL2.0 Sacks
  • —No recruiting profile foundDL99Liam Forster2yr
    12 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundDL88Luca Lopez2yr
    12 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL97Duncan McPherson2yr
    11 Tackles5.0 TFL3.0 Sacks1 Int
  • —No recruiting profile foundDL67Jack Sacchetti1yr
    11 Tackles3.0 TFL2.0 Sacks
  • —Recruiting profile found — unratedDL25Cole Erickson2yr
    10 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundDL93Raashed Hall2yr
    7 Tackles0.5 TFL0.5 Sacks
  • 33-star recruitDL91Adeyeye Adebawore2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL55Cosmo Fusco2yr
    1 Tackles0.5 TFL0.5 Sacks
  • —Recruiting profile found — unratedDL94Brady Ioannidis4yr
  • —No recruiting profile foundDL10Paul Jennings3yr
  • —No recruiting profile foundDL95Alexandro Armour Jr2yr
  • —No recruiting profile foundDL59Alex Jordan2yr
  • —No recruiting profile foundDL41Hunter Lay2yr
  • —No recruiting profile foundDL98David McMorris2yr
  • —No recruiting profile foundDL51Oliver Roaman2yr
  • —No recruiting profile foundDL57Gavin Jeffries1yr
  • —No recruiting profile foundDL33Jack Nelin1yr
  • —No recruiting profile foundDL80Crawford Taylor1yr
Linebackersby position, then who's played15
  • —No recruiting profile foundLB15Zach Darche2yr
    64 Tackles5.0 TFL2.0 Sacks
  • —No recruiting profile foundLB8Cole Olsztyn2yr
    49 Tackles1.0 TFL0.0 Sacks1 Int
  • —No recruiting profile foundLB14Derek McCrum2yr
    18 Tackles3.0 TFL0.0 Sacks1 Int
  • —No recruiting profile foundLB2Joey Holliday2yr
    13 Tackles5.0 TFL4.0 Sacks
  • —No recruiting profile foundLB35Trevor Pajak2yr
    8 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB42Luke McIlhon2yr
    6 Tackles0.0 TFL0.0 Sacks1 Int
  • —No recruiting profile foundLB31Mack Long2yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB60Jacob Earnest1yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB2Kadari Machen3yr
  • —No recruiting profile foundLB28Aiden Bergin2yr
  • —No recruiting profile foundLB46Brayden Phinney2yr
  • —No recruiting profile foundLB45Daniel Russo2yr
  • —No recruiting profile foundLB49Colter Oldham1yr
  • —No recruiting profile foundLB23Aaron Radke1yr
  • —No recruiting profile foundLB44Patrick Smith1yr
Defensive backsby position, then who's played17
  • —No recruiting profile foundDB1Josh Narcisse3yr
    28 Tackles4 PD
  • —No recruiting profile foundDB5Ty Cortes2yr
    24 Tackles1 PD1 Int
  • —No recruiting profile foundDB0Jayden Drayton4yr
    21 Tackles11 PD
  • —Recruiting profile found — unratedDB22Brock Cornell2yr
    21 Tackles1 PD1 Int
  • —Recruiting profile found — unratedDB7Ethan Cohall2yr
    14 Tackles2 PD
  • —No recruiting profile foundDB4Devin Malloy2yr
    13 Tackles5 PD1 Int
  • —Recruiting profile found — unratedDB10Ezra Fearon2yr
    12 Tackles2 PD2 Int
  • 33-star recruitDB30DJ Brown3yr
    3 Tackles0 PD
  • —No recruiting profile foundDB21Luke Flowers1yr
    3 Tackles0 PD
  • —No recruiting profile foundDB6Christian Carter2yr
    1 Tackles0 PD
  • 22-star recruitDB13Sage Webb3yr
  • —No recruiting profile foundDB19Andrew Bruce2yr
  • —No recruiting profile foundDB20Jahir Dawud2yr
  • —No recruiting profile foundDB9Kayleb Ervin2yr
  • —No recruiting profile foundDB38Ben Wable2yr
  • —No recruiting profile foundDB29Jaydon Avery1yr
  • —No recruiting profile foundDB37Jorel Sahay1yr
Specialistsby position, then who's played7
  • —No recruiting profile foundLS45Matthew Leyes3yr
  • —No recruiting profile foundP96Mason Walters2yr
    6 FG11 FGA53 Long33 Pts
    4 Punts34.5 Avg4 In 20
  • —No recruiting profile foundP92Nate Kashey1yr
    27 Punts37.3 Avg6 In 20
  • —Recruiting profile found — unratedP97Christian de Villiers4yr
    career 6 Punts34.2 Avg2 In 20
  • —No recruiting profile foundP30Santiago Sturla3yr
    career 23 Punts37.8 Avg7 In 20
  • —No recruiting profile foundPK91Sam Smith3yr
    career 12 FG15 FGA45 Long72 Pts
  • —No recruiting profile foundPK93Josh Barnavon2yr

Offensive linemen carry no statistics because none are published: CFBD reports no snaps, starts, sacks allowed, pressures or blocking grades. That group is ordered by position, then by recruiting stars, then seasons on a roster. That does not change once the season starts. Box scores list players who record a statistic and linemen almost never do — about one per team in a full season, usually a fumble recovery — so the line keeps this order while the rest of the roster reorders around who has played.

Most of this roster has no recruiting profile. CFBD's athlete links thin out going backwards — roughly two-thirds of a 2026 roster can be matched against about one in twenty of a 2004 one — so an em dash here usually means no profile was found rather than a player nobody rated. Hover a star to see which.