RecruitSzn

VMI

FCSSoConSeason 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: 99.4%High
Historical roster evidence meets the Product Trust v1 threshold for full transition analysis.
115Current players
99.4%Coverage

What Changed?

Observed change between the prior roster and the current roster.

68Returning players
46Additions
47Exits
59.1Retention %
115Current roster size

Position-room movement

LB19 current / 11 returning / 8 added / 4 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 19 current

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

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

Historical transition groups

Returning 11

  • Baylor NecessaryPLY_8BBD553D171CA65ELBView history

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

    2025 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Camden ClintonPLY_8ED117C374B32351LBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Camron WatkinsPLY_9D885988102EB293LBView history

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

    2024 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • DJ JonesPLY_FB491641CD5930A5LBView history

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

    2024 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Henry BerlingPLY_97B32F9A6F689408LBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Isaiah GreviousPLY_0A8D8984F6CA2A1ELBView history

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

    2023 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jakari NicelyPLY_2D0DA09AC4AC378ELBView history

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

    2024 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • John GarbettPLY_43B8A64E0DEA3B85LBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Rod TascoPLY_00211633C19D9AE2LBView history

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

    2025 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Samuel GoodePLY_E8E0235EACF64908LBView history

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

    2025 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Steven RiverosPLY_353B7C4C205E7DC0LBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 8

  • Daniel WallacePLY_73145EDC3EE3030CLBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Erick RomanPLY_81917AF4ADFBC0BCLBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Hunter ClarkPLY_7F45127B60E23588LBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jamary DeBerryPLY_9A6C5E149D0B5CE7LBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Landon SnyderPLY_18B97AE3739127B6LBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Quinn KennedyPLY_B6C516D36EFAC08DLBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Rashad FortunePLY_2B9995F1E6EAFA8CLBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Treyvon LittonPLY_02FCF1A4A05719D0LBView history

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

    2026 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 4

  • Bret McClungPLY_75F29EF9B313F580LBView history

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

    2023 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • D'Ahmon ArtisPLY_E2EA63F946D83E0ELBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Logan BurnettPLY_74D0B37B6E8CF74FLBView history

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

    2023 · vmi
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Tyrel DobsonPLY_F48E7D9AFC0C1A59LBView history

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

    2023 · vmi
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
OL18 current / 11 returning / 7 added / 6 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 18 current

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

Class labels
Fr. 7R-Fr. 5R-Jr. 4R-So. 2Unknown 0
Eligibility
Freshman 7Redshirt Freshman 5Redshirt Junior 4Redshirt Sophomore 2Unknown 0

Historical transition groups

Returning 11

  • Ayanle FarahPLY_D9E577A8AC1295EEOLView history

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

    2024 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Bryce BurnettPLY_BB9A416FE5BA227COLView history

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

    2023 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Chase AslettPLY_612DB12E1C64FD7EOLView history

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

    2023 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Christian HollandPLY_12ED01439F99AB07OLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Grayson SykesPLY_DC16C29DDC84841COLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jackson BryiePLY_0495A22AB261583AOLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jonah ElliottPLY_1C627809C2371850OLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Matt WavraPLY_F9E55D081EAF90ABOLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Richard MulhernPLY_A78B172900FBC602OLView history

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

    2024 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Robbie DunnPLY_CB0F2C9F1EEC960BOLView history

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

    2023 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Tristan WoodleyPLY_E91D30A2BE517706OLView history

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

    2023 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 7

  • Caden RowanPLY_C2597C7C710E80FEOLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Dequan BradleyPLY_EA0983916769AECAOLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Elan CatoePLY_5DFFB7EE2B921AD0OLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Isiah AnthonyPLY_D08E1AE1BC01EC94OLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jason CortesPLY_E8559CBF41AE584BOLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Myles CooperPLY_79DD22B97CCA6938OLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Raul Cruz-PalmaPLY_77348DC668964EA1OLView history

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

    2026 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 6

  • Adam CannonPLY_6ED8412467EAC66EOLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Carson MarkoPLY_FC7E61296A961545OLView history

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

    2025 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Garrett JoycePLY_1C0A755CFD157007OLView history

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

    2024 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Michael PerryPLY_F249E29A09DA48F8OLView history

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

    2024 · vmi
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Thomas LeiblePLY_0D1517AD3FED2C55OLView history

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

    2024 · vmi
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • William DixonPLY_6FF302FAEB276F50OLView history

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

    2023 · vmi
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
DL14 current / 5 returning / 9 added / 7 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.

Class labels
Fr. 9R-Jr. 2R-So. 1So. 1Sr. 1Unknown 0
Eligibility
Freshman 9Redshirt Junior 2Redshirt Sophomore 1Senior 1Sophomore 1Unknown 0

Historical transition groups

Returning 5

  • Carson GuePLY_AFC08FFF0F216F4DDLView history

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

    2025 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Elijah BrooksPLY_440EB9FF25D22601DLView history

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

    2023 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jacob MoorePLY_0AD1D9460EC40024DLView history

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

    2023 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Phoenix WardPLY_287D727F15F68E1EDLView history

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

    2024 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ryan McCarthyPLY_962F0541CFE4C354DLView history

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

    2023 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 9

  • David CzappPLY_D5B8E8D2CE7417B3DLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Ellis DanielsPLY_6BCB252BDEC94C20DLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Harrison SmithPLY_A66DF28CD165BA13DEView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jabrahlyn JonesPLY_0E802A0B56AE1AA7DLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jack KellyPLY_EC03759E2C34F39FDLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Matthias CorbinPLY_9E17E655CCA6F4E1DLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Nathan JacksonPLY_8DA2456CD3A2D36DDEView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Nathaniel MitchellPLY_D06A72D5520704ACDLView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Ryan RossPLY_22BA8DF294C7E287DEView history

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

    2026 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 7

  • De'Andre RobinsonPLY_64E922B1C8667596DLView history

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

    2023 · vmi
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Donovan BurnettPLY_3D7C8996F0D19C09DLView history

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

    2025 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • John CovertPLY_899C7ABFCA64830FDLView history

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

    2023 · vmi
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Justice FosterPLY_5FDE0527C963DEA7DLView history

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

    2025 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Luis NavarroPLY_191D4F2468D0E660DLView history

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

    2025 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Owen HamPLY_141237A8BE560127DLView history

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

    2023 · vmi
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Will FergusonPLY_CCF9151A83B8EAD8DLView history

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

    2025 · vmi
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
WR12 current / 8 returning / 3 added / 2 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 12 current

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

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

Historical transition groups

Returning 8

  • Brody PattersonPLY_C97EE3128ABDEA03WRView history

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

    2024 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Cole VarnerPLY_BFBB08612EED7B15WRView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Halim HardnettPLY_6DD14DBE9631BD15WRView history

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

    2025 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jon TyreePLY_0F8F2C0D84A7C8FFWRView history

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

    2024 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ryan BeckmanPLY_CC170B96174BA010WRView history

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

    2023 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Traveion SlaughterPLY_54F8483CE4FCD0F6WRView history

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

    2025 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Zach PirtlePLY_1CC722C9071A48FFWRView history

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

    2023 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Zion TrumpPLY_A640280C63746514WRView history

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

    2025 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 3

  • Andy HingstPLY_129F0477BB9B8BC8WRView history

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

    2026 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Hayden MorrisPLY_AA6CF7F1DF5D795EWRView history

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

    2026 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Luke FinchPLY_0152C80432D3B530WRView history

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

    2026 · vmi
    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.

  • Brooks MartinPLY_BB9A348CC281A6DFWRView history

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

    2026 · vmi
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceREVIEWED

Observed exits 2

  • Destin MoorePLY_902717901E8AEB96WRView history

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

    2023 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ethen HornePLY_27C9A01038DAFDF1WRView history

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

    2024 · vmi
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
DB11 current / 10 returning / 1 added / 2 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. 1Jr. 1R-Fr. 5R-Jr. 1R-So. 2So. 1Unknown 0
Eligibility
Freshman 1Junior 1Redshirt Freshman 5Redshirt Junior 1Redshirt Sophomore 2Sophomore 1Unknown 0

Historical transition groups

Returning 10

  • Anthony AllenPLY_E2BBD8B4705D5F0CDBView history

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

    2024 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ashton DixonPLY_9084A01C092E95E6DBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Corey WilliamsPLY_77CC410B13551DDADBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceREVIEWED
    2026 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Derrick CookPLY_017711D451535DB1DBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • EJ WilbornePLY_C0D84F94C57AFA9CDBView history

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

    2023 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ethan HastonPLY_9D625F3C74AB2273DBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jack HamPLY_1F42B9AD065E75BDDBView history

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

    2024 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jordan TolsonPLY_391CFE598E1AEA29DBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Logan MarshallPLY_2E23D5EA8C5B072DDBView history

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

    2025 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Robert PowellPLY_43785236C26B50F8DBView history

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

    2024 · vmi
    PositionCORNERClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 1

  • Amari HarmonPLY_97494BE77A60A8E6DBView history

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

    2026 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 2

  • James MorrisPLY_3EB7477BDC095B78DBView history

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

    2023 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Louis EnglishPLY_3A35A78EA846E359DBView history

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

    2023 · vmi
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
QB8 current / 6 returning / 2 added / 2 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.

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

Historical transition groups

Returning 6

  • Chandler WilsonPLY_8A820E82A0C451AAQBView history

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

    2023 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionQBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Cody SheltonPLY_ED42E93BDCD83BE5QBView history

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

    2024 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ian ReynoldsPLY_B343CEF6F607419FQBView history

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

    2025 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • JoJo CrumpPLY_E86403239545CE1BQBView history

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

    2024 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Nana UtseyPLY_62D7F0AEB6772E21QBView history

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

    2025 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Vann BaggettPLY_AB88C78EA651DEC7QBView history

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

    2025 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 2

  • Caden BaughPLY_BDC4B05124AD7B53QBView history

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

    2026 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jackson GravleePLY_FDCF68350CDC5875QBView history

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

    2026 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 2

  • Collin ShannonPLY_EFD978DC1E31ABAAQBView history

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

    2023 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jadon PrinzivalliPLY_A47A6F9E3E3A5E68QBView history

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

    2025 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
A6 current / 0 returning / 6 added / 0 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. 5R-Fr. 1Unknown 0
Eligibility
Freshman 5Redshirt Freshman 1Unknown 0

Historical transition groups

Returning 0

No players in this group.

Added 6

  • Adin WattersPLY_A98757922C9116BFRBView history

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

    2026 · vmi
    PositionAClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Drew ParrottPLY_CD3E9599DF450631RBView history

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

    2026 · vmi
    PositionAClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jace BallardPLY_C76F27A455CB80F9RBView history

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

    2026 · vmi
    PositionAClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Paul HessPLY_FF5268BE31447093RBView history

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

    2026 · vmi
    PositionAClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Trevin SimonPLY_E9FBB07CBB97659DRBView history

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

    2026 · vmi
    PositionAClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Zander LewisPLY_B54116E779EEA1A9RBView history

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

    2026 · vmi
    PositionAClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 0

No players in this group.

S6 current / 3 returning / 3 added / 2 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. 2R-Fr. 1R-Jr. 3Unknown 0
Eligibility
Freshman 2Redshirt Freshman 1Redshirt Junior 3Unknown 0

Historical transition groups

Returning 3

  • Ayden BabichPLY_2024FC44E21A9738SView history

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

    2023 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Malik HolmesPLY_DB2E0EB027E21899SView history

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

    2023 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Nic LandPLY_BCB7E5BD0497D5F3SView history

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

    2023 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 3

  • Keegan GuytonPLY_4A342DF9A9235935SView history

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

    2026 · vmi
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Louis ParkerPLY_46D07B8EC9BBDF22SView history

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

    2026 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Terry DorseyPLY_8E9CD738D7BB666ASView history

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

    2026 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 2

  • Jalen TerrellPLY_C180DBA93B9226B8SView history

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

    2024 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Omar McPhersonPLY_3E53B063B29D45B5SView history

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

    2024 · vmi
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
CB5 current / 1 returning / 4 added / 3 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.

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

Historical transition groups

Returning 1

  • Omar MillerPLY_65298BBD3D71266ACBView history

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

    2024 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 4

  • Addox SandersPLY_2983BE8DBD96C45BCBView history

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

    2026 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Avan FortnerPLY_06F6DE74F27AE1BACBView history

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

    2026 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Michael RomanPLY_72A4CD996E705FE6CBView history

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

    2026 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Timothy PiercePLY_1E0EBC6DBBFB6342CBView history

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

    2026 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 3

  • Caleb KnightPLY_8B9D9BB9731C373ECBView history

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

    2025 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Joe ComelloPLY_6F206C2D5033CCBCCBView history

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

    2023 · vmi
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionCBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionCBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Myles BerryPLY_CCBC234581AFE4E4CBView history

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

    2024 · vmi
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
K5 current / 5 returning / 0 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.

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

Historical transition groups

Returning 5

  • Ben ShrewsburyPLY_A91F0E19D990B144K/PView history

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

    2023 · vmi
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionKClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Dean WebbPLY_577A79228691192CK/PView history

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

    2025 · vmi
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jack JoycePLY_E36F6B63DAE84C90K/PView history

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

    2024 · vmi
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • William LeesPLY_35A292F8180DB6E7K/PView history

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

    2025 · vmi
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · vmi
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Zach BowersPLY_A3D64BCD6208466EK/PView history

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

    2024 · vmi
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionKClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionKClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 0

No players in this group.

Observed exits 0

No players in this group.

RB5 current / 5 returning / 0 added / 3 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.

Class labels
Jr. 3R-So. 2Unknown 0
Eligibility
Junior 3Redshirt Sophomore 2Unknown 0

Historical transition groups

Returning 5

  • Aslin ShipePLY_F6B230C68E34D1FFRBView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Kam JohnsonPLY_B67BD415B714BD2CRBView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Leo BoehlingPLY_1114506C2DA91498RBView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • TJ DiLoretoPLY_0365634C499CB170RBView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Zion WoodyPLY_74A0510276A08523RBView history

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

    2024 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 0

No players in this group.

Observed exits 3

  • Darian McKenziePLY_14748A3D7CC2E777RBView history

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

    2025 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Ebenezer McCarthyPLY_24FC835EDC5094AARBView history

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

    2023 · vmi
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Luke SchalowPLY_BFF4260D961CC348RBView history

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

    2023 · vmi
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
B2 current / 0 returning / 1 added / 0 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.

Class labels
Fr. 1R-Jr. 1Unknown 0
Eligibility
Freshman 1Redshirt Junior 1Unknown 0

Historical transition groups

Returning 0

No players in this group.

Added 1

  • Drew RayPLY_C5BD1C65853100A1RBView history

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

    2026 · vmi
    PositionBClass 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.

  • Dylan PoleyPLY_099610999B5C293EB-BACKView history

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

    2023 · vmi
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Observed exits 0

No players in this group.

LS2 current / 0 returning / 2 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.

Class labels
Fr. 2Unknown 0
Eligibility
Freshman 2Unknown 0

Historical transition groups

Returning 0

No players in this group.

Added 2

  • Charlie McCoyPLY_5A9B040242F0E3C2LSView history

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

    2026 · vmi
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Zander AtwellPLY_D9BB6630D4F4D1E6LSView history

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

    2026 · vmi
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 2

  • Austin FletcherPLY_01DC2F1307CC5C8DLSView history

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

    2024 · vmi
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionLSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Nathan PaynePLY_09D2EFB8845E3E65LSView history

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

    2023 · vmi
    PositionLSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionLSClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionLSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
TE2 current / 2 returning / 0 added / 4 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.

Class labels
R-Jr. 1R-So. 1Unknown 0
Eligibility
Redshirt Junior 1Redshirt Sophomore 1Unknown 0

Historical transition groups

Returning 2

  • Cade CoxPLY_4F2CEDE9CF103297TEView history

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

    2023 · vmi
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Liden KrushPLY_4B4E8349A378F070TEView history

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

    2024 · vmi
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · vmi
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · vmi
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 0

No players in this group.

Observed exits 4

  • Dylan FriedmanPLY_7756E51C048A55CFTEView history

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

    2025 · vmi
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • JC BeverlyPLY_B59B82B73B8B898FTEView history

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

    2025 · vmi
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Nathan LhotskyPLY_120B14FC6C274361TEView history

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

    2023 · vmi
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ryan von BrandtPLY_AA57664B2FEB3D41TEView history

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

    2023 · vmi
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionTEClass 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

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