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"/20048/63 (76%), 621 Yds, 6 TD / 1 INT1 Car, 3 Yds, (3 YPC), 0 TD, 0 FUM A+D+#10115 (84%)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 FC-#10222 (16%)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"/21021 Car, 156 Yds, (7.4 YPC), 1 TD, 0 FUM4 Rec, 28 Yds, (7 YPR), 0 TDB+A#5759 (40%)0.85UTSA ('25)
#21 Nate Palmer (RB)FR ('3)6'0"/19013 Car, 88 Yds, (6.8 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB+C#17924 (16%)0.893* HS ('24)
#26 Jeremy Payne (RB)SO ('3)5'10"/18011 Car, 57 Yds, (5.2 YPC), 0 TD, 0 FUM4 Rec, 33 Yds, (8.3 YPR), 0 TDB+A-#22033 (22%)0.94* HS ('24)
#13 Jon Denman (RB)FR ('4)5'10"/19510 Car, 36 Yds, (3.6 YPC), 1 TD, 0 FUM1 Rec, 2 Yds, (2 YPR), 0 TDBB+#14214 (9%)0.863* HS ('25)
#6 Trent Battle (RB)SR ('1)6'1"/2005 Car, 48 Yds, (9.6 YPC), 2 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB+C#5817 (11%)0.863* HS ('21)
#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   2 (1%)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"/19514 Rec, 225 Yds, (16.1 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDA+D+#22112 (57%)0.92IDHO ('25)
#14 Joseph Manjack IV (WR)SR ('1)6'3"/2056 Rec, 138 Yds, (23 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+D#5064 (33%)0.86HOU ('25)
#18 Ed Small (WR)FR ('4)6'0"/2056 Rec, 45 Yds, (7.5 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDA-B-#11432 (16%)0.894* HS ('25)
#1 Eric McAlister (WR)SR ('1)6'3"/2055 Rec, 66 Yds, (13.2 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB+#255113 (58%)0.89BSU ('24)
#82 Dozie Ezukanma (WR)FR ('3)6'3"/1851 Rec, 11 Yds, (11 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B 20 (10%)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-#34119 (10%)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#35322 (11%)0.924* HS ('25)
#85 Parker Clark (WR)JR ('2)6'1"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB- 9 (5%)0NA
#83 Keagan Cunningham (WR)SR ('1)6'2"/180     00NA
#80 Jacobe Hayes (WR)FR ('4)5'10"/1750 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (1%)0.853* HS ('25)
#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)
#3 Major Everhart (WR)JR ('1)5'11"/175     00.883* HS ('22)
#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"/2506 Rec, 51 Yds, (8.5 YPR), 1 TD, 0 FUMACB+ 70 (50%)0NA
#81 Chase Curtis (TE)SR ('1)6'5"/2402 Rec, 31 Yds, (15.5 YPR), 1 TD, 0 FUMBAD 39 (28%)0NA
#12 Lafayette Kaiuway (TE)SO ('3)6'6"/2501 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUMB+AB- 31 (22%)0.883* HS ('23)
#87 Mason Peterson (TE)FR ('4)6'4"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  1 (1%)0.863* HS ('25)
#88 Ka'Morreun Pimpton (TE)JR ('1)6'6"/242     00.87LSU ('25)
#47 Jax Porter (TE)JR ('1)6'6"/232     00ALA ('24)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#70 Ryan Hughes (T)FR ('3)6'6"/290B+C+ (40%)A (60%)  115 (84%)0.863* HS ('24)
#56 Ben Taylor-Whitfield (T)JR ('2)6'6"/315B+B+ (40%)B (60%)  103 (75%)0NA
#54 Quinton Harris (T)JR ('2)6'8"/315CB (68%)D+ (32%)  25 (18%)0.833* HS ('22)
#50 Witten Van Hoy (T)FR ('4)6'6"/300A-A (73%)A- (27%)  22 (16%)0.873* HS ('25)
#60 Cade Bennett (G)SR ('1)6'4"/305B-C+ (40%)B- (60%)  95 (69%)0.88SDSU ('24)
#62 Carson Bruno (G)SR ('1)6'4"/305BC+ (36%)A- (64%)  84 (61%)0.87LT ('24)
#55 Remington Strickland (G)SR ('1)6'4"/305B+A- (59%)B (41%)  64 (47%)0.85TA&M ('24)
#77 Cooper Powers (G)SO ('3)6'5"/310B+A- (73%)A- (27%)  22 (16%)0.873* HS ('23)
#75 Rasheed Jackson (G)JR ('2)6'7"/320D+C (73%)D+ (27%)  22 (16%)0.85IW ('25)
#51 Coltin Deery (C)SR ('1)6'4"/325CD+ (40%)A- (60%)  115 (84%)0.87MD ('23)
#61 Dylan Kinney (C)JR ('2)6'3"/310A-A+ (40%)B- (60%)  20 (15%)0.86ACU ('25)
#72 Jackson Jones (OL)FR ('3)6'7"/300    0.853* HS ('25)
#71 Creece Brister (OL)FR ('3)6'5"/310    0.873* HS ('24)
#57 Samir Camacho (OL)FR ('3)6'4"/295    0.863* HS ('24)
#66 Wesley Harvey (OL)FR ('3)6'8"/300    0.873* HS ('24)
#73 Kilian Registe (OL)FR ('3)6'6"/300    0.894* HS ('25)
#53 Tobias Steppes (OL)FR ('3)6'6"/300    0.894* HS ('24)
#65 Logan Schram (OL)FR ('3)6'6"/320    0.893* HS ('25)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#11 Devean Deal (DE)SR ('1)6'4"/25010 Tac, 4 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (1 TDS)B+ (49%)C- (39%)B+ (13%)70 (59%)0.89TULN ('24)
#10 Jonathan Bax (DE)JR ('2)6'3"/2355 Tac, 2 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (32%)A- (54%)A- (14%)57 (48%)0.893* HS ('23)
#97 Paul Oyewale (DE)JR ('2)6'4"/2603 Tac, 2 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (46%)B+ (54%) 57 (48%)0.863* HS ('22)
#00 Zach Chapman (DE)SO ('3)6'5"/2552 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (37%)B- (63%)C+ (0%)70 (59%)0.94* HS ('23)
#12 Travis Jackson (DE)SO ('3)6'4"/2502 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (69%)C- (13%)B- (19%)16 (13%)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 (13%)0.954* HS ('25)
#6 M. Ibukun-Okeyode (DE)JR ('1)6'5"/250     00.894* HS ('22)
#14 John Schobel (DE)FR ('3)6'5"/225     00.883* HS ('25)
#94 Jared Martin (DE)FR ('3)6'3"/225     00.883* HS ('25)
#92 Ansel Din-Mbuh (DT)JR ('2)6'3"/2916 Tac, 4 Solo, 3 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (53%)B- (47%) 57 (48%)0.85WSU ('25)
#34 Perry Cole Jr. (DT)SO ('3)6'3"/3003 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (73%)C- (27%) 15 (13%)0NA
#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+ (76%)C- (24%) 17 (14%)0.853* HS ('24)
#95 Markis Deal (DT)SO ('3)6'5"/3252 Tac, 0 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (53%)C (47%) 59 (50%)0.944* HS ('23)
#99 Connor Lingren (DT)JR ('2)6'5"/3051 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (40%)D+ (60%) 45 (38%)0.863* HS ('22)
#35 Tristan Johnson (DT)FR ('3)6'3"/2751 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C (42%)C (58%)B- (0%)45 (38%)0.853* HS ('24)
#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
#4 Namdi Obiazor (LB)SR ('1)6'3"/22012 Tac, 6 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B (47%)A+ (18%)B+ (36%)73 (82%)0.853* HS ('22)
#3 Kaleb Elarms-Orr (LB)SR ('1)6'2"/23510 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (45%)A- (15%)D+ (40%)95 (107%)0.90CAL ('24)
#33 Max Carroll (LB)SO ('3)6'3"/2258 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (49%)D+ (3%)F (48%)61 (69%)0.893* HS ('23)
#27 Michael Teason (LB)SO ('3)6'2"/2156 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (56%)C- (7%)A- (37%)27 (30%)0.86MOST ('25)
#37 Hudson Hooper (LB)SO ('3)6'2"/2351 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (33%)C- (33%)C+ (33%)6 (7%)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 (3%)0.88WASH ('25)
#51 Luke Lingard (LB)SR ('1)6'1"/220  C (100%)  1 (1%)0NA
#30 Anthony Williams (LB)FR ('3)6'3"/200     00.873* HS ('25)
#44 Sam Haley (LB)FR ('3)6'3"/225     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
#17 Devondre McGee (CB)SO ('3)6'2"/1805 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (53%) C- (47%)30 (19%)0.893* HS ('24)
#7 Channing Canada (CB)SR ('1)6'1"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (45%) B+ (55%)75 (47%)0.94* HS ('23)
#20 Jevon McIver Jr. (CB)SR ('1)6'1"/1853 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B- (40%) B (60%)48 (30%)0.84PEAY ('24)
#26 Vernon Glover (CB)SO ('3)6'1"/2053 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (50%) B (50%)52 (32%)0.873* HS ('23)
#1 Austin Jordan (CB)SR ('1)6'0"/2002 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (49%)C+ (2%)A+ (49%)63 (39%)0.87TEX ('24)
#38 Gil Jackson (CB)FR ('4)6'3"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C+ (64%) A- (36%)22 (14%)0.863* HS ('25)
#24 Avery Helm (CB)SR ('1)6'1"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (40%)A+ (5%)D (55%)20 (12%)0.90FLA ('23)
#28 Micah Strickland (CB)FR ('4)6'1"/185  C (33%) B (67%)12 (7%)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"/20014 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (43%) C+ (57%)104 (63%)0.893* HS ('23)
#21 Bud Clark (S)SR ('1)6'2"/1859 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (1 TDS)A- (44%) A (56%)108 (66%)0.94* HS ('20)
#19 Kylin Jackson (S)SO ('3)6'3"/2006 Tac, 4 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (38%)A (4%)B- (58%)52 (32%)0.86LSU ('25)
#18 Kaden McFadden (S)SO ('3)5'11"/1904 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (75%) F (25%)8 (5%)0.863* HS ('24)
#31 Julius Simms (S)FR ('4)6'2"/1953 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (69%)C (13%)B- (19%)16 (10%)0.863* HS ('25)
#22 Jordan Lester (S)SO ('3)6'2"/1801 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (65%) B (35%)23 (14%)0.863* HS ('23)
#13 Ryan Yaites (S)JR ('2)6'1"/1951 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (56%) B (44%)18 (11%)0.85CAL ('25)
#21 Jamel Johnson (S)SR ('2)5'11"/191  A (43%) C+ (57%)104 (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
#34 Kyle Lemmermann (K)SO ('3)6'2"/2052/2 (100%), Long 33 Yds6/612 PtsC+B 0.823* HS ('24)
#99 Nate McCashland (K)SO ('3)5'10"/170 6/66 Pts D+ 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#31 Ethan Craw (P)SR ('1)6'3"/2203, 101 YDS (33.7 YPP), Long 41 YDS1 In 20, 0 TBC   0.792* HS ('24)
#97 Easton Black (P)JR ('2)6'3"/210      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 (48) Defense: 398.62 (48) ST: 11.3 (4)
100 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: 416 (12%), SO: 651 (20%), JR: 784 (23%), SR: 1487 (45%), GR: 0 (0%)
35 players have no stats and no recruiting/portal ratings excluded from totals.