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 Joe Labas (QB) | SR ('1) | 6'4"/210 | 126/183 (69%), 1676 Yds, 12 TD / 6 INT | 45 Car, -4 Yds, (-0.1 YPC), 0 TD, 3 FUM | B+ | C+ | #77 | 497 (65%) | 0.84 | IOWA ('24) |
| #7 Angel Flores (QB) | JR ('2) | 6'1"/210 | 19/27 (70%), 195 Yds, 2 TD / 0 INT | 103 Car, 519 Yds, (5 YPC), 8 TD, 1 FUM | C | A- | #288 | 173 (22%) | 0.84 | NAU ('25) |
| #15 Jadyn Glasser (QB) | FR ('4) | 6'2"/230 | 7/9 (78%), 78 Yds, 0 TD / 0 INT | 10 Car, 7 Yds, (0.7 YPC), 1 TD, 0 FUM | B | B+ | #189 | 25 (3%) | 0.82 | 3* HS ('24) |
| #10 Marcus Beamon (QB) | JR ('2) | 6'0"/195 | 2/4 (50%), 35 Yds, 1 TD / 0 INT | 31 Car, 88 Yds, (2.8 YPC), 1 TD, 0 FUM | B+ | B- | #286 | 50 (7%) | 0 | NA |
| #9 Ethan Lane (QB) | SO ('3) | 6'1"/190 | 1/3 (33%), 10 Yds, 0 TD / 0 INT | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | D+ | C- | 18 (2%) | 0 | NA | |
| #12 Logan Borodychuk (QB) | FR ('4) | 6'5"/215 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 6 (1%) | 0.81 | 3* HS ('24) | |||
| #14 Daniel Gomez (QB) | FR ('3) | 6'1"/205 | 0 | 0.81 | 3* HS ('25) | |||||
| Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
| #5 Nahree Biggins (RB) | SR ('1) | 6'1"/210 | 105 Car, 540 Yds, (5.1 YPC), 2 TD, 2 FUM | 19 Rec, 185 Yds, (9.7 YPR), 1 TD | A- | A | #461 | 312 (39%) | 0.83 | 3* HS ('20) |
| #6 Trey Cornist (RB) | SO ('3) | 6'0"/215 | 93 Car, 403 Yds, (4.3 YPC), 1 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | B+ | D+ | #564 | 184 (23%) | 0.84 | TULN ('25) |
| #22 Brock Townsend (RB) | FR ('4) | 6'0"/220 | 75 Car, 394 Yds, (5.3 YPC), 4 TD, 0 FUM | 12 Rec, 142 Yds, (11.8 YPR), 3 TD | A- | A+ | #185 | 279 (35%) | 0.83 | 3* HS ('24) |
| #4 Jakivion Calip (RB) | SO ('3) | 5'11"/200 | 8 Car, 46 Yds, (5.8 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C+ | B- | 9 (1%) | 0.83 | 3* HS ('23) | |
| #32 Kadenn Rose (RB) | FR ('4) | 5'8"/190 | 8 Car, 19 Yds, (2.4 YPC), 0 TD, 2 FUM | 1 Rec, 10 Yds, (10 YPR), 0 TD | F | F | 11 (1%) | 0 | NA | |
| #49 Jason Philpot-Dixon (RB) | SO ('2) | 6'0"/200 | 4 Car, 12 Yds, (3 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | B- | F | 5 (1%) | 0 | NA | |
| #24 Mekhi Jenkins (RB) | SO ('3) | 5'9"/190 | 1 Car, 7 Yds, (7 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C+ | 1 (0%) | 0.8 | 3* HS ('23) | ||
| #46 Germanuel Tanelus (RB) | JR ('2) | 5'10"/205 | 1 Car, 2 Yds, (2 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C | 1 (0%) | 0 | NA | ||
| #41 Rusty VanWetzinga IV (RB) | SO ('3) | 6'0"/230 | 0 Car, 0 Yds, (0 YPC), 0 TD, 1 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | D | 234 (29%) | 0.81 | IOWA ('25) | ||
| Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
| #20 Langston Lewis (WR) | JR ('2) | 6'0"/195 | 35 Rec, 513 Yds, (14.7 YPR), 3 TD, 0 FUM | 8 Car, 31 Yds, 0 TD | A | D+ | #265 | 585 (69%) | 0.79 | 2* HS ('22) |
| #82 Tommy McIntosh (WR) | JR ('2) | 6'5"/210 | 27 Rec, 401 Yds, (14.9 YPR), 3 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | B+ | #305 | 512 (60%) | 0.86 | WIS ('24) |
| #3 Tyson Davis (WR) | JR ('2) | 5'10"/175 | 20 Rec, 270 Yds, (13.5 YPR), 2 TD, 0 FUM | 3 Car, 3 Yds, 0 TD | A- | B- | #240 | 272 (32%) | 0.81 | 3* HS ('21) |
| #80 Justin Ruffin Jr. (WR) | FR ('4) | 5'9"/160 | 7 Rec, 63 Yds, (9 YPR), 0 TD, 0 FUM | 1 Car, 6 Yds, 0 TD | B+ | F | #752 | 77 (9%) | 0 | NA |
| #86 Collin Payne (WR) | JR ('2) | 6'2"/205 | 4 Rec, 87 Yds, (21.8 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | D+ | #537 | 87 (10%) | 0 | NA |
| #16 Nasir Williams (WR) | FR ('4) | 6'1"/195 | 4 Rec, 76 Yds, (19 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A- | A- | #576 | 76 (9%) | 0.82 | 3* HS ('24) |
| #81 Tayte Vanderleest (WR) | SO ('3) | 6'3"/210 | 2 Rec, 19 Yds, (9.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B | #806 | 54 (6%) | 0 | NA |
| #35 Camden Kruisenga (WR) | FR ('4) | 6'2"/175 | 1 Rec, 26 Yds, (26 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | B | #738 | 25 (3%) | 0 | NA |
| #18 Kendall Jones (WR) | JR ('2) | 6'2"/175 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B- | 8 (1%) | 0 | NA | |
| #84 Jordan Kelly (WR) | SO ('2) | 6'0"/180 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 5 (1%) | 0.8 | 3* HS ('22) | ||
| #43 B. Tillman-Jones (WR) | SO ('3) | 5'11"/180 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 2 (0%) | 0 | NA | ||
| #10 Stephan Bracey Jr. (WR) | SR ('0) | 5'10"/190 | 0 | 0.85 | 3* HS ('19) | |||||
| #11 Josiah Booker (WR) | FR ('3) | 5'10"/150 | 0 | 0.84 | 3* HS ('24) | |||||
| #17 Braylen Naves (WR) | FR ('3) | 6'2"/190 | 0 | 0.83 | 3* HS ('25) | |||||
| Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
| #8 DeCorion Temple (TE) | JR ('2) | 6'5"/245 | 15 Rec, 131 Yds, (8.7 YPR), 2 TD, 0 FUM | C- | D+ | B- | 497 (38%) | 0 | NA | |
| #88 Henry Dryden (TE) | SR ('1) | 6'3"/220 | 7 Rec, 64 Yds, (9.1 YPR), 0 TD, 0 FUM | B | D+ | D+ | 410 (32%) | 0 | NA | |
| #48 Nathan VanTimmeren (TE) | SO ('3) | 6'4"/225 | 1 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM | D+ | C- | B- | 99 (8%) | 0.81 | 3* HS ('23) | |
| #83 Travis Ambrose (TE) | FR ('4) | 6'7"/250 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C+ | F | 9 (1%) | 0.84 | 3* HS ('24) | ||
| #87 Jacob Kaminski (TE) | JR ('2) | 6'6"/255 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | B | B- | 44 (3%) | 0 | NA | ||
| #34 Alec Palella (TE) | SR ('0) | 6'5"/245 | 0 | 0.82 | 3* HS ('21) | |||||
| #85 JJ Douglas (TE) | FR ('3) | 6'5"/220 | 0 | 0.82 | 3* HS ('24) | |||||
| #89 Rory Callahan (TE) | SO ('2) | 6'4"/245 | 0 | 0.8 | 3* HS ('23) | |||||
| Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
| #76 Martin Koivisto (T) | JR ('2) | 6'7"/305 | D+ | B+ (62%) | F (38%) | 677 (88%) | 0.84 | 3* HS ('22) | ||
| #70 Jacob Russell (T) | SO ('3) | 6'4"/295 | B | B (63%) | B (37%) | 454 (59%) | 0.82 | VALP ('25) | ||
| #69 Jacob Booth (T) | SO ('3) | 6'5"/295 | B+ | A+ (63%) | D+ (37%) | 351 (46%) | 0.86 | 3* HS ('23) | ||
| #71 Luis Martinez (T) | SR ('1) | 6'5"/300 | D+ | C- (84%) | F (16%) | 31 (4%) | 0 | NA | ||
| #77 Jacob Saurbeck (T) | FR ('4) | 6'7"/315 | F | B (69%) | F (31%) | 35 (5%) | 0.82 | 3* HS ('24) | ||
| #72 Dane Sickler (T) | FR ('4) | 6'10"/315 | A+ | A+ (92%) | B- (8%) | 12 (2%) | 0 | NA | ||
| #54 Triston Pierre (T) | FR ('4) | 6'4"/260 | B- | B- (83%) | B- (17%) | 6 (1%) | 0.86 | 3* HS ('25) | ||
| #73 Dasan Smith (G) | FR ('4) | 6'6"/290 | C- | B (64%) | D+ (36%) | 495 (64%) | 0.82 | 3* HS ('24) | ||
| #59 Brady Ploucha (G) | JR ('2) | 6'5"/305 | B | B (61%) | B (39%) | 480 (62%) | 0.84 | 3* HS ('22) | ||
| #66 Matthew Nehf (G) | SO ('3) | 6'3"/295 | D+ | C- (64%) | C- (36%) | 352 (46%) | 0.83 | 3* HS ('23) | ||
| #52 Dominique Maiava (G) | JR ('2) | 6'2"/300 | D+ | C+ (66%) | F (34%) | 90 (12%) | 0 | NA | ||
| #60 John Iannuzzi (G) | SR ('1) | 6'4"/315 | A- | A- (75%) | B- (25%) | 56 (7%) | 0.83 | CLMB ('25) | ||
| #75 Blake Schlegel (G) | SR ('1) | 6'6"/320 | D+ | D+ (87%) | B+ (13%) | 15 (2%) | 0 | NA | ||
| #58 Apisa Poumele (C) | JR ('2) | 6'2"/300 | C- | C (62%) | D+ (38%) | 448 (58%) | 0 | NA | ||
| #55 Ryan Blum (C) | SO ('3) | 6'1"/295 | D | B- (67%) | D (33%) | 315 (41%) | 0.84 | 3* HS ('23) | ||
| #74 John Burke (OL) | SO ('2) | 6'2"/290 | 0.8 | 2* HS ('23) | ||||||
| #79 Brady Neu (OL) | SO ('2) | 6'3"/285 | 0.82 | 3* HS ('23) | ||||||
| #30 Ben Pratt (LS) | SR ('0) | 6'0"/225 | 0 | NA | ||||||
| Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #97 Michael Heldman (DE) | SR ('1) | 6'4"/260 | 47 Tac, 24 Solo, 16 TFL, 12 Sacks, 8 QB Hur | 4 PD, 0 INT (0 TDS) | A+ (44%) | A+ (56%) | C- (0%) | 544 (80%) | 0.81 | 3* HS ('21) |
| #56 Korver Demma (DE) | SO ('3) | 6'3"/245 | 27 Tac, 15 Solo, 9 TFL, 4 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | B (43%) | B (53%) | A (4%) | 429 (63%) | 0 | NA |
| #49 Keshawn Hayden (DE) | SO ('3) | 6'3"/250 | 13 Tac, 8 Solo, 1 TFL, 1 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (41%) | A (59%) | C+ (0%) | 232 (34%) | 0.81 | 3* HS ('23) |
| #81 Malik Denkins (DE) | JR ('2) | 6'3"/250 | 4 Tac, 0 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (59%) | D+ (41%) | C+ (0%) | 63 (9%) | 0 | NA |
| #98 Jonathan Decker (DT) | SR ('1) | 6'5"/300 | 22 Tac, 6 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (50%) | B- (50%) | C+ (0%) | 447 (65%) | 0.77 | 2* HS ('20) |
| #96 Quavion Bird (DT) | FR ('4) | 6'1"/310 | 14 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (54%) | D (46%) | C+ (0%) | 202 (30%) | 0.79 | 2* HS ('24) |
| #95 Joey VanWetzinga (DT) | FR ('4) | 6'2"/260 | 8 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (54%) | B (46%) | 155 (23%) | 0.85 | IOWA ('25) | |
| #94 Dylan Fisher (DT) | SR ('1) | 6'1"/285 | 5 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D (46%) | B+ (54%) | 151 (22%) | 0.74 | ('25) | |
| #44 Kade Kostus (DT) | JR ('2) | 6'2"/260 | 3 Tac, 0 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (46%) | C+ (54%) | C+ (0%) | 103 (15%) | 0.85 | 3* HS ('22) |
| #90 Oumar Conde (DT) | JR ('2) | 6'3"/260 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (52%) | D+ (48%) | 25 (4%) | 0 | NA | |
| #91 Daniel Viramontes (DT) | JR ('2) | 6'2"/250 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (67%) | C+ (33%) | 3 (0%) | 0 | NA | |
| #80 Adam Kaminski (DT) | FR ('4) | 6'7"/240 | C- (20%) | D+ (80%) | 10 (1%) | 0 | NA | |||
| #93 Daniel Bennett (DL) | SR ('0) | 6'5"/250 | 10 Tac, 6 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 2 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #12 Jordan Kwiatkowski (LB) | SR ('1) | 6'1"/235 | 104 Tac, 48 Solo, 12 TFL, 3 Sacks, 2 QB Hur | 4 PD, 3 INT (1 TDS) | A+ (42%) | A- (13%) | B- (45%) | 673 (101%) | 0.85 | 3* HS ('22) |
| #1 Dakota Cochran (LB) | SR ('1) | 6'2"/240 | 76 Tac, 40 Solo, 6 TFL, 1 Sacks, 5 QB Hur | 2 PD, 1 INT (2 TDS) | A- (43%) | B (14%) | B+ (44%) | 621 (93%) | 0.82 | 3* HS ('21) |
| #40 Lawai'a Brown (LB) | SR ('1) | 6'0"/230 | 39 Tac, 15 Solo, 2 TFL, 1 Sacks, 3 QB Hur | 0 PD, 0 INT (0 TDS) | A- (41%) | D+ (19%) | D+ (40%) | 366 (55%) | 0.8 | 3* HS ('20) |
| #45 Xavier White (LB) | SO ('3) | 6'0"/235 | 25 Tac, 14 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (43%) | B (11%) | D+ (45%) | 175 (26%) | 0.8 | 3* HS ('24) |
| #14 Fernando Sanchez III (LB) | SR ('1) | 6'3"/250 | 19 Tac, 5 Solo, 1 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- (44%) | B (56%) | D+ (1%) | 185 (28%) | 0.83 | 3* HS ('21) |
| #33 Victor Earl (LB) | FR ('4) | 6'2"/215 | 15 Tac, 5 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D+ (51%) | A- (8%) | B- (42%) | 79 (12%) | 0.83 | 3* HS ('24) |
| #42 Andre Thomas (LB) | FR ('4) | 6'1"/210 | 10 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D (59%) | B+ (7%) | B (34%) | 76 (11%) | 0.86 | 3* HS ('25) |
| #51 Landon Swanson (LB) | FR ('4) | 6'3"/220 | 6 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A- (32%) | D+ (64%) | C+ (4%) | 47 (7%) | 0 | NA |
| #26 Cairo Rhodes (LB) | SR ('0) | 6'2"/230 | 3 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| #53 Khari Johnson (LB) | SO ('3) | 5'11"/220 | F (100%) | 3 (0%) | 0 | NA | ||||
| #36 Jeremiah McKenzie (LB) | FR ('3) | 6'2"/195 | 0 | 0.85 | 3* HS ('25) | |||||
| Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
| #6 Kalen Carroll (CB) | JR ('2) | 6'1"/185 | 44 Tac, 27 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 4 PD, 1 INT (0 TDS) | C- (41%) | F (3%) | A+ (56%) | 664 (59%) | 0.86 | CIN ('25) |
| #4 Jaion Jackson (CB) | SO ('3) | 5'10"/160 | 43 Tac, 22 Solo, 4 TFL, 2 Sacks, 2 QB Hur | 7 PD, 1 INT (0 TDS) | B+ (40%) | B (5%) | B (55%) | 573 (51%) | 0.81 | 3* HS ('24) |
| #3 B. Deasfernandes (CB) | SR ('1) | 6'0"/195 | 23 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 4 PD, 2 INT (0 TDS) | D+ (40%) | C (0%) | B+ (59%) | 583 (52%) | 0.80 | IOWA ('24) |
| #24 Bryce Rowe (CB) | FR ('4) | 5'11"/165 | 9 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C- (53%) | D+ (3%) | A- (43%) | 88 (8%) | 0.85 | 3* HS ('24) |
| #8 Aakeem Snell (CB) | SR ('1) | 6'3"/180 | 7 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (45%) | D+ (1%) | B (54%) | 157 (14%) | 0 | NA |
| #23 Kyle Krebs (CB) | JR ('2) | 6'0"/195 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C- (54%) | A- (46%) | 70 (6%) | 0 | NA | |
| #21 Jamari Allen (CB) | SO ('3) | 5'11"/170 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D (45%) | C (2%) | B- (54%) | 56 (5%) | 0.8 | 2* HS ('23) |
| #25 Trey Liebhardt (CB) | SO ('3) | 5'11"/185 | 2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (32%) | D+ (68%) | 25 (2%) | 0 | NA | |
| #41 Keyton Jones (CB) | FR ('4) | 5'9"/185 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A- (68%) | C- (32%) | 22 (2%) | 0 | NA | |
| #43 Bryce Lambeth (CB) | SR ('2) | 6'2"/180 | C (33%) | B- (67%) | 3 (0%) | 0 | NA | |||
| #15 Caleb Spann (S) | SR ('1) | 6'0"/195 | 48 Tac, 21 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 4 PD, 1 INT (0 TDS) | B (40%) | C+ (0%) | A (60%) | 482 (55%) | 0.83 | 3* HS ('21) |
| #29 Elijah Gordon (S) | SR ('1) | 6'0"/205 | 46 Tac, 17 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 3 PD, 1 INT (0 TDS) | A- (43%) | D+ (1%) | B+ (56%) | 396 (46%) | 0 | NA |
| #2 Elijah Rikard (S) | SR ('1) | 6'1"/190 | 42 Tac, 27 Solo, 1 TFL, 0 Sacks, 2 QB Hur | 0 PD, 1 INT (0 TDS) | C+ (45%) | B (1%) | D+ (53%) | 440 (51%) | 0.83 | 3* HS ('21) |
| #17 Maddix Blackwell (S) | SR ('1) | 5'10"/190 | 40 Tac, 25 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 1 INT (0 TDS) | B (44%) | C+ (0%) | B (56%) | 339 (39%) | 0.74 | INST ('25) |
| #7 Ed Conoran (S) | JR ('2) | 5'10"/185 | 8 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B (53%) | A+ (47%) | 51 (6%) | 0 | NA | |
| #9 Mark-Allen Gay (S) | SO ('3) | 6'0"/180 | 5 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (57%) | A+ (43%) | 14 (2%) | 0.83 | 3* HS ('23) | |
| #27 Tysen Campbell (S) | FR ('4) | 6'0"/180 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (100%) | 2 (0%) | 0.83 | 3* HS ('24) | ||
| #28 Nolan Anderson (S) | FR ('4) | 5'10"/195 | D (67%) | A- (33%) | 15 (2%) | 0.84 | 3* HS ('25) | |||
| #37 J. Alston-Jackson (DB) | SO ('2) | 5'11"/210 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
| #39 Max Macklem (DB) | FR ('3) | 6'0"/190 | 0 | 0.81 | 3* HS ('25) | |||||
| Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
| #47 Cade Graham (K) | SR ('1) | 5'8"/165 | 14/16 (87.5%), Long 47 Yds | 34/34 | 76 Pts | B+ | C | 0 | NA | |
| #38 Caden VanHuis (K) | FR ('3) | 6'0"/175 | 0.82 | 3* HS ('25) | ||||||
| Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
| #18 Declan Duley (P) | SO ('3) | 6'1"/215 | 50, 2044 YDS (40.9 YPP), Long 71 YDS | 16 In 20, 3 TB | C+ | B+ | 0.82 | 3* HS ('23) |
Total Team Talent for '25 is: 514, #116 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 241.42 (56) Defense: 169.58 (44) ST: 13.12 (3)
103 Total players, 12 from Transfer Portal. 9.8% of roster is from the Portal.
11 from the '25 Transfer Portal. 9% of roster is from this years Portal, 19 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 5 good players, 55 JAGS, 2 low JAGS, 3 JAG- players
Snaps by class: FR: 2536 (13%), SO: 4275 (21%), JR: 5331 (27%), SR: 7831 (39%), GR: 0 (0%)
19 players have no stats and no recruiting/portal ratings excluded from totals.