THIRD AND DATA

Roster

Iowa StateCyclones

Season
‹
›Current

2019 roster

Players

130

Rated recruits

45

35% of the roster

Average stars

2.98

Among rated players only

Transfers in

0

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played5
  • 33-star recruitQB15Brock Purdy2yr
    3,982 Pass yds27 TD9 Int65.7 Cmp%249 Rush yds
  • 33-star recruitQB11Re-al Mitchell1yr
    14 Pass yds1 TD0 Int50.0 Cmp%100 Rush yds
  • —No recruiting profile foundQB10Blake Clark1yr
    0 Pass yds0 TD0 Int0.0 Cmp%
  • 22-star recruitQB18Devin Larsen1yr
  • —No recruiting profile foundQB5John Kolar1yr
Running backsby position, then who's played8
  • 44-star recruitRB28Breece Hall1yr
    186 Car897 Rush yds9 TD4.8 Rush avg
    23 Rec252 Rec yds11.0 Rec avg
  • 33-star recruitRB2Johnnie Lang3yr
    50 Car238 Rush yds3 TD4.8 Rush avg
    8 Rec54 Rec yds6.8 Rec avg
  • 33-star recruitRB3Kene Nwangwu4yr
    16 Car115 Rush yds0 TD7.2 Rush avg
    1 Rec8 Rec yds8.0 Rec avg
  • —No recruiting profile foundRB25Sheldon Croney Jr.4yr
    30 Car96 Rush yds1 TD3.2 Rush avg
    10 Rec60 Rec yds6.0 Rec avg
  • 44-star recruitRB21Jirehl Brock1yr
    9 Car48 Rush yds0 TD5.3 Rush avg
  • —No recruiting profile foundRB6Rory Walling2yr
  • —No recruiting profile foundRB16Answer Gaye1yr
  • —No recruiting profile foundRB38Levi Hummel1yr
Receiversby position, then who's played15
  • 33-star recruitWR8Deshaunte Jones4yr
    76 Rec877 Rec yds2 TD11.5 Rec avg
  • —No recruiting profile foundWR16Tarique Milton2yr
    35 Rec722 Rec yds3 TD20.6 Rec avg
  • —No recruiting profile foundWR7La'Michael Pettway5yr
    55 Rec676 Rec yds6 TD12.3 Rec avg
  • 33-star recruitWR5Sean Shaw Jr.1yr
    15 Rec231 Rec yds5 TD15.4 Rec avg
  • —No recruiting profile foundWR82Landen Akers3yr
    9 Rec109 Rec yds0 TD12.1 Rec avg
  • —No recruiting profile foundWR17Darren Wilson Jr.2yr
    5 Rec59 Rec yds0 TD11.8 Rec avg
  • 44-star recruitWR6Joseph Scates1yr
    2 Rec25 Rec yds1 TD12.5 Rec avg
  • —No recruiting profile foundWR83Jalen Martin5yr
    career 2 Rec22 Rec yds0 TD11.0 Rec avg
  • 33-star recruitWR6Ezeriah Anderson1yr
  • 33-star recruitWR13Leonard Glass1yr
  • —No recruiting profile foundWR37Daric Whipple3yr
  • —No recruiting profile foundWR19Parker Rickert2yr
  • —No recruiting profile foundWR19Beau Coberley1yr
  • —No recruiting profile foundWR87Ryan Pritchard1yr
  • —No recruiting profile foundWR9Joe Scates1yr
Tight endsby position, then who's played11
  • —No recruiting profile foundTE88Charlie Kolar2yr
    51 Rec697 Rec yds7 TD13.7 Rec avg
  • —No recruiting profile foundTE11Chase Allen3yr
    17 Rec167 Rec yds2 TD9.8 Rec avg
  • —No recruiting profile foundTE89Dylan Soehner3yr
    7 Rec107 Rec yds1 TD15.3 Rec avg
  • —No recruiting profile foundTE31Conner Greene4yr
  • —No recruiting profile foundTE43Jared Rus1yr
  • 33-star recruitTE87Easton Dean1yr
  • 33-star recruitTE86Skylar Loving-Black1yr
  • —No recruiting profile foundTE44Gage Gunnerson2yr
  • —No recruiting profile foundTE45Ben Latusek2yr
  • —No recruiting profile foundTE44Dan Sichterman2yr
  • —No recruiting profile foundTE86Jacob Hillmann1yr
Offensive lineby position, then recruiting21
Specialistsby position, then who's played9
  • —No recruiting profile foundLS49Trey Fancher1yr
  • —No recruiting profile foundP7Joe Rivera3yr
    54 Punts40.6 Avg14 In 20
  • —No recruiting profile foundP—Corey Dunn4yr
    career 53 Punts40.2 Avg22 In 20
  • —No recruiting profile foundP98Brian Papazian3yr
    career 15 Punts38.1 Avg11 In 20
  • —No recruiting profile foundPK38Peyton Paddock4yr
  • —No recruiting profile foundPK96Connor Assalley3yr
    15 FG19 FGA42 Long94 Pts
  • —No recruiting profile foundPK44Brayden Narveson1yr
    2 FG4 FGA48 Long6 Pts
  • —No recruiting profile foundPK10Eddie Ogamba3yr
  • —No recruiting profile foundPK97Drake Nettles1yr

Defense

Defensive lineby position, then who's played18
  • 33-star recruitDE55Zach Petersen2yr
    41 Tackles5.5 TFL2.0 Sacks
  • —No recruiting profile foundDE58Eyioma Uwazurike3yr
    32 Tackles5.5 TFL1.5 Sacks
  • 33-star recruitDE9Will McDonald IV2yr
    15 Tackles6.0 TFL6.0 Sacks
  • —No recruiting profile foundDE89Matt Leo4yr
    14 Tackles5.5 TFL1.0 Sacks
  • 33-star recruitDE3JaQuan Bailey4yr
    10 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE91Blake Peterson1yr
  • —No recruiting profile foundDE46Andrew Ernstmeyer1yr
  • —No recruiting profile foundDL58Ray Lima4yr
    28 Tackles2.5 TFL0.5 Sacks
  • 33-star recruitDL92Jamahl Johnson4yr
    20 Tackles3.0 TFL0.0 Sacks
  • —No recruiting profile foundDL95Tucker Robertson2yr
    8 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitDL39Steve Wirtel4yr
    3 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL11Cordarrius Bailey3yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL58Isaiah Lee1yr
  • 33-star recruitDL11Corey Suttle1yr
  • —No recruiting profile foundDL90Joshua Bailey3yr
  • —No recruiting profile foundDL94Kyle Krezek1yr
  • —No recruiting profile foundDL65Matt Seres1yr
  • —No recruiting profile foundDT71Alex Kleinow2yr
Linebackersby position, then who's played17
  • —No recruiting profile foundLB42Marcel Spears Jr.4yr
    92 Tackles8.0 TFL2.5 Sacks
  • 33-star recruitLB23Mike Rose2yr
    77 Tackles9.5 TFL3.5 Sacks1 Int
  • —No recruiting profile foundLB34O'Rien Vance2yr
    66 Tackles9.0 TFL6.5 Sacks
  • 33-star recruitLB35Jake Hummel3yr
    36 Tackles4.5 TFL0.0 Sacks1 Int
  • —No recruiting profile foundLB44Bobby McMillen III4yr
    22 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB21Jatairis Grant3yr
    8 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB40Jared Gescheidler4yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB6Tymar Sutton3yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB36Chandler Pulvermacher1yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB32Gerry Vaughn1yr
    3 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB22Coal Flansburg1yr
  • 33-star recruitLB5Aric Horne1yr
  • —No recruiting profile foundLB53Derek Greiner2yr
  • —No recruiting profile foundLB47Kendell Jackson1yr
  • —No recruiting profile foundLB50Logan Otting1yr
  • —No recruiting profile foundLB41Ryan Reighard1yr
  • —No recruiting profile foundLB49Caleb Young1yr
Defensive backsby position, then who's played26

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.