RecruitSzn

Western Michigan

FBSMACSeason 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.4%High
Historical roster evidence meets the Product Trust v1 threshold for full transition analysis.
102Current players
97.4%Coverage

What Changed?

Observed change between the prior roster and the current roster.

52Returning players
48Additions
48Exits
51Retention %
102Current roster size

Position-room movement

DL19 current / 8 returning / 6 added / 10 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. 3Gr. 2Jr. 1R-Fr. 1R-Jr. 4R-So. 3R-Sr. 3So. 1Sr. 1Unknown 0
Eligibility
Freshman 3Graduate 2Junior 1Redshirt Freshman 1Redshirt Junior 4Redshirt Senior 3Redshirt Sophomore 3Senior 1Sophomore 1Unknown 0

Historical transition groups

Returning 8

  • August JohanningsmeierPLY_23A759DD1A503707DEView history

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

    2023 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Dakari FrazierPLY_B8C0AD78834DD16BDLView history

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

    2023 · ball-state
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolPickerington Central HSIdentity confidenceNEW
    2024 · ball-state
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolPickerington Central HSIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolBall StateIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolBall StateIdentity confidenceHIGH_CONFIDENCE
  • Dalton GustwillerPLY_C1B652A6EA655C87DLView history

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

    2023 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • DeShawn RobinsonPLY_FA121293ABCCF698DLView history

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

    2025 · western-michigan
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolHopeIdentity confidenceNEW
    2026 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolHopeIdentity confidenceHIGH_CONFIDENCE
  • Gian CarterPLY_F3265644FCF7C27FDLView history

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

    2025 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jori BensonPLY_1C65BB64D10143BBDTView history

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

    2023 · utah
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolPleasant Grove HSIdentity confidenceNEW
    2024 · utah
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolPleasant Grove HSIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolUtahIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolUtahIdentity confidenceHIGH_CONFIDENCE
  • Noah BishopPLY_12565DAD44E70167DEView history

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

    2024 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Will GerigPLY_32C1CC82F9D29D99DEView history

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

    2023 · western-michigan
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 6

  • Angelo PuglianoPLY_B267E2220F6E5424DLView history

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

    2026 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Chris StewartPLY_66E1E29E5D066FD1DEView history

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

    2026 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jayden AswellPLY_2A590830169F4C39DLView history

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

    2026 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolButler CCIdentity confidenceNEW
  • KJ BurleyPLY_44E99718B5A119A9DEView history

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

    2026 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolKeiserIdentity confidenceNEW
  • Max BakerPLY_236764BC57F90ED3DEView history

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

    2026 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Scoop Gardner Jr.PLY_03E1A60B8D024BADDEView history

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

    2026 · western-michigan
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolLong IslandIdentity confidenceNEW

Other current records 5

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

  • Ahmed TounkaraPLY_04642B08240313E6DTView history

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

    2024 · ohio-state
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSciotoIdentity confidenceNEW
    2025 · ohio-state
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSciotoIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolOhio StateIdentity confidenceHIGH_CONFIDENCE
  • Austin AlexanderPLY_8E2BFF37F0C2E350DEView history

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

    2025 · north-carolina
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceNEW
    2026 · western-michigan
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolNorth CarolinaIdentity confidenceHIGH_CONFIDENCE
  • Blair AlexanderPLY_79C9E1F891356772DTView history

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

    2026 · western-michigan
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolN.C. StateIdentity confidenceREVIEWED
  • DeJuan Echoles Jr.PLY_531D75767F865B12DEView history

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

    2023 · ball-state
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolWarren Central HSIdentity confidenceNEW
    2024 · ball-state
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolWarren Central HSIdentity confidenceCONFIRMED
    2025 · ball-state
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolWarren Central HSIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolBall StateIdentity confidenceHIGH_CONFIDENCE
  • Zavian TibbsPLY_15A2C8E4B1EA7ADDDTView history

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

    2024 · houston
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolShoemaker HSIdentity confidenceNEW
    2025 · houston
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolShoemaker HSIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolHoustonIdentity confidenceHIGH_CONFIDENCE

Observed exits 10

  • Jordan BuckleyPLY_FBA65D1C4E31938ADEView history

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

    2024 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Joshua LloydPLY_5D016D739E554CD8DLView history

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

    2024 · western-michigan
    PositionDLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionDLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Kershawn FisherPLY_B04CBEDA1B5A745ADEView history

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

    2023 · nicholls
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolLouisiana TechIdentity confidenceNEW
    2024 · nicholls
    PositionLBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolLouisiana TechIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolNichols StateIdentity confidenceHIGH_CONFIDENCE
  • Marcel TylerPLY_BD1127A510B4D8C6DLView history

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

    2023 · western-michigan
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Mustafi Al-GarawiPLY_ED34068C70400C69DTView history

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

    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolEast Tennessee St.Identity confidenceNEW
  • Nadame TuckerPLY_F73DA2D6F7E19BFADEView history

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

    2023 · houston
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolTeaneck HSIdentity confidenceNEW
    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolHoustonIdentity confidenceHIGH_CONFIDENCE
  • Popeye WilliamsPLY_58A8028327A571B8DEView history

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

    2024 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolLouisvilleIdentity confidenceNEW
    2025 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolLouisvilleIdentity confidenceHIGH_CONFIDENCE
  • Race StewartPLY_C3EA68BF38BCE456DLView history

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

    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolIndianaIdentity confidenceREVIEWED
  • Rodney McGrawPLY_F4D688D0328425A8DLView history

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

    2023 · louisville
    PositionDLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceNEW
    2024 · western-michigan
    PositionDLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolLouisvilleIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolLouisvilleIdentity confidenceHIGH_CONFIDENCE
  • Tyson LeePLY_4DD5472F001D3913DLView history

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

    2023 · western-michigan
    PositionDLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionDLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
OL17 current / 11 returning / 3 added / 7 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. 3R-Fr. 6R-So. 5R-Sr. 3Unknown 0
Eligibility
Freshman 3Redshirt Freshman 6Redshirt Senior 3Redshirt Sophomore 5Unknown 0

Historical transition groups

Returning 11

  • Chad SchusterPLY_2A377A20E86FD194OLView history

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

    2023 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Gavin DaboPLY_CCBCBA06ED6BA07DOLView history

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

    2024 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Hunter WhitenackPLY_71D0B884334CC606OLView history

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

    2025 · western-michigan
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolIllinoisIdentity confidenceREVIEWED
    2026 · western-michigan
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolIllinoisIdentity confidenceHIGH_CONFIDENCE
  • Jacob KrausePLY_132C5DC1717E1CAEOLView history

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

    2024 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jacob WilkPLY_BE20A2DB61F0D268OLView history

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

    2025 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jake ChellmanPLY_36F57F9C180E7BDCOLView history

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

    2024 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jeremy SchleicherPLY_EAC046EE79BF82A2OLView history

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

    2024 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • KJ KotalikPLY_FE94D0AD6E73407COLView history

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

    2025 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Liam VaughanPLY_A669ACE35034D651OLView history

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

    2025 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Nolan MillerPLY_770EEED2274652D5OLView history

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

    2025 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Spencer BeckemanPLY_C0333552B3B3CD37OLView history

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

    2025 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 3

  • Gavin BeachnerPLY_923169B62D23D5B1OLView history

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

    2026 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Munachimdainanma Newman-NwodikaPLY_7E3A609B66FF077DOLView history

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

    2026 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Ryan WestrichPLY_CAB48DD6929D3CC0OLView history

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

    2026 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Other current records 3

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

  • Ben RoebuckPLY_3523ADDBE803B9A1OLView history

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

    2024 · michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolSt. EdwardIdentity confidenceNEW
    2025 · michigan
    PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSt. EdwardIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolMichiganIdentity confidenceHIGH_CONFIDENCE
  • Brandon SmithPLY_0B086463D29B16A2OLView history

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

    2023 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceNEW
    2024 · illinois-state
    PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolWestern MichiganIdentity confidenceHIGH_CONFIDENCE
    2025 · illinois-state
    PositionOLClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolWestern MichiganIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolIllinois StateIdentity confidenceREVIEWED
  • Jacob BaileyPLY_3B97266894C04CADOLView history

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

    2025 · james-madison
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceNEW
    2026 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolJames MadisonIdentity confidenceHIGH_CONFIDENCE

Observed exits 7

  • Adam VandervestPLY_CA4EB4FFF03E0D94OLView history

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

    2023 · western-michigan
    PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Conor KenzingerPLY_9C4616F51EAC6A78OLView history

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

    2024 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Jack ParkerPLY_62EABA96D01EDD4COLView history

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

    2023 · western-michigan
    PositionOLClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionOLClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • John HoferPLY_2A2B4C189D8F1725OLView history

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

    2023 · western-michigan
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionOLClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Raheem Anderson IIPLY_A8EA6DAB1B351123OLView history

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

    2025 · western-michigan
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolMichiganIdentity confidenceNEW
  • Trevor ShawPLY_D76D5C0B58C0893BOLView history

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

    2023 · western-michigan
    PositionOLClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionOLClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Zach VaughanPLY_F589321171C434E1OLView history

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

    2023 · wake-forest
    PositionOLClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolMilton AcademyIdentity confidenceNEW
    2024 · wake-forest
    PositionOLClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolMilton AcademyIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionOLClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolWake ForestIdentity confidenceHIGH_CONFIDENCE
WR11 current / 6 returning / 5 added / 7 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. 3R-Fr. 1R-Jr. 3R-So. 2So. 1Sr. 1Unknown 0
Eligibility
Freshman 3Redshirt Freshman 1Redshirt Junior 3Redshirt Sophomore 2Senior 1Sophomore 1Unknown 0

Historical transition groups

Returning 6

  • Aveion ChenaultPLY_6D01D8D7A55594C6WRView history

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

    2025 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionWRClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Baylin BrooksPLY_3FB2D2CD0A36D312WRView history

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

    2023 · san-diego-state
    PositionWRClass labelFreshmanEligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSan Diego StateIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolSan Diego StateIdentity confidenceHIGH_CONFIDENCE
  • Braden PeevyPLY_8C61DABCF1825C46WRView history

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

    2025 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionWRClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Egypt NelsonPLY_2D95D39B2E7AB8E0WRView 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 rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolVMIIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolVMIIdentity confidenceHIGH_CONFIDENCE
  • Keivin Boone-Nelson IIPLY_B69CDFC8FA126191WRView history

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

    2025 · western-michigan
    PositionWRClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolCollege of San MateoIdentity confidenceNEW
    2026 · western-michigan
    PositionWRClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolCollege of San MateoIdentity confidenceHIGH_CONFIDENCE
  • Terence MarshallPLY_83A6507781E72207WRView history

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

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

Added 5

  • Angelo ChapmanPLY_7A3A30E03942F159WRView history

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

    2026 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Elijah LucasPLY_A1A7D11DB37985D1WRView history

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

    2026 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Emazon LittlejohnPLY_695B5D3C20B914FCWRView history

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

    2026 · western-michigan
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolSouth CarolinaIdentity confidenceNEW
  • Harper HughesPLY_B4281E1D8A7EB0C7WRView history

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

    2026 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Kordell GouldsbyPLY_C4302CE2BBA4A04EWRView history

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

    2026 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolHutchinson CCIdentity confidenceNEW

Observed exits 7

  • Cam HedgecockPLY_D252BA473D67581FWRView history

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

    2023 · western-michigan
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionWRClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Camden ThompsonPLY_3FE43E817BDBA4B1WRView history

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

    2025 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Christian LearyPLY_DEFA08F097F07CBBWRView history

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

    2025 · western-michigan
    PositionWRClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolGeorgia TechIdentity confidenceNEW
  • Don-Ray Hall Jr.PLY_46E752F70D8E59EBWRView history

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

    2025 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolCollege of the CanyonsIdentity confidenceNEW
  • Earnest McDaniel-MitchellPLY_F2817712CD87BB9CWRView history

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

    2025 · western-michigan
    PositionWRClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolNebraska KearneyIdentity confidenceNEW
  • Malique DieudonnePLY_C9FA5EF606EFF2EFWRView history

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

    2023 · western-michigan
    PositionWRClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionWRClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Tailique WilliamsPLY_870C01C9B7FD981FWRView history

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

    2023 · georgia-state
    PositionWRClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · georgia-state
    PositionWRClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionWRClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolGeorgia StateIdentity confidenceREVIEWED
LB10 current / 5 returning / 4 added / 4 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 10 current

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

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

Historical transition groups

Returning 5

  • Andrew BakerPLY_5950BC2ABC58C3F4LBView history

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

    2024 · western-michigan
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Dillon MoorePLY_02D0399572228DBDLBView history

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

    2023 · western-michigan
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionLBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Domanick MoonPLY_547E7266A0F38C67LBView history

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

    2024 · western-michigan
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolPurdueIdentity confidenceNEW
    2025 · western-michigan
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolPurdueIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionLBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolPurdueIdentity confidenceHIGH_CONFIDENCE
  • Freddy BrownPLY_248813ADE0FD4789LBView history

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

    2025 · western-michigan
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Gabe WelchPLY_D9779A597DADBB8ALBView history

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

    2025 · western-michigan
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolButler CCIdentity confidenceNEW
    2026 · western-michigan
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolButler CCIdentity confidenceHIGH_CONFIDENCE

Added 4

  • Breck MalloryPLY_357E03D9D53521A3LBView history

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

    2026 · western-michigan
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Jermar McCarterPLY_50249EBADD8E05EFLBView history

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

    2026 · western-michigan
    PositionLBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolHinds CCIdentity confidenceNEW
  • Justyce BettsPLY_B962256D4359EB40LBView history

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

    2026 · western-michigan
    PositionLBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolButler CCIdentity confidenceNEW
  • Teegan HainesPLY_4197A5CCA31D6EFALBView history

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

    2026 · western-michigan
    PositionLBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolHutchinson CCIdentity confidenceNEW

Other current records 1

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

  • Brenden AnesPLY_290265F7ABAAFB5DLBView history

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

    2025 · tennessee
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolPageIdentity confidenceNEW
    2026 · western-michigan
    PositionLBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolTennesseeIdentity confidenceHIGH_CONFIDENCE

Observed exits 4

  • Derek PenningtonPLY_5F43FA7B86C01F78LBView history

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

    2024 · western-michigan
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionLBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • James CamdenPLY_2301BCE1B4D477A7LBView history

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

    2025 · western-michigan
    PositionLBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolMurray StateIdentity confidenceNEW
  • Justin JonesPLY_2EDE697711DD0870LBView history

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

    2025 · western-michigan
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Sefa Saipaia Jr.PLY_D3F0F38693419323LBView history

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

    2025 · western-michigan
    PositionLBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolFerris StateIdentity confidenceNEW
S10 current / 4 returning / 4 added / 3 exitedView players

Current-room composition is separate from historical transition labels.

Current-room composition 10 current

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

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

Historical transition groups

Returning 4

  • Braden SteelyPLY_A5CC67AC84B8A4DDSView history

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

    2024 · western-michigan
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionSClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • CJ Miles Jr.PLY_B3A55DB71E58CCC7SView history

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

    2024 · western-michigan
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Joey PopePLY_1A63DA387B62067ASView history

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

    2023 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Micah DavisPLY_87BC99614D6F0E3ASView history

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

    2023 · michigan
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolDexterIdentity confidenceNEW
    2024 · michigan
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolDexterIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolMichiganIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolMichiganIdentity confidenceHIGH_CONFIDENCE

Added 4

  • Camari PattersonPLY_939D1EB0C0FA9CB8SView history

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

    2026 · western-michigan
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Keegan McCuePLY_D63AC0412C94208FSView history

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

    2026 · western-michigan
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Tahj OwensPLY_C635B920179B3F45SView history

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

    2023 · princeton
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolLoyolaIdentity confidenceNEW
    2024 · princeton
    PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolLoyolaIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolPrincetonIdentity confidenceREVIEWED
  • Trevon CollardPLY_880575E866498243SView history

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

    2026 · western-michigan
    PositionSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Other current records 2

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

  • Daeh McCulloughPLY_974E472386DEC5F0SView history

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

    2023 · oklahoma
    PositionDBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSaint Joseph HSIdentity confidenceNEW
    2024 · louisville
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolOklahomaIdentity confidenceHIGH_CONFIDENCE
    2025 · louisville
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSt. JosephIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolLouisvilleIdentity confidenceHIGH_CONFIDENCE
  • Kouri CrumpPLY_F39311ECCD2E626CSView history

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

    2023 · vmi
    PositionDBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · vmi
    PositionDBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · vmi
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolVMIIdentity confidenceHIGH_CONFIDENCE

Observed exits 3

  • Jaden LylesPLY_569683C34C675E9DSView history

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

    2025 · western-michigan
    PositionSClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolAustin PeayIdentity confidenceNEW
  • Jason MitchellPLY_BC5148A5570D2AA2SView history

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

    2025 · western-michigan
    PositionSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolSan Diego StateIdentity confidenceNEW
  • Tate HallockPLY_BB3935C09C456647SView history

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

    2023 · western-michigan
    PositionSClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolMichigan StateIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionSClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolMichigan StateIdentity confidenceHIGH_CONFIDENCE
TE9 current / 4 returning / 4 added / 4 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. 2R-Fr. 1R-Jr. 2R-So. 1R-Sr. 1So. 1Sr. 1Unknown 0
Eligibility
Freshman 2Redshirt Freshman 1Redshirt Junior 2Redshirt Senior 1Redshirt Sophomore 1Senior 1Sophomore 1Unknown 0

Historical transition groups

Returning 4

  • Brady RhoadPLY_67525987C2855786TEView history

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

    2025 · western-michigan
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Brennan WootenPLY_B8680BE14EE5F213TEView history

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

    2023 · western-michigan
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionTEClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionTEClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Nathan SinesPLY_BB23331C02DEFF43TEView history

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

    2024 · western-michigan
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ryan BrothertonPLY_33656B128C8A5B1ATEView history

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

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

Added 4

  • Enese TongaPLY_F47ADB50A43980CETEView history

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

    2026 · western-michigan
    PositionTEClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolGarden City CCIdentity confidenceNEW
  • Michael DersaPLY_90341AB9F8C2095BTEView history

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

    2026 · western-michigan
    PositionTEClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Nate LevickiPLY_957C440734005C32TEView history

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

    2026 · western-michigan
    PositionTEClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolPresbyterianIdentity confidenceNEW
  • Ryan RocheleauPLY_9DB3790CE077121BTEView history

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

    2026 · western-michigan
    PositionTEClass 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.

  • Adam ParksPLY_1380428C8B0C0545TEView history

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

    2023 · new-mexico-state
    PositionLBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · new-mexico-state
    PositionTEClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · new-mexico-state
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolNew Mexico StateIdentity confidenceHIGH_CONFIDENCE

Observed exits 4

  • Blake BosmaPLY_F251A74DCE1E5B61TEView history

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

    2023 · western-michigan
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionTEClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Cade ConleyPLY_7EC777210AA19A50TEView history

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

    2023 · marshall
    PositionTEClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolCentral MichiganIdentity confidenceNEW
    2024 · marshall
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolCentral MichiganIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionTEClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolMarshallIdentity confidenceHIGH_CONFIDENCE
  • Mareyohn HrabowskiPLY_3C733A4AE015F97DTEView history

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

    2023 · western-michigan
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionTEClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionTEClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Michael BresciaPLY_8C351DA06C31677BTEView history

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

    2023 · colgate
    PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · colgate
    PositionQBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionTEClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolColgateIdentity confidenceHIGH_CONFIDENCE
CB8 current / 3 returning / 5 added / 6 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. 2R-Jr. 1R-So. 1R-Sr. 1So. 1Sr. 2Unknown 0
Eligibility
Freshman 2Redshirt Junior 1Redshirt Senior 1Redshirt Sophomore 1Senior 2Sophomore 1Unknown 0

Historical transition groups

Returning 3

  • Amarian LouisPLY_BB878855252B9852CBView history

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

    2025 · western-michigan
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolDodge CityIdentity confidenceNEW
    2026 · western-michigan
    PositionCBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolDodge CityIdentity confidenceHIGH_CONFIDENCE
  • Jarvarius SimsPLY_5F6E06A7E3AE2AB2CBView history

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

    2025 · western-michigan
    PositionCBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolUCONNIdentity confidenceREVIEWED
    2026 · western-michigan
    PositionCBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolUCONNIdentity confidenceHIGH_CONFIDENCE
  • Jordon ThomasPLY_DDDD9117FB7B7E5BCBView history

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

    2025 · western-michigan
    PositionCBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolEastern KentuckyIdentity confidenceREVIEWED
    2026 · western-michigan
    PositionCBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolEastern KentuckyIdentity confidenceHIGH_CONFIDENCE

Added 5

  • Brodon MoorePLY_FE8386D2B44F2B27CBView history

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

    2026 · western-michigan
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Cam'ron BarberPLY_C67AD780D3012330CBView history

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

    2026 · western-michigan
    PositionCBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolPresbyterianIdentity confidenceNEW
  • Carlos Mitchell Jr.PLY_DC1D32DA692E254ECBView history

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

    2024 · western-michigan
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Tre JohnsonPLY_BB2CDB845664883DCBView history

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

    2026 · western-michigan
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Willard FerrellPLY_B5809DF4014E7027CBView history

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

    2026 · western-michigan
    PositionCBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolPresbyterianIdentity confidenceNEW

Observed exits 6

  • Aaron WoffordPLY_D42FD938477CF135CBView history

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

    2023 · western-michigan
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionSClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionCBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceREVIEWED
  • Corey WebbPLY_D92292C68A859D84CBView history

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

    2023 · western-michigan
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionCBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Fitzroy LedgisterPLY_C1AA26AAA5685217CBView history

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

    2023 · rutgers
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolSt. Peter's PrepIdentity confidenceNEW
    2024 · rutgers
    PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolSt. Peter's PrepIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionCBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolRutgersIdentity confidenceHIGH_CONFIDENCE
  • Isaiah PaulPLY_42D53B000FEDFF6ECBView history

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

    2024 · western-michigan
    PositionCBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolLA Valley CollegeIdentity confidenceNEW
    2025 · western-michigan
    PositionCBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolLA Valley CollegeIdentity confidenceHIGH_CONFIDENCE
  • John PetersPLY_C388A64FE598D428CBView history

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

    2025 · western-michigan
    PositionCBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
  • Versie Walker IIIPLY_0090C557076F9E12CBView history

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

    2024 · western-michigan
    PositionCBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterPrevious schoolIndiana WesleyanIdentity confidenceNEW
    2025 · western-michigan
    PositionCBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolIndiana WesleyanIdentity confidenceHIGH_CONFIDENCE
RB7 current / 5 returning / 2 added / 2 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. 1Gr. 1R-Fr. 1R-Jr. 1R-So. 1R-Sr. 1Sr. 1Unknown 0
Eligibility
Freshman 1Graduate 1Redshirt Freshman 1Redshirt Junior 1Redshirt Senior 1Redshirt Sophomore 1Senior 1Unknown 0

Historical transition groups

Returning 5

  • Chase DawkinsPLY_D0BC4D5358D182FDRBView history

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

    2025 · western-michigan
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Cole CabanaPLY_4CDF2AC643181130RBView history

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

    2023 · michigan
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolDexterIdentity confidenceNEW
    2024 · michigan
    PositionRBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolDexterIdentity confidenceCONFIRMED
    2025 · western-michigan
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolMichiganIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolMichiganIdentity confidenceHIGH_CONFIDENCE
  • Jalen BuckleyPLY_ABC9D7005B6E0C2ERBView history

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

    2023 · western-michigan
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionRBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionRBClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • JR HaysPLY_93CD6FDC7B4505CBRBView history

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

    2024 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2025 · western-michigan
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Ofa "Lolo" MataelePLY_0C6CD92B1A35B98ARBView history

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

    2025 · western-michigan
    PositionRBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolCollege of San MateoIdentity confidenceNEW
    2026 · western-michigan
    PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolCollege of San MateoIdentity confidenceHIGH_CONFIDENCE

Added 2

  • AJ Green Jr.PLY_6BC087D8BE3F78DERBView history

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

    2026 · western-michigan
    PositionRBClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterPrevious schoolArkansasIdentity confidenceNEW
  • Donovan TriplettPLY_41AB6CB194B33CB0RBView history

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

    2026 · western-michigan
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 2

  • Devin MilesPLY_9FBBC0E7ED02F001RBView history

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

    2025 · western-michigan
    PositionRBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterPrevious schoolMt. San Antonio CollegeIdentity confidenceNEW
  • Tre' HartwellPLY_305BB7640E05BAFBRBView history

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

    2023 · western-michigan
    PositionRBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionRBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionRBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
QB4 current / 2 returning / 1 added / 3 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-Jr. 1R-So. 2Unknown 0
Eligibility
Freshman 1Redshirt Junior 1Redshirt Sophomore 2Unknown 0

Historical transition groups

Returning 2

  • Broc LowryPLY_4455691D51471894QBView history

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

    2023 · indiana
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolCanfieldIdentity confidenceNEW
    2024 · western-michigan
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolIndianaIdentity confidenceREVIEWED
    2025 · western-michigan
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolIndianaIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionQBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolIndianaIdentity confidenceHIGH_CONFIDENCE
  • Mason ReynoldsPLY_C6246A01884B30BCQBView history

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

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

Added 1

  • Jaxson DoshPLY_FC99F6208DBBE5B9QBView history

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

    2026 · western-michigan
    PositionQBClass 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.

  • Trey PettyPLY_27C5529681D34A87QBView history

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

    2024 · illinois
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolStarkvilleIdentity confidenceNEW
    2025 · illinois
    PositionQBClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolStarkvilleIdentity confidenceCONFIRMED
    2026 · western-michigan
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolIllinoisIdentity confidenceHIGH_CONFIDENCE

Observed exits 3

  • Brady JonesPLY_1D0B0549D9ACE6EAQBView history

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

    2025 · western-michigan
    PositionQBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolRiverside CCIdentity confidenceNEW
  • Mark KonecnyPLY_2ACA71D4EA8CA5F8QBView history

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

    2023 · western-michigan
    PositionQBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionQBClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionQBClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
  • Vance HoltzPLY_A216551B7CF4B30AQBView history

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

    2025 · western-michigan
    PositionQBClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
K3 current / 1 returning / 2 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
Fr. 1Jr. 1R-Sr. 1Unknown 0
Eligibility
Freshman 1Junior 1Redshirt Senior 1Unknown 0

Historical transition groups

Returning 1

  • Palmer DomschkePLY_0A7C0F6354C706BDKView history

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

    2023 · western-michigan
    PositionKClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionKClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionKClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 2

  • Dieter KellyPLY_FF3C4BAE79C2B589KView history

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

    2026 · western-michigan
    PositionKClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterPrevious schoolCollege of San MateoIdentity confidenceNEW
  • Zak ZemanPLY_D026602F98E4362FKView history

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

    2026 · western-michigan
    PositionKClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW

Observed exits 1

  • Hunter SmithPLY_3151D9D17072CE43KView history

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

    2024 · florida
    PositionKClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolWarner / FAUIdentity confidenceREVIEWED
    2025 · western-michigan
    PositionKClass labelGr.EligibilityGraduateRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolFloridaIdentity confidenceHIGH_CONFIDENCE
LS2 current / 1 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
R-Fr. 1R-So. 1Unknown 0
Eligibility
Redshirt Freshman 1Redshirt Sophomore 1Unknown 0

Historical transition groups

Returning 1

  • Will PetersonPLY_98D46C21A2E87EABLSView history

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

    2025 · western-michigan
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2026 · western-michigan
    PositionLSClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 1

  • Drew DoylePLY_52E82C80336C852ELSView history

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

    2024 · iowa-state
    PositionLSClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterPrevious schoolCollinsvilleIdentity confidenceNEW
    2026 · western-michigan
    PositionLSClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolVirginia TechIdentity confidenceHIGH_CONFIDENCE

Observed exits 0

No players in this group.

DB1 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
Sr. 1Unknown 0
Eligibility
Senior 1Unknown 0

Historical transition groups

Returning 1

  • Joshua FranklinPLY_4F6E96A5CCFB92EFDBView history

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

    2023 · western-michigan
    PositionWRClass labelFr.EligibilityFreshmanRoster statusObserved on accepted official rosterIdentity confidenceNEW
    2024 · western-michigan
    PositionDBClass labelSo.EligibilitySophomoreRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionDBClass labelJr.EligibilityJuniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionDBClass labelSr.EligibilitySeniorRoster statusObserved on accepted official rosterIdentity confidenceHIGH_CONFIDENCE

Added 0

No players in this group.

Observed exits 0

No players in this group.

P1 current / 1 returning / 0 added / 1 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
R-Jr. 1Unknown 0
Eligibility
Redshirt Junior 1Unknown 0

Historical transition groups

Returning 1

  • Ryan MillmorePLY_AA73DD8AFF262B1EPView history

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

    2024 · western-michigan
    PositionPClass labelR-Fr.EligibilityRedshirt FreshmanRoster statusObserved on accepted official rosterPrevious schoolIowa StateIdentity confidenceREVIEWED
    2025 · western-michigan
    PositionPClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterPrevious schoolIowa StateIdentity confidenceHIGH_CONFIDENCE
    2026 · western-michigan
    PositionPClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterPrevious schoolIowa StateIdentity confidenceHIGH_CONFIDENCE

Added 0

No players in this group.

Observed exits 1

  • Anthony BeacomPLY_91190D5C8574E6A2PView history

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

    2023 · indiana-state
    PositionPClass labelR-So.EligibilityRedshirt SophomoreRoster statusObserved on accepted official rosterTransfer statusOUT after seasonPrevious schoolNorthern Illinois UniversityIdentity confidenceNEW
    2024 · western-michigan
    PositionPClass labelR-Jr.EligibilityRedshirt JuniorRoster statusObserved on accepted official rosterTransfer statusINPrevious schoolIndiana StateIdentity confidenceHIGH_CONFIDENCE
    2025 · western-michigan
    PositionPClass labelR-Sr.EligibilityRedshirt SeniorRoster statusObserved on accepted official rosterPrevious schoolIndiana StateIdentity confidenceHIGH_CONFIDENCE

Observed movement

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

Available production context

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