TCU's Roster/Depth Chart for 2025
TCU's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#10 Josh Hoover (QB)JR ('2)6'2"/200161/246 (65%), 2124 Yds, 21 TD / 6 INT33 Car, 7 Yds, (0.2 YPC), 2 TD, 4 FUM A-D#4470 (96%)0.873* HS ('22)
#9 Ken Seals (QB)SR ('1)6'3"/2204/6 (67%), 24 Yds, 0 TD / 1 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM DC-#26222 (4%)0.87VAN ('24)
#11 Adam Schobel (QB)FR ('3)6'5"/200     00.924* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#2 Kevorian Barnes (RB)SR ('1)5'9"/21074 Car, 391 Yds, (5.3 YPC), 3 TD, 0 FUM8 Rec, 42 Yds, (5.3 YPR), 0 TDA-B-#122200 (39%)0.85UTSA ('25)
#26 Jeremy Payne (RB)SO ('3)5'10"/18036 Car, 147 Yds, (4.1 YPC), 2 TD, 0 FUM13 Rec, 81 Yds, (6.2 YPR), 1 TDB-B+#420141 (27%)0.94* HS ('24)
#6 Trent Battle (RB)SR ('1)6'1"/20033 Car, 234 Yds, (7.1 YPC), 4 TD, 0 FUM2 Rec, 21 Yds, (10.5 YPR), 0 TDA+D#99110 (21%)0.863* HS ('21)
#21 Nate Palmer (RB)FR ('3)6'0"/19018 Car, 93 Yds, (5.2 YPC), 0 TD, 0 FUM1 Rec, 1 Yds, (1 YPR), 0 TDB+F#49639 (8%)0.893* HS ('24)
#13 Jon Denman (RB)FR ('4)5'10"/19516 Car, 36 Yds, (2.3 YPC), 1 TD, 0 FUM1 Rec, 2 Yds, (2 YPR), 0 TDCB#48323 (4%)0.863* HS ('25)
#24 Joe Pitchford (RB)FR ('3)6'2"/2200 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   4 (1%)0NA
#40 Franklin Estrada II (RB)SR ('1)5'11"/2000 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   1 (0%)0NA
#23 Derrick Carroll (RB)SO ('2)6'1"/215     00.893* HS ('23)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#7 Jordan Dwyer (WR)JR ('2)6'0"/19532 Rec, 468 Yds, (14.6 YPR), 3 TD, 0 FUM0 Car, 0 Yds, 0 TDA-C-#71439 (64%)0.92IDHO ('25)
#1 Eric McAlister (WR)SR ('1)6'3"/20528 Rec, 603 Yds, (21.5 YPR), 7 TD, 1 FUM0 Car, 0 Yds, 0 TDA-A#9390 (57%)0.89BSU ('24)
#14 Joseph Manjack IV (WR)SR ('1)6'3"/20521 Rec, 309 Yds, (14.7 YPR), 2 TD, 0 FUM1 Car, 6 Yds, 0 TDA-B-#177234 (34%)0.86HOU ('25)
#18 Ed Small (WR)FR ('4)6'0"/20516 Rec, 186 Yds, (11.6 YPR), 2 TD, 1 FUM1 Car, -13 Yds, 0 TDB+C+#243134 (20%)0.894* HS ('25)
#3 Major Everhart (WR)JR ('2)5'11"/1755 Rec, 53 Yds, (10.6 YPR), 0 TD, 0 FUM2 Car, -1 Yds, 0 TDAD#54742 (6%)0.883* HS ('22)
#82 Dozie Ezukanma (WR)FR ('3)6'3"/1852 Rec, 28 Yds, (14 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCD#79872 (11%)0.883* HS ('24)
#4 Jordyn Bailey (WR)SO ('3)5'10"/1801 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B-#81119 (3%)0.873* HS ('23)
#15 Terry Shelton (WR)FR ('4)6'4"/2051 Rec, 2 Yds, (2 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB#83422 (3%)0.924* HS ('25)
#80 Jacobe Hayes (WR)FR ('4)5'10"/1750 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 4 (1%)0.853* HS ('25)
#83 Keagan Cunningham (WR)SR ('1)6'2"/180     00NA
#85 Parker Clark (WR)JR ('2)6'1"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 9 (1%)0NA
#84 Gekyle Baker (WR)FR ('3)6'3"/175     00.934* HS ('24)
#16 Braylon James (WR)SO ('2)6'2"/190     00.90ND ('24)
#17 Dane Jones (WR)FR ('3)6'0"/180     00.883* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#00 DJ Rogers (TE)SR ('1)6'4"/25023 Rec, 226 Yds, (9.8 YPR), 2 TD, 0 FUMAAB+ 259 (46%)0NA
#81 Chase Curtis (TE)SR ('1)6'5"/2409 Rec, 117 Yds, (13 YPR), 2 TD, 0 FUMB+C-C- 203 (36%)0NA
#12 Lafayette Kaiuway (TE)SO ('3)6'6"/2502 Rec, 19 Yds, (9.5 YPR), 1 TD, 0 FUMA-A+B 88 (16%)0.883* HS ('23)
#88 Ka'Morreun Pimpton (TE)JR ('2)6'6"/2421 Rec, 3 Yds, (3 YPR), 1 TD, 0 FUMAC+B- 10 (2%)0.87LSU ('25)
#87 Mason Peterson (TE)FR ('4)6'4"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  1 (0%)0.863* HS ('25)
#47 Jax Porter (TE)JR ('1)6'6"/232     00ALA ('24)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#56 Ben Taylor-Whitfield (T)JR ('2)6'6"/315BB (39%)B (61%)  458 (93%)0NA
#54 Quinton Harris (T)JR ('2)6'8"/315FC- (42%)D+ (58%)  264 (54%)0.833* HS ('22)
#70 Ryan Hughes (T)FR ('3)6'6"/290C-C- (38%)C (62%)  232 (47%)0.863* HS ('24)
#50 Witten Van Hoy (T)FR ('4)6'6"/300A-A (73%)A- (27%)  22 (4%)0.873* HS ('25)
#62 Carson Bruno (G)SR ('1)6'4"/305CC- (38%)C (62%)  374 (76%)0.87LT ('24)
#60 Cade Bennett (G)SR ('1)6'4"/305B-C (35%)B+ (65%)  333 (68%)0.88SDSU ('24)
#55 Remington Strickland (G)SR ('1)6'4"/305BB (48%)A (50%)  233 (47%)0.85TA&M ('24)
#77 Cooper Powers (G)SO ('3)6'5"/310BB+ (63%)C- (37%)  41 (8%)0.873* HS ('23)
#75 Rasheed Jackson (G)JR ('2)6'7"/320BB+ (73%)D+ (27%)  22 (4%)0.85IW ('25)
#61 Dylan Kinney (G)JR ('2)6'3"/310AA+ (43%)B- (57%)  21 (4%)0.86ACU ('25)
#51 Coltin Deery (C)SR ('1)6'4"/325B-C- (39%)A (61%)  470 (96%)0.87MD ('23)
#72 Jackson Jones (OL)FR ('3)6'7"/300    0.853* HS ('25)
#66 Wesley Harvey (OL)FR ('3)6'8"/300    0.873* HS ('24)
#57 Samir Camacho (OL)FR ('3)6'4"/295    0.863* HS ('24)
#71 Creece Brister (OL)FR ('3)6'5"/310    0.873* HS ('24)
#53 Tobias Steppes (OL)FR ('3)6'6"/300    0.894* HS ('24)
#73 Kilian Registe (OL)FR ('3)6'6"/300    0.894* HS ('25)
#65 Logan Schram (OL)FR ('3)6'6"/320    0.893* HS ('25)
#96 Cal Keeler (LS)FR ('3)6'2"/190    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#11 Devean Deal (DE)SR ('1)6'4"/25025 Tac, 13 Solo, 4 TFL, 3 Sacks, 6 QB Hur2 PD, 0 INT (1 TDS)B+ (43%)B+ (42%)B- (15%)417 (93%)0.89TULN ('24)
#97 Paul Oyewale (DE)JR ('2)6'4"/26017 Tac, 12 Solo, 6 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (38%)B- (59%)B- (3%)282 (63%)0.863* HS ('22)
#10 Jonathan Bax (DE)JR ('2)6'3"/23511 Tac, 5 Solo, 3 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (25%)D+ (65%)A (10%)174 (39%)0.893* HS ('23)
#00 Zach Chapman (DE)SO ('3)6'5"/25511 Tac, 4 Solo, 2 TFL, 2 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A- (39%)C (60%)D+ (1%)283 (63%)0.94* HS ('23)
#12 Travis Jackson (DE)SO ('3)6'4"/2503 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (52%)D+ (35%)B- (13%)23 (5%)0.894* HS ('24)
#9 Chad Woodfork (DE)FR ('4)6'4"/2251 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (69%)D+ (31%) 16 (4%)0.954* HS ('25)
#6 M. Ibukun-Okeyode (DE)JR ('1)6'5"/250     00.894* HS ('22)
#94 Jared Martin (DE)FR ('3)6'3"/225     00.883* HS ('25)
#14 John Schobel (DE)FR ('3)6'5"/225     00.883* HS ('25)
#92 Ansel Din-Mbuh (DT)JR ('2)6'3"/29112 Tac, 7 Solo, 4 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (46%)B- (54%) 216 (48%)0.85WSU ('25)
#95 Markis Deal (DT)SO ('3)6'5"/32510 Tac, 5 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (49%)C- (51%)C+ (0%)273 (61%)0.944* HS ('23)
#35 Tristan Johnson (DT)FR ('3)6'3"/27510 Tac, 2 Solo, 2 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B+ (48%)D+ (52%)B- (0%)197 (44%)0.853* HS ('24)
#34 Perry Cole Jr. (DT)SO ('3)6'3"/3007 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (60%)D (40%)C+ (0%)42 (9%)0NA
#99 Connor Lingren (DT)JR ('2)6'5"/3055 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (46%)F (54%) 138 (31%)0.863* HS ('22)
#98 Sterlin Brooks (DT)FR ('3)6'3"/3352 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (74%)C- (26%) 23 (5%)0.853* HS ('24)
#90 Kelten Mickell (DT)JR ('2)6'2"/300  C+ (75%)C+ (25%) 4 (1%)0NA
#91 Floyd Guidry (DT)FR ('3)6'2"/295     00.873* HS ('25)
#93 Brody Whatley (DT)FR ('3)6'2"/260     00.863* HS ('25)
#52 Blake Robinett (DT)FR ('3)6'4"/270     00.843* HS ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#3 Kaleb Elarms-Orr (LB)SR ('1)6'2"/23564 Tac, 34 Solo, 5 TFL, 3 Sacks, 4 QB Hur2 PD, 0 INT (0 TDS)A+ (43%)B- (19%)A- (38%)489 (140%)0.90CAL ('24)
#4 Namdi Obiazor (LB)SR ('1)6'3"/22056 Tac, 30 Solo, 2 TFL, 2 Sacks, 1 QB Hur1 PD, 2 INT (0 TDS)A (43%)A+ (10%)B+ (47%)393 (112%)0.853* HS ('22)
#33 Max Carroll (LB)SO ('3)6'3"/22518 Tac, 10 Solo, 3 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B+ (43%)F (8%)C (50%)131 (37%)0.893* HS ('23)
#27 Michael Teason (LB)SO ('3)6'2"/2157 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (56%)B+ (7%)A- (37%)27 (8%)0.86MOST ('25)
#37 Hudson Hooper (LB)SO ('3)6'2"/2352 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (33%)C- (33%)C+ (33%)6 (2%)0NA
#25 Elijah Jackson (LB)SR ('1)6'1"/1931 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (100%)  3 (1%)0.88WASH ('25)
#51 Luke Lingard (LB)SR ('1)6'1"/220  C (100%)  1 (0%)0NA
#44 Sam Haley (LB)FR ('3)6'3"/225     00.873* HS ('25)
#30 Anthony Williams (LB)FR ('3)6'3"/200     00.873* HS ('25)
#23 Keylan Abrams (LB)FR ('3)6'2"/205     00.873* HS ('25)
#32 Dillon Arkansas (LB)FR ('3)6'1"/190     00.863* HS ('25)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#26 Vernon Glover (CB)SO ('3)6'1"/20519 Tac, 14 Solo, 1 TFL, 0 Sacks, 0 QB Hur4 PD, 1 INT (0 TDS)A+ (41%)D (1%)B- (58%)352 (67%)0.873* HS ('23)
#7 Channing Canada (CB)SR ('1)6'1"/18517 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A (45%)D (1%)B- (55%)388 (74%)0.94* HS ('23)
#20 Jevon McIver Jr. (CB)SR ('1)6'1"/18515 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)C- (41%)C+ (0%)B+ (58%)201 (38%)0.84PEAY ('24)
#17 Devondre McGee (CB)SO ('3)6'2"/1809 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (43%) D+ (57%)37 (7%)0.893* HS ('24)
#24 Avery Helm (CB)SR ('1)6'1"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (42%)C+ (3%)C- (55%)31 (6%)0.90FLA ('23)
#38 Gil Jackson (CB)FR ('4)6'3"/1852 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C+ (47%) B- (53%)32 (6%)0.863* HS ('25)
#28 Micah Strickland (CB)FR ('4)6'1"/185  C (33%) B (67%)12 (2%)0.94* HS ('25)
#39 Cam Jamerson (CB)FR ('3)6'1"/170     00.863* HS ('25)
#2 Jamel Johnson (S)JR ('2)6'1"/20055 Tac, 36 Solo, 2 TFL, 0 Sacks, 0 QB Hur2 PD, 4 INT (0 TDS)A+ (42%)B+ (0%)A (57%)493 (63%)0.893* HS ('23)
#21 Bud Clark (S)SR ('1)6'2"/18531 Tac, 19 Solo, 1 TFL, 1 Sacks, 1 QB Hur5 PD, 2 INT (1 TDS)B+ (42%)A- (1%)B+ (57%)495 (63%)0.94* HS ('20)
#1 Austin Jordan (S)SR ('1)6'0"/20022 Tac, 18 Solo, 3 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)B+ (43%)D (6%)A (51%)323 (41%)0.87TEX ('24)
#19 Kylin Jackson (S)SO ('3)6'3"/20017 Tac, 11 Solo, 4 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A (35%)B+ (9%)D+ (56%)150 (19%)0.86LSU ('25)
#18 Kaden McFadden (S)SO ('3)5'11"/1909 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (67%) F (33%)9 (1%)0.863* HS ('24)
#31 Julius Simms (S)FR ('4)6'2"/1958 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (73%)D+ (9%)B (18%)45 (6%)0.863* HS ('25)
#22 Jordan Lester (S)SO ('3)6'2"/1802 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (62%) B (38%)29 (4%)0.863* HS ('23)
#13 Ryan Yaites (S)JR ('2)6'1"/1952 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (58%) B (42%)19 (2%)0.85CAL ('25)
#21 Jamel Johnson (S)SR ('2)5'11"/191  A+ (42%)B+ (0%)A (57%)493 (63%)0.893* HS ('23)
#15 Devyn Hidrogo (S)SO ('2)6'0"/210     00.873* HS ('24)
#36 Joseph Albright (S)FR ('3)5'11"/175     00.873* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#99 Nate McCashland (K)SO ('3)5'10"/1701/3 (33.3%), Long 27 Yds29/2932 PtsCB 0NA
#34 Kyle Lemmermann (K)SO ('3)6'2"/2052/2 (100%), Long 33 Yds6/612 PtsC+B 0.823* HS ('24)
#41 Sam Bisesi (K)FR ('4)6'1"/190    B- 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#31 Ethan Craw (P)SR ('1)6'3"/22024, 1021 YDS (42.5 YPP), Long 69 YDS8 In 20, 1 TBBC+  0.792* HS ('24)
#97 Easton Black (P)JR ('2)6'3"/2101, 28 YDS (28 YPP), Long 28 YDS0 In 20, 0 TBC   0NA

Head Coach Sonny Dykes returns, OC Kendal Briles returns, DC Andy Avalos returns
Total Team Talent for '25 is: 882, #29 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 18.67%
Breakdown - Offense: 360.02 (50) Defense: 398.62 (49) ST: 11.3 (5)
104 Total players, 24 from Transfer Portal. 17.8% of roster is from the Portal.
11 from the '25 Transfer Portal. 8.1% of roster is from this years Portal, 22 players left via portal after '24.
Roster Breakdown: 0 elite players, 1 great players, 13 very good players, 59 good players, 14 JAGS, 1 low JAGS, 1 JAG- players
Snaps by class: FR: 1157 (8%), SO: 2486 (18%), JR: 3388 (25%), SR: 6712 (49%), GR: 0 (0%)
31 players have no stats and no recruiting/portal ratings excluded from totals.