THIRD AND DATA

Roster

Western IllinoisLeathernecks

Season
‹

2026 roster

Players

109

Rated recruits

11

10% of the roster

Average stars

2.91

Among rated players only

Transfers in

1

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played5
  • —No recruiting profile foundQB17Kennedy McGill3yr
    1,810 Pass yds11 TD7 Int62.4 Cmp%1,185 Rush yds
  • 33-star recruitQB5Cason Carswell2yr
    259 Pass yds1 TD1 Int64.7 Cmp%-12 Rush yds
  • —Recruiting profile found — unratedQB10Gage Sturgill1yr
    6 Pass yds1 TD0 Int100.0 Cmp%8 Rush yds
  • —No recruiting profile foundQB9Tanner Zolnosky3yr
    0 Pass yds0 TD0 Int0.0 Cmp%50 Rush yds
  • —No recruiting profile foundQB19Keller Stocks1yr
Running backsby position, then who's played6
  • 33-star recruitRB1Ihson Jackson-Anderson5yr
    61 Car361 Rush yds3 TD5.9 Rush avg
    28 Rec328 Rec yds11.7 Rec avg
  • —No recruiting profile foundRB2Avery Knight3yr
    29 Car134 Rush yds1 TD4.6 Rush avg
    8 Rec96 Rec yds12.0 Rec avg
  • —No recruiting profile foundRB28Ethan Bryce2yr
    15 Car118 Rush yds1 TD7.9 Rush avg
  • 33-star recruitRB6Josh Robinson4yr
    29 Car92 Rush yds0 TD3.2 Rush avg
    12 Rec86 Rec yds7.2 Rec avg
  • —No recruiting profile foundRB39Calen Taylor2yr
  • —No recruiting profile foundRB34Kaiden Stout1yr
Receiversby position, then who's played18
  • —Recruiting profile found — unratedWR14Xavier Coleman1yr
    22 Rec323 Rec yds0 TD14.7 Rec avg
  • 33-star recruitWR13Christian Anaya5yr
    21 Rec293 Rec yds0 TD14.0 Rec avg
  • —No recruiting profile foundWR3Israel Hiraldo1yr
    14 Rec227 Rec yds3 TD16.2 Rec avg
  • —No recruiting profile foundWR8Jacob Kania1yr
    18 Rec182 Rec yds0 TD10.1 Rec avg
  • —No recruiting profile foundWR23Aric Johnson2yr
    7 Rec82 Rec yds1 TD11.7 Rec avg
  • —No recruiting profile foundWR11Cam Edwards2yr
    5 Rec60 Rec yds0 TD12.0 Rec avg
  • —No recruiting profile foundWR0Petey Tucker3yr
    5 Rec42 Rec yds0 TD8.4 Rec avg
  • —No recruiting profile foundWR16Lukas Gilland2yr
    3 Rec28 Rec yds1 TD9.3 Rec avg
  • —No recruiting profile foundWR82Sasha Summers2yr
    2 Rec9 Rec yds1 TD4.5 Rec avg
  • —No recruiting profile foundWR7Joel Salien2yr
    1 Rec6 Rec yds0 TD6.0 Rec avg
  • —No recruiting profile foundWR22Cornell Conely1yr
  • —No recruiting profile foundWR81Maliq Givens-Smith1yr
  • —No recruiting profile foundWR87Sheko Gjokaj1yr
  • —No recruiting profile foundWR4Quenton Rogers3yr
    career 22 Rec349 Rec yds1 TD15.9 Rec avg
  • —Recruiting profile found — unratedWR12Morgan Quiri2yr
    career 5 Rec32 Rec yds0 TD6.4 Rec avg
  • —No recruiting profile foundWR83Chris Bouyer1yr
  • —Recruiting profile found — unratedWR80MarQuan Brewster1yr
  • —No recruiting profile foundWR27Gavin Doellman1yr
Tight endsby position, then who's played6
  • —No recruiting profile foundTE15David Hargro1yr
    20 Rec256 Rec yds4 TD12.8 Rec avg
  • —No recruiting profile foundTE18Sage Yazzie2yr
    2 Rec40 Rec yds0 TD20.0 Rec avg
  • —No recruiting profile foundTE88Jamarion Davis1yr
    1 Rec7 Rec yds1 TD7.0 Rec avg
  • —No recruiting profile foundTE85Carter Campbell2yr
  • —No recruiting profile foundTE84Dylan Drake2yr
  • —No recruiting profile foundTE47Adrian Wynn2yr
Offensive lineby position, then recruiting19

Defense

Defensive lineby position, then who's played14
  • —No recruiting profile foundDL17Cidney Johnson3yr
    28 Tackles5.0 TFL2.5 Sacks
  • —No recruiting profile foundDL90Jamesly Jean Louis2yr
    12 Tackles6.0 TFL2.0 Sacks
  • —No recruiting profile foundDL21Jalen Nicolas2yr
    12 Tackles3.0 TFL1.0 Sacks
  • —No recruiting profile foundDL86Elijah Kongolo2yr
    6 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDL98Steven Oberst2yr
    5 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL53Cody Moss1yr
    5 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDL32David Dunston3yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL92Keshawn Harrington-McKinney3yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL3Malik McKenzie2yr
    1 Tackles0.0 TFL0.0 Sacks1 Int
  • —No recruiting profile foundDL95Tanner Phelps3yr
  • —No recruiting profile foundDL97Delaney Fludd1yr
  • —No recruiting profile foundDL91Jack Larson1yr
  • —No recruiting profile foundDL89Drew Leuckel1yr
  • —No recruiting profile foundDL96John Toledo1yr
Linebackersby position, then who's played14
  • —No recruiting profile foundLB10Nick Reinicke ← Iowa State4yr
    75 Tackles10.5 TFL3.5 Sacks1 Int
  • 22-star recruitLB11Justin Buckner2yr
    58 Tackles5.5 TFL3.5 Sacks
  • —No recruiting profile foundLB4Antonio Dobbins1yr
    29 Tackles4.0 TFL1.0 Sacks
  • —No recruiting profile foundLB1Devon Anderson3yr
    12 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB5Anthony Stribling1yr
    5 Tackles2.0 TFL2.0 Sacks
  • —No recruiting profile foundLB40Joe Edwards2yr
    3 Tackles1.0 TFL0.5 Sacks
  • —No recruiting profile foundLB31Manny Howard1yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB54Deandre Smith1yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB44Kye Weinzierl1yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB14Kevin Washington Jr.3yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB30Cairo Rhodes4yr
    career 3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB43Jalen Camp2yr
  • —No recruiting profile foundLB59Troy Mills2yr
  • —No recruiting profile foundLB58Isaac Beenders1yr
Defensive backsby position, then who's played19
  • —No recruiting profile foundDB6LeBron Morgan3yr
    62 Tackles4 PD
  • —No recruiting profile foundDB18Christian Garrett4yr
    33 Tackles5 PD1 Int
  • —No recruiting profile foundDB35Jake Kruger2yr
    33 Tackles2 PD3 Int
  • 22-star recruitDB12DonPaul Keith2yr
    24 Tackles7 PD2 Int
  • —No recruiting profile foundDB3Aa'zoriyon Bonner2yr
    22 Tackles1 PD1 Int
  • —No recruiting profile foundDB7Jouvenson Romulus4yr
    21 Tackles1 PD1 Int
  • —No recruiting profile foundDB20Brayden Hapner1yr
    17 Tackles3 PD
  • —No recruiting profile foundDB9Rodney McNeil Jr.2yr
    7 Tackles1 PD
  • 33-star recruitDB16Chance Harrison Jr.3yr
    6 Tackles0 PD
  • —No recruiting profile foundDB0Alexie Sangster1yr
    6 Tackles0 PD
  • 33-star recruitDB13Tysean Griffin3yr
    4 Tackles0 PD
  • —No recruiting profile foundDB2Elia Ofosu1yr
    4 Tackles0 PD
  • —No recruiting profile foundDB8Drew Cormier4yr
    3 Tackles0 PD
  • —No recruiting profile foundDB24Wilfred Coicou1yr
    2 Tackles0 PD
  • —No recruiting profile foundDB15KJ Sleets1yr
    2 Tackles0 PD
  • —No recruiting profile foundDB26Braylen Taylor1yr
    1 Tackles0 PD
  • —No recruiting profile foundDB33Troy Garner1yr
  • —Recruiting profile found — unratedDB25Chris McBride1yr
  • —No recruiting profile foundDB29Mekhi Newman1yr
Specialistsby position, then who's played7
  • —No recruiting profile foundLS45Ben Bergfeld5yr
  • —No recruiting profile foundLS52Sean Weigand2yr
  • —No recruiting profile foundP19Luke Droegemueller2yr
    33 Punts41.6 Avg7 In 20
  • —No recruiting profile foundP37Sam Knoll2yr
  • —No recruiting profile foundPK41Ronan Culkin2yr
    13 FG17 FGA51 Long74 Pts
  • —No recruiting profile foundPK60Kacper Lobas2yr
    0 FG0 FGA0 Long2 Pts
  • —No recruiting profile foundPK51Aidan Burgess1yr
Position not listedby recruiting1

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

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

Western Illinois roster · Third and Data