RecruitSzn

Duke

FBSACCSeason 2026
Evidence first: this page renders the frozen RecruitSzn JSON contract. It does not establish scholarships, eligibility, depth-chart roles, future openings, or recruiting outcomes.

Compare this program →

Historical coverage: 97.9%High
Historical roster evidence meets the Product Trust v1 threshold for full transition analysis.
101Current players
97.9%Coverage

What Changed?

Observed change between the prior roster and the current roster.

59Returning players
41Additions
42Exits
57.3Retention %
101Current roster size

Position-room movement

DL17 current / 11 returning / 5 added / 5 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.

Class labels
Fr. 3Gr. 2Jr. 2R-Fr. 4R-Jr. 2R-So. 3So. 1Unknown 0
Eligibility
Freshman 3Graduate 2Junior 2Redshirt Freshman 4Redshirt Junior 2Redshirt Sophomore 3Sophomore 1Unknown 0

Historical transition groups

Returning 11

  • Bariate KaraPLY_36B21736E4EBA380DLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLoganville Christian AcademyIdentity confidenceNEW
    2026 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolLoganville Christian AcademyIdentity confidenceCONFIRMED
  • Bryce DavisPLY_F57299DF791FE223DLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolGrimsleyIdentity confidenceNEW
    2026 · duke
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolGrimsleyIdentity confidenceCONFIRMED
  • David AndersonPLY_27F87ED9DA4517D0DLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolKecoughtanIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolKecoughtanIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolKecoughtanIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolKecoughtanIdentity confidenceCONFIRMED
  • Jaylen CarlPLY_7FCC2FBCFB30E568DLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSouthwest GuilfordIdentity confidenceNEW
    2025 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSouthwest GuilfordIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSouthwest GuilfordIdentity confidenceCONFIRMED
  • Julius ColumbusPLY_3A0480C23EA1C9B4DLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolGainesvilleIdentity confidenceNEW
    2026 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolGainesvilleIdentity confidenceCONFIRMED
  • Kevin O'ConnorPLY_4F5840CFFB3B557DDLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolEastonIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolEastonIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolEastonIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolEastonIdentity confidenceCONFIRMED
  • Kobe SmithPLY_B01E0C090BE71E00DLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolRed BankIdentity confidenceNEW
    2025 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRed BankIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolRed BankIdentity confidenceCONFIRMED
  • Preston WatsonPLY_FAC9B8633D5F6DBDDLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSeminoleIdentity confidenceNEW
    2025 · duke
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolSeminoleIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolSeminoleIdentity confidenceCONFIRMED
  • Sampson OnuohaPLY_143C438C1D53DEB6DLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBelmont Hill [Mass.]Identity confidenceNEW
    2026 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBelmont Hill [Mass.]Identity confidenceCONFIRMED
  • Semaj TurnerPLY_3E86827064B9665DDLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolRonald Wilson ReaganIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRonald Wilson ReaganIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRonald Wilson ReaganIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolRonald Wilson ReaganIdentity confidenceCONFIRMED
  • Tommy RupleyPLY_A34D9A037EB24401DLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBelmont HillIdentity confidenceNEW
    2026 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBelmont HillIdentity confidenceCONFIRMED

Added 5

  • Ayden CainPLY_02DF190C99509AF8DLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolGainesvilleIdentity confidenceNEW
  • Chadwicke Cannon Jr.PLY_B2A5925F2760F09CDLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSpruce CreekIdentity confidenceNEW
  • Obinna UmehPLY_712B70BCB1E0A191DLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. ThomasIdentity confidenceNEW
  • Owen WaflePLY_9A607D28A375EC76DLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolThe Hun SchoolIdentity confidenceNEW
    2026 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolThe Hun SchoolIdentity confidenceHIGH_CONFIDENCE
  • Tyshon ReedPLY_0153CB97D9942A21DLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolColquitt CountyIdentity confidenceNEW

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Dakota QuiñonezPLY_1BB662D457CE99A3DLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · dartmouth
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolJames F. ByrnesIdentity confidenceNEW
    2024 · dartmouth
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolJames F. ByrnesIdentity confidenceCONFIRMED
    2025 · dartmouth
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolJames F. ByrnesIdentity confidenceCONFIRMED
    2026 · duke
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolJames F. ByrnesIdentity confidenceHIGH_CONFIDENCE

Observed exits 5

  • Aaron HallPLY_B9B2C6088B6C1040DLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSouthern School of Energy & SustainabilityIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolSouthern School of Energy & SustainabilityIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSouthern School of Energy & SustainabilityIdentity confidenceCONFIRMED
  • Josiah GreenPLY_396846D11AFD36A6DLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · dartmouth
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolNorth CentralIdentity confidenceNEW
    2024 · dartmouth
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolNorth CentralIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolNorth CentralIdentity confidenceHIGH_CONFIDENCE
  • Tyshon Reed Jr.PLY_AF878CD9B08345ADDLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolColquitt CountyIdentity confidenceNEW
    2025 · duke
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolColquitt CountyIdentity confidenceCONFIRMED
  • Vincent Anthony Jr.PLY_D7FB2FE71EED1449DLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolJordanIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolJordanIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolJordanIdentity confidenceCONFIRMED
  • Wesley WilliamsPLY_63F81000A23B22DEDLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBattlefieldIdentity confidenceNEW
    2024 · duke
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolBattlefieldIdentity confidenceCONFIRMED
    2025 · duke
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolBattlefieldIdentity confidenceCONFIRMED
OL16 current / 13 returning / 2 added / 5 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.

Class labels
Fr. 1Gr. 4R-Fr. 5R-Jr. 2R-So. 3R-Sr. 1Unknown 0
Eligibility
Freshman 1Graduate 4Redshirt Freshman 5Redshirt Junior 2Redshirt Senior 1Redshirt Sophomore 3Unknown 0

Historical transition groups

Returning 13

  • Bradley SmithPLY_F3FA27EBFFDFFB44OLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolWoodward AcademyIdentity confidenceNEW
    2025 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolWoodward AcademyIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolWoodward AcademyIdentity confidenceCONFIRMED
  • Caleb DorrisPLY_83A30B06BB62A282OLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolEnsworthIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolEnsworthIdentity confidenceCONFIRMED
    2025 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolEnsworthIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolEnsworthIdentity confidenceCONFIRMED
  • Cole AllenPLY_926A44D670CA88E2OLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolJackson PrepIdentity confidenceNEW
    2026 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolJackson PrepIdentity confidenceCONFIRMED
  • Daniel BoydPLY_1CCA628DF95DF301OLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolArbor ViewIdentity confidenceNEW
    2026 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolArbor ViewIdentity confidenceCONFIRMED
  • Gemyel AllenPLY_677F1B11BD35D220OLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolMountain ViewIdentity confidenceNEW
    2025 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolMountain ViewIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolMountain ViewIdentity confidenceCONFIRMED
  • Jordan LarsenPLY_AAA8B5E36A014646OLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · south-dakota
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · south-dakota
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2025 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolHarrisburgIdentity confidenceHIGH_CONFIDENCE
    2026 · duke
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolHarrisburgIdentity confidenceCONFIRMED
  • Kai JacobowitzPLY_42FEEE7AF64BB22FOLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCarlsbadIdentity confidenceNEW
    2026 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolCarlsbadIdentity confidenceCONFIRMED
  • Matt CraycraftPLY_D4417D3D936E22DAOLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolJesuit Dallas PrepIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolJesuit Dallas PrepIdentity confidenceCONFIRMED
    2025 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolJesuit Dallas PrepIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolJesuit Dallas PrepIdentity confidenceCONFIRMED
  • Micah SahakianPLY_A0F8C88E8B9D0453OLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolProspectIdentity confidenceNEW
    2025 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolProspectIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolProspectIdentity confidenceCONFIRMED
  • Nathan KutufarisPLY_225233C68D807FDEOLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCardinal O'HaraIdentity confidenceNEW
    2026 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolCardinal O'HaraIdentity confidenceCONFIRMED
  • Reagan McCraniePLY_113C87CB6FFAE808OLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolChaseIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolChaseIdentity confidenceCONFIRMED
    2025 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolChaseIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolChaseIdentity confidenceCONFIRMED
  • Roman FinaPLY_513E0BD4E523A3F3OLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSalpointe CatholicIdentity confidenceNEW
    2026 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSalpointe CatholicIdentity confidenceCONFIRMED
  • Ryan DalyPLY_C8B2E80A48D8C9A2OLView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolVeniceIdentity confidenceNEW
    2025 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolVeniceIdentity confidenceCONFIRMED
    2026 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolVeniceIdentity confidenceCONFIRMED

Added 2

  • Braden MillerPLY_1378A896C551AF73OLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolEaglecrestIdentity confidenceREVIEWED
  • Sean StoverPLY_3F159E8618D30F12OLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolProsperIdentity confidenceNEW

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Nick Del GrandePLY_225635B5CE7B688COLView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolLampeter-StrasburgIdentity confidenceREVIEWED

Observed exits 5

  • Brian Parker IIPLY_F389777DB4F8E00COLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. XavierIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSt. XavierIdentity confidenceCONFIRMED
    2025 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolSt. XavierIdentity confidenceCONFIRMED
  • Bruno FinaPLY_83C7CAC4C31C5B83OLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · ucla
    PositionOLClass labelRJr.EligibilityUnknownRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolSalpointe CatholicIdentity confidenceREVIEWED
    2025 · duke
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSalpointe CatholicIdentity confidenceCONFIRMED
  • Evan ScottPLY_6522399871344929OLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLakesideIdentity confidenceNEW
  • Jamin BrownPLY_2BD1C6D89379332BOLView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSouthsideIdentity confidenceNEW
  • Justin PickettPLY_411A09D788E3109EOLView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolCarmelIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolCarmelIdentity confidenceCONFIRMED
    2025 · duke
    PositionOLClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolCarmelIdentity confidenceCONFIRMED
WR13 current / 6 returning / 5 added / 2 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 13 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 3Gr. 2Post-Bacc 2R-Fr. 4R-So. 2Unknown 0
Eligibility
Freshman 3Graduate 2Post-Baccalaureate 2Redshirt Freshman 4Redshirt Sophomore 2Unknown 0

Historical transition groups

Returning 6

  • Jaivon SolomonPLY_8C7C5788A354C717WRView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolJones CountyIdentity confidenceNEW
    2026 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolJones CountyIdentity confidenceCONFIRMED
  • Jamien LittlePLY_BF8F4A77B66675F8WRView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolHickoryIdentity confidenceNEW
    2026 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolHickoryIdentity confidenceCONFIRMED
  • Jayden MoorePLY_E70FCBE5FE0F0868WRView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLoyola BlakefieldIdentity confidenceNEW
    2025 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolLoyola BlakefieldIdentity confidenceCONFIRMED
    2026 · duke
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolLoyola BlakefieldIdentity confidenceCONFIRMED
  • Kavon SimmonsPLY_E26C454ABA62C8B7WRView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolWake ForestIdentity confidenceNEW
    2026 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolWake ForestIdentity confidenceCONFIRMED
  • Paxon KetteringPLY_07128A1F6C0B2BF3WRView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSummitIdentity confidenceNEW
    2025 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSummitIdentity confidenceCONFIRMED
    2026 · duke
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSummitIdentity confidenceCONFIRMED
  • Qeanu JohnsonPLY_B4F2394599AE0B7FWRView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolHamden Hall Country DayIdentity confidenceNEW
    2026 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolHamden Hall Country DayIdentity confidenceCONFIRMED

Added 5

  • Blake RohrerPLY_A2F664FB280B16ECWRView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionWRClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolWoodburyIdentity confidenceNEW
  • Brody KeefePLY_9836DF9B274D518FWRView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolMyers ParkIdentity confidenceNEW
  • Jackson MaggiorePLY_C68C050A09148731WRView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLa Costa CanyonIdentity confidenceNEW
  • Jonah BurtonPLY_014204F2D163A907WRView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionWRClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSimi ValleyIdentity confidenceREVIEWED
  • Kavon ConciauroPLY_AE3ABC32D773D733WRView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolHouston CountyIdentity confidenceNEW

Other current records 2

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Jared RichardsonPLY_9EEFBF8D7C7914AAWRView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · penn
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · penn
    PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · penn
    PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2026 · duke
    PositionWRClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolBethlehem CatholicIdentity confidenceHIGH_CONFIDENCE
  • Javen NicholasPLY_4751F771CF01C415WRView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · charlotte
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSt. AugustineIdentity confidenceNEW
    2026 · duke
    PositionWRClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolSt. AugustineIdentity confidenceHIGH_CONFIDENCE

Observed exits 2

  • Andrel AnthonyPLY_B574E9E1EF0B48A5WRView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · oklahoma
    PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolEast Lansing HSIdentity confidenceNEW
    2024 · oklahoma
    PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolEast Lansing HSIdentity confidenceCONFIRMED
    2025 · duke
    PositionWRClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolEast LansingIdentity confidenceHIGH_CONFIDENCE
  • Sahmir HagansPLY_B6773AFB752D08CBWRView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSaint Joseph's PrepIdentity confidenceNEW
    2024 · duke
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolSaint Joseph's PrepIdentity confidenceCONFIRMED
    2025 · duke
    PositionWRClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSaint Joseph's PrepIdentity confidenceCONFIRMED
LB11 current / 8 returning / 2 added / 4 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.

Class labels
Fr. 2Gr. 2R-Fr. 2R-Jr. 1R-So. 2So. 2Unknown 0
Eligibility
Freshman 2Graduate 2Redshirt Freshman 2Redshirt Junior 1Redshirt Sophomore 2Sophomore 2Unknown 0

Historical transition groups

Returning 8

  • Asher WassermanPLY_8A330A68716C6741LBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolHamden Hall Country DayIdentity confidenceNEW
    2026 · duke
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolHamden Hall Country DayIdentity confidenceCONFIRMED
  • Bradley GompersPLY_D763FEE662776BA4LBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCentral CatholicIdentity confidenceNEW
    2026 · duke
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolCentral CatholicIdentity confidenceCONFIRMED
  • Derrick Brown Jr.PLY_0847A41A296E81B6LBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolAvon Old Farms School [Conn.]Identity confidenceNEW
    2025 · duke
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolAvon Old Farms School [Conn.]Identity confidenceCONFIRMED
    2026 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolAvon Old Farms School [Conn.]Identity confidenceCONFIRMED
  • Elliott SchaperPLY_BB88861A046603BFLBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolWestlakeIdentity confidenceNEW
    2026 · duke
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolWestlakeIdentity confidenceCONFIRMED
  • Kendall JohnsonPLY_8DB29B9D96702E9CLBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolQuince OrchardIdentity confidenceNEW
    2024 · duke
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolQuince OrchardIdentity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolQuince OrchardIdentity confidenceCONFIRMED
    2026 · duke
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolQuince OrchardIdentity confidenceCONFIRMED
  • Luke MergottPLY_66802CC327B43709LBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolStephen DecaturIdentity confidenceNEW
    2024 · duke
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolStephen DecaturIdentity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolStephen DecaturIdentity confidenceCONFIRMED
    2026 · duke
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolStephen DecaturIdentity confidenceCONFIRMED
  • Nick Morris Jr.PLY_B28FFF763D9BB9CDLBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolWestlake [Texas]Identity confidenceNEW
    2024 · duke
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolWestlake [Texas]Identity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolWestlake [Texas]Identity confidenceCONFIRMED
    2026 · duke
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolWestlake [Texas]Identity confidenceCONFIRMED
  • Will Felder Jr.PLY_D1F1665EF8B75882LBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolRoman Catholic [Pa.]Identity confidenceNEW
    2026 · duke
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRoman Catholic [Pa.]Identity confidenceCONFIRMED

Added 2

  • Colsen GattenPLY_9F1310808E2E2B13LBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCentral CatholicIdentity confidenceNEW
  • Tony GrimmerPLY_71CD31E735BBB924LBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLone PeakIdentity confidenceNEW

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Jon MorrisPLY_5ECF670E2838D391LBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · uconn
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolFairfield PrepIdentity confidenceNEW
    2025 · uconn
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolFairfield PrepIdentity confidenceCONFIRMED
    2026 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolFairfield PrepIdentity confidenceHIGH_CONFIDENCE

Observed exits 4

  • Dawson AndrewPLY_5060CF84DD6781CALBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolBufordIdentity confidenceNEW
    2024 · duke
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolBufordIdentity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolBufordIdentity confidenceCONFIRMED
  • Jaiden FrancoisPLY_DA9892A697E18F1ALBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSouth DadeIdentity confidenceREVIEWED
  • Memorable FactorPLY_A1E7020C8C606816LBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolWestminster SchoolIdentity confidenceNEW
    2024 · duke
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolWestminster SchoolIdentity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolWestminster SchoolIdentity confidenceCONFIRMED
  • Tre FreemanPLY_14F858FB6F5AC2B6LBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolNorthernIdentity confidenceNEW
    2024 · duke
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolNorthernIdentity confidenceCONFIRMED
    2025 · duke
    PositionLBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolNorthernIdentity confidenceCONFIRMED
CB9 current / 4 returning / 3 added / 2 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 9 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 1Gr. 1Post-Bacc 2R-Fr. 2R-Jr. 1R-So. 2Unknown 0
Eligibility
Freshman 1Graduate 1Post-Baccalaureate 2Redshirt Freshman 2Redshirt Junior 1Redshirt Sophomore 2Unknown 0

Historical transition groups

Returning 4

  • Kaleb LanierPLY_E5EC5DECFDA35920CBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolDecaturIdentity confidenceNEW
    2026 · duke
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolDecaturIdentity confidenceCONFIRMED
  • Kimari RobinsonPLY_06AE87444E70C5A3CBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. Thomas Aquinas SchoolIdentity confidenceNEW
    2024 · duke
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. Thomas Aquinas SchoolIdentity confidenceCONFIRMED
    2025 · duke
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSt. Thomas Aquinas SchoolIdentity confidenceCONFIRMED
    2026 · duke
    PositionCBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolSt. Thomas Aquinas SchoolIdentity confidenceCONFIRMED
  • Kolbe HarmonPLY_7C7F8428168E4DA3CBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBrentwood AcademyIdentity confidenceNEW
    2026 · duke
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBrentwood AcademyIdentity confidenceCONFIRMED
  • Landan CallahanPLY_6BDCD4BA2304302ECBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolRonald ReaganIdentity confidenceNEW
    2025 · duke
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRonald ReaganIdentity confidenceCONFIRMED
    2026 · duke
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolRonald ReaganIdentity confidenceCONFIRMED

Added 3

  • Ché OjarikrePLY_80BFADD454A36170CBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionCBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolDenmarkIdentity confidenceNEW
  • Evan SmithPLY_57189258302EB729CBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionCBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolOak MountainIdentity confidenceREVIEWED
  • Tyson SanfordPLY_42EEE7C9493D94D0CBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolPeachtree RidgeIdentity confidenceNEW

Other current records 2

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Dylan FlowersPLY_DBA6037AE81A0BF3CBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · western-kentucky
    PositionDBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSt. Bernard HSIdentity confidenceNEW
    2026 · duke
    PositionCBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolSt. BernardIdentity confidenceHIGH_CONFIDENCE
  • Kyon LoudPLY_DCB8BA1C23A4CD56CBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · montana
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolJunipero Serra HSIdentity confidenceNEW
    2025 · montana
    PositionCBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolJunipero Serra HSIdentity confidenceCONFIRMED
    2026 · duke
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolJunipero SerraIdentity confidenceHIGH_CONFIDENCE

Observed exits 2

  • Chandler RiversPLY_4E7A1A1E1C0EA614CBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionCBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolBeaumont UnitedIdentity confidenceNEW
    2024 · duke
    PositionCBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolBeaumont UnitedIdentity confidenceCONFIRMED
    2025 · duke
    PositionCBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolBeaumont UnitedIdentity confidenceCONFIRMED
  • Vontae FloydPLY_A765AFF488276945CBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolMauryIdentity confidenceNEW
    2025 · duke
    PositionCBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolMauryIdentity confidenceCONFIRMED
RB7 current / 2 returning / 3 added / 3 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 7 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 2Gr. 3R-So. 1So. 1Unknown 0
Eligibility
Freshman 2Graduate 3Redshirt Sophomore 1Sophomore 1Unknown 0

Historical transition groups

Returning 2

  • Cole DensonPLY_A1DB2CF72E2EE45CRBView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolRye Country Day SchoolIdentity confidenceNEW
    2025 · duke
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolRye Country Day SchoolIdentity confidenceCONFIRMED
    2026 · duke
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolRye Country Day SchoolIdentity confidenceCONFIRMED
  • Nate SheppardPLY_8C8F2997D86FB91CRBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolMandevilleIdentity confidenceNEW
    2026 · duke
    PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolMandevilleIdentity confidenceCONFIRMED

Added 3

  • CJ GiversPLY_B6E635DCCD70C224RBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolFellowship ChristianIdentity confidenceNEW
  • Jayvian TanelusPLY_914681A15D92221BRBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCommunity School of NaplesIdentity confidenceNEW
  • Wilhelm Daal IIPLY_44AF47B1F0536A5DRBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionRBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolTaft SchoolIdentity confidenceNEW

Other current records 2

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • CJ Campbell Jr.PLY_CF4F2625A4E9A1C1RBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · florida-state
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolBay (Fla.)Identity confidenceNEW
    2024 · fau
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusIN / OUT after seasonPrevious schoolBay (Fla.)Identity confidenceHIGH_CONFIDENCE
    2025 · rutgers
    PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusIN / OUT after seasonPrevious schoolBay [Fla.]Identity confidenceHIGH_CONFIDENCE
    2026 · duke
    PositionRBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolBay [Fla.]Identity confidenceHIGH_CONFIDENCE
  • Paul Holyfield Jr.PLY_1912D8FD9B473B8CRBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · cal-poly
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolChaminade College PrepIdentity confidenceNEW
    2024 · cal-poly
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolChaminade College PrepIdentity confidenceCONFIRMED
    2025 · cal-poly
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolChaminade College PrepIdentity confidenceCONFIRMED
    2026 · duke
    PositionRBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolChaminadeIdentity confidenceHIGH_CONFIDENCE

Observed exits 3

  • Anderson CastlePLY_C146DEFECDD982A0RBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · app-state
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · app-state
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2025 · duke
    PositionRBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolWataugaIdentity confidenceHIGH_CONFIDENCE
  • Jaquez MoorePLY_49E745EE54F67A77RBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolSuwanneeIdentity confidenceNEW
    2024 · duke
    PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolSuwanneeIdentity confidenceCONFIRMED
    2025 · duke
    PositionRBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolSuwanneeIdentity confidenceCONFIRMED
  • Travis BatesPLY_5D78C3269714F70CRBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBerkeley PrepIdentity confidenceNEW
    2024 · duke
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolBerkeley PrepIdentity confidenceCONFIRMED
    2025 · duke
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolBerkeley PrepIdentity confidenceCONFIRMED
S7 current / 4 returning / 2 added / 3 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 7 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 2Gr. 1R-Fr. 1R-Jr. 2So. 1Unknown 0
Eligibility
Freshman 2Graduate 1Redshirt Freshman 1Redshirt Junior 2Sophomore 1Unknown 0

Historical transition groups

Returning 4

  • Andrew PellicciottaPLY_0C7B6D3729FBFC53SView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolMalvern PrepIdentity confidenceNEW
    2026 · duke
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolMalvern PrepIdentity confidenceCONFIRMED
  • Brady WinterPLY_31BBEB63375C4D9ESView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolTaft SchoolIdentity confidenceNEW
    2026 · duke
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolTaft SchoolIdentity confidenceCONFIRMED
  • DaShawn StonePLY_7D8DD540CEE4C874SView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolA.C. ReynoldsIdentity confidenceNEW
    2024 · duke
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolA.C. ReynoldsIdentity confidenceCONFIRMED
    2025 · duke
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolA.C. ReynoldsIdentity confidenceCONFIRMED
    2026 · duke
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolA.C. ReynoldsIdentity confidenceCONFIRMED
  • Leon Griffin IIIPLY_A46114B15A2EB5CASView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBaysideIdentity confidenceNEW
    2024 · duke
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBaysideIdentity confidenceCONFIRMED
    2025 · duke
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolBaysideIdentity confidenceCONFIRMED
    2026 · duke
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolBaysideIdentity confidenceCONFIRMED

Added 2

  • KD CottonPLY_C4B0E26C48D678A5SView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolWeddingtonIdentity confidenceNEW
  • Lyrik PettisPLY_CC84FED3E7062378SView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCrestIdentity confidenceNEW

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Patrick Smith-YoungPLY_2B33DA725C0AF23ASView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · north-texas
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolClements HSIdentity confidenceNEW
    2024 · old-dominion
    PositionSClass labelRedshirt SophomoreEligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusIN / OUT after seasonPrevious schoolNorth TexasIdentity confidenceHIGH_CONFIDENCE
    2025 · north-texas
    PositionSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusIN / OUT after seasonPrevious schoolClements HSIdentity confidenceCONFIRMED
    2026 · duke
    PositionSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolClementsIdentity confidenceHIGH_CONFIDENCE

Observed exits 3

  • Caleb WeaverPLY_2D2D177E1B4F2B62SView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · sam-houston
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolJersey Village HSIdentity confidenceNEW
    2024 · sam-houston
    PositionDBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolJersey Village HSIdentity confidenceCONFIRMED
    2025 · duke
    PositionSClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolJersey VillageIdentity confidenceHIGH_CONFIDENCE
  • George WrightPLY_355F164598CC892DSView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolHighland ParkIdentity confidenceNEW
    2024 · duke
    PositionSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolHighland ParkIdentity confidenceCONFIRMED
    2025 · duke
    PositionSClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolHighland ParkIdentity confidenceCONFIRMED
  • Kenzy PaulPLY_EF820BBAC5414AA0SView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolMcCallie [Tenn.]Identity confidenceNEW
    2024 · duke
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolMcCallie [Tenn.]Identity confidenceCONFIRMED
    2025 · duke
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolMcCallie [Tenn.]Identity confidenceCONFIRMED
TE7 current / 4 returning / 2 added / 1 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 7 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 2Gr. 3R-Jr. 1R-So. 1Unknown 0
Eligibility
Freshman 2Graduate 3Redshirt Junior 1Redshirt Sophomore 1Unknown 0

Historical transition groups

Returning 4

  • Brett ElliottPLY_614E7F21728886CCTEView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBuckingham Browne & Nichols SchoolIdentity confidenceNEW
    2025 · duke
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBuckingham Browne & Nichols SchoolIdentity confidenceCONFIRMED
    2026 · duke
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolBuckingham Browne & Nichols SchoolIdentity confidenceCONFIRMED
  • Jake TaylorPLY_692B0E3EDCF1C8BATEView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolCardinal GibbonsIdentity confidenceNEW
    2024 · duke
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolCardinal GibbonsIdentity confidenceCONFIRMED
    2025 · duke
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolCardinal GibbonsIdentity confidenceCONFIRMED
    2026 · duke
    PositionTEClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolCardinal GibbonsIdentity confidenceCONFIRMED
  • Jeremiah HasleyPLY_A87CEEABD9FFED32TEView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolPine-RichlandIdentity confidenceNEW
    2024 · duke
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolPine-RichlandIdentity confidenceCONFIRMED
    2025 · duke
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolPine-RichlandIdentity confidenceCONFIRMED
    2026 · duke
    PositionTEClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolPine-RichlandIdentity confidenceCONFIRMED
  • Tony BoggsPLY_C2FE2347541FB723TEView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolBaylor SchoolIdentity confidenceNEW
    2024 · duke
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolBaylor SchoolIdentity confidenceCONFIRMED
    2025 · duke
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolBaylor SchoolIdentity confidenceCONFIRMED
    2026 · duke
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolBaylor SchoolIdentity confidenceCONFIRMED

Added 2

  • Benjamin MoseleyPLY_C9E6A41DAEF5E786TEView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCherokee CountyIdentity confidenceNEW
  • Jack GaskinsPLY_8B75C30D29C156B5TEView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolGonzaga High SchoolIdentity confidenceNEW

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Nate KuriskyPLY_331EE67705406DCCTEView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · louisville
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · louisville
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceCONFIRMED
    2025 · louisville
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolGonzagaIdentity confidenceCONFIRMED
    2026 · duke
    PositionTEClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolGonzaga High SchoolIdentity confidenceHIGH_CONFIDENCE

Observed exits 1

  • Landen KingPLY_8CE9CB05A646193BTEView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · utah
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolAuburnIdentity confidenceNEW
    2024 · utah
    PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolAuburnIdentity confidenceCONFIRMED
    2025 · duke
    PositionTEClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolAtascocitaIdentity confidenceHIGH_CONFIDENCE
QB6 current / 2 returning / 4 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.

Class labels
Fr. 1Post-Bacc 3R-Fr. 2Unknown 0
Eligibility
Freshman 1Post-Baccalaureate 3Redshirt Freshman 2Unknown 0

Historical transition groups

Returning 2

  • Dan MahanPLY_7C24BBCA8C9CC53AQBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolWalter M. WilliamsIdentity confidenceNEW
    2026 · duke
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolWalter M. WilliamsIdentity confidenceCONFIRMED
  • Lawrence GardnerPLY_A70612646E68E7E2QBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. Mark's School of TexasIdentity confidenceNEW
    2026 · duke
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. Mark's School of TexasIdentity confidenceCONFIRMED

Added 4

  • Ari PatuPLY_07CBE3F729DD76E9QBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionQBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolFolsomIdentity confidenceNEW
  • Blaine HipaPLY_95A34692FF528BB4QBView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · princeton
    PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolChandlerIdentity confidenceNEW
    2024 · princeton
    PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolChandlerIdentity confidenceCONFIRMED
    2026 · duke
    PositionQBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolChandlerIdentity confidenceREVIEWED
  • Terry Walker IIIPLY_4C96B26C2C64F890QBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolHamilton SoutheasternIdentity confidenceNEW
  • Walker EgetPLY_D7194F6EA895F3EDQBView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionQBClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterPrevious schoolWest RanchIdentity confidenceNEW

Observed exits 1

  • Michael Appel Jr.PLY_2CAB89FDE248DEDFQBView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionQBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolSpringboroIdentity confidenceNEW
K4 current / 2 returning / 2 added / 2 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 4 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Fr. 1R-Fr. 2R-So. 1Unknown 0
Eligibility
Freshman 1Redshirt Freshman 2Redshirt Sophomore 1Unknown 0

Historical transition groups

Returning 2

  • Ashton ZamaniPLY_4EC33ECCC0FF4E27KView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · duke
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSierra CanyonIdentity confidenceNEW
    2026 · duke
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSierra CanyonIdentity confidenceCONFIRMED
  • Cosme SalasPLY_D53E053807971A7CKView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolGulliver PrepIdentity confidenceNEW
    2025 · duke
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolGulliver PrepIdentity confidenceCONFIRMED
    2026 · duke
    PositionKClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolGulliver PrepIdentity confidenceCONFIRMED

Added 2

  • Gavin StrangePLY_0887EE4CE0695209KView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSouthlake CarrollIdentity confidenceNEW
  • Mika LevyPLY_E4FBAD5609E1E5A0KView history

    Observed player-season records. Missing seasons are not inferred.

    2026 · duke
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolThe Out-of-Door Academy [Fla.]Identity confidenceREVIEWED

Observed exits 2

  • Ryan DegyanskyPLY_9F15F2604E8AE1B0KView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolLambertIdentity confidenceNEW
    2024 · duke
    PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolLambertIdentity confidenceCONFIRMED
    2025 · duke
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolLambertIdentity confidenceCONFIRMED
  • Todd PelinoPLY_A2D96B07696EB9D4KView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolCannon SchoolIdentity confidenceNEW
    2024 · duke
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolCannon SchoolIdentity confidenceCONFIRMED
    2025 · duke
    PositionKClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolCannon SchoolIdentity confidenceCONFIRMED
LS3 current / 2 returning / 0 added / 1 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 3 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Gr. 1Post-Bacc 1R-Jr. 1Unknown 0
Eligibility
Graduate 1Post-Baccalaureate 1Redshirt Junior 1Unknown 0

Historical transition groups

Returning 2

  • Jack RoniloPLY_C15D8197D263486BLSView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolOak MountainIdentity confidenceNEW
    2024 · duke
    PositionLSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolOak MountainIdentity confidenceCONFIRMED
    2025 · duke
    PositionLSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolOak MountainIdentity confidenceCONFIRMED
    2026 · duke
    PositionLSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolOak MountainIdentity confidenceCONFIRMED
  • Jack YatesPLY_28E50B5CAA557EC1LSView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolCheshire AcademyIdentity confidenceNEW
    2024 · duke
    PositionLSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolCheshire AcademyIdentity confidenceCONFIRMED
    2025 · duke
    PositionLSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolCheshire AcademyIdentity confidenceCONFIRMED
    2026 · duke
    PositionLSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolCheshire AcademyIdentity confidenceCONFIRMED

Added 0

No players in this group.

Other current records 1

Current roster members without a returning or added event in the frozen transition. No status is inferred.

  • Jake FitzgeraldPLY_D4F1F9AFA0A5D7DFLSView history

    Observed player-season records. Missing seasons are not inferred.

    2025 · sam-houston
    PositionLSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolCathedral HS / Merrimack CollegeIdentity confidenceREVIEWED
    2026 · duke
    PositionLSClass labelPost-BaccEligibilityPost-BaccalaureateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolCathedralIdentity confidenceHIGH_CONFIDENCE

Observed exits 1

  • Curtis CooperPLY_87CAEC8D2832C125LSView history

    Observed player-season records. Missing seasons are not inferred.

    2023 · duke
    PositionLSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolRandolph SchoolIdentity confidenceNEW
    2024 · duke
    PositionLSClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolRandolph SchoolIdentity confidenceCONFIRMED
    2025 · duke
    PositionLSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolRandolph SchoolIdentity confidenceCONFIRMED
P1 current / 1 returning / 0 added / 0 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 1 current

Explicit roster labels only. Eligibility is not inferred from class or seasons observed.

Class labels
Jr. 1Unknown 0
Eligibility
Junior 1Unknown 0

Historical transition groups

Returning 1

  • Kade ReynoldsonPLY_93AF4617E2010A8CPView history

    Observed player-season records. Missing seasons are not inferred.

    2024 · duke
    PositionPClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSomerset CollegeIdentity confidenceNEW
    2025 · duke
    PositionPClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolSomerset CollegeIdentity confidenceCONFIRMED
    2026 · duke
    PositionPClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolSomerset CollegeIdentity confidenceCONFIRMED

Added 0

No players in this group.

Observed exits 0

No players in this group.

Observed movement

  • Cross-team in: 11
  • Cross-team out: 13
  • No provider-reported portal snapshot is available.

Available production context

PlayerPositionStatValue
No production snapshot is available in the frozen program data.