Official Roster not available yet
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 |
|---|---|---|---|---|---|---|---|---|---|
| #5 Danny O'Neil FR | 6'0"/195 | 209/330 (63%), 2181 Yds, 12 TD / 6 INT | 74 Car, 89 Yds, (1.2 YPC), 1 TD, 3 FUM | B- | D | #109 | 734 (88%) | 3* HS ('24) | |
| #6 J. Tupou'ata-Johnson FR | 6'4"/220 | 20/39 (51%), 222 Yds, 2 TD / 2 INT | 18 Car, 37 Yds, (2.1 YPC), 0 TD, 0 FUM | D+ | C | #202 | 103 (12%) | NA | |
| #6 J. Tupouata-Johnson FR | 6'4"/220 | 3* HS ('23) | |||||||
| #10 AJ Duffy SO | 6'2"/220 | FSU ('24) | |||||||
| #9 Kyle Crum SO | 6'3"/195 | 3* HS ('22) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #15 Marquez Cooper SR | 5'8"/200 | 292 Car, 1274 Yds, (4.4 YPC), 12 TD, 0 FUM | 20 Rec, 137 Yds, (6.9 YPR), 2 TD | B | C | #44 | 748 (89%) | BALL ('24) | |
| #29 Cam Davis JR | 5'8"/175 | 14 Car, 76 Yds, (5.4 YPC), 0 TD, 0 FUM | 4 Rec, 6 Yds, (1.5 YPR), 0 TD | C | C- | #309 | 52 (6%) | 3* HS ('21) | |
| #2 Jaylon Armstead SR | 5'11"/222 | 13 Car, 42 Yds, (3.2 YPC), 0 TD, 0 FUM | 1 Rec, 6 Yds, (6 YPR), 0 TD | B- | D | #410 | 26 (3%) | 3* HS ('20) | |
| #7 Lucky Sutton SO | 6'1"/212 | 5 Car, 35 Yds, (7 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C+ | #365 | 12 (1%) | 3* HS ('22) | ||
| #20 Cincere Rhaney FR | 5'10"/200 | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | 1 (0%) | 3* HS ('24) | ||||
| #23 Kenan Christon SR | 5'10"/190 | USC ('22) | |||||||
| #00 Anthony McMillan FR | 6'0"/225 | 3* HS ('24) | |||||||
| #26 Nick Gardinera SO | 5'10"/205 | NA |
Wide Receivers
| Player | H/W | Receiving | Rushing | Rec | Block | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #4 Louis Brown IV JR | 6'2"/195 | 38 Rec, 620 Yds, (16.3 YPR), 3 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | C+ | #166 | 619 (49%) | CSU ('24) | |
| #11 Nate Bennett SR | 6'3"/200 | 22 Rec, 314 Yds, (14.3 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | B+ | #300 | 515 (41%) | PRST ('24) | |
| #3 Ja'Shaun Poke SR | 5'10"/185 | 50 Rec, 459 Yds, (9.2 YPR), 1 TD, 1 FUM | 4 Car, -5 Yds, 0 TD | B- | B+ | #271 | 461 (37%) | WVU ('24) | |
| #19 Jordan Napier FR | 6'2"/200 | 43 Rec, 440 Yds, (10.2 YPR), 4 TD, 0 FUM | 3 Car, -5 Yds, 0 TD | C+ | A- | #383 | 387 (31%) | 3* HS ('23) | |
| #80 Baylin Brooks SO | 6'2"/200 | 2 Rec, 14 Yds, (7 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D+ | B | #783 | 95 (8%) | 3* HS ('23) | |
| #85 Jerry McClure FR | 6'1"/200 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B- | 8 (1%) | UCLA ('24) | ||
| #43 Derek Smith FR | 6'0"/170 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 1 (0%) | NA | |||
| #81 Mikey Welsh SO | 5'9"/170 | NA | |||||||
| #81 Will Cianfrini FR | 6'4"/190 | 3* HS ('24) | |||||||
| #21 Heath Mcree FR | 6'0"/180 | 3* HS ('24) | |||||||
| #14 Phillippe Wesley II JR | 6'0"/190 | 3* HS ('21) | |||||||
| #84 Ben Scolari FR | 6'2"/185 | 3* HS ('24) | |||||||
| #16 Parker Threatt FR | 6'2"/190 | NA | |||||||
| #82 Bobby Shaw FR | 6'3"/185 | NA | |||||||
| #38 KJ Rossner FR | 6'4"/195 | NA |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #18 Jude Wolfe SR | 6'6"/247 | 18 Rec, 161 Yds, (8.9 YPR), 2 TD, 0 FUM | C- | B | A- | 421 (50%) | USC ('24) | |
| #87 Michael Harrison SR | 6'3"/220 | 18 Rec, 150 Yds, (8.3 YPR), 0 TD, 0 FUM | C | F | D+ | 395 (47%) | COLO ('24) | |
| #88 Gabe Garretson SO | 6'4"/240 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | A- | 12 (1%) | NA | |||
| #90 Arthur Ban FR | 6'5"/220 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D+ | A | 11 (1%) | 3* HS ('24) | ||
| #89 Logan Tanner SO | 6'3"/235 | 3* HS ('22) | ||||||
| #95 Ryan Wolfer FR | 6'5"/235 | 3* HS ('24) | ||||||
| #86 Corbin Yates JR | 6'4"/225 | NA |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #70 Christian Jones (T) JR | 6'8"/330 | D+ | D+ | C | 834 (100%) | 3* HS ('21) | |
| #74 Nate Williams (T) SR | 6'6"/308 | B- | A- | B+ | 817 (98%) | AKR ('24) | |
| #78 Joseph Borjon (T) SR | 6'8"/330 | B | A+ | A+ | 47 (6%) | ARIZ ('24) | |
| #75 Ryan Dirksen (T) JR | 6'6"/300 | C- | C | C+ | 11 (1%) | NA | |
| #63 Ross Ulugalu-Maseuli (G) JR | 6'4"/320 | C+ | A- | B+ | 828 (99%) | NA | |
| #65 Tyler McMahan (G) JR | 6'5"/300 | C- | C+ | B | 447 (53%) | NA | |
| #57 Saipale Fuimaono (G) JR | 6'4"/308 | D | D+ | D | 225 (27%) | NA | |
| #77 Briley Barron (G) FR | 6'4"/310 | C+ | B | A+ | 24 (3%) | 3* HS ('23) | |
| #55 Brayden Bryant (C) SR | 6'2"/305 | C+ | A- | B- | 759 (91%) | UND ('24) | |
| #76 Dean Abdullah (C) SR | 6'4"/295 | D | D+ | B- | 67 (8%) | NA | |
| #62 Kai Holec (OL) FR | 6'7"/315 | 3* HS ('24) | |||||
| #69 Gage Dutcher (OL) FR | 6'1"/300 | NA | |||||
| #72 Nicholas Green (OL) SR | 6'4"/310 | NA | |||||
| #64 Tyson Chavez (LS) SO | 6'2"/235 | NA | |||||
| #50 Ryan Wintermeyer (LS) SR | 6'1"/220 | NA | |||||
| #60 Connor Poulson (LS) FR | 5'11"/190 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #47 Trey White (DE) SO | 6'1"/245 | 56 Tac, 37 Solo, 19 TFL, 13 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | C | B- | C+ | 732 (76%) | 3* HS ('22) | |
| #93 Brady Nassar (DE) SO | 6'5"/265 | 21 Tac, 12 Solo, 4 TFL, 1 Sacks, 1 QB Hur | 0 PD, 1 INT (0 TDS) | B- | C- | C- | 397 (41%) | 3* HS ('23) | |
| #32 Marlem Louis (DE) SR | 6'3"/255 | 10 Tac, 7 Solo, 4 TFL, 4 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | B- | C | 261 (27%) | RICH ('24) | |
| #96 Ryan Henderson (DE) SO | 6'3"/255 | 12 Tac, 7 Solo, 3 TFL, 3 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | C | C+ | F | 233 (24%) | 3* HS ('22) | |
| #30 Dominic Oliver (DE) JR | 6'3"/250 | 15 Tac, 7 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C | D- | 217 (23%) | 3* HS ('21) | |
| #92 Malik Gucake (DE) JR | 6'3"/240 | 2 Tac, 0 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C- | 39 (4%) | NA | ||
| #33 Ezekiel Larry (DE) SO | 6'2"/255 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C+ | C+ | 30 (3%) | YALE ('24) | |
| #31 Jared Badie (DE) SO | 6'3"/230 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | C | C | 15 (2%) | ILL ('24) | |
| #40 Krishna Clay (DT) JR | 6'2"/280 | 42 Tac, 20 Solo, 4 TFL, 2 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C- | C+ | 560 (62%) | NA | |
| #99 Tupu Alualu (DT) SR | 6'1"/280 | 21 Tac, 9 Solo, 5 TFL, 4 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C | C | 460 (51%) | NA | |
| #94 Teivis Tuioti (DT) SR | 6'4"/300 | 12 Tac, 3 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C- | 288 (32%) | CSU ('24) | ||
| #97 Darrion Dalton (DT) JR | 6'3"/280 | 16 Tac, 5 Solo, 3 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | D+ | C | 218 (24%) | 3* HS ('21) | |
| #90 Sam Benjamin (DT) SO | 6'5"/285 | 4 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | D+ | 209 (23%) | ASU ('24) | ||
| #91 Keion Mitchell (DT) JR | 6'4"/275 | C- | C- | 46 (5%) | NA | ||||
| #45 Wyatt Draeger (DT) SR | 6'4"/285 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C- | 17 (2%) | 3* HS ('19) | ||
| #51 Kodi Cornelius (DL) FR | 6'1"/290 | 3* HS ('24) | |||||||
| #86 Ryan Gaea (DL) FR | 6'4"/260 | 3* HS ('24) | |||||||
| #98 Zone Wierenga (DL) SO | 6'3"/230 | NA | |||||||
| #48 Hudson Mitchell (DL) FR | 6'4"/280 | NA |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #21 Tano Letuli SO | 6'2"/240 | 67 Tac, 35 Solo, 4 TFL, 2 Sacks, 2 QB Hur | 0 PD, 1 INT (1 TDS) | C- | C | B- | 554 (93%) | ARMY ('24) | |
| #44 Kyle Moretti SR | 6'2"/240 | 58 Tac, 34 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C+ | D- | 365 (61%) | CMU ('24) | |
| #5 Owen Chambliss FR | 6'3"/232 | 32 Tac, 16 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C | C- | 282 (47%) | UTAH ('24) | |
| #56 DJ Herman JR | 6'2"/235 | 23 Tac, 12 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D+ | B+ | C+ | 239 (40%) | 3* HS ('21) | |
| #42 Brady Anderson JR | 6'2"/230 | 13 Tac, 9 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | C+ | C- | 62 (10%) | 3* HS ('21) | |
| #59 Danny Niu Jr. FR | 5'11"/225 | 3* HS ('24) | |||||||
| #52 Jayden Kendricks SO | 6'2"/235 | NA | |||||||
| #54 Jake Sinz FR | 6'1"/220 | NA | |||||||
| #34 Dean Harrington FR | 6'2"/225 | NA |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #1 Chris Johnson (CB) JR | 6'0"/185 | 59 Tac, 44 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 3 PD, 1 INT (0 TDS) | B | C- | B- | 757 (61%) | 3* HS ('22) | |
| #00 Bryce Phillips (CB) SR | 6'0"/195 | 35 Tac, 29 Solo, 4 TFL, 0 Sacks, 0 QB Hur | 1 PD, 1 INT (0 TDS) | C- | B | C+ | 719 (58%) | TNST ('24) | |
| #17 Deshawn McCuin (CB) SR | 6'0"/200 | 26 Tac, 17 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 5 PD, 0 INT (0 TDS) | C- | B | B- | 363 (29%) | 3* HS ('19) | |
| #24 Josh Hunter (CB) SO | 5'9"/180 | 26 Tac, 17 Solo, 3 TFL, 1 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | C+ | B- | C+ | 355 (28%) | 3* HS ('22) | |
| #16 Jelani Whitmore (CB) SR | 6'1"/185 | 10 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 1 INT (0 TDS) | F | B | 203 (16%) | 3* HS ('20) | ||
| #10 Bennett Walker (CB) SR | 6'0"/190 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | C- | C | 76 (6%) | EMU ('24) | |
| #15 Tayvion Beasley (CB) SO | 5'11"/175 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | D+ | 14 (1%) | COLO ('23) | ||
| #22 Max Garrison (CB) SO | 5'10"/190 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 3 (0%) | 3* HS ('22) | |||
| #29 Arnold Escano (CB) JR | 5'9"/180 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 3 (0%) | NA | |||
| #35 Xavier Hamlet (CB) JR | 5'10"/175 | C | 2 (0%) | NA | |||||
| #37 Jason Mitchell (CB) FR | 6'3"/175 | 3* HS ('24) | |||||||
| #23 Isaiah Buxton (CB) FR | 6'0"/180 | 3* HS ('24) | |||||||
| #13 Tayten Beyer (CB) FR | 5'11"/180 | 3* HS ('24) | |||||||
| #26 Joshua Goynes (CB) JR | 5'11"/185 | NA | |||||||
| #41 Jakson Berman (CB) SO | 5'11"/190 | NA | |||||||
| #6 Eric Butler (S) JR | 6'2"/190 | 44 Tac, 30 Solo, 3 TFL, 0 Sacks, 0 QB Hur | 3 PD, 1 INT (1 TDS) | D | B | C | 582 (65%) | 3* HS ('22) | |
| #9 Dalesean Staley (S) JR | 6'1"/192 | 55 Tac, 36 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C | C- | 516 (58%) | UNI ('24) | |
| #7 William Nimmo Jr. (S) SR | 6'1"/205 | 27 Tac, 20 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | D+ | 319 (36%) | UCLA ('24) | ||
| #36 Prince Williams (S) FR | 6'1"/185 | C | C | 4 (0%) | 3* HS ('24) | ||||
| #27 Jelani McLaughlin (S) FR | 6'0"/202 | 7 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 2 (0%) | 3* HS ('23) | |||
| #12 Jatavious Magee (S) JR | 6'1"/195 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 2 (0%) | 3* HS ('21) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #46 Gabriel Plascencia JR | 6'0"/230 | 13/14 (92.9%), Long 50 Yds | 18/19 | 57 Pts | B | B | NA | |
| #20 Nick Lopez SR | 6'1"/195 | 1/3 (33.3%), Long 29 Yds | 8/8 | 11 Pts | D+ | D+ | NA | |
| #00 Abraham Montano | 0'0"/ | FRES ('24) | ||||||
| #49 Zechariah Ramirez SO | 5'10"/175 | NA | ||||||
| #14 Nick Clegg FR | 6'1"/180 | NA |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #13 Tyler Pastula SR | 6'3"/220 | 58, 2675 YDS (46.1 YPP), Long 79 YDS | 18 In 20, 8 TB | C | A+ | NA | |
| #39 Eemil Herranen JR | 6'4"/195 | NA |
Roster & Program Overview
HC Sean Lewis new hireOC Sean Lewis new hireDC Eric Schmidt new hire
Players with Starting experience3514 off • 21 def
Team Talent598#75 in CFB
Avg Talent / Player0.85Blue-chip 0%
Roster Size10726 portal (24.3%)
Talent Off: 242.5 (51)
Talent Def: 261.66 (49)
Talent ST: 2.96 (7)
New Portal In: 24 (22.4%)
Portal Losses: 36
Unrated/No Stats: 0
Total Team Snaps: 21232
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 25
JAG: 43
Low JAG: 0
JAG-: 1
FR Snaps: 1923 (9%)
SO Snaps: 3412 (16%)
JR Snaps: 7841 (37%)
SR Snaps: 8056 (38%)
GR Snaps: 0 (0%)
75% Snaps by Upperclassmen
0 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
| Category | GR | SR | JR | SO | FR |
|---|---|---|---|---|---|
| Starters Returning | 0 | 1 | 7 | 2 | 2 |
| Portal Starters 2024 portal | 0 | 8 | 2 | 1 | 1 |
| Experienced Depth | 0 | 1 | 3 | 2 | 0 |
| Off Starters Returning | 0 | 0 | 3 | 0 | 2 |
| Off Depth Returning | 0 | 0 | 1 | 0 | 0 |
| Def Starters Returning | 0 | 1 | 4 | 2 | 0 |
| Def Depth Returning | 0 | 1 | 2 | 2 | 0 |
Positions Summary
Unit
Returning
(starters/exp'd depth)
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
(starters/exp'd depth)
Snaps
(total/portal)
(total/portal)
Outlook
Experience - Production - Notes
Experience - Production - Notes
QBQB
1 (0)
0 (0)
837(0)
Exp 100% • Prod 97% — Danny O'Neil returns, who started multiple games in '25. AJ Duffy was brought in via the portal.
RBHB
0 (0)
1 (0)
839(0)
Exp 99% • Prod 100% — QB in '25 was lead rusher, but top RB Jaylon Armstead returns
WR/TEWR + TE
1 (0)
5 (0)
2925(0)
Exp 84% • Prod 93% — San Diego State lost their top 2 WR's from last year.
OLT + G + C
3 (1)
2 (0)
4059(0)
T 103% • G 91% • C 99% — San Diego State OL: 3 starters back, 1 with multi game experience, 0 more with some game experience. Portal OL: 2 potential starters from '24 Portal, 0 more portals have experience.
DLDE + DT
4 (3)
0 (3)
3722(0)
DE 100% • DT 100% — DL experience and continuity summary.
LBLB
1 (0)
3 (0)
1502(0)
LB 84% — LB experience and continuity summary.
SecondaryCB + S
2 (2)
2 (1)
3920(0)
CB 100% • S 80% — Secondary experience and continuity summary.
Team Snaps: Offense 8660 (0 portal) 100% returning, (0% via Portal) • Defense 9144 (0 portal) 100% returning, (0% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge