NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.
Quarterbacks | Yr | H/W | Passing | Rushing | Pass Grade | Run Grade | Pass PPA | Snaps | Rating | Origin |
#2 Ta'Quan Roberson (QB) | SR ('1) | 6'0"/200 | 78/133 (59%), 934 Yds, 8 TD / 2 INT | 35 Car, 166 Yds, (4.7 YPC), 2 TD, 3 FUM | C | B- | #83 | 281 (69%) | 0.83 | KSU ('25) |
#9 Gunnar Gray (QB) | SR ('1) | 6'4"/220 | 23/44 (52%), 174 Yds, 1 TD / 1 INT | 1 Car, -6 Yds, (-6 YPC), 0 TD, 1 FUM | D+ | C- | #279 | 112 (28%) | 0.79 | 2* HS ('23) |
#7 Jason Wright (QB) | FR ('4) | 6'3"/200 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 11 Car, 38 Yds, (3.5 YPC), 0 TD, 0 FUM | D+ | B+ | #240 | 13 (3%) | 0.85 | 3* HS ('25) |
#8 Jack Shields (QB) | SR ('0) | 6'1"/198 | 0 | 0.80 | ODU ('24) | |||||
#15 Mason Cumbie (QB) | SO ('2) | 6'2"/205 | 0 | 0.78 | 2* HS ('23) | |||||
Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
#5 Al-Jay Henderson (RB) | SR ('1) | 6'0"/216 | 112 Car, 418 Yds, (3.7 YPC), 4 TD, 1 FUM | 18 Rec, 163 Yds, (9.1 YPR), 1 TD | B | B+ | #508 | 299 (67%) | 0 | NA |
#32 Lamar Sperling (RB) | SO ('2) | 5'10"/189 | 29 Car, 191 Yds, (6.6 YPC), 1 TD, 0 FUM | 1 Rec, 5 Yds, (5 YPR), 0 TD | B+ | C+ | #132 | 56 (12%) | 0.83 | 3* HS ('23) |
#25 Terrance Shelton Jr. (RB) | SO ('3) | 6'0"/213 | 12 Car, 55 Yds, (4.6 YPC), 0 TD, 0 FUM | 1 Rec, 1 Yds, (1 YPR), 0 TD | C | C- | #332 | 60 (13%) | 0.85 | 3* HS ('24) |
#24 James McNeil Jr. (RB) | FR ('3) | 6'2"/217 | 11 Car, 67 Yds, (6.1 YPC), 2 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | A- | B- | #263 | 15 (3%) | 0 | NA |
#4 Messiah Burch (RB) | SO ('2) | 5'10"/190 | 8 Car, 48 Yds, (6 YPC), 0 TD, 0 FUM | 4 Rec, -1 Yds, (-0.3 YPR), 0 TD | B+ | B | #426 | 19 (4%) | 0.8 | 3* HS ('23) |
#12 Nino Hill (RB) | FR ('3) | 6'0"/217 | 0 | 0.83 | 3* HS ('25) | |||||
Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
#00 Victor Snow (WR) | JR ('1) | 5'8"/168 | 29 Rec, 410 Yds, (14.1 YPR), 5 TD, 0 FUM | 3 Car, 15 Yds, 1 TD | A | B+ | #37 | 347 (56%) | 0 | NA |
#3 Nik McMillan (WR) | JR ('1) | 6'1"/187 | 15 Rec, 183 Yds, (12.2 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B | #392 | 364 (59%) | 0.83 | 3* HS ('22) |
#8 Jasaiah Gathings (WR) | SR ('1) | 6'1"/190 | 13 Rec, 150 Yds, (11.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | A- | #905 | 215 (35%) | 0.83 | CONN ('25) |
#21 Patrick Clacks III (WR) | FR ('3) | 6'1"/195 | 8 Rec, 51 Yds, (6.4 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | C | #906 | 137 (22%) | 0.85 | 3* HS ('24) |
#6 Chance Morrow (WR) | JR ('1) | 6'6"/191 | 7 Rec, 119 Yds, (17 YPR), 1 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | A- | B | #394 | 116 (19%) | 0.87 | 3* HS ('22) |
#23 Devare Mathis (WR) | SO ('2) | 6'0"/210 | 1 Rec, 6 Yds, (6 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | #736 | 0 | 0 | NA | ||
#84 Tyrell Simmons Jr. (WR) | FR ('3) | 6'3"/190 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B | 18 (3%) | 0.81 | 3* HS ('24) | |
#1 Qua Sanders (WR) | SR ('1) | 6'2"/200 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B | 21 (3%) | 0.83 | 3* HS ('23) | |
#10 M. Scott Jr. (WR) | JR ('1) | 5'9"/172 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | F | 10 (2%) | 0 | NA | |
#87 Jeremy Yancey (WR) | JR ('1) | 6'5"/212 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | 7 (1%) | 0 | NA | ||
#17 Jeremiah Watkins (WR) | FR ('3) | 6'1"/190 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | 6 (1%) | 0.8 | 3* HS ('24) | ||
#82 Terrell Richards (WR) | SO ('2) | 5'9"/170 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 2 (0%) | 0 | NA | ||
#28 Shey Williams (WR) | FR ('3) | 6'0"/181 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 1 (0%) | 0 | NA | ||
#13 Phillip Folmar (WR) | FR ('3) | 6'0"/185 | 0 | 0.86 | 3* HS ('25) | |||||
#11 Dwayne Early Jr. (WR) | FR ('3) | 6'4"/198 | 0 | 0.85 | 3* HS ('25) | |||||
Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
#14 Evan King (TE) | SR ('1) | 6'1"/252 | 3 Rec, 21 Yds, (7 YPR), 0 TD, 0 FUM | D+ | C | B+ | 188 (55%) | 0.74 | HAMP ('24) | |
#19 Marcus Velez (TE) | SR ('1) | 6'6"/250 | 1 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D | A- | B | 140 (41%) | 0 | NA | |
#44 Liam Hamilton (TE) | SR ('1) | 6'3"/254 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | B- | 1 (0%) | 0 | NA | |||
#42 Mitch Viviano (TE) | SO ('2) | 6'6"/256 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | A+ | 11 (3%) | 0.83 | 3* HS ('23) | |||
#86 Michael Gelatko (TE) | FR ('3) | 6'4"/240 | 0 | 0.83 | 3* HS ('25) | |||||
#88 Ryan Daly (TE) | JR ('1) | 6'6"/235 | 0 | 0.81 | 3* HS ('23) | |||||
Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
#73 Henry Tabansi (T) | SO ('2) | 6'5"/310 | A- | A- (49%) | B (51%) | 395 (97%) | 0.78 | 2* HS ('23) | ||
#79 Trevor Brock (T) | SR ('1) | 6'6"/314 | A | A (49%) | A (51%) | 387 (95%) | 0.85 | 3* HS ('23) | ||
#51 Tyrone Davis (T) | FR ('3) | 6'4"/298 | A+ | A+ (90%) | B (10%) | 21 (5%) | 0 | NA | ||
#59 Gabriel Arena (T) | SO ('2) | 6'5"/293 | A | A+ (100%) | F (0%) | 7 (2%) | 0.84 | VT ('24) | ||
#64 Jacob Merritt (T) | JR ('1) | 6'6"/304 | C | C+ (100%) | F (0%) | 4 (1%) | 0.78 | MSU ('25) | ||
#78 Tyler Doty (G) | SR ('1) | 6'5"/335 | A- | A (49%) | A+ (51%) | 387 (95%) | 0.78 | 2* HS ('20) | ||
#67 Alex Heininger (G) | JR ('1) | 6'4"/295 | B | B (49%) | A- (51%) | 274 (67%) | 0.82 | 3* HS ('22) | ||
#75 Ahmaan Thomas (G) | FR ('3) | 6'6"/320 | B- | B (100%) | F (0%) | 16 (4%) | 0.78 | 2* HS ('24) | ||
#65 Chayce Chadwick (G) | JR ('1) | 6'5"/300 | D+ | C- (100%) | F (0%) | 7 (2%) | 0.8 | 3* HS ('24) | ||
#54 James Carrington III (C) | SR ('1) | 6'3"/310 | B | B- (52%) | B+ (48%) | 262 (65%) | 0 | NA | ||
#52 Jake Timm (C) | SR ('1) | 6'4"/300 | A- | A- (50%) | B+ (50%) | 270 (67%) | 0 | NA | ||
#55 Thomas Barr (OL) | FR ('3) | 6'3"/292 | 0.85 | 3* HS ('25) | ||||||
#77 Jackson Davenport (OL) | FR ('3) | 6'6"/270 | 0.84 | 3* HS ('25) | ||||||
#71 Caleb Watts (OL) | FR ('3) | 6'5"/305 | 0.83 | 3* HS ('25) | ||||||
#69 Jackson Bellamy (OL) | FR ('3) | 6'5"/341 | 0.81 | 3* HS ('24) | ||||||
#62 Paul Clark (OL) | FR ('3) | 6'4"/285 | 0.81 | 3* HS ('24) | ||||||
#58 Matthew Glen (OL) | SR ('0) | 6'5"/313 | 0.8 | 3* HS ('24) | ||||||
#85 Andrew Schnackenberg (LS) | SR ('0) | 6'5"/220 | 0.8 | 2* HS ('23) | ||||||
Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#12 Malin White (DE) | SR ('1) | 6'2"/250 | 25 Tac, 11 Solo, 3 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A- (45%) | B+ (49%) | C- (6%) | 324 (77%) | 0.74 | COR ('24) |
#00 Kobe Stewart (DE) | SR ('1) | 6'3"/240 | 16 Tac, 4 Solo, 4 TFL, 2 Sacks, 3 QB Hur | 1 PD, 0 INT (0 TDS) | D+ (46%) | A- (53%) | F (1%) | 345 (82%) | 0.83 | SAM ('24) |
#13 Demetrius Ballard (DE) | FR ('3) | 6'6"/256 | 9 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (51%) | A- (47%) | C+ (2%) | 108 (26%) | 0 | NA |
#30 Jacari Bennett (DE) | FR ('3) | 6'3"/240 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (47%) | D+ (53%) | C+ (0%) | 17 (4%) | 0 | NA |
#17 S. Riser-Pressley (DE) | FR ('3) | 6'6"/271 | 2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (44%) | D+ (56%) | 9 (2%) | 0.86 | 3* HS ('24) | |
#40 Will Clark (DE) | FR ('3) | 6'4"/258 | C (100%) | 2 (0%) | 0.83 | 3* HS ('24) | ||||
#92 Luke Yau Gayle (DE) | FR ('3) | 6'4"/280 | 0 | 0.81 | 3* HS ('24) | |||||
#90 George Wolo (DT) | SR ('1) | 6'0"/295 | 16 Tac, 6 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C- (50%) | B- (50%) | 217 (51%) | 0.84 | 3* HS ('20) | |
#97 Junior Poyser (DT) | SO ('2) | 6'2"/310 | 14 Tac, 5 Solo, 2 TFL, 2 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C- (48%) | A+ (51%) | C+ (1%) | 189 (45%) | 0.79 | 2* HS ('23) |
#11 Devin Morgan (DT) | JR ('1) | 6'2"/275 | 9 Tac, 3 Solo, 3 TFL, 2 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (38%) | B+ (60%) | D+ (3%) | 192 (45%) | 0.81 | 3* HS ('22) |
#99 Cornell Evans (DT) | JR ('1) | 6'1"/290 | 5 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | F (53%) | B- (46%) | D+ (1%) | 209 (49%) | 0.8 | 3* HS ('22) |
#55 Tristan Souza (DT) | SR ('1) | 6'1"/285 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (43%) | D+ (57%) | 30 (7%) | 0.82 | WSU ('24) | |
#66 Christopher Climes (DT) | FR ('4) | 6'2"/280 | C- (100%) | 4 (1%) | 0.85 | 3* HS ('25) | ||||
#88 Rex Stinchcomb (DT) | FR ('4) | 6'3"/285 | C- (100%) | 4 (1%) | 0.83 | 3* HS ('25) | ||||
Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#2 Red Murdock (LB) | SR ('1) | 6'3"/240 | 70 Tac, 26 Solo, 7 TFL, 2 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A+ (45%) | A- (6%) | A+ (48%) | 436 (95%) | 0 | NA |
#18 Dion Crawford (LB) | JR ('2) | 6'1"/232 | 42 Tac, 15 Solo, 2 TFL, 2 Sacks, 3 QB Hur | 0 PD, 0 INT (0 TDS) | A- (42%) | A (30%) | F (28%) | 358 (78%) | 0.85 | 3* HS ('23) |
#39 Mitchell Gonser (LB) | SR ('1) | 6'0"/230 | 38 Tac, 23 Solo, 5 TFL, 1 Sacks, 1 QB Hur | 0 PD, 1 INT (0 TDS) | B (49%) | A- (6%) | B+ (45%) | 238 (52%) | 0.74 | HARV ('25) |
#15 SaVeon Brown (LB) | JR ('1) | 6'1"/210 | 27 Tac, 12 Solo, 5 TFL, 2 Sacks, 2 QB Hur | 3 PD, 0 INT (0 TDS) | A- (44%) | B+ (9%) | C+ (47%) | 329 (71%) | 0.84 | WMU ('24) |
#45 Gio De Leon (LB) | SR ('1) | 6'3"/240 | 5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (25%) | C- (38%) | B- (38%) | 8 (2%) | 0 | NA |
#33 Connor Henderson (LB) | SR ('1) | 6'2"/225 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (31%) | D+ (69%) | 13 (3%) | 0.74 | UNT ('25) | |
#52 B. Ilunga-Bisselele (LB) | FR ('3) | 6'2"/221 | 0 | 0.85 | 3* HS ('25) | |||||
#35 George Hill (LB) | FR ('3) | 6'2"/210 | 0 | 0.84 | 3* HS ('25) | |||||
Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#1 Marquis Cooper (CB) | SR ('1) | 5'11"/190 | 23 Tac, 16 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | B+ (47%) | F (3%) | A- (50%) | 339 (75%) | 0 | NA |
#9 Keontez Bradley (CB) | SO ('2) | 6'2"/185 | 9 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | C- (50%) | C+ (50%) | 233 (52%) | 0.83 | ASU ('25) | |
#5 Charles McCartherens (CB) | JR ('2) | 5'11"/175 | 9 Tac, 7 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | B+ (42%) | C+ (1%) | A (58%) | 106 (24%) | 0.81 | 3* HS ('23) |
#36 Kobi Blackwell (CB) | FR ('3) | 5'8"/180 | 7 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | C+ (42%) | A+ (58%) | 134 (30%) | 0.85 | 3* HS ('24) | |
#3 Oliver Bridges (CB) | JR ('1) | 6'2"/210 | 4 Tac, 2 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- (29%) | A- (4%) | C- (68%) | 77 (17%) | 0.83 | CIN ('24) |
#21 Eddie Pleasant III (CB) | SO ('2) | 6'0"/185 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (43%) | D+ (57%) | 7 (2%) | 0.84 | MSU ('24) | |
#14 Mikey Crawford (CB) | FR ('3) | 6'2"/195 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (100%) | 3 (1%) | 0 | NA | ||
#24 Ramari Taylor (CB) | FR ('3) | 6'2"/195 | 0 | 0.77 | 2* HS ('24) | |||||
#23 Xavier Leonard (CB) | FR ('3) | 5'11"/200 | B (0%) | B- (100%) | 3 (1%) | 0.82 | 3* HS ('24) | |||
#25 Jackson Small (CB) | FR ('3) | 6'0"/185 | 0 | 0.85 | 3* HS ('25) | |||||
#13 Pershaun Fann (CB) | JR ('1) | 6'0"/225 | 0 | 0.83 | 3* HS ('22) | |||||
#6 Miles Greer (S) | JR ('2) | 5'11"/195 | 42 Tac, 19 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A (45%) | B- (2%) | A (53%) | 340 (67%) | 0.74 | SHE ('25) |
#7 Solomon Brown (S) | SR ('1) | 5'11"/197 | 33 Tac, 21 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | A- (40%) | C (1%) | B (59%) | 348 (69%) | 0.83 | MINN ('22) |
#8 Jalen McNair (S) | SR ('1) | 5'9"/198 | 33 Tac, 16 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 3 PD, 1 INT (0 TDS) | B+ (41%) | C+ (1%) | A (58%) | 265 (52%) | 0.82 | 3* HS ('20) |
#16 John Keough (S) | SO ('3) | 6'0"/202 | 6 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (39%) | B (61%) | 33 (6%) | 0.82 | 3* HS ('24) | |
#22 Ronnell Davis (S) | FR ('3) | 6'1"/193 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (53%) | B (47%) | 17 (3%) | 0.84 | 3* HS ('24) | |
#29 Jerrod Gentry (S) | SR ('0) | 6'0"/200 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
#4 Jonathan Capo (S) | SR ('1) | 6'0"/197 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (31%) | B (69%) | 13 (3%) | 0 | NA | |
#34 Jonathan Rousseau (S) | FR ('3) | 6'1"/193 | 0 | 0.83 | 3* HS ('25) | |||||
#43 Xair Stevenson (S) | FR ('3) | 6'1"/188 | 0 | 0.83 | 3* HS ('25) | |||||
Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
#91 Jack Howes (K) | SR ('1) | 6'1"/200 | 6/8 (75%), Long 50 Yds | 19/19 | 37 Pts | B | A- | 0.74 | MD ('25) | |
Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
#42 Dylan Drennan (P) | FR ('3) | 6'2"/205 | 30, 1378 YDS (45.9 YPP), Long 76 YDS | 9 In 20, 2 TB | A- | D+ | 0 | NA |
Total Team Talent for '25 is: 540, #109 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 233.28 (50) Defense: 207.7 (42) ST: 2.96 (2)
94 Total players, 18 from Transfer Portal. 14% of roster is from the Portal.
9 from the '25 Transfer Portal. 7% of roster is from this years Portal, 8 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 3 good players, 55 JAGS, 7 low JAGS, 7 JAG- players
Snaps by class: FR: 901 (8%), SO: 1319 (12%), JR: 2998 (27%), SR: 5881 (53%), GR: 0 (0%)
35 players have no stats and no recruiting/portal ratings excluded from totals.