NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
| Player | H/W | Passing | Rushing | Pass | Run | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #2 Cade Klubnik SR | 6'2"/210 | 257/392 (66%), 2943 Yds, 16 TD / 6 INT | 83 Car, 94 Yds, (1.1 YPC), 4 TD, 2 FUM | A+ | D+ | #39 | 677 (80%) | 5* HS ('22) | |
| #17 Christopher Vizzina SO | 6'4"/210 | 45/71 (63%), 406 Yds, 4 TD / 1 INT | 25 Car, 41 Yds, (1.6 YPC), 0 TD, 2 FUM | C | F | #148 | 144 (17%) | 4* HS ('23) | |
| #14 Trent Pearman JR | 6'0"/195 | 2/5 (40%), 35 Yds, 0 TD / 0 INT | 2 Car, 1 Yds, (0.5 YPC), 0 TD, 1 FUM | B+ | F | #261 | 14 (2%) | NA | |
| #15 Chris Denson FR | 6'2"/190 | 4/4 (100%), 22 Yds, 1 TD / 0 INT | 7 Car, 108 Yds, (15.4 YPC), 1 TD, 0 FUM | B+ | A | #238 | 11 (1%) | 3* HS ('25) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #8 Adam Randall SR | 6'2"/230 | 168 Car, 814 Yds, (4.8 YPC), 10 TD, 3 FUM | 36 Rec, 254 Yds, (7.1 YPR), 3 TD | A | D+ | #72 | 576 (67%) | 4* HS ('22) | |
| #9 Gideon Davidson FR | 6'0"/200 | 60 Car, 260 Yds, (4.3 YPC), 0 TD, 0 FUM | 11 Rec, 93 Yds, (8.5 YPR), 0 TD | B | B+ | #522 | 176 (21%) | 4* HS ('25) | |
| #24 David Eziomume FR | 6'0"/215 | 16 Car, 71 Yds, (4.4 YPC), 0 TD, 1 FUM | 3 Rec, 10 Yds, (3.3 YPR), 0 TD | C- | C | #455 | 64 (7%) | 4* HS ('24) | |
| #19 Keith Adams Jr. JR | 5'9"/215 | 14 Car, 71 Yds, (5.1 YPC), 1 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | B- | C | #502 | 36 (4%) | 3* HS ('22) | |
| #34 Max Wilson FR | 5'10"/195 | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C+ | 5 (1%) | NA | |||
| #21 Jarvis Green SO | 5'9"/200 | 3* HS ('23) | |||||||
| #26 Jay Haynes SO | 5'11"/195 | 3* HS ('23) |
Wide Receivers
| Player | H/W | Receiving | Rushing | Rec | Block | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #1 T.J. Moore SO | 6'3"/200 | 52 Rec, 837 Yds, (16.1 YPR), 4 TD, 1 FUM | 2 Car, 8 Yds, 0 TD | A- | B | #97 | 617 (52%) | 5* HS ('24) | |
| #00 Antonio Williams JR | 5'11"/190 | 55 Rec, 604 Yds, (11 YPR), 4 TD, 0 FUM | 13 Car, 78 Yds, 1 TD | A | A- | #112 | 449 (38%) | 4* HS ('22) | |
| #12 Bryant Wesco Jr. SO | 6'2"/185 | 31 Rec, 537 Yds, (17.3 YPR), 6 TD, 1 FUM | 1 Car, 4 Yds, 0 TD | A | B | #72 | 334 (28%) | 4* HS ('24) | |
| #22 Cole Turner JR | 6'1"/185 | 16 Rec, 144 Yds, (9 YPR), 0 TD, 0 FUM | 1 Car, -2 Yds, 0 TD | C | B | #633 | 301 (26%) | 3* HS ('22) | |
| #6 Tyler Brown SO | 5'11"/185 | 22 Rec, 191 Yds, (8.7 YPR), 0 TD, 0 FUM | 6 Car, 71 Yds, 1 TD | C- | C- | #544 | 297 (25%) | 3* HS ('23) | |
| #3 Tristan Smith SR | 6'5"/205 | 24 Rec, 239 Yds, (10 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | B+ | #355 | 258 (22%) | SEMO ('25) | |
| #13 Parker Fulghum FR | 6'0"/205 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B | 31 (3%) | NA | ||
| #29 Chase Byrd FR | 5'10"/185 | 2 Rec, 17 Yds, (8.5 YPR), 0 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | B | F | #749 | 26 (2%) | NA | |
| #20 Clark Sanderson FR | 5'9"/175 | 2 Rec, 40 Yds, (20 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | A- | B- | 18 (2%) | NA | ||
| #82 Sam Earle FR | 5'10"/170 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B- | 6 (1%) | NA | ||
| #10 Juju Preston FR | 6'0"/165 | 1 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | B- | #881 | 3 (0%) | 3* HS ('25) | |
| #86 Tristan Martinez SO | 5'9"/180 | 1 Rec, 2 Yds, (2 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B- | 3 (0%) | NA | ||
| #88 Clay Swinney JR | 5'10"/175 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B- | 3 (0%) | NA | ||
| #27 Jack Purkerson JR | 5'7"/160 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | 1 (0%) | NA |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #11 Olsen Patt-Henry JR | 6'3"/240 | 16 Rec, 126 Yds, (7.9 YPR), 0 TD, 0 FUM | D+ | B+ | B | 394 (40%) | 4* HS ('23) | |
| #87 Christian Bentancur FR | 6'4"/240 | 20 Rec, 215 Yds, (10.8 YPR), 3 TD, 0 FUM | B | C- | B | 283 (29%) | 4* HS ('24) | |
| #5 Josh Sapp JR | 6'2"/235 | 11 Rec, 150 Yds, (13.6 YPR), 0 TD, 0 FUM | C | C+ | A- | 244 (25%) | 3* HS ('22) | |
| #18 Ian Schieffelin SR | 6'8"/265 | 2 Rec, 10 Yds, (5 YPR), 0 TD, 0 FUM | B | A+ | 20 (2%) | NA | ||
| #7 Logan Brooking FR | 6'4"/235 | 1 Rec, 4 Yds, (4 YPR), 1 TD, 0 FUM | B | C- | B- | 18 (2%) | 3* HS ('25) | |
| #44 Banks Pope SR | 6'4"/250 | 1 Rec, 5 Yds, (5 YPR), 0 TD, 0 FUM | A | B+ | D | 15 (2%) | NA | |
| #85 Charlie Johnson SO | 6'4"/230 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | C+ | B- | 3 (0%) | NA |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #78 Blake Miller (T) SR | 6'6"/315 | A | A | A | 808 (96%) | 4* HS ('22) | |
| #71 Tristan Leigh (T) SR | 6'6"/310 | D | F | C+ | 539 (64%) | 5* HS ('21) | |
| #54 Ian Reed (T) SO | 6'6"/305 | B | B | A | 26 (3%) | 4* HS ('23) | |
| #76 Mason Wade (T) FR | 6'5"/310 | A- | A- | B- | 22 (3%) | 3* HS ('24) | |
| #62 Bryce Smith (T) SO | 6'3"/285 | C+ | B- | B- | 3 (0%) | NA | |
| #69 Dominic Cardone (T) JR | 6'9"/375 | C+ | B- | B- | 2 (0%) | NA | |
| #50 Collin Sadler (G) JR | 6'6"/310 | D+ | C | C- | 599 (71%) | 4* HS ('22) | |
| #55 Harris Sewell (G) JR | 6'4"/310 | C- | C+ | D+ | 574 (68%) | 4* HS ('23) | |
| #74 Brayden Jacobs (G) FR | 6'7"/350 | B+ | A- | C+ | 363 (43%) | 4* HS ('25) | |
| #64 Walker Parks (G) SR | 6'5"/310 | B- | B- | C- | 266 (31%) | 4* HS ('20) | |
| #52 Elyjah Thurmon (G) SO | 6'4"/325 | B- | B | C- | 123 (15%) | 4* HS ('24) | |
| #77 Ronan O'Connell (G) FR | 6'5"/310 | B- | B+ | D+ | 59 (7%) | 3* HS ('24) | |
| #59 Dietrick Pennington (G) SR | 6'5"/355 | B- | B+ | F | 35 (4%) | 4* HS ('21) | |
| #51 Gavin Blanchard (G) FR | 6'2"/295 | B | B | B+ | 13 (2%) | 3* HS ('25) | |
| #72 Rowan Byrne (G) FR | 6'5"/295 | C+ | B- | B- | 2 (0%) | 3* HS ('25) | |
| #75 Tucker Kattus (G) FR | 6'5"/320 | C+ | B- | 2 (0%) | 3* HS ('25) | ||
| #53 Ryan Linthicum (C) SR | 6'3"/305 | C- | D+ | A- | 806 (95%) | 4* HS ('21) | |
| #94 Chapman Pendergrass (C) JR | 6'3"/295 | C | B- | D+ | 23 (3%) | NA | |
| #63 Easton Ware (OL) FR | 6'5"/315 | 4* HS ('25) | |||||
| #56 Watson Young (OL) FR | 6'3"/275 | 3* HS ('24) | |||||
| #73 Hayes Galloway (OL) FR | 6'4"/320 | UNC ('25) | |||||
| #45 Philip Florenzo (LS) SR | 6'2"/240 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #3 T.J. Parker (DE) JR | 6'3"/265 | 37 Tac, 18 Solo, 9 TFL, 5 Sacks, 7 QB Hur | 1 PD, 0 INT (0 TDS) | A | A | A+ | 548 (71%) | 4* HS ('23) | |
| #13 Will Heldt (DE) JR | 6'6"/260 | 46 Tac, 20 Solo, 15 TFL, 6 Sacks, 10 QB Hur | 2 PD, 0 INT (0 TDS) | A- | A | A- | 514 (66%) | PUR ('25) | |
| #15 Jahiem Lawson (DE) JR | 6'2"/250 | 19 Tac, 12 Solo, 7 TFL, 4 Sacks, 4 QB Hur | 3 PD, 0 INT (0 TDS) | A | A- | A- | 300 (39%) | 3* HS ('22) | |
| #44 Cade Denhoff (DE) SR | 6'5"/260 | 22 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | A- | B | B+ | 266 (34%) | 4* HS ('21) | |
| #49 Darien Mayo (DE) FR | 6'7"/270 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | B- | C+ | 43 (6%) | 4* HS ('24) | |
| #93 Caden Story (DE) JR | 6'3"/285 | 7 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | B+ | B- | 32 (4%) | 4* HS ('22) | |
| #84 Markus Dixon (DE) SO | 6'4"/265 | C- | C- | 8 (1%) | 3* HS ('23) | ||||
| #99 Ari Watford (DE) FR | 6'5"/245 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C | 7 (1%) | 4* HS ('25) | ||
| #92 Levi Matthews (DE) JR | 6'5"/240 | C | C- | 4 (1%) | NA | ||||
| #58 Aidan Hydrick (DE) FR | 6'0"/250 | C | 1 (0%) | NA | |||||
| #11 Peter Woods (DT) JR | 6'3"/315 | 29 Tac, 9 Solo, 3 TFL, 2 Sacks, 3 QB Hur | 1 PD, 0 INT (0 TDS) | A- | B | C- | 562 (73%) | 5* HS ('23) | |
| #19 DeMonte Capehart (DT) SR | 6'5"/315 | 20 Tac, 12 Solo, 3 TFL, 1 Sacks, 2 QB Hur | 2 PD, 0 INT (0 TDS) | A- | B- | C+ | 347 (45%) | 4* HS ('20) | |
| #90 Stephiylan Green (DT) SO | 6'4"/290 | 18 Tac, 6 Solo, 3 TFL, 3 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | A- | B- | B- | 291 (38%) | 4* HS ('23) | |
| #45 Vic Burley (DT) SO | 6'4"/320 | 9 Tac, 2 Solo, 2 TFL, 0 Sacks, 2 QB Hur | 1 PD, 0 INT (0 TDS) | B- | B- | C+ | 137 (18%) | 4* HS ('23) | |
| #95 Amare Adams (DT) FR | 6'4"/310 | 5 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C- | 110 (14%) | 5* HS ('25) | ||
| #56 Champ Thompson (DT) FR | 6'3"/290 | 3 Tac, 2 Solo, 1 TFL, 1 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | B- | C- | 58 (7%) | 3* HS ('24) | ||
| #42 Hevin Brown-Shuler (DT) FR | 6'3"/315 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C+ | 25 (3%) | 4* HS ('24) | ||
| #91 Zaire Patterson (DT) SR | 6'5"/260 | D+ | D+ | 16 (2%) | 4* HS ('21) | ||||
| #97 Patrick Swygert (DT) SO | 6'5"/270 | C | 1 (0%) | NA |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #47 Sammy Brown SO | 6'2"/235 | 107 Tac, 51 Solo, 14 TFL, 6 Sacks, 6 QB Hur | 5 PD, 1 INT (0 TDS) | A | B | C | 655 (112%) | 5* HS ('24) | |
| #17 Wade Woodaz SR | 6'3"/235 | 70 Tac, 43 Solo, 7 TFL, 1 Sacks, 2 QB Hur | 3 PD, 0 INT (0 TDS) | B | D | A+ | 611 (104%) | 3* HS ('22) | |
| #35 Jeremiah Alexander JR | 6'2"/230 | 36 Tac, 11 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 3 PD, 0 INT (0 TDS) | C+ | B | A- | 170 (29%) | ALA ('25) | |
| #21 Kobe McCloud JR | 5'11"/225 | 26 Tac, 10 Solo, 3 TFL, 1 Sacks, 1 QB Hur | 4 PD, 0 INT (0 TDS) | A- | B- | B | 170 (29%) | 3* HS ('22) | |
| #22 Dee Crayton SO | 6'2"/225 | 5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | C | B | 79 (13%) | 3* HS ('23) | |
| #00 Jamal Anderson JR | 6'2"/220 | 5 Tac, 3 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | D+ | C+ | 51 (9%) | 4* HS ('23) | |
| #50 Fletcher Cothran JR | 6'3"/225 | 9 Tac, 4 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | D+ | F | 19 (3%) | NA | |
| #9 Drew Woodaz FR | 6'2"/215 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 1 (0%) | 3* HS ('24) | |||
| #33 Griffin Batt JR | 6'0"/225 | C | 1 (0%) | NA | |||||
| #53 Joseph Roberto II FR | 6'2"/225 | 2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | NA | |||||
| #26 C.J. Kubah-Taylor FR | 6'2"/225 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 3* HS ('24) | |||||
| #37 Logan Anderson FR | 6'2"/225 | 4* HS ('25) |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #8 Avieon Terrell (CB) JR | 5'11"/180 | 48 Tac, 30 Solo, 5 TFL, 3 Sacks, 0 QB Hur | 8 PD, 0 INT (0 TDS) | A+ | A+ | A | 653 (58%) | 4* HS ('23) | |
| #23 Ashton Hampton (CB) SO | 6'2"/200 | 45 Tac, 35 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 8 PD, 1 INT (0 TDS) | A- | F | B+ | 629 (56%) | 3* HS ('24) | |
| #25 Misun Kelley (CB) SO | 5'9"/190 | 17 Tac, 9 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | F | C- | D+ | 267 (24%) | 3* HS ('23) | |
| #1 Branden Strozier (CB) SO | 6'1"/180 | 21 Tac, 14 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 5 PD, 0 INT (0 TDS) | D | C+ | B+ | 261 (23%) | 4* HS ('23) | |
| #10 Jeadyn Lukus (CB) SR | 6'2"/200 | 14 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | D+ | C- | 194 (17%) | 5* HS ('22) | |
| #12 Corian Gipson (CB) FR | 6'1"/190 | 12 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | D+ | B | B+ | 167 (15%) | 4* HS ('24) | |
| 5'11"/185 | 8 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B- | A | D | 49 (4%) | 3* HS ('23) | ||
| #27 Noah Dixon (CB) FR | 6'1"/195 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C | F | 17 (2%) | 4* HS ('24) | |
| #16 Myles Oliver (CB) JR | 5'11"/180 | C | 1 (0%) | 3* HS ('22) | |||||
| #29 Michael Mankaka (CB) JR | 6'0"/185 | C | 1 (0%) | NA | |||||
| #6 Ricardo Jones (S) SO | 6'2"/195 | 39 Tac, 25 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 3 PD, 6 INT (1 TDS) | D+ | B | B+ | 645 (72%) | 4* HS ('24) | |
| #7 Khalil Barnes (S) JR | 6'0"/200 | 40 Tac, 24 Solo, 1 TFL, 0 Sacks, 5 QB Hur | 2 PD, 0 INT (0 TDS) | D | B+ | B+ | 522 (58%) | 4* HS ('23) | |
| #5 Ronan Hanafin (S) JR | 6'3"/215 | 64 Tac, 47 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 4 PD, 1 INT (0 TDS) | A | C- | D+ | 447 (50%) | 4* HS ('23) | |
| #18 Kylon Griffin (S) JR | 5'11"/200 | 7 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B+ | D+ | A+ | 75 (8%) | 3* HS ('22) | |
| #24 Tyler Venables (S) SR | 5'11"/205 | 6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C+ | B- | 49 (5%) | 3* HS ('20) | |
| #14 Rob Billings (S) SO | 6'2"/205 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- | B+ | 29 (3%) | 4* HS ('23) | ||
| #20 Jakarrion Kenan (S) FR | 6'1"/190 | 2 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | D | 17 (2%) | 3* HS ('25) | ||
| #31 Joe Wilkinson (S) FR | 6'1"/195 | C | 2 (0%) | 3* HS ('24) | |||||
| #46 Tyler Conner (S) SO | 5'11"/185 | C | 1 (0%) | NA | |||||
| #30 Kylen Webb (S) SO | 6'0"/200 | 4* HS ('23) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #81 Nolan Hauser SO | 6'1"/190 | 17/21 (81%), Long 50 Yds | 38/38 | 89 Pts | A- | 3* HS ('24) | ||
| #38 Robert Gunn III JR | 6'0"/180 | F | 3* HS ('22) | |||||
| #48 Charlie Reed FR | 6'3"/205 | F | 4* HS ('23) | |||||
| #36 Quinn Castner SR | 5'5"/145 | 3/3 | 3 Pts | C | C | NA |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #89 Jack Smith JR | 6'5"/240 | 50, 2073 YDS (41.5 YPP), Long 52 YDS | 23 In 20, 2 TB | A- | C | 3* HS ('22) | |
| #37 Will McCune JR | 6'1"/220 | 1, 36 YDS (36 YPP), Long 36 YDS | 0 In 20, 0 TB | C | NA |