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 |
| #3 Kaidon Salter (QB) | SR ('1) | 6'1"/190 | 113/179 (63%), 1242 Yds, 10 TD / 6 INT | 89 Car, 294 Yds, (3.3 YPC), 5 TD, 2 FUM | C | B+ | #64 | 430 (71%) | 0.89 | LIB ('25) |
| #16 Ryan Staub (QB) | SO ('3) | 6'1"/200 | 30/55 (55%), 426 Yds, 3 TD / 4 INT | 19 Car, 30 Yds, (1.6 YPC), 1 TD, 2 FUM | C- | D | #137 | 111 (18%) | 0.87 | 3* HS ('23) |
| #10 Julian Lewis (QB) | FR ('4) | 6'1"/190 | 11/21 (52%), 129 Yds, 1 TD / 0 INT | 2 Car, 7 Yds, (3.5 YPC), 0 TD, 0 FUM | C | C+ | #183 | 49 (8%) | 0.98 | 4* HS ('25) |
| #14 Colton Allen (QB) | JR ('2) | 6'3"/210 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 13 (2%) | 0 | NA | |||
| #22 Dominiq Ponder (QB) | SO ('3) | 6'5"/200 | 0/1 (0%), 0 Yds, 0 TD / 0 INT | 2 Car, -4 Yds, (-2 YPC), 0 TD, 0 FUM | D+ | D+ | 4 (1%) | 0 | NA | |
| Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
| #29 Micah Welch (RB) | SO ('3) | 5'9"/215 | 78 Car, 313 Yds, (4 YPC), 2 TD, 2 FUM | 9 Rec, 39 Yds, (4.3 YPR), 0 TD | C+ | B | #520 | 234 (40%) | 0.87 | 3* HS ('24) |
| #7 Dallan Hayden (RB) | JR ('2) | 5'10"/205 | 35 Car, 161 Yds, (4.6 YPC), 0 TD, 0 FUM | 2 Rec, 8 Yds, (4 YPR), 0 TD | B+ | C+ | #243 | 129 (22%) | 0.88 | OSU ('24) |
| #26 Simeon Price (RB) | SR ('1) | 6'0"/215 | 21 Car, 144 Yds, (6.9 YPC), 2 TD, 0 FUM | 4 Rec, 9 Yds, (2.3 YPR), 0 TD | B+ | B- | #162 | 89 (15%) | 0.83 | CCU ('25) |
| #20 Dekalon Taylor (RB) | SR ('1) | 5'9"/165 | 19 Car, 83 Yds, (4.4 YPC), 0 TD, 0 FUM | 10 Rec, 106 Yds, (10.6 YPR), 2 TD | D+ | A | #493 | 91 (15%) | 0.86 | IW ('25) |
| #34 Titus Bautista (RB) | FR ('4) | 5'10"/200 | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | 1 (0%) | 0 | NA | |||
| Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
| #4 Omarion Miller (WR) | JR ('2) | 6'2"/210 | 28 Rec, 521 Yds, (18.6 YPR), 6 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A- | D | #56 | 351 (35%) | 0.91 | 4* HS ('23) |
| #8 Joseph Williams (WR) | SO ('3) | 6'2"/200 | 27 Rec, 386 Yds, (14.3 YPR), 3 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | A- | C+ | #118 | 377 (37%) | 0.87 | TLSA ('25) |
| #9 Sincere Brown (WR) | SR ('1) | 6'5"/190 | 16 Rec, 289 Yds, (18.1 YPR), 2 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | C- | C- | #163 | 438 (43%) | 0.88 | CAMP ('25) |
| #6 Dre'lon Miller (WR) | SO ('3) | 6'1"/200 | 13 Rec, 107 Yds, (8.2 YPR), 1 TD, 0 FUM | 24 Car, 81 Yds, 1 TD | D | B | #709 | 282 (28%) | 0.95 | 4* HS ('24) |
| #15 Quentin Gibson (WR) | FR ('4) | 5'9"/155 | 13 Rec, 61 Yds, (4.7 YPR), 0 TD, 0 FUM | 1 Car, 7 Yds, 0 TD | C+ | D+ | #726 | 141 (14%) | 0.91 | 4* HS ('25) |
| #5 Hykeem Williams (WR) | JR ('2) | 6'2"/220 | 9 Rec, 81 Yds, (9 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | B | #412 | 150 (15%) | 0.90 | FSU ('25) |
| #17 Isaiah Hardge (WR) | SO ('3) | 5'10"/165 | 5 Rec, 37 Yds, (7.4 YPR), 0 TD, 0 FUM | 1 Car, 0 Yds, 0 TD | C | C+ | #580 | 68 (7%) | 0.86 | 3* HS ('23) |
| #82 Terrell Timmons Jr. (WR) | SR ('1) | 6'2"/185 | 3 Rec, 58 Yds, (19.3 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A- | F | #454 | 69 (7%) | 0.88 | NCST ('24) |
| #18 Kam Mikell (WR) | FR ('4) | 6'1"/195 | 2 Rec, 5 Yds, (2.5 YPR), 0 TD, 1 FUM | 17 Car, 63 Yds, 0 TD | C | A+ | #832 | 47 (5%) | 0.94 | 4* HS ('24) |
| #14 Q. Farrakhan Jr. (WR) | FR ('4) | 6'1"/180 | 1 Rec, 17 Yds, (17 YPR), 0 TD, 0 FUM | 1 Car, 4 Yds, 0 TD | D+ | C+ | #890 | 112 (11%) | 0.9 | 4* HS ('25) |
| #13 Kaleb Mathis (WR) | SO ('3) | 5'9"/155 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D+ | C+ | 23 (2%) | 0 | NA | |
| #47 Gavin Marsh (WR) | SO ('3) | 6'0"/180 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 2 (0%) | 0 | NA | ||
| #36 Carson Westbrook (WR) | FR ('4) | 5'11"/170 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 3 (0%) | 0 | NA | ||
| #45 Ronald Coleman (WR) | SO ('3) | 5'9"/160 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 2 (0%) | 0 | NA | ||
| #32 Tagert Bardin (WR) | SO ('3) | 6'0"/160 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 1 (0%) | 0 | NA | ||
| #81 Jack Hestera (WR) | SR ('0) | 6'0"/185 | 0 | 0.87 | USU ('25) | |||||
| Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
| #85 Zach Atkins (TE) | JR ('2) | 6'4"/240 | 12 Rec, 73 Yds, (6.1 YPR), 0 TD, 0 FUM | D+ | D | C | 292 (91%) | 0 | NA | |
| #86 Brady Kopetz (TE) | JR ('2) | 6'4"/270 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C+ | D+ | 10 (3%) | 0 | NA | ||
| #31 Sav'ell Smalls (TE) | SR ('1) | 6'3"/265 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | A | D+ | 9 (3%) | 0.89 | WASH ('23) | ||
| #88 Corbin Laisure (TE) | FR ('4) | 6'5"/250 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C | B- | B- | 9 (3%) | 0.86 | 3* HS ('25) | |
| #83 Zayne Desouza (TE) | FR ('3) | 6'6"/260 | 0 | 0.86 | 3* HS ('25) | |||||
| #87 Charlie Williams (TE) | SO ('2) | 6'4"/245 | 0 | 0.74 | UNLV ('24) | |||||
| Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
| #77 Jordan Seaton (T) | SO ('3) | 6'5"/330 | B | D+ (42%) | A+ (58%) | 561 (92%) | 0.99 | 5* HS ('24) | ||
| #53 Larry Johnson III (T) | JR ('2) | 6'7"/350 | B | B- (44%) | C+ (56%) | 447 (74%) | 0.87 | TENN ('25) | ||
| #55 Kareem Harden (T) | SR ('1) | 6'5"/330 | B | B+ (47%) | A- (53%) | 104 (17%) | 0.85 | 3* HS ('23) | ||
| #52 Andre Roye Jr. (T) | JR ('2) | 6'6"/295 | C+ | B (34%) | C+ (66%) | 97 (16%) | 0.88 | MD ('25) | ||
| #54 Phillip Houston (T) | SR ('1) | 6'5"/290 | C+ | B- (50%) | B- (50%) | 2 (0%) | 0.86 | FIU ('24) | ||
| #72 Zylon Crisler (G) | SR ('1) | 6'7"/340 | B | C+ (41%) | A- (59%) | 561 (92%) | 0.89 | ILL ('25) | ||
| #71 Xavier Hill (G) | SR ('1) | 6'4"/320 | B | C+ (41%) | A- (59%) | 507 (84%) | 0.88 | MEM ('25) | ||
| #59 Yahya Attia (G) | FR ('4) | 6'4"/340 | F | D+ (53%) | D+ (44%) | 144 (24%) | 0 | NA | ||
| #74 Aki Ogunbiyi (G) | SR ('1) | 6'4"/340 | B- | B- (100%) | F (0%) | 5 (1%) | 0.87 | TA&M ('25) | ||
| #56 Tyler Brown (G) | SR ('1) | 6'3"/325 | A- | A- (100%) | F (0%) | 5 (1%) | 0.86 | JKST ('23) | ||
| #58 Zarian McGill (C) | SR ('1) | 6'2"/320 | A- | A- (42%) | A+ (58%) | 579 (95%) | 0.85 | LT ('25) | ||
| #65 Carde Smith (OL) | FR ('3) | 6'5"/300 | 0.94 | 4* HS ('25) | ||||||
| #51 Chauncey Gooden (OL) | FR ('3) | 6'3"/380 | 0.89 | 4* HS ('25) | ||||||
| #57 Mana Taimani (OL) | SR ('0) | 6'5"/340 | 0.86 | MISS ('25) | ||||||
| #70 Cooper Lovelace (OL) | SR ('0) | 6'5"/315 | 0.85 | NW ('25) | ||||||
| #73 Walker Andersen (OL) | FR ('3) | 6'5"/290 | 0.83 | UCLA ('25) | ||||||
| #39 Kameron Hawkins (LS) | SR ('0) | 5'11"/240 | 0.78 | ARIZ ('24) | ||||||
| Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #27 Keaten Wade (DE) | SR ('1) | 6'4"/235 | 35 Tac, 18 Solo, 6 TFL, 3 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | B (51%) | B+ (46%) | A (2%) | 405 (60%) | 0.87 | UK ('24) |
| #53 Arden Walker (DE) | SR ('1) | 6'2"/250 | 30 Tac, 17 Solo, 4 TFL, 2 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | B (55%) | A (44%) | A- (2%) | 411 (61%) | 0.86 | MIZ ('23) |
| #44 London Merritt (DE) | FR ('4) | 6'3"/250 | 18 Tac, 10 Solo, 5 TFL, 1 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | A- (51%) | B (48%) | B- (1%) | 208 (31%) | 0.92 | 4* HS ('25) |
| #98 Alexander McPherson (DE) | FR ('4) | 6'6"/240 | 13 Tac, 8 Solo, 1 TFL, 1 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | C- (48%) | B+ (51%) | C+ (1%) | 154 (23%) | 0.87 | 3* HS ('25) |
| #59 Tristan Marois (DE) | SR ('1) | 6'6"/240 | 4 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D (59%) | A- (38%) | C+ (3%) | 29 (4%) | 0 | NA |
| #58 Nikhil Webb Walker (DE) | JR ('2) | 6'6"/275 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (80%) | C (20%) | 10 (1%) | 0.85 | NMSU ('24) | |
| #93 Samuel Okunlola (DE) | JR ('2) | 6'4"/250 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (67%) | B (33%) | 33 (5%) | 0.92 | PITT ('24) | |
| #88 Amari McNeill (DT) | SR ('1) | 6'4"/300 | 16 Tac, 7 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A (48%) | A- (52%) | B (0%) | 291 (43%) | 0.86 | TENN ('23) |
| #92 Anquin Barnes Jr. (DT) | SR ('1) | 6'5"/340 | 13 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (65%) | B (35%) | C+ (0%) | 230 (34%) | 0 | NA |
| #95 Tawfiq Thomas (DT) | SR ('1) | 6'4"/300 | 11 Tac, 4 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A- (56%) | A+ (44%) | 95 (14%) | 0.84 | LOU ('24) | |
| #91 Brandon Davis-Swain (DT) | FR ('4) | 6'4"/290 | 11 Tac, 3 Solo, 2 TFL, 1 Sacks, 3 QB Hur | 1 PD, 0 INT (0 TDS) | D+ (53%) | C+ (47%) | 297 (44%) | 0.91 | 4* HS ('24) | |
| #94 Tavian Coleman (DT) | SR ('1) | 6'1"/300 | 8 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (43%) | C+ (57%) | C+ (0%) | 124 (18%) | 0.86 | TXST ('25) |
| #49 Quency Wiggins (DT) | JR ('2) | 6'5"/255 | 8 Tac, 4 Solo, 1 TFL, 1 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (44%) | B- (56%) | C+ (0%) | 123 (18%) | 0.92 | LSU ('24) |
| #90 Jehiem Oatis (DT) | JR ('2) | 6'5"/325 | 6 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B- (59%) | B+ (40%) | C+ (1%) | 141 (21%) | 0.93 | ALA ('25) |
| #90 Taurean Carter II (DT) | SR ('1) | 6'3"/280 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (57%) | D+ (43%) | 37 (5%) | 0.87 | 3* HS ('19) | |
| #97 Christian Hudson (DT) | FR ('4) | 6'1"/300 | C+ (50%) | C- (50%) | 18 (3%) | 0.89 | 4* HS ('25) | |||
| #99 Gavriel Lightfoot (DT) | SR ('0) | 6'3"/310 | 0 | 0.86 | FRES ('25) | |||||
| Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #50 Reginald Hughes (LB) | SR ('1) | 6'2"/225 | 39 Tac, 29 Solo, 1 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | C- (50%) | A- (15%) | F (36%) | 407 (100%) | 0.83 | JVST ('25) |
| #37 Martavius French (LB) | SR ('1) | 6'2"/225 | 26 Tac, 20 Solo, 4 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C- (57%) | C- (3%) | F (39%) | 288 (71%) | 0.86 | UTSA ('25) |
| #40 Shaun Myers (LB) | SR ('1) | 6'1"/220 | 19 Tac, 10 Solo, 3 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (55%) | C- (9%) | B+ (36%) | 144 (35%) | 0.85 | NOR ('25) |
| #41 Kylan Salter (LB) | SO ('3) | 6'2"/230 | 5 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (77%) | C+ (8%) | C+ (15%) | 13 (3%) | 0.84 | TCU ('25) |
| #54 Bo LaPenna (LB) | JR ('2) | 6'1"/235 | D+ (50%) | C+ (25%) | C+ (25%) | 4 (1%) | 0 | NA | ||
| #55 Gage Goldberg (LB) | FR ('4) | 6'0"/230 | C (100%) | 1 (0%) | 0 | NA | ||||
| #38 Mantrez Walker (LB) | FR ('4) | 6'1"/230 | C+ (100%) | 2 (0%) | 0.87 | 3* HS ('25) | ||||
| Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #8 DJ McKinney (CB) | JR ('2) | 6'2"/180 | 34 Tac, 27 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 5 PD, 1 INT (0 TDS) | B+ (52%) | B (48%) | 598 (62%) | 0.88 | OKST ('24) | |
| #4 Preston Hodge (CB) | SR ('1) | 6'0"/200 | 31 Tac, 24 Solo, 3 TFL, 0 Sacks, 1 QB Hur | 11 PD, 0 INT (0 TDS) | D+ (52%) | B+ (1%) | D+ (47%) | 626 (64%) | 0.90 | LIB ('24) |
| #10 Makari Vickers (CB) | SO ('3) | 6'1"/190 | 10 Tac, 7 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 2 PD, 0 INT (0 TDS) | D+ (50%) | C- (1%) | D+ (49%) | 184 (19%) | 0.87 | OKLA ('25) |
| #3 Teon Parks (CB) | JR ('2) | 6'1"/180 | 9 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A- (54%) | F (46%) | 219 (23%) | 0.87 | ILST ('25) | |
| #29 Ivan Yates (CB) | SR ('1) | 6'0"/170 | 9 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | D+ (51%) | B+ (49%) | 187 (19%) | 0.83 | FUR ('24) | |
| #5 RJ Johnson (CB) | JR ('2) | 6'2"/185 | 7 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 1 INT (0 TDS) | D (48%) | A- (52%) | 111 (11%) | 0.86 | ARK ('24) | |
| #9 Tyrecus Davis (CB) | SR ('1) | 5'10"/190 | C+ (50%) | D (50%) | 12 (1%) | 0.85 | WYO ('25) | |||
| #20 Noah King (CB) | FR ('3) | 6'2"/200 | 0 | 0.90 | KSU ('25) | |||||
| #9 Tawfiq Byard (S) | SO ('3) | 6'1"/195 | 62 Tac, 46 Solo, 4 TFL, 1 Sacks, 0 QB Hur | 3 PD, 1 INT (0 TDS) | B- (51%) | B+ (5%) | B+ (44%) | 509 (78%) | 0.86 | USF ('25) |
| #23 Carter Stoutmire (S) | JR ('2) | 5'11"/210 | 31 Tac, 22 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 5 PD, 0 INT (0 TDS) | A+ (50%) | D (2%) | B (47%) | 422 (65%) | 0.87 | 3* HS ('23) |
| #28 Ben Finneseth (S) | SR ('1) | 6'2"/205 | 25 Tac, 19 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- (58%) | B+ (2%) | A+ (40%) | 251 (39%) | 0 | NA |
| #13 John Slaughter (S) | SO ('3) | 6'2"/200 | 7 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (49%) | F (4%) | D (48%) | 103 (16%) | 0.86 | TENN ('25) |
| #30 Braden Keith (S) | JR ('2) | 5'10"/180 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (80%) | C+ (20%) | 5 (1%) | 0 | NA | |
| #36 Nathaniel Watson (S) | SO ('2) | 5'10"/180 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| #6 Terrance Love (S) | JR ('2) | 6'2"/210 | C (63%) | C+ (38%) | 8 (1%) | 0.85 | AUB ('25) | |||
| #22 TJ Branch (S) | FR ('3) | 6'3"/170 | 0 | 0.89 | 3* HS ('25) | |||||
| Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
| #16 Alejandro Mata (K) | SR ('1) | 5'9"/190 | 5/6 (83.3%), Long 42 Yds | 25/25 | 40 Pts | B+ | 0.81 | JKST ('23) | ||
| #43 Buck Buchanan (K) | SR ('1) | 5'11"/185 | 0/1 (0%), Long 0 Yds | C- | A- | 0.80 | LT ('25) | |||
| Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
| #35 Damon Greaves (P) | JR ('2) | 6'1"/190 | 48, 2087 YDS (43.5 YPP), Long 67 YDS | 13 In 20, 3 TB | A | D+ | 0.74 | KU ('25) |
Total Team Talent for '25 is: 740, #66 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 21.33%
Breakdown - Offense: 348.08 (49) Defense: 287.02 (40) ST: 15.84 (3)
92 Total players, 51 from Transfer Portal. 46.8% of roster is from the Portal.
34 from the '25 Transfer Portal. 31.2% of roster is from this years Portal, 37 players left via portal after '24.
Roster Breakdown: 2 elite players, 1 great players, 13 very good players, 40 good players, 15 JAGS, 1 low JAGS, 2 JAG- players
Snaps by class: FR: 1508 (10%), SO: 2951 (19%), JR: 3848 (24%), SR: 7531 (48%), GR: 0 (0%)
17 players have no stats and no recruiting/portal ratings excluded from totals.