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 |
#13 Chubba Purdy (QB) | SR ('1) | 6'1"/205 | 40/77 (52%), 494 Yds, 1 TD / 8 INT | 60 Car, 292 Yds, (4.9 YPC), 2 TD, 0 FUM | C- | C+ | #294 | 240 (61%) | 0.84 | NEB ('24) |
#6 Carter Jones (QB) | FR ('4) | 6'3"/197 | 27/48 (56%), 298 Yds, 3 TD / 3 INT | 10 Car, 7 Yds, (0.7 YPC), 0 TD, 1 FUM | D+ | D | #158 | 104 (26%) | 0.85 | 3* HS ('25) |
#10 AJ Bianco (QB) | JR ('1) | 6'3"/217 | 14/25 (56%), 102 Yds, 1 TD / 1 INT | 7 Car, 18 Yds, (2.6 YPC), 0 TD, 0 FUM | C+ | B- | #283 | 51 (13%) | 0.83 | 3* HS ('22) |
#19 Anthony Wolter (QB) | FR ('3) | 5'11"/203 | 0 | 0.83 | 3* HS ('24) | |||||
Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
#20 Caleb Ramseur (RB) | SR ('1) | 5'9"/205 | 56 Car, 271 Yds, (4.8 YPC), 0 TD, 0 FUM | 6 Rec, 51 Yds, (8.5 YPR), 1 TD | B | C+ | #175 | 207 (55%) | 0 | NA |
#2 Herschel Turner (RB) | FR ('3) | 5'9"/196 | 51 Car, 219 Yds, (4.3 YPC), 0 TD, 2 FUM | 2 Rec, 1 Yds, (0.5 YPR), 0 TD | B- | C+ | #541 | 109 (29%) | 0.85 | USU ('25) |
#25 Ky Woods (RB) | JR ('1) | 5'9"/173 | 11 Car, 84 Yds, (7.6 YPC), 0 TD, 1 FUM | 3 Rec, 59 Yds, (19.7 YPR), 1 TD | F | B+ | #392 | 43 (11%) | 0.83 | TEX ('24) |
#22 Dominic Kelley (RB) | FR ('4) | 5'10"/202 | 10 Car, 18 Yds, (1.8 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C | B- | #420 | 3 (1%) | 0 | NA |
#4 Carter Jackson (RB) | FR ('4) | 5'9"/190 | 5 Car, 22 Yds, (4.4 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | B- | 3 (1%) | 0.86 | 3* HS ('25) | ||
#26 Ashton Hayes (RB) | JR ('1) | 6'0"/200 | 3 Car, 9 Yds, (3 YPC), 0 TD, 0 FUM | 1 Rec, 1 Yds, (1 YPR), 0 TD | C | B | #271 | 8 (2%) | 0.88 | CAL ('23) |
#28 Joe Birnbaum (RB) | FR ('3) | 5'10"/182 | 0 | 0.83 | 3* HS ('25) | |||||
#47 Luke McEndoo (FB) | SR ('1) | 6'0"/265 | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | 1 (0%) | 0.80 | OKST ('25) | |||
Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
#18 Marcus Bellon (WR) | SR ('1) | 5'7"/178 | 15 Rec, 193 Yds, (12.9 YPR), 1 TD, 1 FUM | 2 Car, 10 Yds, 0 TD | C+ | B- | #909 | 232 (46%) | 0 | NA |
#1 Jordan Brown (WR) | SR ('1) | 5'10"/193 | 13 Rec, 164 Yds, (12.6 YPR), 0 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | C | A+ | #354 | 230 (46%) | 0.83 | TTU ('25) |
#5 Dakota Thomas (WR) | SR ('1) | 6'0"/212 | 5 Rec, 55 Yds, (11 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | A- | #503 | 144 (29%) | 0.82 | USM ('25) |
#8 Daijon Calimon (WR) | FR ('3) | 6'2"/190 | 4 Rec, 34 Yds, (8.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | F | #853 | 44 (9%) | 0 | NA |
#12 Nate Burleson II (WR) | SO ('1) | 6'2"/166 | 3 Rec, 58 Yds, (19.3 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B+ | #566 | 122 (24%) | 0 | NA |
#00 Nathaneal Floyd (WR) | SR ('1) | 6'1"/187 | 3 Rec, 22 Yds, (7.3 YPR), 0 TD, 0 FUM | 1 Car, 2 Yds, 0 TD | D+ | C+ | #821 | 103 (21%) | 0.80 | TTU ('24) |
#9 Marshaun Brown (WR) | SO ('1) | 6'4"/198 | 1 Rec, 16 Yds, (16 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | A- | 93 (19%) | 0.83 | 3* HS ('23) | |
#7 Dakota Thomas (WR) | SR ('1) | 6'1"/200 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | A- | 144 (29%) | 0.82 | USM ('25) | |
#3 Charles Brown (WR) | SR ('1) | 5'10"/168 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B- | 9 (2%) | 0.74 | TXST ('24) | |
#15 Kola Babalola (WR) | JR ('1) | 6'2"/215 | 0 | 0 | NA | |||||
#86 Z. Anahu-Ambrosio (WR) | FR ('4) | 5'9"/176 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D | B- | 22 (4%) | 0.83 | 3* HS ('25) | |
#14 Gerick Robinson (WR) | SR ('1) | 5'7"/178 | 0 | 0.83 | CSU ('23) | |||||
#80 Mack Kump (WR) | FR ('3) | 5'9"/183 | 0 | 0.84 | 3* HS ('25) | |||||
#88 Mason Johnson (WR) | FR ('3) | 6'0"/195 | 0 | 0.83 | 3* HS ('25) | |||||
#20 Nick Rempert (WR) | GR ('0) | 6'1"/184 | 0 | 0.81 | UNT ('25) | |||||
Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
#85 Jett Carpenter (TE) | SR ('1) | 6'3"/258 | 16 Rec, 185 Yds, (11.6 YPR), 0 TD, 0 FUM | B- | B+ | A- | 267 (53%) | 0 | NA | |
#11 Jace Henry (TE) | SR ('1) | 6'3"/282 | 4 Rec, 37 Yds, (9.3 YPR), 0 TD, 0 FUM | D | A | A- | 207 (41%) | 0.83 | DART ('24) | |
#16 DJ Asiasi (TE) | FR ('4) | 6'2"/248 | 1 Rec, 5 Yds, (5 YPR), 0 TD, 0 FUM | C | C+ | F | 13 (3%) | 0.85 | 3* HS ('25) | |
#82 Jayden O'Rourke (TE) | JR ('2) | 6'9"/262 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C- | C+ | D | 11 (2%) | 0 | NA | |
#84 Carter Eck (TE) | FR ('3) | 6'2"/245 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | B- | B- | 2 (0%) | 0.78 | 2* HS ('18) | ||
Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
#55 Jack Foster (T) | JR ('1) | 6'6"/298 | B- | A- (48%) | C- (52%) | 374 (95%) | 0 | NA | ||
#76 Zach Cochnauer (T) | JR ('1) | 6'5"/306 | A- | A (46%) | C (54%) | 346 (88%) | 0.83 | UCA ('25) | ||
#52 Trenton Scott (T) | SR ('1) | 6'6"/365 | D+ | C+ (53%) | C (47%) | 51 (13%) | 0.84 | TXST ('25) | ||
#66 Henry Sellards (T) | FR ('3) | 6'4"/300 | 1 | 0 | 0 | NA | ||||
#54 Josh Grabowski (G) | SR ('1) | 6'3"/307 | D+ | D+ (49%) | B (51%) | 364 (92%) | 0 | NA | ||
#70 Snoop Leota-Amaama (G) | JR ('1) | 6'4"/331 | D+ | C- (45%) | C- (55%) | 263 (67%) | 0.83 | UVA ('24) | ||
#56 Hadine Diaby (G) | JR ('2) | 6'3"/301 | D+ | C- (49%) | D+ (51%) | 141 (36%) | 0.74 | TNST ('25) | ||
#73 Tyler Miller (G) | FR ('3) | 6'2"/302 | 1 | 0 | 0.82 | 3* HS ('24) | ||||
#58 Ethan Lowell (G) | FR ('3) | 6'3"/282 | C- | C+ (38%) | D+ (62%) | 13 (3%) | 0 | NA | ||
#78 Andrew Madrigal (C) | SR ('1) | 6'3"/321 | B+ | B+ (47%) | A- (53%) | 384 (97%) | 0.83 | 3* HS ('21) | ||
#57 Dylan Lopez (OL) | JR ('1) | 6'2"/303 | 0.85 | ORST ('24) | ||||||
#64 Jackson Ramsey (OL) | FR ('3) | 6'3"/305 | 0.84 | 3* HS ('25) | ||||||
#72 Jakobus Seth (OL) | JR ('1) | 6'3"/291 | 0.82 | WSU ('24) | ||||||
#71 Colin Banning (OL) | FR ('3) | 6'2"/304 | 0.81 | 3* HS ('25) | ||||||
#40 Cian Stack (LS) | FR ('3) | 6'0"/268 | 0.79 | 2* HS ('25) | ||||||
Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#32 Dylan Labarbera (DE) | JR ('2) | 6'1"/248 | 51 Tac, 31 Solo, 14 TFL, 6 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | A+ (45%) | A+ (52%) | A+ (3%) | 322 (79%) | 0 | NA |
#9 Jonathan Maldonado (DE) | JR ('1) | 6'6"/233 | 21 Tac, 11 Solo, 6 TFL, 4 Sacks, 0 QB Hur | 3 PD, 1 INT (1 TDS) | A (46%) | A+ (42%) | B+ (12%) | 331 (81%) | 0.84 | 3* HS ('22) |
#45 Chris Smalley (DE) | SR ('1) | 6'5"/221 | 5 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (77%) | C+ (8%) | D+ (15%) | 13 (3%) | 0.84 | 3* HS ('22) |
#3 Kameron Brown (DE) | FR ('4) | 6'2"/249 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (43%) | A (51%) | C+ (5%) | 37 (9%) | 0 | NA |
#13 Nehemiah Burleson (DE) | FR ('3) | 6'4"/236 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (100%) | 1 (0%) | 0 | NA | ||
#57 Andoni Fesenmaier (DE) | JR ('1) | 6'3"/273 | C- (100%) | 2 (0%) | 0 | NA | ||||
#2 Kaden Johnson (DE) | GR ('0) | 6'3"/248 | 0 | 0.86 | WIS ('24) | |||||
#88 Keegan Perea (DE) | FR ('3) | 6'1"/255 | 0 | 0.84 | 3* HS ('25) | |||||
#99 Thomas Witte (DT) | SR ('1) | 6'3"/275 | 14 Tac, 9 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (45%) | C- (55%) | B (0%) | 329 (81%) | 0 | NA |
#43 Nelson Ropati (DT) | SR ('1) | 6'3"/291 | 11 Tac, 7 Solo, 2 TFL, 2 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (49%) | B- (51%) | C+ (0%) | 237 (58%) | 0 | NA |
#10 Logologo Va'a (DT) | JR ('1) | 6'3"/329 | 11 Tac, 5 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B- (54%) | A+ (45%) | C+ (1%) | 137 (34%) | 0.78 | UTEP ('25) |
#96 Tanner Vaughan (DT) | SR ('1) | 6'3"/270 | 6 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (47%) | C- (53%) | B- (0%) | 75 (18%) | 0 | NA |
#98 David Paine Jr. (DT) | FR ('3) | 6'1"/273 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (68%) | A (32%) | 25 (6%) | 0 | NA | |
#56 Bryce Echols (DT) | SO ('1) | 6'5"/273 | 1 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (69%) | C (31%) | 13 (3%) | 0.78 | ARIZ ('25) | |
#50 Zaiden Wallace (DL) | FR ('3) | 6'4"/285 | 0 | 0.87 | 3* HS ('24) | |||||
Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#33 Stone Combs (LB) | JR ('1) | 6'1"/227 | 36 Tac, 20 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (50%) | B+ (6%) | D+ (44%) | 236 (85%) | 0.78 | 2* HS ('22) |
#2 EJ Smith (LB) | JR ('2) | 6'0"/243 | 20 Tac, 10 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 2 INT (0 TDS) | D+ (45%) | C (6%) | A- (49%) | 209 (75%) | 0 | NA |
#44 Austin Harnetiaux (LB) | JR ('1) | 6'2"/228 | 16 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B- (43%) | F (6%) | D (51%) | 139 (50%) | 0.81 | WASH ('24) |
#00 Nakian Jackson (LB) | JR ('1) | 6'1"/237 | 10 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (48%) | A+ (8%) | D+ (44%) | 147 (53%) | 0.84 | SAC ('25) |
#19 Sam Cook (LB) | SR ('1) | 6'4"/233 | 9 Tac, 5 Solo, 4 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (33%) | C- (47%) | A- (20%) | 110 (40%) | 0.83 | SEMO ('25) |
#7 Nahji Logan (LB) | SR ('1) | 6'3"/228 | 8 Tac, 6 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (37%) | B+ (5%) | B (59%) | 87 (31%) | 0.85 | IND ('25) |
#16 Jake Silverman (LB) | FR ('4) | 6'0"/215 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (100%) | 7 (3%) | 0.83 | 3* HS ('25) | ||
#46 Colin Combs (LB) | FR ('3) | 6'3"/225 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
#20 Cody Wells (LB) | FR ('3) | 6'2"/210 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.83 | 3* HS ('25) | |||
#92 Myles Williams (LB) | SR ('1) | 6'3"/242 | D (48%) | C (48%) | C+ (3%) | 29 (10%) | 0.82 | CAL ('25) | ||
#42 Colson Kermode (LB) | FR ('4) | 6'1"/212 | C+ (100%) | 5 (2%) | 0 | NA | ||||
#36 Isaiah Reed (LB) | FR ('4) | 6'1"/218 | C+ (100%) | 1 (0%) | 0.84 | 3* HS ('25) | ||||
#22 H. Anahu-Ambrosio (LB) | SO ('2) | 5'11"/208 | 0 | 0.82 | 3* HS ('23) | |||||
#9 Jack MacKinnon (LB) | SO ('2) | 6'4"/239 | 0 | 0.74 | MICH ('25) | |||||
Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#1 AJ Odums (CB) | SR ('3) | 5'10"/178 | 25 Tac, 19 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | A (46%) | B- (1%) | A- (54%) | 367 (64%) | 0 | NA |
#8 Kasen Kinchen (CB) | SR ('1) | 5'9"/182 | 24 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (41%) | A- (1%) | B- (58%) | 300 (52%) | 0.84 | 3* HS ('20) |
#4 Edward Rhambo (CB) | JR ('1) | 6'1"/191 | 18 Tac, 16 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | B- (44%) | B (56%) | 367 (64%) | 0.74 | BGSU ('25) | |
#14 DJ Warnell (CB) | SR ('1) | 6'2"/208 | 5 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (62%) | D+ (10%) | C+ (28%) | 29 (5%) | 0.85 | 3* HS ('20) |
#18 Aiden Walker (CB) | FR ('4) | 5'10"/180 | 4 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (45%) | D+ (55%) | 58 (10%) | 0 | NA | |
#12 Bryson Snelling (CB) | SO ('3) | 6'2"/190 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (63%) | D+ (38%) | 16 (3%) | 0 | NA | |
#26 Isaiah Jordan (CB) | FR ('4) | 6'0"/200 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (85%) | C+ (15%) | 13 (2%) | 0.81 | 3* HS ('25) | |
#17 Zavien Abercrombie (CB) | FR ('3) | 5'9"/166 | C (80%) | C+ (20%) | 5 (1%) | 0 | NA | |||
#5 Murvin Kenion III (S) | SR ('3) | 5'11"/202 | 29 Tac, 21 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 1 INT (0 TDS) | D+ (44%) | B- (2%) | B+ (54%) | 344 (85%) | 0.74 | SAC ('25) |
#22 Hayden McDonald (S) | SR ('1) | 5'8"/177 | 23 Tac, 12 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D (47%) | F (53%) | 298 (74%) | 0.86 | CLMB ('25) | |
#15 Bishop Turner (S) | SO ('1) | 5'10"/188 | 8 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B+ (43%) | C+ (1%) | B+ (57%) | 138 (34%) | 0 | NA |
#6 Cooper Wilson (S) | SO ('1) | 6'2"/186 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (86%) | C+ (14%) | 14 (3%) | 0.74 | NEB ('25) | |
#25 Austin Ambush (S) | SR ('1) | 6'1"/198 | C (92%) | C+ (8%) | 13 (3%) | 0 | NA | |||
#28 Mykel Ford (DB) | FR ('3) | 5'10"/168 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.83 | 3* HS ('25) | |||
#11 Jackson Barton (DB) | FR ('3) | 5'11"/185 | 0 | 0.82 | 3* HS ('24) | |||||
#23 Tajean Stallworth (DB) | FR ('3) | 6'0"/164 | 0 | 0.81 | 3* HS ('25) | |||||
#24 Justin Wyatt Jr. (DB) | FR ('3) | 6'2"/169 | 0 | 0.79 | 2* HS ('25) | |||||
Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
#84 Joe McFadden (K) | SR ('1) | 5'9"/180 | 10/13 (76.9%), Long 43 Yds | 7/7 | 37 Pts | B | F | 0 | NA | |
#97 Keaton Emmett (K) | SO ('3) | 6'0"/198 | B+ | 0 | NA | |||||
Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
#39 Bailey Ettridge (P) | FR ('4) | 5'11"/207 | 24, 1073 YDS (44.7 YPP), Long 62 YDS | 12 In 20, 1 TB | B- | B | 0 | NA |
Total Team Talent for '25 is: 486, #119 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 225.14 (47) Defense: 176.12 (46) ST: 0 (3)
96 Total players, 32 from Transfer Portal. 26.9% of roster is from the Portal.
23 from the '25 Transfer Portal. 19.3% of roster is from this years Portal, 34 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 5 good players, 47 JAGS, 6 low JAGS, 6 JAG- players
Snaps by class: FR: 606 (6%), SO: 645 (6%), JR: 3755 (35%), SR: 5589 (53%), GR: 0 (0%)
23 players have no stats and no recruiting/portal ratings excluded from totals.