THIRD AND DATA

Roster

TCUHorned Frogs

Season
‹
›Current

2025 roster

Players

117

Rated recruits

78

67% of the roster

Average stars

3.24

Among rated players only

Transfers in

10

Matched by name to the portal

117 players61 of 117 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 played5
  • 33-star recruitQB10Josh Hoover4yr
    3,472 Pass yds29 TD13 Int65.9 Cmp%4 Rush yds
  • 33-star recruitQB9Ken Seals6yr
    282 Pass yds1 TD2 Int71.7 Cmp%-2 Rush yds
  • 44-star recruitQB11Adam Schobel1yr
  • —No recruiting profile foundQB19Jacob Porter4yr
  • —No recruiting profile foundQB12David Potter1yr
Running backsby position, then who's played8
  • 44-star recruitRB26Jeremy Payne2yr
    110 Car623 Rush yds5 TD5.7 Rush avg
    22 Rec207 Rec yds9.4 Rec avg
  • 33-star recruitRB2Kevorian Barnes ← UTSA5yr
    97 Car443 Rush yds3 TD4.6 Rush avg
    10 Rec48 Rec yds4.8 Rec avg
  • 33-star recruitRB6Trent Battle5yr
    64 Car349 Rush yds6 TD5.5 Rush avg
    10 Rec65 Rec yds6.5 Rec avg
  • 33-star recruitRB2Jon Denman1yr
    50 Car178 Rush yds3 TD3.6 Rush avg
    3 Rec6 Rec yds2.0 Rec avg
  • 33-star recruitRB15Nate Palmer2yr
    30 Car139 Rush yds0 TD4.6 Rush avg
    1 Rec1 Rec yds1.0 Rec avg
  • —No recruiting profile foundRB40Franklin Estrada II4yr
    1 Car4 Rush yds0 TD4.0 Rush avg
  • —No recruiting profile foundRB24Joe Pitchford2yr
  • —No recruiting profile foundRB23Derrick Carroll3yr
Receiversby position, then who's played16
  • —No recruiting profile foundWR1Eric McAlister4yr
    72 Rec1,190 Rec yds10 TD16.5 Rec avg
  • 33-star recruitWR7Jordan Dwyer ← Idaho4yr
    54 Rec730 Rec yds7 TD13.5 Rec avg
  • 33-star recruitWR14Joseph Manjack IV ← Houston5yr
    44 Rec579 Rec yds3 TD13.2 Rec avg
  • 44-star recruitWR18Ed Small1yr
    16 Rec186 Rec yds2 TD11.6 Rec avg
  • 33-star recruitWR3Major Everhart4yr
    14 Rec149 Rec yds0 TD10.6 Rec avg
  • 33-star recruitWR17Jordyn Bailey3yr
    4 Rec36 Rec yds0 TD9.0 Rec avg
  • 44-star recruitWR15Terry Shelton1yr
    3 Rec29 Rec yds0 TD9.7 Rec avg
  • 33-star recruitWR0Dozie Ezukanma2yr
    2 Rec28 Rec yds0 TD14.0 Rec avg
  • 33-star recruitWR80Jacobe Hayes1yr
  • 44-star recruitWR16Braylon James3yr
    career 4 Rec23 Rec yds0 TD5.8 Rec avg
  • —No recruiting profile foundWR85Parker Clark4yr
    career 2 Rec21 Rec yds0 TD10.5 Rec avg
  • 44-star recruitWR84Gekyle Baker2yr
  • 33-star recruitWR17Dane Jones1yr
  • —No recruiting profile foundWR83Keagan Cunningham4yr
  • —No recruiting profile foundWR22Fletcher Fierro2yr
  • —No recruiting profile foundWR86Sutton Lee2yr
Tight endsby position, then who's played5
  • —No recruiting profile foundTE0DJ Rogers5yr
    34 Rec319 Rec yds2 TD9.4 Rec avg
  • —No recruiting profile foundTE81Chase Curtis6yr
    13 Rec167 Rec yds2 TD12.8 Rec avg
  • 33-star recruitTE12Lafayette Kaiuway3yr
    3 Rec33 Rec yds1 TD11.0 Rec avg
  • 44-star recruitTE88Ka'Morreun Pimpton ← LSU3yr
    1 Rec3 Rec yds1 TD3.0 Rec avg
  • 33-star recruitTE10Mason Peterson1yr
Offensive lineby position, then recruiting19
Specialistsby position, then who's played8
  • —No recruiting profile foundLS48Cal Keeler2yr
  • —No recruiting profile foundLS54Aaron Bowers1yr
  • 22-star recruitP31Ethan Craw2yr
    46 Punts41.5 Avg12 In 20
  • —No recruiting profile foundP97Easton Black4yr
    1 Punts28.0 Avg0 In 20
  • 33-star recruitPK34Kyle Lemmermann2yr
    3 FG3 FGA33 Long18 Pts
  • —No recruiting profile foundPK99Nate McCashland3yr
    9 FG12 FGA41 Long69 Pts
  • —No recruiting profile foundPK95Caleb Sempebwa2yr
  • —No recruiting profile foundPK41Sam Bisesi1yr

Defense

Defensive lineby position, then who's played14
  • —No recruiting profile foundDT95Markis Deal3yr
    26 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitDT92Ansel Din-Mbuh ← Washington State3yr
    24 Tackles6.5 TFL2.0 Sacks
  • 33-star recruitDT35Tristan Johnson2yr
    17 Tackles1.5 TFL1.5 Sacks
  • —No recruiting profile foundDT34Perry Cole Jr.1yr
    9 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT99Connor Lingren4yr
    8 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDT98Sterlin Brooks2yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT90Kelten Mickell1yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT91Floyd Guidry1yr
  • 33-star recruitDT52Blake Robinett1yr
  • 33-star recruitDT99Brody Whatley1yr
  • 44-star recruitEDGE11Devean Deal5yr
    53 Tackles8.5 TFL3.5 Sacks
  • 44-star recruitEDGE12Travis Jackson2yr
    4 Tackles0.5 TFL0.0 Sacks
  • 44-star recruitEDGE6Micheal Ibukun-Okeyode4yr
    career 16 Tackles4.0 TFL1.5 Sacks
  • —No recruiting profile foundEDGE47Thomas Coppinger1yr
Linebackersby position, then who's played18
  • 33-star recruitLB3Kaleb Elarms-Orr5yr
    130 Tackles11.0 TFL4.0 Sacks
  • —No recruiting profile foundLB4Namdi Obiazor4yr
    88 Tackles4.0 TFL2.0 Sacks2 Int
  • 33-star recruitLB3Max Carroll3yr
    34 Tackles4.0 TFL0.0 Sacks
  • 33-star recruitLB97Paul Oyewale4yr
    31 Tackles7.5 TFL2.0 Sacks
  • 44-star recruitLB0Zach Chapman3yr
    28 Tackles3.0 TFL1.5 Sacks
  • —No recruiting profile foundLB27Michael Teason Jr.2yr
    10 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB37Hudson Hooper3yr
    4 Tackles0.0 TFL0.0 Sacks
  • 44-star recruitLB9CJ Woodfork1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB43Blake Baldwin3yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB51Luke Lingard4yr
    career 3 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB23Keylan Abrams1yr
  • 33-star recruitLB32Dillon Arkansas1yr
  • 33-star recruitLB44Sam Haley1yr
  • 33-star recruitLB94Jared Martin1yr
  • 33-star recruitLB14John Schobel1yr
  • 33-star recruitLB20Anthony Williams1yr
  • —No recruiting profile foundLB46Rhett Steppe2yr
  • —No recruiting profile foundLB41Caleb Cortez1yr
Defensive backsby position, then who's played24

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.