THIRD AND DATA

Roster

Charlotte49ers

Season
‹
›Current

2025 roster

Players

109

Rated recruits

47

43% of the roster

Average stars

3.00

Among rated players only

Transfers in

33

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played4
  • 33-star recruitQB12Grayson Loftis ← Duke3yr
    1,415 Pass yds8 TD8 Int55.2 Cmp%-86 Rush yds
  • 33-star recruitQB15Conner Harrell ← North Carolina4yr
    737 Pass yds4 TD2 Int66.7 Cmp%67 Rush yds
  • 33-star recruitQB2Zach Wilcke3yr
    296 Pass yds2 TD3 Int64.7 Cmp%52 Rush yds
  • —No recruiting profile foundQB16Luke McNulty1yr
Running backsby position, then who's played7
  • 33-star recruitRB25Rod Gainey Jr.2yr
    74 Car260 Rush yds1 TD3.5 Rush avg
    16 Rec44 Rec yds2.8 Rec avg
  • —No recruiting profile foundRB25Cameren Smith ← Western Illinois3yr
    62 Car220 Rush yds0 TD3.5 Rush avg
    11 Rec57 Rec yds5.2 Rec avg
  • —No recruiting profile foundRB24Jariel Cobb ← North Carolina1yr
    51 Car190 Rush yds0 TD3.7 Rush avg
    8 Rec49 Rec yds6.1 Rec avg
  • 33-star recruitRB23C.J. Stokes4yr
    48 Car149 Rush yds1 TD3.1 Rush avg
    5 Rec37 Rec yds7.4 Rec avg
  • —No recruiting profile foundRB41Jake Davids2yr
    14 Car47 Rush yds0 TD3.4 Rush avg
  • —No recruiting profile foundRB21Henry Rutledge5yr
    2 Car11 Rush yds0 TD5.5 Rush avg
  • —No recruiting profile foundRB37Duke Guenther2yr
Receiversby position, then who's played14
  • —No recruiting profile foundWR5Javen Nicholas ← LSU4yr
    60 Rec740 Rec yds5 TD12.3 Rec avg
  • —No recruiting profile foundWR8Sean Brown4yr
    36 Rec508 Rec yds1 TD14.1 Rec avg
  • —No recruiting profile foundWR7E. Jai Mason ← Samford3yr
    31 Rec423 Rec yds4 TD13.6 Rec avg
  • 33-star recruitWR4Miles Burris2yr
    14 Rec134 Rec yds0 TD9.6 Rec avg
  • —No recruiting profile foundWR89Derrick Eley2yr
    5 Rec97 Rec yds1 TD19.4 Rec avg
  • 33-star recruitWR4Justin Olson7yr
    2 Rec56 Rec yds0 TD28.0 Rec avg
  • —No recruiting profile foundWR11KD Hunter-Gibson1yr
    2 Rec30 Rec yds1 TD15.0 Rec avg
  • 33-star recruitWR2Jaylen Hampton ← Western Kentucky2yr
    3 Rec27 Rec yds0 TD9.0 Rec avg
  • 44-star recruitWR14Adam Hopkins IV3yr
    1 Rec23 Rec yds0 TD23.0 Rec avg
  • —No recruiting profile foundWR10Ta'ir Brooks ← UTEP4yr
    1 Rec9 Rec yds0 TD9.0 Rec avg
  • 33-star recruitWR15Jayden McGowan ← Boston College4yr
    1 Rec7 Rec yds0 TD7.0 Rec avg
  • 33-star recruitWR2Evan Austin2yr
  • 33-star recruitWR80Jeremiah Hoffman1yr
  • —No recruiting profile foundWR18Seth Franklin2yr
Tight endsby position, then who's played7
  • 33-star recruitTE17Gus McGee4yr
    14 Rec127 Rec yds1 TD9.1 Rec avg
  • 33-star recruitTE0Joey Bearns III5yr
    9 Rec44 Rec yds1 TD4.9 Rec avg
  • —No recruiting profile foundTE87Jake Young4yr
    4 Rec30 Rec yds0 TD7.5 Rec avg
  • —No recruiting profile foundTE18Connor Adair2yr
    2 Rec6 Rec yds0 TD3.0 Rec avg
  • —No recruiting profile foundTE85Jason Jeffares3yr
  • —No recruiting profile foundTE81Brady Rhoads2yr
  • 33-star recruitTE83Grant Laskey2yr
Offensive lineby position, then recruiting19

Defense

Defensive lineby position, then who's played19
  • —Recruiting profile found — unratedDE95Yamil Talib2yr
    28 Tackles4.0 TFL1.5 Sacks1 Int
  • 33-star recruitDL9Curtis Simpson ← North Carolina2yr
    31 Tackles4.5 TFL2.5 Sacks
  • —No recruiting profile foundDL51Jamarrion Solomon ← Florida International4yr
    29 Tackles3.5 TFL0.0 Sacks
  • —No recruiting profile foundDL10Jorel Liverpool ← Wagner4yr
    21 Tackles3.5 TFL1.0 Sacks
  • —No recruiting profile foundDL2Jaylon Johnson1yr
    20 Tackles1.5 TFL1.0 Sacks
  • —No recruiting profile foundDL44Braden Mullen ← Dartmouth4yr
    19 Tackles3.0 TFL0.5 Sacks
  • 33-star recruitDL18Xavier Miles ← Syracuse2yr
    17 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL85Caleb Irving ← Purdue2yr
    15 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL97Jalar Holley7yr
    13 Tackles0.5 TFL0.5 Sacks
  • —No recruiting profile foundDL55Cheick Kaba ← Troy2yr
    13 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL18Zion Shockley5yr
    12 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDL15Macyo Williams ← Utah State5yr
    4 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL14Kendal Brown2yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL7DJ Burgess2yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL99Jaylen Doss1yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL15Ayo Tifase4yr
    career 2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL23Darius Wallace2yr
  • —No recruiting profile foundDL94Takeo Massey1yr
  • —No recruiting profile foundDL90Chris Morton1yr
Linebackersby position, then who's played9
  • 33-star recruitLB40Reid Williford4yr
    74 Tackles6.0 TFL4.0 Sacks
  • —No recruiting profile foundLB19Kadin Schmitz ← Ohio3yr
    65 Tackles0.5 TFL0.0 Sacks2 Int
  • 22-star recruitLB35Shay Taylor ← Ohio4yr
    62 Tackles5.5 TFL2.0 Sacks
  • —No recruiting profile foundLB13Gavin Willis ← Bucknell3yr
    55 Tackles3.5 TFL0.0 Sacks
  • 33-star recruitLB30Stellan Bowman ← Ohio2yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB36Parker Startz ← Ohio2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB42JJ Okate2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB41Justin Hayes2yr
  • —No recruiting profile foundLB46Will Estes1yr
Defensive backsby position, then who's played20
  • 33-star recruitCB12Dwight Bootle II ← Nebraska3yr
    38 Tackles1 PD
  • —No recruiting profile foundCB16Aydan Cannon2yr
  • 44-star recruitDB6Ja'Qurious Conley5yr
    64 Tackles2 PD3 Int
  • —No recruiting profile foundDB43Randy Franklin4yr
    58 Tackles2 PD
  • 33-star recruitDB12CJ Clinkscales Jr.4yr
    49 Tackles0 PD
  • —No recruiting profile foundDB12Cary Grant2yr
    45 Tackles0 PD
  • —No recruiting profile foundDB1Caleb Curtain ← Elon4yr
    36 Tackles0 PD
  • 33-star recruitDB0Collin Gill ← Georgia3yr
    35 Tackles1 PD
  • —No recruiting profile foundDB2Treyveon McGee4yr
    24 Tackles1 PD
  • 33-star recruitDB16Thai Baldwin ← Ball State5yr
    20 Tackles4 PD
  • 33-star recruitDB8Derrick Edwards5yr
    19 Tackles2 PD
  • —No recruiting profile foundDB4Gavin Shipman ← Harvard3yr
    10 Tackles2 PD1 Int
  • —Recruiting profile found — unratedDB3Dy'Lon Womack1yr
    10 Tackles0 PD
  • 33-star recruitDB28Cornell Allen2yr
    3 Tackles0 PD
  • —No recruiting profile foundDB21Breon Noel5yr
    3 Tackles0 PD
  • 33-star recruitDB5Antonio Cotman Jr.3yr
    career 1 Tackles0 PD
  • 33-star recruitDB26Devon St. Clair1yr
  • —No recruiting profile foundDB17Kameron Manley2yr
  • —Recruiting profile found — unratedDB11DeQuinder Williams II2yr
  • —No recruiting profile foundDB31Tyson Craig1yr
Specialistsby position, then who's played6
  • —Recruiting profile found — unratedLS39Colby Garfield ← Ohio6yr
  • —No recruiting profile foundP95Bronson Long3yr
    70 Punts42.7 Avg16 In 20
  • —No recruiting profile foundP84Andrew Bennett2yr
  • —No recruiting profile foundP44Ian Kelly1yr
  • —No recruiting profile foundPK37Liam Boyd ← North Carolina4yr
    9 FG12 FGA42 Long42 Pts
    1 Punts35.0 Avg0 In 20
  • —Recruiting profile found — unratedPK84Aiden Bui1yr
Position not listedby position, then recruiting4

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.