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 |
#6 Maalik Murphy (QB) | JR ('1) | 6'5"/234 | 76/124 (61%), 893 Yds, 6 TD / 5 INT | 14 Car, -20 Yds, (-1.4 YPC), 1 TD, 0 FUM | B+ | B+ | 204 (93%) | 0.92 | DUKE ('25) | |
#5 Gabarri Johnson (QB) | SO ('2) | 5'11"/186 | 2/4 (50%), 2 Yds, 0 TD / 0 INT | 5 Car, 15 Yds, (3 YPC), 0 TD, 0 FUM | C- | D+ | 16 (7%) | 0.87 | MIZ ('24) | |
#10 Tristan Ti'a (QB) | FR ('3) | 6'2"/205 | 0 | 0.89 | 3* HS ('25) | |||||
#16 Kallen Gutridge (QB) | FR ('3) | 6'3"/209 | 0 | 0.84 | 3* HS ('24) | |||||
Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
#00 Anthony Hankerson (RB) | SR ('1) | 5'8"/206 | 51 Car, 190 Yds, (3.7 YPC), 1 TD, 1 FUM | 4 Rec, 22 Yds, (5.5 YPR), 0 TD | C | F | 165 (74%) | 0.88 | COLO ('24) | |
#26 Salahadin Allah (RB) | SO ('3) | 5'11"/222 | 8 Car, 36 Yds, (4.5 YPC), 0 TD, 0 FUM | 3 Rec, 26 Yds, (8.7 YPR), 0 TD | B- | B+ | 37 (17%) | 0.85 | 3* HS ('24) | |
#21 Cornell Hatcher Jr. (RB) | FR ('3) | 5'11"/214 | 1 Car, 10 Yds, (10 YPC), 0 TD, 0 FUM | 1 Rec, 4 Yds, (4 YPR), 0 TD | C+ | C+ | 15 (7%) | 0.85 | 3* HS ('24) | |
#25 Kourdey Glass (RB) | FR ('4) | 5'9"/196 | 1 Car, 7 Yds, (7 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C | C+ | 5 (2%) | 0.86 | 3* HS ('25) | |
#22 Marquis Crosby (RB) | SR ('1) | 5'9"/199 | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | 1 (0%) | 0.85 | LT ('25) | |||
#33 Skyler Jackson (RB) | FR ('3) | 6'0"/213 | 0 | 0.85 | 3* HS ('25) | |||||
#34 Jake Reichle (RB) | JR ('1) | 6'1"/226 | 0 | 0 | NA | |||||
Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
#7 Trent Walker (WR) | SR ('1) | 6'2"/194 | 23 Rec, 302 Yds, (13.1 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A- | B+ | 187 (64%) | 0 | NA | |
#3 Taz Reddicks (WR) | SO ('2) | 5'11"/194 | 15 Rec, 213 Yds, (14.2 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A | F | 114 (39%) | 0.87 | 3* HS ('23) | |
#1 David Wells Jr. (WR) | SO ('2) | 6'1"/183 | 10 Rec, 151 Yds, (15.1 YPR), 1 TD, 0 FUM | 1 Car, -4 Yds, 0 TD | B+ | B | 159 (54%) | 0.84 | 3* HS ('23) | |
#14 Eddie Freauff (WR) | FR ('3) | 6'3"/210 | 4 Rec, 30 Yds, (7.5 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | F | 52 (18%) | 0.86 | 3* HS ('24) | |
#12 Zachary Card (WR) | SO ('2) | 5'9"/162 | 2 Rec, 25 Yds, (12.5 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | 0 | 0.85 | 3* HS ('23) | |||
#18 Karson Boschma (WR) | JR ('1) | 6'3"/200 | 1 Rec, 26 Yds, (26 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A | F | 6 (2%) | 0 | NA | |
#17 Malachi Durant (WR) | FR ('3) | 6'1"/183 | 1 Rec, 10 Yds, (10 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | B- | 24 (8%) | 0.88 | 3* HS ('24) | |
#2 Jimmy Valsin III (WR) | SR ('1) | 6'2"/199 | 0 | 0.86 | 3* HS ('21) | |||||
#4 Darrius Clemons (WR) | SR ('0) | 6'3"/214 | 0 | 0.88 | MICH ('24) | |||||
#15 Ellijah Washington (WR) | FR ('3) | 5'9"/164 | 0 | 0.86 | 3* HS ('25) | |||||
#9 Jamai East (WR) | JR ('1) | 6'1"/212 | 0 | 0.83 | 3* HS ('23) | |||||
Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
#8 Bryce Caufield (TE) | SR ('1) | 6'4"/243 | 12 Rec, 67 Yds, (5.6 YPR), 1 TD, 1 FUM | D | A- | B+ | 206 (71%) | 0 | NA | |
#88 Riley Williams (TE) | JR ('2) | 6'5"/273 | 1 Rec, 15 Yds, (15 YPR), 0 TD, 0 FUM | B | B | C- | 60 (21%) | 0.89 | MIAMI ('25) | |
#82 Gabe Milbourn (TE) | SR ('1) | 6'4"/247 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D+ | C- | D+ | 25 (9%) | 0 | NA | |
#87 Jackson Bowers (TE) | SO ('2) | 6'4"/250 | 0 | 0.89 | BYU ('25) | |||||
#84 Jermaine Terry II (TE) | GR ('0) | 6'4"/245 | 0 | 0.87 | CAL ('23) | |||||
#89 T'Andre Waverly (TE) | FR ('3) | 6'3"/219 | 0 | 0.87 | 3* HS ('25) | |||||
#85 Cooper Jensen (TE) | SO ('2) | 6'5"/238 | 0 | 0.86 | 3* HS ('23) | |||||
#84 Cody Siegner (TE) | FR ('3) | 6'6"/242 | 0 | 0.86 | 3* HS ('25) | |||||
Offensive Lineman | Yr | H/W | Grade | Run Block | Pass Block | Snaps | Rating | Origin | ||
#73 Tyler Morano (T) | SR ('1) | 6'5"/290 | D+ | C- (35%) | C- (65%) | 132 (60%) | 0.81 | 3* HS ('20) | ||
#74 Jacob Anderson (T) | SO ('2) | 6'5"/292 | D+ | B+ (32%) | C- (68%) | 125 (57%) | 0.87 | 3* HS ('23) | ||
#71 Josiah Timoteo (T) | SO ('2) | 6'4"/316 | D+ | C+ (30%) | D+ (70%) | 77 (35%) | 0.83 | NEV ('25) | ||
#69 Jacob Strand (T) | JR ('1) | 6'5"/302 | B+ | B+ (41%) | C+ (59%) | 54 (25%) | 0.84 | 3* HS ('22) | ||
#56 Dylan Sikorski (G) | FR ('3) | 6'4"/332 | B+ | B+ (34%) | A- (66%) | 208 (95%) | 0.86 | 3* HS ('24) | ||
#78 Nathan Elu (G) | JR ('1) | 6'5"/310 | C- | C (38%) | C+ (62%) | 146 (66%) | 0.85 | 3* HS ('22) | ||
#64 Ryan Berger (G) | SO ('2) | 6'4"/318 | B- | B (35%) | B (65%) | 152 (69%) | 0 | NA | ||
#75 Will Larkins (G) | SO ('2) | 6'5"/319 | C+ | B- (100%) | F (0%) | 2 (1%) | 0.85 | GAST ('25) | ||
#55 Van Wells (C) | SR ('1) | 6'2"/292 | C+ | C (34%) | A- (66%) | 221 (100%) | 0.86 | COLO ('24) | ||
#70 Zander Esty (C) | SO ('2) | 6'4"/299 | C+ | B (100%) | F (0%) | 3 (1%) | 0.85 | 3* HS ('23) | ||
#51 Maddox Conway (OL) | FR ('3) | 6'4"/287 | 0.86 | 3* HS ('25) | ||||||
#61 Jake Normoyle (OL) | FR ('3) | 6'4"/294 | 0.86 | 3* HS ('25) | ||||||
#72 Noah Thomas (OL) | FR ('3) | 6'5"/278 | 0.85 | 3* HS ('25) | ||||||
#77 Keyon Cox (OL) | SO ('2) | 6'5"/296 | 0.85 | UCF ('25) | ||||||
#54 Adam Hawkes (OL) | FR ('3) | 6'5"/305 | 0.83 | 3* HS ('24) | ||||||
#66 JT Hand (OL) | SR ('0) | 6'4"/282 | 0.83 | ARIZ ('25) | ||||||
#50 Jayden Tuia (OL) | FR ('3) | 6'5"/298 | 0.82 | 3* HS ('24) | ||||||
#48 Dylan Black (LS) | SR ('0) | 6'1"/222 | 0 | NA | ||||||
#62 Jacob Schuster (DT) | SR ('1) | 6'1"/333 | 9 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (56%) | C- (43%) | C (1%) | 95 (49%) | 0.87 | 3* HS ('21) |
#98 Thomas Collins (DT) | SO ('2) | 6'1"/282 | 5 Tac, 2 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 1 PD, 0 INT (0 TDS) | B- (45%) | B- (55%) | C+ (0%) | 117 (60%) | 0.85 | 3* HS ('23) |
#15 Tahjae Mullix (DT) | JR ('1) | 6'0"/282 | 4 Tac, 2 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (35%) | D+ (63%) | C- (2%) | 65 (33%) | 0.83 | WCU ('25) |
#90 Jojo Johnson (DT) | SO ('2) | 6'2"/288 | 4 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B (47%) | B (53%) | 49 (25%) | 0.85 | 3* HS ('23) | |
#95 Tygee Hill (DT) | JR ('1) | 6'2"/285 | 2 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B (63%) | D+ (38%) | 56 (29%) | 0.86 | LSU ('24) | |
#59 Tevita Pome'e (DT) | SO ('2) | 6'2"/310 | D+ (63%) | C+ (38%) | 8 (4%) | 0.86 | ORE ('24) | |||
#58 Kelze Howard (DL) | SO ('2) | 6'3"/270 | 0 | 0.91 | 4* HS ('23) | |||||
#99 Niklas Fisher (DL) | FR ('3) | 6'4"/258 | 0 | 0.87 | 3* HS ('25) | |||||
#45 Jesse Myers (DL) | FR ('3) | 6'2"/257 | 0 | 0.85 | 3* HS ('25) | |||||
#96 Luke Levengood (DL) | JR ('1) | 6'2"/280 | 0 | 0.84 | 3* HS ('18) | |||||
#92 Nick Norris (DL) | SR ('0) | 6'4"/284 | 0 | 0.84 | UNCO ('24) | |||||
#45 Semisi Saluni (DL) | GR ('0) | 6'3"/291 | 0 | 0.81 | 3* HS ('18) | |||||
Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#7 Dexter Foster (LB) | SO ('3) | 6'3"/236 | 25 Tac, 7 Solo, 3 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A- (47%) | C- (11%) | C+ (42%) | 172 (132%) | 0.85 | 3* HS ('24) |
#25 Nikko Taylor (LB) | SR ('1) | 6'5"/264 | 10 Tac, 5 Solo, 2 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B (53%) | B- (36%) | B+ (11%) | 134 (103%) | 0.88 | 3* HS ('23) |
#9 Raesjon Davis (LB) | SR ('1) | 6'0"/223 | 9 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B (48%) | B- (10%) | D+ (42%) | 131 (101%) | 0.85 | USC ('25) |
#2 Aiden Sullivan (LB) | JR ('1) | 6'1"/229 | 6 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (52%) | B (8%) | D+ (40%) | 65 (50%) | 0 | NA |
#13 Shamar Meikle (LB) | SO ('3) | 6'3"/228 | 6 Tac, 2 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (37%) | B- (44%) | B- (19%) | 63 (48%) | 0.87 | 3* HS ('24) |
#44 Takari Hickle (LB) | JR ('1) | 6'3"/289 | 6 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (53%) | C- (44%) | F (2%) | 81 (62%) | 0.85 | 3* HS ('22) |
#14 Kord Shaw (LB) | JR ('1) | 6'3"/233 | 4 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (64%) | A- (36%) | 22 (17%) | 0.84 | 3* HS ('22) | |
#18 Kai Wallin (LB) | JR ('1) | 6'5"/247 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (52%) | B (43%) | C+ (4%) | 69 (53%) | 0.83 | NEB ('25) |
#10 Zakaih Saez (LB) | SO ('2) | 6'4"/250 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- (49%) | D (49%) | C+ (3%) | 39 (30%) | 0.86 | 3* HS ('23) |
#47 Tyree Blake (LB) | JR ('1) | 6'1"/248 | 2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0 | NA | |||
#32 Walker Harris (LB) | SR ('1) | 6'4"/258 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (75%) | C- (20%) | C+ (5%) | 20 (15%) | 0.74 | SUU ('25) |
#54 Clive Pond (LB) | SO ('2) | 6'2"/221 | C (100%) | 1 (1%) | 0 | NA | ||||
#10 Mason Tufaga (LB) | SR ('0) | 6'1"/240 | 0 | 0.87 | UTAH ('23) | |||||
#27 Bleu Dantzler (LB) | FR ('3) | 6'2"/241 | 0 | 0.86 | 3* HS ('25) | |||||
#55 Jeremiah Ioane (LB) | FR ('3) | 6'0"/236 | 0 | 0.85 | 3* HS ('25) | |||||
#16 Logan Knapp (LB) | FR ('3) | 6'6"/242 | 0 | 0.85 | 3* HS ('25) | |||||
#99 Josh Griffis (LB) | GR ('0) | 6'4"/263 | 0 | 0.85 | TAR ('24) | |||||
#88 Andy Alfieri (LB) | SR ('0) | 6'3"/244 | 0 | 0.84 | CAL ('24) | |||||
#3 Makiya Tongue (LB) | SR ('0) | 6'2"/220 | 0 | 0.80 | UGA ('21) | |||||
Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#8 S. Vadrawale III (CB) | SO ('2) | 5'10"/185 | 14 Tac, 10 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (44%) | B+ (2%) | B+ (54%) | 166 (61%) | 0.86 | 3* HS ('23) |
#00 Kobe Singleton (CB) | SR ('1) | 5'11"/188 | 9 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (52%) | B- (48%) | 82 (30%) | 0.89 | LIB ('24) | |
#22 Jalil Tucker (CB) | JR ('2) | 6'0"/174 | 6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 1 INT (0 TDS) | B+ (42%) | D (58%) | 104 (38%) | 0.94 | 4* HS ('22) | |
#19 Trey Glasper (CB) | FR ('4) | 6'0"/171 | 6 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | F (49%) | C- (1%) | C+ (50%) | 182 (67%) | 0.87 | 3* HS ('25) |
#38 Milan Clark (CB) | SO ('2) | 6'0"/181 | C (100%) | 3 (1%) | 0 | NA | ||||
#28 Blake Thompson (CB) | FR ('4) | 6'1"/177 | C (57%) | C+ (43%) | 7 (3%) | 0.87 | 3* HS ('25) | |||
#17 Skyler Thomas (S) | SR ('1) | 6'2"/212 | 23 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 1 INT (0 TDS) | B- (49%) | B- (3%) | B- (49%) | 177 (86%) | 0 | NA |
#6 Jaheim Patterson (S) | JR ('2) | 6'4"/210 | 17 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B+ (50%) | D+ (2%) | A- (48%) | 121 (59%) | 0 | NA |
#26 Harlem Howard (S) | SO ('2) | 6'0"/188 | 8 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 1 INT (0 TDS) | C+ (49%) | C+ (3%) | A+ (49%) | 39 (19%) | 0.86 | 3* HS ('23) |
#12 Tyrice Ivy Jr. (S) | SR ('1) | 6'3"/213 | 5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- (54%) | C (3%) | C- (43%) | 37 (18%) | 0 | NA |
#1 Mason White (S) | SR ('1) | 6'0"/194 | 5 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (57%) | C- (6%) | D (37%) | 35 (17%) | 0.85 | TCU ('24) |
#24 Tyjai Hopper (S) | FR ('3) | 6'1"/192 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (100%) | 3 (1%) | 0.85 | JMU ('25) | ||
#34 Sean Craig (DB) | FR ('3) | 6'1"/196 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.85 | 3* HS ('25) | |||
#7 Alton Julian (DB) | GR ('0) | 6'2"/208 | 0 | 0.87 | 3* HS ('20) | |||||
#21 Noble Thomas Jr. (DB) | JR ('1) | 5'11"/191 | 0 | 0.87 | 3* HS ('22) | |||||
#23 Exodus Ayers (DB) | SO ('2) | 6'0"/190 | 0 | 0.87 | 3* HS ('24) | |||||
#5 Amarion York (DB) | JR ('1) | 6'1"/200 | 0 | 0.85 | 3* HS ('24) | |||||
#29 Zephen Walker (DB) | FR ('3) | 5'11"/186 | 0 | 0.83 | 3* HS ('25) | |||||
#4 TJ Crandall (DB) | JR ('1) | 6'0"/181 | 0 | 0.85 | WVU ('25) | |||||
#16 Carlos Mack Jr. (DB) | JR ('1) | 6'1"/201 | 0 | 0.85 | 3* HS ('22) | |||||
#20 David Madison (DB) | FR ('3) | 6'0"/170 | 0 | 0.85 | 3* HS ('25) | |||||
Kickers | Yr | H/W | Field Goals | XPs | Points | FG Grade | Kickoffs | Rating | Origin | |
#28 Caleb Ojeda (K) | JR ('1) | 5'9"/186 | 2/4 (50%), Long 53 Yds | 2/2 | 8 Pts | C- | B- | 0 | NA | |
Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
#38 AJ Winsor (P) | SO ('2) | 6'2"/204 | 12, 470 YDS (39.2 YPP), Long 58 YDS | 0 In 20, 2 TB | D | A- | 0 | NA |
Total Team Talent for '25 is: 772, #61 in CFB. 0.86 Avg Per Player. Blue Chip Ratio 4%
Breakdown - Offense: 321.4 (48) Defense: 341.24 (52) ST: 0 (2)
102 Total players, 28 from Transfer Portal. 21.5% of roster is from the Portal.
15 from the '25 Transfer Portal. 11.5% of roster is from this years Portal, 17 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 3 very good players, 38 good players, 44 JAGS, 0 low JAGS, 1 JAG- players
Snaps by class: FR: 587 (11%), SO: 1515 (28%), JR: 1306 (25%), SR: 1920 (36%), GR: 0 (0%)
28 players have no stats and no recruiting/portal ratings excluded from totals.