TCU's Roster/Depth Chart for 2024
TCU's 2024 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)SO ('3)6'1"/196313/471 (67%), 3949 Yds, 27 TD / 11 INT47 Car, -19 Yds, (-0.4 YPC), 4 TD, 6 FUM AD#5854 (93%)0.873* HS ('22)
#19 Ken Seals (QB)JR ('2)6'3"/22010/13 (77%), 97 Yds, 1 TD / 0 INT4 Car, 12 Yds, (3 YPC), 0 TD, 1 FUM BF#20945 (5%)0.87VAN ('24)
#1 Hauss Hejny (QB)FR ('4)6'0"/1900/0 (0%), 0 Yds, 0 TD / 0 INT15 Car, 65 Yds, (4.3 YPC), 0 TD, 0 FUM  B-#26718 (2%)0.914* HS ('24)
#29 Jacob Porter (QB)SO ('3)6'2"/1780/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM    1 (0%)0NA
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#4 Cam Cook (RB)SO ('3)5'11"/195119 Car, 460 Yds, (3.9 YPC), 9 TD, 3 FUM18 Rec, 75 Yds, (4.2 YPR), 0 TDBD+#144373 (41%)0.94* HS ('23)
#26 Jeremy Payne (RB)FR ('4)5'10"/17054 Car, 239 Yds, (4.4 YPC), 3 TD, 0 FUM12 Rec, 99 Yds, (8.3 YPR), 0 TDA-A-#260182 (20%)0.94* HS ('24)
#17 Trent Battle (RB)JR ('2)6'1"/21044 Car, 186 Yds, (4.2 YPC), 2 TD, 1 FUM6 Rec, 29 Yds, (4.8 YPR), 0 TDC+D#283196 (22%)0.863* HS ('21)
#20 Dominique Johnson (RB)JR ('2)6'1"/25218 Car, 63 Yds, (3.5 YPC), 1 TD, 0 FUM1 Rec, 2 Yds, (2 YPR), 0 TDBF#32093 (10%)0.83ARK ('24)
#15 Nate Palmer (RB)FR ('4)6'0"/18511 Car, 25 Yds, (2.3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC-C-#46523 (3%)0.893* HS ('24)
#40 Franklin Estrada II (RB)JR ('2)5'11"/1933 Car, 5 Yds, (1.7 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCB- 8 (1%)0NA
#23 Derrick Carroll (RB)FR ('3)6'1"/206     00.893* HS ('23)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#88 Eric McAlister (WR)JR ('2)6'3"/19539 Rec, 762 Yds, (19.5 YPR), 5 TD, 0 FUM0 Car, 0 Yds, 0 TDA+B+#67412 (30%)0.89BSU ('24)
#14 Jordyn Bailey (WR)FR ('3)5'10"/1709 Rec, 52 Yds, (5.8 YPR), 2 TD, 1 FUM3 Car, 74 Yds, 1 TDBD+#611124 (9%)0.873* HS ('23)
#11 JoJo Earle (WR)SR ('2)5'10"/1767 Rec, 37 Yds, (5.3 YPR), 1 TD, 0 FUM3 Car, 30 Yds, 0 TDBB-#75176 (6%)0.91ALA ('23)
#16 Braylon James (WR)FR ('3)6'2"/2023 Rec, 11 Yds, (3.7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB 45 (3%)0.90ND ('24)
#85 Parker Clark (WR)SO ('3)6'1"/1952 Rec, 21 Yds, (10.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+C+ 23 (2%)0NA
#13 Major Everhart (WR)SO ('3)5'11"/1751 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B-#9235 (0%)0.883* HS ('22)
#82 Dozie Ezukanma (WR)FR ('4)6'3"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B 27 (2%)0.883* HS ('24)
#43 Fletcher Fierro (WR)FR ('4)6'1"/1820 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B- 5 (0%)0NA
#84 Gekyle Baker (WR)FR ('3)6'3"/175     00.934* HS ('24)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#9 Drake Dabney (TE)SR ('1)6'5"/24819 Rec, 193 Yds, (10.2 YPR), 0 TD, 0 FUMDD+C- 522 (54%)0.88BAY ('24)
#00 DJ Rogers (TE)JR ('2)6'4"/25012 Rec, 142 Yds, (11.8 YPR), 2 TD, 0 FUMBBD 310 (32%)0NA
#12 Lafayette Kaiuway (TE)FR ('3)6'6"/2500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+FB- 27 (3%)0.883* HS ('23)
#47 Jax Porter (TE)SO ('3)6'6"/2320 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  5 (1%)0.74ALA ('24)
#86 Cole Snodgrass (TE)FR ('3)6'5"/230     00.863* HS ('24)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#58 Bless Harris (T)SR ('1)6'5"/326BC- (38%)B+ (62%)  703 (77%)0.88FSU ('24)
#56 Ben Taylor-Whitfield (T)SO ('3)6'6"/325FF (41%)C (59%)  668 (73%)0NA
#70 Ryan Hughes (T)FR ('4)6'6"/310B-C+ (50%)B (50%)  130 (14%)0.863* HS ('24)
#54 Quinton Harris (T)SO ('3)6'8"/315FD+ (57%)F (43%)  14 (2%)0.833* HS ('22)
#51 Coltin Deery (G)JR ('2)6'4"/345B+A- (40%)B (60%)  829 (90%)0.87MD ('23)
#62 Carson Bruno (G)JR ('2)6'4"/312A-A- (38%)B (62%)  594 (65%)0.87LT ('24)
#55 Remington Strickland (G)JR ('2)6'4"/300CC- (42%)B (58%)  395 (43%)0.85TA&M ('24)
#52 James Brockermeyer (C)JR ('2)6'3"/285A-A- (38%)A (62%)  812 (88%)0.87ALA ('24)
#78 Cooper Powers (C)FR ('3)6'5"/315C-C- (57%)A- (43%)  23 (3%)0.873* HS ('23)
#69 Gannon Gaubert (C)SO ('3)6'1"/315C+B- (100%)F (0%)  3 (0%)0NA
#53 Tobias Steppes (OL)FR ('3)6'6"/280    0.894* HS ('24)
#60 Cade Bennett (OL)JR ('1)6'3"/305    0.88SDSU ('24)
#76 Mitch Hodnett (OL)FR ('3)6'5"/290    0.873* HS ('24)
#66 Wesley Harvey (OL)FR ('3)6'8"/280    0.873* HS ('24)
#75 Connor Lingren (OL)SO ('2)6'5"/315    0.863* HS ('22)
#57 Samir Camacho (OL)FR ('3)6'4"/290    0.863* HS ('24)
#65 Mike Stoker (OL)FR ('3)6'5"/315    0.863* HS ('23)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#54 Nana Osafo-Mensah (DE)SR ('1)6'3"/26438 Tac, 22 Solo, 9 TFL, 3 Sacks, 5 QB Hur1 PD, 0 INT (0 TDS)B- (46%)F (51%)A+ (3%)668 (76%)0.88ND ('24)
#96 Travis Jackson (DE)FR ('4)6'4"/24020 Tac, 14 Solo, 2 TFL, 2 Sacks, 2 QB Hur0 PD, 1 INT (0 TDS)D (50%)C- (45%)B+ (6%)235 (27%)0.894* HS ('24)
#98 Sterlin Brooks (DE)FR ('4)6'3"/320  C- (100%)  2 (0%)0.853* HS ('24)
#42 Zachary Chapman (DT)FR ('3)6'5"/26024 Tac, 11 Solo, 3 TFL, 3 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (39%)C- (60%)B+ (0%)346 (39%)0.94* HS ('23)
#95 Markis Deal (DT)FR ('3)6'5"/31521 Tac, 10 Solo, 6 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A- (49%)C (51%)C+ (0%)385 (44%)0.944* HS ('23)
#93 Hakeem Ajijolaiya (DT)SR ('1)6'2"/3209 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (58%)D+ (42%) 143 (16%)0.85HOU ('24)
#99 Avion Carter (DT)FR ('3)6'4"/285   C- (100%) 3 (0%)0.914* HS ('23)
#40 Keviyan Huddleston (DT)FR ('3)6'2"/255   C- (100%) 4 (0%)0.883* HS ('23)
#94 M. Ibukun-Okeyode (DL)SO ('2)6'6"/250     00.894* HS ('22)
#97 Paul Oyewale (DL)SO ('2)6'4"/275     00.863* HS ('22)
#35 Tristan Johnson (DL)FR ('3)6'3"/270     00.853* HS ('24)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#4 Namdi Obiazor (LB)SR ('1)6'3"/22581 Tac, 41 Solo, 7 TFL, 3 Sacks, 2 QB Hur1 PD, 1 INT (0 TDS)B- (48%)B (11%)A (41%)727 (120%)0.853* HS ('22)
#3 Kaleb Elarms-Orr (LB)JR ('2)6'2"/22054 Tac, 26 Solo, 5 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)B+ (44%)A (16%)B+ (40%)302 (50%)0.90CAL ('24)
#11 Devean Deal (LB)JR ('2)6'4"/24546 Tac, 29 Solo, 10 TFL, 6 Sacks, 3 QB Hur1 PD, 0 INT (0 TDS)B+ (45%)A- (37%)B+ (18%)610 (100%)0.89TULN ('24)
#44 Cooper McDonald (LB)SR ('1)6'3"/24525 Tac, 11 Solo, 5 TFL, 3 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)B+ (47%)B (46%)A+ (7%)322 (53%)0.88SDSU ('24)
#33 Max Carroll (LB)FR ('3)6'3"/22020 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B- (48%)C (12%)A- (40%)159 (26%)0.893* HS ('23)
#37 Hudson Hooper (LB)FR ('3)6'2"/2306 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (56%) D (44%)9 (1%)0NA
#19 Jonathan Bax (LB)SO ('3)6'3"/2355 Tac, 3 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A (53%)B- (30%)D+ (18%)57 (9%)0.893* HS ('23)
#12 Terrence Cooks Jr. (LB)JR ('2)6'2"/2303 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (25%)B (38%)B- (38%)8 (1%)0.94* HS ('21)
#00 Shad Banks Jr. (LB)SR ('0)6'1"/2502 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#30 Kylan Salter (LB)FR ('3)6'2"/2202 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.883* HS ('23)
#51 Luke Lingard (LB)JR ('2)6'1"/225  C (67%) C+ (33%)3 (0%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#13 JaTravis Broughton (CB)SR ('1)5'11"/19038 Tac, 25 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B+ (50%)C- (0%)D (50%)494 (53%)0.88UTAH ('24)
#6 LaMareon James (CB)SR ('1)5'10"/19034 Tac, 26 Solo, 0 TFL, 0 Sacks, 0 QB Hur12 PD, 1 INT (0 TDS)A- (44%)F (1%)A (55%)565 (61%)0.87ODU ('24)
#7 Channing Canada (CB)JR ('2)6'1"/19031 Tac, 27 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 1 INT (0 TDS)C+ (46%)D+ (0%)B+ (53%)551 (59%)0.94* HS ('23)
#20 Jevon McIver Jr. (CB)JR ('2)6'1"/17712 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)C+ (45%)B+ (0%)B (55%)231 (25%)0.84PEAY ('24)
#17 Devondre Mcgee (CB)FR ('4)6'1"/180  C+ (76%) B- (24%)17 (2%)0.893* HS ('24)
#28 Julian Knox (CB)FR ('4)6'2"/190  D+ (86%) C+ (14%)7 (1%)0.873* HS ('24)
#24 Avery Helm (CB)SR ('0)6'1"/185     00.90FLA ('23)
#26 Vernon Glover (CB)SO ('2)6'1"/175     00.873* HS ('23)
#2 Jamel Johnson (S)SO ('3)6'1"/20072 Tac, 43 Solo, 2 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B- (48%)B (0%)B+ (52%)671 (48%)0.893* HS ('23)
#21 Bud Clark (S)JR ('2)6'2"/19068 Tac, 44 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 3 INT (0 TDS)A- (47%)C- (0%)A+ (53%)837 (60%)0.94* HS ('20)
#29 Cam Smith (S)SR ('0)6'0"/18024 Tac, 15 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS)   00NA
#14 Austin Jordan (S)JR ('2)6'0"/19816 Tac, 8 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (47%)A- (7%)A- (45%)289 (21%)0.87TEX ('24)
#25 Jaise Oliver (S)SR ('1)6'2"/20312 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (34%)F (5%)C- (61%)64 (5%)0.88TLSA ('24)
#23 Richard Toney Jr. (S)JR ('1)6'0"/2069 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)   00.86NEV ('24)
#18 Kaden Mcfadden (S)FR ('4)5'11"/1853 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (60%) B- (40%)10 (1%)0.863* HS ('24)
#15 Devyn Hidrogo (S)FR ('4)6'0"/1902 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (86%) B- (14%)7 (1%)0.873* HS ('24)
#22 Jordan Lester (S)FR ('3)6'2"/1901 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B- (58%) A+ (42%)19 (1%)0.863* HS ('23)
#20 Jamel Johnson (S)SO ('3)5'11"/195  B- (48%)B (0%)B+ (52%)671 (48%)0.893* HS ('23)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#34 Kyle Lemmermann (K)FR ('4)6'2"/21015/22 (68.2%), Long 48 Yds54/5599 PtsB-A- 0.823* HS ('24)
#99 Nate McCashland (K)FR ('3)5'10"/175    B 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#31 Ethan Craw (P)JR ('2)6'3"/21042, 1780 YDS (42.4 YPP), Long 65 YDS19 In 20, 3 TBA+D  0.792* HS ('24)
#97 Easton Black (P)SO ('3)6'3"/195      0NA

Head Coach Sonny Dykes returns, OC Kendal Briles returns, DC Andy Avalos is a new hire
Total Team Talent for '24 is: 730, #1 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 18.67%
Breakdown - Offense: 306.74 (42) Defense: 322.82 (40) ST: 11.3 (4)
86 Total players, 25 from Transfer Portal. 22.7% of roster is from the Portal.
23 from the '24 Transfer Portal. 20.9% of roster is from this years Portal, 20 players left via portal after '23.
Roster Breakdown: 0 elite players, 0 great players, 14 very good players, 48 good players, 9 JAGS, 1 low JAGS, 1 JAG- players
Snaps by class: FR: 2864 (15%), SO: 3756 (20%), JR: 7672 (40%), SR: 4865 (25%), GR: 0 (0%)
24 players have no stats and no recruiting/portal ratings excluded from totals.