Penn
What Changed?
Observed change between the prior roster and the current roster.
Position-room movement
OL17 current / 13 returning / 4 added / 3 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 17 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 13
Aaron KrusePLY_3C3F195AF4E840ADOLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEAlex FletcherPLY_F8113A919E584D46OLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEAustin ZimmPLY_3B3271A62D019227OLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDavid RolandsPLY_CFC05E1958A179F3OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJake MarzichPLY_9120F344E522AD61OLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELuke SacchettiPLY_89D454E0764334A1OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMarco CaronePLY_CA9E3D7CAA2B5F38OLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMichael GidaroPLY_5731D2E90EA4E8B0OLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMichael ZackPLY_1C2E2D39B3E34161OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMike FernicolaPLY_8E6A37D274652B42OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCENathan SaylePLY_6C5999EC9CEE1D5DOLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCERyan MitchellPLY_73CC25B86D3E1B0COLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceREVIEWED2025 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCETyler BlevinsPLY_43A2998321FE7DE6OLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 4
Foard PolleyPLY_D26D6673442274C5OLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWJase CatulloPLY_143F0A1E41B10D03OLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWJoe WeilerPLY_2339E232B07905ADOLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWMaddox WelbornPLY_42F12D7833D65474OLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 3
Jake BinghamPLY_217BB32AFB1DAE66OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMaxwell FreemanPLY_F5761DA04F296F59OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEWilliam BerginPLY_B81BF38D3732C975OLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
DB16 current / 12 returning / 2 added / 1 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 16 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 12
Andrew BrucePLY_223440F2F3B295C8DBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEBen WablePLY_08C07A087FCCAA91DBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEBrock CornellPLY_A1692CCA63F1E7A6DBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEChristian CarterPLY_B7A626126D80B53EDBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDevin MalloyPLY_21057548AFA5FA5EDBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEEthan CohallPLY_1323963D5B794EE2DBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEEzra FearonPLY_92BD86063B368568DBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJahir DawudPLY_BCB2ADAA4DCC28E3DBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJayden DraytonPLY_FB9E9F270B927BC7DBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJosh NarcissePLY_727996DB13B2B587DBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEKayleb ErvinPLY_A99966D867335709DBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCETy CortesPLY_B89D1530701D0802DBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 2
Jaydon AveryPLY_BEF0EBFD35DB5788DBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWJorel SahayPLY_66FB2288456301B5DBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Other current records 2
Current roster members without a returning or added event in the frozen transition. No status is inferred.
DJ BrownPLY_6B0B422822A43CAEDBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceREVIEWEDLuke FlowersPLY_F48B72BBB9AD17F3DBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceREVIEWED
Observed exits 1
Sage WebbPLY_3020F7E58B20362ADBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
DL14 current / 10 returning / 4 added / 3 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 14 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 10
Adeyeye AdebaworePLY_46B37A130800A684DLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEAlexandro Armour, Jr.PLY_00CA12D145440C1BDLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCECole EricksonPLY_45AC8F6DE69897A6DLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEConnor MartinPLY_3BE08054059F80BFDLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCECosmo FuscoPLY_789ECCFB4859BFDCDLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDuncan McPhersonPLY_D962DF42BB76F74DDLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEHunter LayPLY_FFE3C74723B65E91DLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELiam ForsterPLY_680F7CC6638B51A6DLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELuca LopezPLY_B46BF29553BFD07EDLView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCERaashed HallPLY_B87A9A236F0A3B77DLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 4
Crawford TaylorPLY_61D2F8CC2EE827CDDLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWGavin JeffriesPLY_E1E11F45111DD08ADLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWJack NelinPLY_FC034CCD08217D57DLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWJack SacchettiPLY_D937DCFCA101F961DLView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 3
Alex JordanPLY_791758AF255E2B7ADLView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEBrady IoannidisPLY_3679636DCA2EC8C7DLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEPaul JenningsPLY_687A61AF38B219AEDLView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
LB14 current / 10 returning / 4 added / 2 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 14 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 10
Aiden BerginPLY_BE4F8E7B1A9F42C0LBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEBrayden PhinneyPLY_F0A2523B2DF58AA9LBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCECole OlsztynPLY_9BF2CBBA2E22CBDALBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDaniel RussoPLY_72F09E9EE22A2FD7LBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDerek McCrumPLY_371C8A7416511EE1LBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJoey HollidayPLY_54323303E548C39ELBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELuke McIlhonPLY_F659125BE25D4305LBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMack LongPLY_3BF7BA4DFB222E0FLBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCETrevor PajakPLY_0535FAC1CECFD51ALBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEZach DarchePLY_9DB0ED0F7764AD1DLBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 4
Aaron RadkePLY_345E05D93D729F21LBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWColter OldhamPLY_490FC0334870D56DLBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEWJacob EarnestPLY_5EEC1B283B292758LBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWPatrick SmithPLY_F747433DC7F46C26LBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 2
DJ BrownPLY_E69A7AB3D3630151LBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEKadari MachenPLY_23F548DCD6C8A75FLBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
WR11 current / 6 returning / 4 added / 6 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 11 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 6
Connor JohnsPLY_AD11B616053789E4WRView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEIsaac LeePLY_A768E39D110019D7WRView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEIsaac PricePLY_B15D838C7BFF44DCWRView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJustin AlpertPLY_B93C23DF359AF75BWRView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELuke JohnsonPLY_63EED453F55F1983WRView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCERonan JohannsonPLY_90BF19134522E87FWRView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 4
Mason PagePLY_C828B5EDE48FDE58WRView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWOwen van der VeenPLY_0302AEF29896B7C8WRView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWSimon CofrancescoPLY_41CF0C165D31CA3CWRView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWTyler GeorgePLY_8E045B4C233E1B4FWRView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Other current records 1
Current roster members without a returning or added event in the frozen transition. No status is inferred.
Jack GrusserPLY_1E525874D775DDAFWRView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Observed exits 6
Alex HaightPLY_7A5840925367C954WRView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCECole ShannonPLY_486DB87E3CDB50FAWRView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDavis EllisPLY_96EC3D3668C51F75WRView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEGriffin RosenbloomPLY_EDD3D84EA4AEF1EBWRView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJohn Ruvo IVPLY_05221DBB1B0BC453WRView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEKobe ComizioPLY_43AA79E366C3151DWRView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
TE8 current / 7 returning / 1 added / 1 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 8 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 7
Cadin OlsenPLY_7F3BAD0E9B967379TEView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionTEClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDante BaronePLY_0938F01084380B39TEView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionTEClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEJack DonnellyPLY_44A55D4585C63348TEView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCELuke CastelliPLY_9B1F51F3EEF4B812TEView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMarkus BrownPLY_C46CF8BCE15D504ATEView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMichael HegartyPLY_8230BDDFD75074E2TEView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCERemo MarcaccioPLY_A5216660406742B0TEView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 1
Andrew GillmanPLY_212000FE50A7278BTEView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 1
James QuinnellyPLY_9AFA5EE3868608E2TEView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionTEClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
RB6 current / 5 returning / 1 added / 1 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 6 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 5
Dakota BrowerPLY_1B559663FA60820CRBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEDonte WestPLY_56DF756B9D80B234RBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEEJ Carter, Jr.PLY_803B0F63333093B8RBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCESean Williams, Jr.PLY_DA05810C30C9CBF6RBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCETommy LafayettePLY_4DBBEC661FFFCE22RBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 1
DJ LeePLY_05CEAFA4B737E86BRBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 1
Julien StokesPLY_634B2EB18D2F3320RBView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
QB5 current / 3 returning / 2 added / 0 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 5 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 3
Karson Siqueiros-LaskyPLY_C6DDE6DC5AB38B82QBView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2026 · penn
PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEMichael MalonePLY_8C02C842FC5D2F20QBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEShane ThrogmartinPLY_A98C86548301BF00QBView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 2
Miles TeodeckiPLY_D145363BC70DD7E4QBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEWVincent SmithPLY_69515277F8E5A774QBView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 0
No players in this group.
P2 current / 1 returning / 1 added / 2 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 2 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 1
Mason WaltersPLY_EC2C6FBC04A80C1BPView history
Observed player-season records. Missing seasons are not inferred.
2025 · penn
PositionPClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2026 · penn
PositionPClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Added 1
Nate KasheyPLY_EA969B63533E49B7PView history
Observed player-season records. Missing seasons are not inferred.
2026 · penn
PositionPClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
Observed exits 2
Christian de VilliersPLY_D35B9A079F4FC74APView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionPClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionPClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionPClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCESantiago SturlaPLY_1454CF4CF6533FA6PView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionPClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionPClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionPClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
CAPTAIN0 current / 0 returning / 0 added / 1 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 0 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 0
No players in this group.
Added 0
No players in this group.
Observed exits 1
Vhito DeCapriaPLY_F9DE005A534B7C10CAPTAINView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionCAPTAINClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionCAPTAINClass labelRs.EligibilityRedshirt (Year Unspecified)Roster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionCAPTAINClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
K0 current / 0 returning / 0 added / 2 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 0 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 0
No players in this group.
Added 0
No players in this group.
Observed exits 2
Josh BarnavonPLY_C9EDD6309932BDC5KView history
Observed player-season records. Missing seasons are not inferred.
2024 · penn
PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW2025 · penn
PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCESam SmithPLY_0C4628A006FFEB1BKView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionKClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
LS0 current / 0 returning / 0 added / 1 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 0 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 0
No players in this group.
Added 0
No players in this group.
Observed exits 1
Matthew LeyesPLY_DAE5FEE97CA9F6E1LSView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionLSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionLSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionLSClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
STUDENT0 current / 0 returning / 0 added / 2 exitedView players
Current-room composition is separate from historical transition labels.
Current-room composition 0 current
Explicit roster labels only. Eligibility is not inferred from class or seasons observed.
Historical transition groups
Returning 0
No players in this group.
Added 0
No players in this group.
Observed exits 2
Cameron WilsonPLY_D69C807CB39FD8D3STUDENTView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionSTUDENTClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionSTUDENTClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCEFrancesco BaronePLY_D870B1CED7069C02STUDENTView history
Observed player-season records. Missing seasons are not inferred.
2023 · penn
PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW2024 · penn
PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE2025 · penn
PositionSTUDENTClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
Observed movement
- Cross-team in: 0
- Cross-team out: 10
- No provider-reported portal snapshot is available.
Available production context
| Player | Position | Stat | Value |
|---|---|---|---|
| No production snapshot is available in the frozen program data. | |||