THIRD AND DATA

Roster

RichmondSpiders

Season
‹

2026 roster

Players

89

Rated recruits

8

9% of the roster

Average stars

3.00

Among rated players only

Transfers in

1

Matched by name to the portal

89 players50 of 89 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 foundQB18Ashten Snelsire5yr
    1,562 Pass yds13 TD9 Int54.5 Cmp%95 Rush yds
  • —Recruiting profile found — unratedQB6Jack Callaghan2yr
    0 Pass yds0 TD0 Int0.0 Cmp%-12 Rush yds
  • —No recruiting profile foundQB17Jack Levin2yr
  • —No recruiting profile foundQB12Joe McCauley2yr
  • —No recruiting profile foundQB10Calum O'Shea1yr
Running backsby position, then who's played8
  • —No recruiting profile foundRB3Aziz Foster-Powell3yr
    128 Car671 Rush yds7 TD5.2 Rush avg
    21 Rec192 Rec yds9.1 Rec avg
  • —No recruiting profile foundRB7Jamaal Brown4yr
    44 Car186 Rush yds0 TD4.2 Rush avg
    5 Rec17 Rec yds3.4 Rec avg
  • —No recruiting profile foundRB36Warrick Stephenson2yr
    29 Car126 Rush yds0 TD4.3 Rush avg
  • —No recruiting profile foundRB9Michael Creamer2yr
    15 Car45 Rush yds0 TD3.0 Rush avg
    2 Rec25 Rec yds12.5 Rec avg
  • —No recruiting profile foundRB30Andrew McKenzie2yr
  • —No recruiting profile foundRB38Peter Cwietniewicz1yr
  • —No recruiting profile foundRB26Ronald Johnson1yr
  • —No recruiting profile foundRB34Garrett Nowlan1yr
Receiversby position, then who's played11
  • —No recruiting profile foundWR8Bryce Allen1yr
    31 Rec381 Rec yds3 TD12.3 Rec avg
  • —No recruiting profile foundWR1Quanye Veney5yr
    23 Rec318 Rec yds2 TD13.8 Rec avg
  • —No recruiting profile foundWR5Andreas Hill2yr
    17 Rec175 Rec yds1 TD10.3 Rec avg
  • —No recruiting profile foundWR2Jaiden Fair4yr
    12 Rec84 Rec yds1 TD7.0 Rec avg
  • —No recruiting profile foundWR14Justin Rice2yr
    5 Rec42 Rec yds0 TD8.4 Rec avg
  • 33-star recruitWR4Donovan Higgins2yr
    2 Rec27 Rec yds0 TD13.5 Rec avg
  • 33-star recruitWR15Krystian Williams ← Virginia Tech4yr
  • —No recruiting profile foundWR81Joey Duggan2yr
  • —No recruiting profile foundWR11Carter Coleman1yr
  • —No recruiting profile foundWR89Cameron Dawood1yr
  • —No recruiting profile foundWR85Warren Hernandez1yr
Tight endsby position, then who's played6
  • —No recruiting profile foundTE87Sean Clarke5yr
    30 Rec229 Rec yds2 TD7.6 Rec avg
  • —No recruiting profile foundTE88Carson Derey2yr
    12 Rec105 Rec yds3 TD8.8 Rec avg
  • 33-star recruitTE86Aidan Steinfeldt3yr
    career 5 Rec28 Rec yds0 TD5.6 Rec avg
  • —No recruiting profile foundTE83Ryan Campbell2yr
  • —No recruiting profile foundTE84Alex Smith2yr
  • —Recruiting profile found — unratedTE82Sam DeFrancesca1yr
Offensive lineby position, then recruiting15

Defense

Defensive lineby position, then who's played12
  • —No recruiting profile foundDL47Daniel Sellers2yr
    34 Tackles9.5 TFL7.5 Sacks
  • —No recruiting profile foundDL8Braxton Lassiter2yr
    30 Tackles4.5 TFL3.0 Sacks
  • —No recruiting profile foundDL5TJ Baldwin3yr
    29 Tackles6.0 TFL2.0 Sacks
  • 33-star recruitDL6Camden Byrd5yr
    23 Tackles10.5 TFL8.0 Sacks
  • —No recruiting profile foundDL44Moses Bailey2yr
    13 Tackles1.0 TFL1.0 Sacks
  • —No recruiting profile foundDL32Jamar Hodges2yr
    12 Tackles2.0 TFL0.5 Sacks
  • 33-star recruitDL95Bryce Lee2yr
    6 Tackles0.0 TFL0.5 Sacks
  • —Recruiting profile found — unratedDL92Jack Reece2yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL91Jefferson Serkfem1yr
    4 Tackles1.0 TFL1.0 Sacks
  • —No recruiting profile foundDL55Tanner Wheeler2yr
  • —No recruiting profile foundDL94Rob Edwards1yr
  • —No recruiting profile foundDL90Marcus Yeager1yr
Linebackersby position, then who's played9
  • —No recruiting profile foundLB11Blake Houser2yr
    74 Tackles8.0 TFL5.5 Sacks1 Int
  • —No recruiting profile foundLB21Jackson Thorne2yr
    46 Tackles5.0 TFL0.0 Sacks
  • —No recruiting profile foundLB40Jordan Wilkes2yr
    12 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB10Carter Glassmyer5yr
    6 Tackles0.5 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB27Christian Soltis2yr
    3 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB25Matthew Martin2yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB49Ryan Hammoud2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB7Quintin McCray1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB24Anton Carter1yr
Defensive backsby position, then who's played17
  • —Recruiting profile found — unratedDB22Devin Geronomi2yr
    37 Tackles5 PD
  • —No recruiting profile foundDB2Caleb Geronomi1yr
    37 Tackles4 PD1 Int
  • 33-star recruitDB12Tramayne Bullock2yr
    28 Tackles3 PD1 Int
  • —No recruiting profile foundDB4Jeremiah Washington2yr
    28 Tackles4 PD1 Int
  • —No recruiting profile foundDB9Jordan Allen3yr
    27 Tackles0 PD1 Int
  • 33-star recruitDB3Tayshaun Burney3yr
    20 Tackles2 PD
  • —No recruiting profile foundDB13Kyree Richardson3yr
    11 Tackles2 PD1 Int
  • —No recruiting profile foundDB20Matt Holland1yr
    9 Tackles1 PD
  • —No recruiting profile foundDB33Matthew Jones1yr
    7 Tackles0 PD
  • —No recruiting profile foundDB34Coleman Calmus2yr
    6 Tackles0 PD
  • —No recruiting profile foundDB42Brendan Laughlin2yr
    5 Tackles0 PD
  • —No recruiting profile foundDB19Lee Bruner IV2yr
    3 Tackles0 PD
  • —No recruiting profile foundDB31Harrison Wood2yr
    3 Tackles0 PD
  • —No recruiting profile foundDB39Kenyez Mungro2yr
    2 Tackles0 PD
  • —No recruiting profile foundDB16Ty Harris1yr
    1 Tackles0 PD
  • —No recruiting profile foundDB38Addison Gosline2yr
  • —No recruiting profile foundDB23Niko Andrews1yr
Specialistsby position, then who's played6
  • —No recruiting profile foundLS48Weston Sharpe2yr
  • —No recruiting profile foundP37Ned Gray2yr
    54 Punts42.3 Avg19 In 20
  • —No recruiting profile foundPK45Kyle Bitsko1yr
    6 FG14 FGA49 Long39 Pts
  • —No recruiting profile foundPK97Jackson Bonser2yr
  • —No recruiting profile foundPK35Gavin Winterhalter2yr
  • —No recruiting profile foundPK46EJ Sutherland1yr

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.