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 |
| #5 Blake Baker (QB) | SO ('2) | 6'5"/224 | 102/155 (66%), 1252 Yds, 5 TD / 3 INT | 73 Car, 260 Yds, (3.6 YPC), 3 TD, 2 FUM | B | B+ | #101 | 387 (62%) | 0.84 | 3* HS ('23) |
| #2 Trey Kukuk (QB) | JR ('2) | 6'1"/210 | 32/46 (70%), 301 Yds, 2 TD / 2 INT | 35 Car, 134 Yds, (3.8 YPC), 0 TD, 0 FUM | C | B | #183 | 138 (22%) | 0 | NA |
| #7 Evan Bullock (QB) | SO ('2) | 6'5"/220 | 22/36 (61%), 207 Yds, 0 TD / 2 INT | 9 Car, -6 Yds, (-0.7 YPC), 0 TD, 0 FUM | D+ | C+ | #301 | 86 (14%) | 0.83 | 3* HS ('23) |
| #19 Mason Welch (QB) | SO ('1) | 6'5"/230 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 3 Car, 13 Yds, (4.3 YPC), 0 TD, 0 FUM | C | 11 (2%) | 0 | NA | ||
| #10 Jackson Bradley (QB) | FR ('3) | 6'3"/200 | 0 | 0.84 | 3* HS ('25) | |||||
| Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
| #4 Clay Thevenin (RB) | SO ('3) | 5'10"/195 | 94 Car, 503 Yds, (5.4 YPC), 8 TD, 1 FUM | 19 Rec, 151 Yds, (7.9 YPR), 0 TD | A | A | #119 | 290 (43%) | 0 | NA |
| #22 Omiri Wiggins (RB) | JR ('2) | 5'10"/202 | 83 Car, 404 Yds, (4.9 YPC), 4 TD, 0 FUM | 10 Rec, 54 Yds, (5.4 YPR), 1 TD | A | B | #212 | 211 (31%) | 0 | NA |
| #00 Andrew Burnette (RB) | SR ('1) | 6'2"/225 | 39 Car, 189 Yds, (4.8 YPC), 3 TD, 0 FUM | 2 Rec, 8 Yds, (4 YPR), 0 TD | B | B+ | #465 | 67 (10%) | 0 | NA |
| #25 Amani Givens (RB) | SR ('1) | 5'7"/208 | 8 Car, 48 Yds, (6 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | A- | D+ | #308 | 87 (13%) | 0 | NA |
| #24 Fred Robertson (RB) | SO ('3) | 5'7"/185 | 2 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 2 Rec, 8 Yds, (4 YPR), 0 TD | D | C+ | #367 | 24 (4%) | 0.83 | 3* HS ('24) |
| Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
| #16 M. Singleton Jr. (WR) | JR ('2) | 5'10"/175 | 24 Rec, 165 Yds, (6.9 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | C- | #303 | 273 (32%) | 0 | NA |
| #1 Devin Gandy (WR) | SR ('1) | 6'1"/191 | 20 Rec, 346 Yds, (17.3 YPR), 2 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | B+ | B+ | #288 | 415 (48%) | 0.82 | SAC ('25) |
| #9 Marlion Jackson (WR) | JR ('1) | 6'2"/205 | 16 Rec, 282 Yds, (17.6 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | C+ | #339 | 312 (36%) | 0 | NA |
| #11 Jalen Mickens (WR) | FR ('4) | 5'9"/180 | 14 Rec, 142 Yds, (10.1 YPR), 1 TD, 1 FUM | 1 Car, 6 Yds, 0 TD | C | C- | #500 | 233 (27%) | 0.84 | 3* HS ('25) |
| #15 David Pierro (WR) | JR ('2) | 5'10"/185 | 7 Rec, 88 Yds, (12.6 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | D+ | #528 | 124 (14%) | 0 | NA |
| #3 Dedrick Latulas (WR) | SO ('1) | 5'7"/160 | 4 Rec, 55 Yds, (13.8 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | F | #838 | 113 (13%) | 0.84 | 3* HS ('23) |
| #80 Dane Benedix (WR) | JR ('2) | 6'2"/195 | 3 Rec, 14 Yds, (4.7 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | D+ | #759 | 94 (11%) | 0 | NA |
| #83 Luke Watkins (WR) | FR ('4) | 6'4"/190 | 2 Rec, 39 Yds, (19.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | B+ | #775 | 86 (10%) | 0 | NA |
| #6 Tre Averhart (WR) | SR ('1) | 6'4"/210 | 1 Rec, 6 Yds, (6 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | C+ | 54 (6%) | 0 | NA | |
| #8 Jay Simon (WR) | FR ('3) | 5'11"/179 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B- | 4 (0%) | 0.82 | 3* HS ('24) | |
| #85 Adem Madise (WR) | SO ('2) | 6'2"/188 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 5 (1%) | 0 | NA | ||
| #86 Daejawn Smith (WR) | FR ('3) | 5'11"/170 | 0 | 0.87 | 3* HS ('25) | |||||
| #47 Jay Wilkerson (WR) | JR ('1) | 6'1"/179 | 0 | 0.85 | 3* HS ('20) | |||||
| #27 Kolby Thomas (WR) | FR ('3) | 5'10"/170 | 0 | 0.84 | 3* HS ('25) | |||||
| #88 Johnnie Thiel IV (WR) | FR ('3) | 6'0"/180 | 0 | 0.83 | 3* HS ('25) | |||||
| #13 Shadeed Ahmed (WR) | GR ('0) | 6'0"/175 | 0 | 0.78 | 2* HS ('20) | |||||
| Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
| #84 Eli Finley (TE) | JR ('2) | 6'6"/244 | 28 Rec, 345 Yds, (12.3 YPR), 0 TD, 0 FUM | A- | B | B- | 552 (76%) | 0.85 | 3* HS ('23) | |
| #87 Brayden Bockler (TE) | SO ('3) | 6'4"/245 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | F | B | B+ | 154 (21%) | 0 | NA | |
| #82 Luke Seib (TE) | SO ('1) | 6'4"/210 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | A | 6 (1%) | 0.80 | UTEP ('25) | |||
| #46 Deven Muniz (TE) | JR ('2) | 6'5"/230 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | B- | 10 (1%) | 0 | NA | |||
| #83 Kendrick Rucker (TE) | JR ('1) | 6'5"/226 | 0 | 0.82 | 3* HS ('22) | |||||
| Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
| #72 Hayden Christman (T) | SO ('2) | 6'6"/324 | B+ | C+ (51%) | A- (49%) | 597 (96%) | 0.85 | 3* HS ('23) | ||
| #67 Brett Canis (T) | SR ('1) | 6'6"/316 | D | D (50%) | C- (50%) | 294 (47%) | 0 | NA | ||
| #73 Kenneth Bannister (T) | SR ('1) | 6'3"/312 | F | F (54%) | D (46%) | 306 (49%) | 0.85 | 3* HS ('21) | ||
| #52 Troy Smith III (T) | SO ('2) | 6'4"/281 | B | B (100%) | F (0%) | 30 (5%) | 0.83 | 3* HS ('23) | ||
| #79 Ashanti Cole (G) | JR ('1) | 6'3"/316 | C- | C- (50%) | B- (50%) | 610 (98%) | 0.89 | GRAM ('24) | ||
| #60 Roy Brackins III (G) | SO ('2) | 6'3"/308 | D | C- (52%) | D (48%) | 376 (60%) | 0.81 | 3* HS ('23) | ||
| #58 Jonathan Denis (G) | SR ('1) | 6'3"/320 | A- | A- (48%) | A (52%) | 325 (52%) | 0.9 | CEN ('25) | ||
| #53 Austin Ellis (G) | FR ('3) | 6'4"/300 | F | D (66%) | B- (34%) | 80 (13%) | 0.81 | 3* HS ('24) | ||
| #55 Landon Nelson (C) | SR ('1) | 6'1"/305 | B- | C+ (50%) | A (50%) | 514 (83%) | 0.82 | 3* HS ('22) | ||
| #56 Andrew Richard (C) | FR ('3) | 6'3"/303 | B+ | B+ (100%) | F (0%) | 17 (3%) | 0.81 | 3* HS ('24) | ||
| #76 Cyler Corn (OL) | SO ('2) | 6'4"/288 | 0.83 | 3* HS ('24) | ||||||
| #66 Will Hutchens (OL) | SO ('2) | 6'3"/305 | 0.83 | 3* HS ('23) | ||||||
| #61 Ervin Smith (OL) | FR ('3) | 6'1"/280 | 0.84 | 3* HS ('25) | ||||||
| #77 Keystone Allison (OL) | SO ('2) | 6'4"/272 | 0.84 | 3* HS ('23) | ||||||
| #41 Ean Burch (LS) | SR ('0) | 5'11"/205 | 0 | NA | ||||||
| Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #98 Donovan Rieman (DE) | JR ('1) | 6'4"/258 | 24 Tac, 5 Solo, 4 TFL, 2 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B (39%) | C- (61%) | C+ (0%) | 294 (87%) | 0.87 | 3* HS ('22) |
| #94 Emmanuel Oguns (DE) | JR ('1) | 6'5"/260 | 23 Tac, 3 Solo, 4 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- (38%) | D+ (62%) | C+ (0%) | 287 (85%) | 0 | NA |
| #90 Jayden Madkins (DE) | JR ('2) | 6'2"/290 | 17 Tac, 1 Solo, 1 TFL, 0 Sacks, 3 QB Hur | 1 PD, 0 INT (0 TDS) | B+ (35%) | F (65%) | B (0%) | 334 (99%) | 0 | NA |
| #91 Caleb Sims (DE) | SR ('1) | 6'5"/265 | 8 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (35%) | F (65%) | C+ (0%) | 216 (64%) | 0 | NA |
| #45 Jojo Odom (DE) | FR ('4) | 6'4"/240 | 3 Tac, 2 Solo, 1 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | F (34%) | C- (66%) | 160 (47%) | 0 | NA | |
| #99 Judd Rouyea (DE) | SO ('2) | 6'2"/251 | 2 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (53%) | D+ (47%) | 36 (11%) | 0 | NA | |
| #92 Lane Condry (DE) | SO ('3) | 6'4"/260 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B (26%) | F (74%) | 38 (11%) | 0 | NA | |
| #96 Zion Nason (DT) | SR ('1) | 6'2"/302 | 14 Tac, 5 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 2 PD, 1 INT (0 TDS) | C (39%) | B (61%) | C- (1%) | 322 (95%) | 0 | NA |
| #97 Christian Davis (DT) | SO ('2) | 6'3"/318 | 13 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A- (39%) | B+ (60%) | A- (1%) | 249 (74%) | 0 | NA |
| #93 Jacob Bradford (DT) | FR ('3) | 6'1"/267 | 4 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (1 TDS) | B (26%) | C- (70%) | A- (4%) | 54 (16%) | 0.84 | 3* HS ('24) |
| #95 Trevell Vivians (DT) | JR ('1) | 6'2"/293 | 3 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B+ (45%) | B (55%) | 51 (15%) | 0.78 | 2* HS ('24) | |
| #46 Daylin Page (DL) | FR ('3) | 6'4"/225 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.84 | 3* HS ('25) | |||
| #41 Malcolm Pugh (DL) | SO ('2) | 6'4"/217 | 0 | 0.85 | 3* HS ('23) | |||||
| Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #9 Mekhi Mason (LB) | JR ('1) | 6'2"/231 | 45 Tac, 18 Solo, 10 TFL, 4 Sacks, 2 QB Hur | 3 PD, 0 INT (0 TDS) | A+ (37%) | C (18%) | C- (44%) | 501 (75%) | 0.84 | SYR ('24) |
| #42 Sifa Leota (LB) | SR ('1) | 6'3"/229 | 43 Tac, 12 Solo, 8 TFL, 1 Sacks, 5 QB Hur | 6 PD, 1 INT (0 TDS) | A (36%) | A+ (23%) | A- (41%) | 474 (71%) | 0.82 | UNT ('24) |
| #10 Kolbe Fields (LB) | SR ('1) | 6'0"/220 | 39 Tac, 12 Solo, 3 TFL, 2 Sacks, 1 QB Hur | 0 PD, 2 INT (1 TDS) | A (37%) | D+ (15%) | A+ (47%) | 297 (44%) | 0.86 | LSU ('23) |
| #22 Jadon Mayfield (LB) | SO ('3) | 5'11"/228 | 38 Tac, 7 Solo, 6 TFL, 3 Sacks, 3 QB Hur | 0 PD, 0 INT (0 TDS) | B (36%) | A- (24%) | B- (40%) | 344 (51%) | 0.84 | 3* HS ('24) |
| #24 Alonzo Jackson Jr. (LB) | SO ('3) | 6'1"/215 | 21 Tac, 11 Solo, 3 TFL, 0 Sacks, 3 QB Hur | 3 PD, 1 INT (1 TDS) | A+ (34%) | A+ (19%) | C- (48%) | 185 (28%) | 0 | NA |
| #21 Zheric Hill (LB) | FR ('4) | 6'0"/220 | 18 Tac, 4 Solo, 1 TFL, 1 Sacks, 3 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (30%) | C- (28%) | D (42%) | 174 (26%) | 0.84 | 3* HS ('25) |
| #5 Benji Johnson (LB) | JR ('1) | 6'3"/230 | 6 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (43%) | B- (27%) | C- (30%) | 37 (6%) | 0.84 | 3* HS ('21) |
| #35 Cole Watson (LB) | FR ('3) | 6'0"/198 | 5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (33%) | C+ (67%) | 3 (0%) | 0.82 | 3* HS ('24) | |
| #33 Jaylon Parnell (LB) | FR ('3) | 5'11"/230 | 0 | 0.86 | 3* HS ('25) | |||||
| #25 Colton Deckard (LB) | SO ('2) | 6'2"/208 | 0 | 0.83 | 3* HS ('23) | |||||
| Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #7 Jhamal Shelby Jr. (CB) | JR ('1) | 6'3"/190 | 34 Tac, 14 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 9 PD, 0 INT (0 TDS) | B- (34%) | C- (0%) | A (66%) | 531 (76%) | 0.87 | 3* HS ('22) |
| #11 Cedric Woods (CB) | SR ('1) | 5'11"/185 | 24 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 7 PD, 0 INT (0 TDS) | A (34%) | B (0%) | A- (65%) | 288 (41%) | 0.85 | 3* HS ('20) |
| #17 Amari Butler (CB) | JR ('2) | 5'10"/185 | 18 Tac, 12 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | A+ (36%) | B+ (64%) | 272 (39%) | 0 | NA | |
| #3 Kameron Carter (CB) | JR ('2) | 6'1"/180 | 11 Tac, 6 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 2 PD, 1 INT (0 TDS) | C- (38%) | B+ (2%) | B- (59%) | 203 (29%) | 0 | NA |
| #15 JayT Jackson (CB) | JR ('1) | 6'1"/175 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (44%) | F (56%) | 25 (4%) | 0.81 | 3* HS ('22) | |
| #14 Jordan McRae (CB) | SO ('3) | 5'11"/180 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | C+ (33%) | C+ (67%) | 42 (6%) | 0 | NA | |
| #18 Jaitlin Hampton (CB) | JR ('2) | 5'11"/170 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (31%) | A (69%) | 36 (5%) | 0.81 | 3* HS ('24) | |
| #8 Jacob Fields (S) | JR ('2) | 5'11"/188 | 63 Tac, 37 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 3 PD, 2 INT (2 TDS) | A- (36%) | C+ (3%) | A (61%) | 605 (61%) | 0.85 | 3* HS ('23) |
| #6 Jakari Foster (S) | SR ('1) | 6'0"/206 | 33 Tac, 14 Solo, 1 TFL, 0 Sacks, 2 QB Hur | 3 PD, 4 INT (1 TDS) | B+ (37%) | A- (1%) | A+ (62%) | 431 (43%) | 0.8 | 3* HS ('24) |
| #1 Michael Richard (S) | JR ('2) | 5'11"/178 | 30 Tac, 22 Solo, 4 TFL, 0 Sacks, 0 QB Hur | 2 PD, 2 INT (0 TDS) | B (36%) | C+ (0%) | B+ (64%) | 456 (46%) | 0.83 | 3* HS ('23) |
| #4 Kam Franklin (S) | SO ('2) | 6'2"/205 | 15 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 1 INT (1 TDS) | B- (34%) | C+ (1%) | B+ (65%) | 143 (14%) | 0.81 | OKST ('25) |
| #26 Joshua Cobbs (S) | SR ('1) | 6'2"/205 | 10 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | D+ (35%) | C+ (65%) | 176 (18%) | 0.84 | 3* HS ('20) | |
| #00 Sam Fongang (S) | JR ('2) | 6'2"/185 | 10 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A+ (38%) | B+ (2%) | B (60%) | 111 (11%) | 0 | NA |
| #20 Kenyatta McNeese (S) | SO ('2) | 5'11"/176 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D (31%) | D+ (69%) | 55 (6%) | 0 | NA | |
| #13 Cam Hill (S) | SO ('2) | 6'2"/198 | C+ (100%) | 2 (0%) | 0.83 | 3* HS ('23) | ||||
| #39 Jacoryian Crowe (S) | FR ('3) | 5'10"/175 | B- (33%) | C+ (67%) | 3 (0%) | 0 | NA | |||
| #19 Jordan Pierro (S) | FR ('3) | 5'10"/175 | C+ (100%) | 1 (0%) | 0.82 | FRES ('25) | ||||
| #23 Javari Lockhart (DB) | FR ('3) | 6'1"/170 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| #28 Noah Biglow (DB) | SR ('0) | 5'11"/185 | 0 | 0.85 | PITT ('25) | |||||
| #27 Tobias Gary (DB) | FR ('3) | 6'0"/180 | 0 | 0.85 | 3* HS ('25) | |||||
| #30 Sentel Simpson (DB) | FR ('3) | 6'4"/190 | 0 | 0.85 | 3* HS ('25) | |||||
| Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
| #43 Drew Henderson (K) | SO ('2) | 5'8"/184 | 4/7 (57.1%), Long 38 Yds | 26/28 | 38 Pts | D | F | 0 | NA | |
| Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
| #48 John Hoyet Chance (P) | FR ('3) | 6'1"/205 | 46, 2125 YDS (46.2 YPP), Long 68 YDS | 22 In 20, 3 TB | A- | C- | 0 | NA | ||
| #29 Lexington Matthews (P) | SO ('1) | 6'5"/200 | 0.74 | JMU ('25) |
Total Team Talent for '25 is: 472, #122 in CFB. 0.83 Avg Per Player. Blue Chip Ratio 1.33%
Breakdown - Offense: 199.24 (46) Defense: 192.56 (44) ST: 2.96 (3)
93 Total players, 11 from Transfer Portal. 8.7% of roster is from the Portal.
10 from the '25 Transfer Portal. 7.9% of roster is from this years Portal, 36 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 1 very good players, 6 good players, 48 JAGS, 2 low JAGS, 1 JAG- players
Snaps by class: FR: 1222 (7%), SO: 3935 (24%), JR: 6777 (41%), SR: 4665 (28%), GR: 0 (0%)
34 players have no stats and no recruiting/portal ratings excluded from totals.