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 |
| #4 Jayden Denegal (QB) | SR ('2) | 6'5"/235 | 143/244 (59%), 1810 Yds, 9 TD / 8 INT | 67 Car, 103 Yds, (1.5 YPC), 4 TD, 1 FUM | B- | C+ | #134 | 695 (88%) | 0.83 | MICH ('25) |
| #3 Bert Emanuel Jr. (QB) | JR ('2) | 6'3"/220 | 5/9 (56%), 37 Yds, 0 TD / 0 INT | 21 Car, 103 Yds, (4.9 YPC), 0 TD, 0 FUM | D+ | B | #230 | 98 (12%) | 0.82 | CMU ('25) |
| #16 Parker Threatt (QB) | FR ('4) | 6'2"/190 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 1 Car, 5 Yds, (5 YPC), 1 TD, 0 FUM | C+ | 30 (4%) | 0 | NA | ||
| #9 Kyle Crum (QB) | SO ('2) | 6'3"/195 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | D+ | 1 (0%) | 0.83 | 3* HS ('22) | ||
| Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
| #7 Lucky Sutton (RB) | SO ('2) | 6'1"/212 | 238 Car, 1232 Yds, (5.2 YPC), 10 TD, 0 FUM | 4 Rec, -5 Yds, (-1.3 YPR), 0 TD | A+ | F | #3 | 526 (63%) | 0.88 | 3* HS ('22) |
| #20 Christian Washington (RB) | JR ('2) | 5'10"/200 | 87 Car, 483 Yds, (5.6 YPC), 3 TD, 1 FUM | 3 Rec, 18 Yds, (6 YPR), 1 TD | B+ | D | #167 | 188 (22%) | 0.86 | CCU ('25) |
| #20 Cincere Rhaney (RB) | FR ('4) | 5'10"/200 | 5 Car, 19 Yds, (3.8 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C- | C+ | 13 (2%) | 0.86 | 3* HS ('24) | |
| #15 Marquez Cooper (RB) | SR ('0) | 5'8"/200 | 0 | 0.87 | BALL ('24) | |||||
| #29 Cam Davis (RB) | JR ('1) | 5'8"/175 | 0 | 0.84 | 3* HS ('21) | |||||
| Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
| #19 Jordan Napier (WR) | FR ('3) | 6'2"/200 | 48 Rec, 632 Yds, (13.2 YPR), 2 TD, 4 FUM | 11 Car, 40 Yds, 1 TD | A+ | C- | #171 | 445 (42%) | 0.87 | 3* HS ('23) |
| #85 Nathan Acevedo (WR) | JR ('2) | 5'10"/165 | 12 Rec, 129 Yds, (10.8 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | C | #845 | 274 (26%) | 0.84 | FRES ('25) |
| #81 Mikey Welsh (WR) | SO ('2) | 5'9"/170 | 12 Rec, 129 Yds, (10.8 YPR), 0 TD, 0 FUM | 2 Car, 4 Yds, 0 TD | B+ | B | #531 | 127 (12%) | 0 | NA |
| #11 Jacob Bostick (WR) | JR ('2) | 6'2"/183 | 11 Rec, 157 Yds, (14.3 YPR), 3 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B | #289 | 316 (30%) | 0.83 | TA&M ('25) |
| #81 Will Cianfrini (WR) | FR ('4) | 6'4"/190 | 2 Rec, 10 Yds, (5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D+ | C | #972 | 116 (11%) | 0.86 | 3* HS ('24) |
| #85 Jerry McClure (WR) | FR ('3) | 6'1"/200 | 1 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | B | #699 | 52 (5%) | 0.86 | UCLA ('24) |
| #3 Myles Kitt-Denton (WR) | SR ('1) | 5'11"/190 | 1 Rec, -3 Yds, (-3 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B | 33 (3%) | 0.82 | NWST ('25) | |
| #11 Nate Bennett (WR) | SR ('0) | 6'3"/200 | 0 | 0.86 | PRST ('24) | |||||
| #21 Heath McRee (WR) | FR ('3) | 6'0"/180 | 0 | 0.85 | 3* HS ('24) | |||||
| #84 Ben Scolari (WR) | FR ('3) | 6'2"/185 | 0 | 0.84 | 3* HS ('24) | |||||
| #3 Ja'Shaun Poke (WR) | SR ('0) | 5'10"/185 | 0 | 0.82 | WVU ('24) | |||||
| #84 Brady Anderson (WR) | SO ('2) | 6'1"/210 | #129 | 0 | 0.81 | 3* HS ('21) | ||||
| Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
| #88 Jackson Ford (TE) | SO ('4) | 6'6"/238 | 8 Rec, 68 Yds, (8.5 YPR), 0 TD, 0 FUM | C+ | B- | B- | 397 (42%) | 0.85 | TLSA ('25) | |
| #95 Ryan Wolfer (TE) | FR ('4) | 6'5"/235 | 2 Rec, 37 Yds, (18.5 YPR), 0 TD, 0 FUM | C | C+ | C+ | 130 (14%) | 0.84 | 3* HS ('24) | |
| #90 Arthur Ban (TE) | FR ('4) | 6'5"/220 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C | C- | C+ | 38 (4%) | 0.85 | 3* HS ('24) | |
| #87 Michael Harrison (TE) | SR ('0) | 6'3"/220 | 0 | 0.87 | COLO ('24) | |||||
| #18 Jude Wolfe (TE) | SR ('0) | 6'6"/247 | 0 | 0.87 | USC ('24) | |||||
| Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
| #70 Christian Jones (T) | JR ('1) | 6'8"/330 | B | B (59%) | C (41%) | 741 (93%) | 0.82 | 3* HS ('21) | ||
| #78 Joseph Borjon (T) | JR ('1) | 6'8"/330 | B+ | B+ (59%) | B- (41%) | 723 (91%) | 0.83 | ARIZ ('24) | ||
| #57 Saipale Fuimaono (G) | JR ('1) | 6'4"/308 | B- | B (73%) | D+ (27%) | 145 (18%) | 0 | NA | ||
| #63 Ross Ulugalu-Maseuli (C) | JR ('1) | 6'4"/320 | B+ | B+ (59%) | A- (41%) | 719 (91%) | 0 | NA | ||
| #74 Nate Williams (OL) | SR ('0) | 6'6"/308 | 0.84 | AKR ('24) | ||||||
| #55 Brayden Bryant (OL) | SR ('0) | 6'2"/305 | 0.83 | UND ('24) | ||||||
| #77 Briley Barron (OL) | FR ('3) | 6'4"/310 | 0.83 | 3* HS ('23) | ||||||
| #62 Kai Holec (OL) | FR ('3) | 6'7"/315 | 0.85 | 3* HS ('24) | ||||||
| #68 Ryan Silver (OL) | FR ('3) | 6'4"/295 | 0.85 | 3* HS ('23) | ||||||
| #72 Dallas Fincher (OL) | GR ('0) | 6'4"/314 | 0.88 | MSU ('25) | ||||||
| #53 Myles Murao (OL) | JR ('1) | 6'3"/305 | 0.95 | 4* HS ('20) | ||||||
| #64 Tyson Chavez (LS) | JR ('1) | 6'2"/235 | 0 | NA | ||||||
| Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #47 Trey White (DE) | SO ('2) | 6'2"/245 | 43 Tac, 29 Solo, 11 TFL, 7 Sacks, 11 QB Hur | 1 PD, 0 INT (0 TDS) | A+ (42%) | A (52%) | A (6%) | 573 (79%) | 0.83 | 3* HS ('22) |
| #96 Ryan Henderson (DE) | SO ('2) | 6'3"/255 | 20 Tac, 17 Solo, 9 TFL, 7 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | B (34%) | A- (64%) | C+ (2%) | 384 (53%) | 0.84 | 3* HS ('22) |
| #93 Brady Nassar (DE) | SO ('2) | 6'5"/265 | 12 Tac, 7 Solo, 0 TFL, 0 Sacks, 4 QB Hur | 3 PD, 0 INT (0 TDS) | B+ (47%) | B (51%) | B+ (2%) | 364 (50%) | 0.87 | 3* HS ('23) |
| #13 August Salvati (DE) | SR ('2) | 6'3"/245 | 6 Tac, 4 Solo, 4 TFL, 4 Sacks, 1 QB Hur | 0 PD, 1 INT (0 TDS) | B (15%) | B+ (78%) | B (7%) | 118 (16%) | 0.83 | FAU ('25) |
| #66 Charlie Stewart (DE) | JR ('1) | 6'1"/225 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (100%) | 3 (0%) | 0 | NA | ||
| #32 Marlem Louis (DE) | SR ('0) | 6'3"/255 | 0 | 0.86 | RICH ('24) | |||||
| #33 Ezekiel Larry (DE) | SO ('2) | 6'2"/255 | 0 | 0.86 | YALE ('24) | |||||
| #90 Sam Benjamin (DT) | SO ('1) | 6'5"/285 | 15 Tac, 6 Solo, 3 TFL, 2 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (49%) | B- (51%) | C+ (0%) | 337 (46%) | 0.83 | ASU ('24) |
| #17 Malachi Finau (DT) | JR ('2) | 6'2"/285 | 14 Tac, 3 Solo, 1 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B (51%) | C+ (49%) | B (0%) | 326 (45%) | 0.83 | HAW ('25) |
| #40 Krishna Clay (DT) | SO ('2) | 6'2"/280 | 13 Tac, 3 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | C- (51%) | C (49%) | C+ (0%) | 263 (36%) | 0 | NA |
| #31 Jared Badie (DT) | SO ('2) | 6'3"/230 | 8 Tac, 3 Solo, 2 TFL, 1 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | B (17%) | C- (80%) | B- (3%) | 131 (18%) | 0.83 | ILL ('24) |
| #94 Teivis Tuioti (DT) | JR ('1) | 6'4"/300 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (51%) | B (49%) | 63 (9%) | 0.83 | CSU ('24) | |
| #53 Kainoa Davis (DT) | SO ('4) | 6'5"/290 | A- (49%) | B (51%) | 41 (6%) | 0.84 | CHAR ('25) | |||
| #51 Kodi Cornelius (DT) | FR ('4) | 6'1"/290 | C+ (100%) | 3 (0%) | 0.84 | 3* HS ('24) | ||||
| #67 Tiumalu Afalava (DL) | FR ('3) | 6'2"/280 | 0 | 0.86 | 3* HS ('23) | |||||
| Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #5 Owen Chambliss (LB) | SO ('3) | 6'3"/232 | 86 Tac, 58 Solo, 9 TFL, 4 Sacks, 4 QB Hur | 5 PD, 1 INT (0 TDS) | A+ (43%) | A- (6%) | A+ (51%) | 731 (132%) | 0.84 | UTAH ('24) |
| #21 Tano Letuli (LB) | SO ('2) | 6'2"/240 | 27 Tac, 14 Solo, 0 TFL, 0 Sacks, 2 QB Hur | 1 PD, 1 INT (1 TDS) | A (43%) | A- (7%) | A+ (50%) | 209 (38%) | 0.83 | ARMY ('24) |
| #42 Brady Anderson (LB) | JR ('1) | 6'2"/230 | 17 Tac, 11 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A+ (53%) | A- (4%) | A- (43%) | 91 (16%) | 0.81 | 3* HS ('21) |
| #56 DJ Herman (LB) | JR ('1) | 6'2"/235 | 10 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A (41%) | A- (9%) | B- (51%) | 69 (12%) | 0.84 | 3* HS ('21) |
| #34 Dean Harrington (LB) | FR ('3) | 6'2"/225 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| #32 Tanner Williams (LB) | SO ('4) | 6'2"/215 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (36%) | C+ (18%) | D+ (45%) | 11 (2%) | 0.84 | USU ('25) |
| #52 Jayden Kendricks (LB) | SO ('2) | 6'2"/235 | C (100%) | 3 (1%) | 0 | NA | ||||
| #44 Kyle Moretti (LB) | SR ('0) | 6'2"/240 | 0 | 0.86 | CMU ('24) | |||||
| #59 Danny Niu (LB) | FR ('3) | 5'11"/225 | 0 | 0.84 | 3* HS ('24) | |||||
| Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #1 Chris Johnson (CB) | JR ('1) | 6'0"/185 | 47 Tac, 36 Solo, 3 TFL, 1 Sacks, 2 QB Hur | 7 PD, 4 INT (2 TDS) | A- (44%) | A+ (1%) | A+ (55%) | 634 (52%) | 0.85 | 3* HS ('22) |
| #6 Eric Butler (CB) | JR ('1) | 6'2"/190 | 37 Tac, 24 Solo, 1 TFL, 0 Sacks, 3 QB Hur | 5 PD, 0 INT (0 TDS) | B+ (39%) | D (1%) | B (59%) | 578 (47%) | 0.84 | 3* HS ('22) |
| #00 Bryce Phillips (CB) | SR ('1) | 6'0"/195 | 32 Tac, 27 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 5 PD, 1 INT (0 TDS) | A+ (43%) | F (1%) | A- (56%) | 737 (61%) | 0.86 | TNST ('24) |
| #00 Josiah Cox (CB) | JR ('2) | 6'0"/195 | 12 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A (45%) | B- (4%) | D+ (51%) | 182 (15%) | 0.86 | NMSU ('25) |
| #17 Deshawn McCuin (CB) | SR ('1) | 6'0"/200 | 8 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 1 INT (0 TDS) | D+ (42%) | C- (1%) | A- (57%) | 199 (16%) | 0.86 | 3* HS ('19) |
| #36 Prince Williams (CB) | FR ('4) | 6'1"/185 | 4 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (32%) | D+ (68%) | 57 (5%) | 0.85 | 3* HS ('24) | |
| #23 Isaiah Buxton (CB) | FR ('4) | 6'0"/180 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (42%) | C- (58%) | 48 (4%) | 0.87 | 3* HS ('24) | |
| #35 Xavier Hamlet (CB) | SR ('1) | 5'10"/175 | C (100%) | 1 (0%) | 0 | NA | ||||
| #35 Xavier Hamlett (CB) | SR ('1) | 5'10"/175 | C (100%) | 1 (0%) | 0 | NA | ||||
| #16 Jelani Whitmore (CB) | JR ('1) | 6'1"/185 | 0 | 0.8 | 3* HS ('20) | |||||
| #9 Dalesean Staley (S) | SO ('2) | 6'1"/192 | 57 Tac, 38 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 7 PD, 1 INT (0 TDS) | A- (43%) | F (1%) | B+ (56%) | 736 (94%) | 0.85 | UNI ('24) |
| #27 Jelani McLaughlin (S) | FR ('3) | 6'0"/202 | 6 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (50%) | B+ (50%) | 50 (6%) | 0.84 | 3* HS ('23) | |
| #24 Josh Hunter (S) | SO ('2) | 5'9"/180 | 4 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (45%) | B (55%) | 137 (18%) | 0.86 | 3* HS ('22) | |
| #12 Jatavious Magee (S) | JR ('1) | 6'1"/195 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.83 | 3* HS ('21) | |||
| #22 Max Garrison (S) | SO ('2) | 5'10"/190 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (38%) | D (62%) | 26 (3%) | 0.86 | 3* HS ('22) | |
| #7 William Nimmo Jr. (S) | SR ('0) | 6'1"/205 | 0 | 0.85 | UCLA ('24) | |||||
| #30 Hunter Haines (DB) | SO ('2) | 6'1"/202 | 0 | 0.83 | WSU ('25) | |||||
| Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
| #46 Gabriel Plascencia (K) | JR ('1) | 6'0"/230 | 19/22 (86.4%), Long 53 Yds | 30/30 | 87 Pts | A | B+ | 0 | NA | |
| #14 Nick Clegg (K) | FR ('4) | 6'1"/180 | 1/1 | 1 Pts | C- | 0 | NA | |||
| Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
| #39 Eemil Herranen (P) | JR ('2) | 6'4"/195 | 0 | NA |
Total Team Talent for '25 is: 594, #95 in CFB. 0.85 Avg Per Player. Blue Chip Ratio 1.33%
Breakdown - Offense: 248.86 (38) Defense: 255.12 (41) ST: 0 (3)
82 Total players, 34 from Transfer Portal. 30.6% of roster is from the Portal.
19 from the '25 Transfer Portal. 17.1% of roster is from this years Portal, 26 players left via portal after '24.
Roster Breakdown: 0 elite players, 1 great players, 0 very good players, 22 good players, 45 JAGS, 0 low JAGS, 0 JAG- players
Snaps by class: FR: 1365 (9%), SO: 6020 (38%), JR: 6330 (40%), SR: 1983 (13%), GR: 0 (0%)
29 players have no stats and no recruiting/portal ratings excluded from totals.