THIRD AND DATA

Roster

ArmyBlack Knights

Season
‹
›Current

2023 roster

Players

180

Rated recruits

32

18% of the roster

Average stars

2.47

Among rated players only

Transfers in

0

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played6
  • —No recruiting profile foundQB13Bryson Daily2yr
    913 Pass yds7 TD6 Int50.0 Cmp%902 Rush yds
  • —Recruiting profile found — unratedQB7Champ Harris1yr
    260 Pass yds0 TD4 Int54.3 Cmp%11 Rush yds
  • —No recruiting profile foundQB23Larry Robinson1yr
    20 Pass yds0 TD1 Int33.3 Cmp%80 Rush yds
  • —No recruiting profile foundQB10Dewayne Coleman2yr
    -14 Pass yds0 TD0 Int100.0 Cmp%8 Rush yds
  • —No recruiting profile foundQB17Alex Meredith2yr
  • —No recruiting profile foundQB3Cale Hellums1yr
Running backsby position, then who's played15
  • 33-star recruitRB6Kanye Udoh1yr
    99 Car524 Rush yds1 TD5.3 Rush avg
    1 Rec0 Rec yds0.0 Rec avg
  • 33-star recruitRB8Hayden Reed2yr
    50 Car205 Rush yds2 TD4.1 Rush avg
    4 Rec29 Rec yds7.3 Rec avg
  • —No recruiting profile foundRB21Tyrell Robinson4yr
    39 Car187 Rush yds2 TD4.8 Rush avg
    6 Rec77 Rec yds12.8 Rec avg
  • —No recruiting profile foundRB33Jakobi Buchanan5yr
    51 Car169 Rush yds3 TD3.3 Rush avg
  • —No recruiting profile foundRB32Tyson Riley4yr
    15 Car119 Rush yds1 TD7.9 Rush avg
    5 Rec38 Rec yds7.6 Rec avg
  • —No recruiting profile foundRB27Markel Johnson2yr
    22 Car83 Rush yds0 TD3.8 Rush avg
    2 Rec41 Rec yds20.5 Rec avg
  • —No recruiting profile foundRB22Miles Stewart2yr
    15 Car58 Rush yds0 TD3.9 Rush avg
  • —No recruiting profile foundRB33Jake Rendina1yr
    1 Car3 Rush yds0 TD3.0 Rush avg
  • —No recruiting profile foundRB5Jarel Dickson2yr
    career 11 Car40 Rush yds0 TD3.6 Rush avg
  • —No recruiting profile foundRB42AJ Williams2yr
    career 2 Car33 Rush yds0 TD16.5 Rush avg
  • —No recruiting profile foundRB19Sabastian Shannon2yr
  • —No recruiting profile foundRB32Omari Embree1yr
  • —No recruiting profile foundRB46Seth Reece1yr
  • —No recruiting profile foundRB38Corey Singleton Jr.1yr
  • —No recruiting profile foundRB34Carson Smith1yr
Receiversby position, then who's played22
  • —Recruiting profile found — unratedWR8Isaiah Alston4yr
    9 Rec266 Rec yds2 TD29.6 Rec avg
  • 22-star recruitWR15Noah Short2yr
    18 Rec252 Rec yds2 TD14.0 Rec avg
  • —No recruiting profile foundWR87Casey Reynolds2yr
    16 Rec237 Rec yds0 TD14.8 Rec avg
  • —No recruiting profile foundWR11Tobi Olawole1yr
    7 Rec101 Rec yds0 TD14.4 Rec avg
  • —No recruiting profile foundWR3Ay'Jaun Marshall4yr
    9 Rec83 Rec yds0 TD9.2 Rec avg
  • 22-star recruitWR4Liam Fortner2yr
    2 Rec60 Rec yds0 TD30.0 Rec avg
  • —No recruiting profile foundWR83Tyler Brennan3yr
    1 Rec25 Rec yds0 TD25.0 Rec avg
  • 22-star recruitWR1Zach Mundell2yr
    2 Rec13 Rec yds0 TD6.5 Rec avg
  • —No recruiting profile foundWR82Veshe Daniyan5yr
  • —No recruiting profile foundWR37Bryce Davis2yr
  • —No recruiting profile foundWR88Isaiah Lige2yr
  • —No recruiting profile foundWR16Taylor Saulsberry2yr
  • —No recruiting profile foundWR84Cam Schurr2yr
  • —Recruiting profile found — unratedWR42Tay Andrews1yr
  • —No recruiting profile foundWR23Lloyd Benson III1yr
  • —No recruiting profile foundWR26David Clerk1yr
  • —No recruiting profile foundWR27Samari Howard1yr
  • —No recruiting profile foundWR18Brady Mott1yr
  • —No recruiting profile foundWR89Kavon Pointer1yr
  • —No recruiting profile foundWR83Kurt Thompson1yr
  • —No recruiting profile foundWR82Neo Vossschulte1yr
  • —Recruiting profile found — unratedWR33Parker Williams1yr
Tight endsby position, then who's played9
Offensive lineby position, then recruiting35

Defense

Defensive lineby position, then who's played26
  • —No recruiting profile foundDE18Elo Modozie1yr
    7 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL52Austin Hill4yr
    29 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDL95Kyle Lewis2yr
    26 Tackles1.5 TFL1.0 Sacks
  • —No recruiting profile foundDL44Nathaniel Smith5yr
    20 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundDL92Jack Latore2yr
    20 Tackles4.0 TFL2.5 Sacks
  • —No recruiting profile foundDL99Chris Frey5yr
    17 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL91Trey Sofia2yr
    14 Tackles3.0 TFL1.5 Sacks
  • —No recruiting profile foundDL96Darius Richardson5yr
    11 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDL97Dre Miller3yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL55Isaiah Filisi4yr
    2 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL93Cody Winokur3yr
    1 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL98Deshontez Gray2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL99Jack Bousum1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL84Jake Rizzo1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL62Jacob Tuioti2yr
    career 2 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundDL58Tyler Rafferty2yr
    career 0 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitDL55Tyler Deleon2yr
  • —No recruiting profile foundDL79Nikai Butler4yr
  • —No recruiting profile foundDL86TJ McCormack2yr
  • —No recruiting profile foundDL90Amir Ali1yr
  • —No recruiting profile foundDL32David Dunston1yr
  • —No recruiting profile foundDL57Dylan Faniel1yr
  • —No recruiting profile foundDL52Kody Harris-Miller1yr
  • —No recruiting profile foundDL59Nate Holt1yr
  • —No recruiting profile foundDL88Donovan Poe1yr
  • —No recruiting profile foundDL96Dillon Stowers1yr
Linebackersby position, then who's played23
  • —No recruiting profile foundLB31Leo Lowin4yr
    75 Tackles4.5 TFL3.0 Sacks
  • 22-star recruitLB53Kalib Fortner2yr
    55 Tackles2.5 TFL1.5 Sacks
  • —No recruiting profile foundLB7Jimmy Ciarlo4yr
    47 Tackles5.0 TFL2.0 Sacks
  • 33-star recruitLB49Jackson Powell4yr
    28 Tackles3.5 TFL1.0 Sacks
  • —No recruiting profile foundLB36Brett Gerena3yr
    18 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitLB45Spencer Jones4yr
    14 Tackles2.0 TFL0.0 Sacks
  • —No recruiting profile foundLB54Camden O'Gara4yr
    12 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB21Tano Letuli1yr
    11 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB40Eric Ford2yr
    5 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB31Zane Poulter1yr
    5 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB29Adam Cash2yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB42Kalvyn Crummie2yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB33Trey McGinnis1yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB36Isaiah Birl1yr
  • —No recruiting profile foundLB51Andon Thomas2yr
  • —No recruiting profile foundLB59CJ Bowens1yr
  • —No recruiting profile foundLB44Jake Lindsey1yr
  • —No recruiting profile foundLB58Ben Morrow1yr
  • —No recruiting profile foundLB21Baylor Newsom1yr
  • —No recruiting profile foundLB47Noah Nixon1yr
  • —No recruiting profile foundLB33Jordan Owens1yr
  • —No recruiting profile foundLB50Holden Sapp1yr
  • —No recruiting profile foundLB49Christian Yousefzadeh1yr
Defensive backsby position, then who's played29
Specialistsby position, then who's played15
  • —No recruiting profile foundLS67Cole McCutcheon4yr
  • —No recruiting profile foundLS64Jack Pirinelli2yr
  • —Recruiting profile found — unratedLS66Drew Prieto1yr
  • —No recruiting profile foundLS55Owen Walter1yr
  • —No recruiting profile foundP38Cooper Allan2yr
    44 Punts36.8 Avg13 In 20
  • —No recruiting profile foundP90Billy Boehlke4yr
    career 43 Punts38.3 Avg9 In 20
  • —No recruiting profile foundP83Matthew Gibbons2yr
  • —No recruiting profile foundP99Matthew Rhodes2yr
    career 1 Punts7.0 Avg0 In 20
  • —No recruiting profile foundP46James Wagenseller1yr
  • —No recruiting profile foundPK94Cole Talley5yr
    0 FG1 FGA0 Long4 Pts
  • —No recruiting profile foundPK15Quinn Maretzki4yr
    12 FG14 FGA47 Long58 Pts
  • —Recruiting profile found — unratedPK35Carlos Alvarado1yr
    0 FG0 FGA0 Long2 Pts
  • —No recruiting profile foundPK96Trey Gronotte3yr
    career 0 FG0 FGA0 Long3 Pts
  • —Recruiting profile found — unratedPK7Charlie Barnett2yr
  • —Recruiting profile found — unratedPK1Anderson Britton2yr

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.