Colorado State Football 2026 Depth Chart

Colorado State's 2026 Team Roster/Depth Chart Outlook

Official Roster has been loaded (Last Update: Feb 22, 2026)
Show All Players
Click Above to see all players regardless of stats or recruiting/portal ratings.
Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
5'10"/165
Passing
70/107 (65%), 740 Yds, 5 TD / 7 INT
Rushing
17 Car, 25 Yds, (1.5 YPC), 0 TD, 2 FUM
Pass
C
Run
D
PPA
#170
Snaps
161 (56%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'3"/215
Passing
11/18 (61%), 84 Yds, 0 TD / 0 INT
Rushing
9 Car, 30 Yds, (3.3 YPC), 1 TD, 0 FUM
Pass
C
Run
B-
PPA
#311
Snaps
53 (19%)
Rating
0.86
Origin
CONN ('26)
H/W
6'0"/206
Passing
5/10 (50%), 96 Yds, 1 TD / 0 INT
Rushing
4 Car, 27 Yds, (6.8 YPC), 1 TD, 0 FUM
Pass
B-
Run
C
PPA
#167
Snaps
22 (8%)
Rating
0.86
Origin
OKST ('26)
H/W
6'2"/185
Rating
0.86
Origin
3* HS ('26)
H/W
6'1"/215
Rating
0.85
Origin
3* HS ('26)
H/W
6'1"/210
Rating
0.84
Origin
IOWA ('24)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#3 Darius Curry SO 5'10"/16570/107 (65%), 740 Yds, 5 TD / 7 INT17 Car, 25 Yds, (1.5 YPC), 0 TD, 2 FUMCD#170161 (56%)0.863* HS ('24)
#2 Ksaan Farrar SO 6'3"/21511/18 (61%), 84 Yds, 0 TD / 0 INT9 Car, 30 Yds, (3.3 YPC), 1 TD, 0 FUMCB-#31153 (19%)0.86CONN ('26)
#8 Hauss Hejny SO 6'0"/2065/10 (50%), 96 Yds, 1 TD / 0 INT4 Car, 27 Yds, (6.8 YPC), 1 TD, 0 FUMB-C#16722 (8%)0.86OKST ('26)
#16 Darnell Kelly FR 6'2"/185      0.863* HS ('26)
#19 Carter Emanuel FR 6'1"/215      0.853* HS ('26)
#13 Tommy Poholsky JR 6'1"/210      0.84IOWA ('24)
Running Backs
H/W
5'9"/180
Rushing
32 Car, 262 Yds, (8.2 YPC), 2 TD, 0 FUM
Receiving
5 Rec, 27 Yds, (5.4 YPR), 0 TD
Run
B-
Rec
C-
PPA
#121
Snaps
70 (57%)
Rating
0.85
Origin
CONN ('26)
H/W
5'10"/200
Rushing
23 Car, 138 Yds, (6 YPC), 1 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C+
Rec
D+
PPA
#299
Snaps
52 (43%)
Rating
0.83
Origin
CONN ('26)
H/W
5'9"/190
Rushing
3 Car, 15 Yds, (5 YPC), 0 TD, 0 FUM
Receiving
2 Rec, 1 Yds, (0.5 YPR), 0 TD
Run
C
Rec
C-
PPA
#377
Snaps
12 (10%)
Rating
0.86
Origin
CONN ('26)
H/W
6'0"/207
Rushing
3 Car, 57 Yds, (19 YPC), 1 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C+
Rec
D+
PPA
#401
Snaps
9 (7%)
Rating
0.88
Origin
AUB ('26)
H/W
6'0"/200
Rating
0.86
Origin
3* HS ('26)
H/W
5'8"/170
Rating
0.86
Origin
3* HS ('26)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#1 Mel Brown GR 5'9"/18032 Car, 262 Yds, (8.2 YPC), 2 TD, 0 FUM5 Rec, 27 Yds, (5.4 YPR), 0 TDB-C-#12170 (57%)0.85CONN ('26)
#44 O. Lundberg Coleman SO 5'10"/20023 Car, 138 Yds, (6 YPC), 1 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+D+#29952 (43%)0.83CONN ('26)
#7 Malichi Greaves SO 5'9"/1903 Car, 15 Yds, (5 YPC), 0 TD, 0 FUM2 Rec, 1 Yds, (0.5 YPR), 0 TDCC-#37712 (10%)0.86CONN ('26)
#11 Durell Robinson JR 6'0"/2073 Car, 57 Yds, (19 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+D+#4019 (7%)0.88AUB ('26)
#23 Damian Moore FR 6'0"/200      0.863* HS ('26)
#22 Cedric Ross FR 5'8"/170      0.863* HS ('26)
Wide Receivers
H/W
5'10"/170
Receiving
32 Rec, 358 Yds, (11.2 YPR), 0 TD, 3 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
F
PPA
#385
Snaps
512 (62%)
Rating
0
Origin
NA
H/W
6'0"/195
Receiving
22 Rec, 244 Yds, (11.1 YPR), 0 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
D
PPA
#328
Snaps
319 (39%)
Rating
0.86
Origin
3* HS ('23)
H/W
6'0"/195
Receiving
8 Rec, 168 Yds, (21 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
F
PPA
#433
Snaps
313 (38%)
Rating
0.9
Origin
MSST ('26)
H/W
6'0"/195
Receiving
8 Rec, 48 Yds, (6 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
C+
PPA
#805
Snaps
135 (16%)
Rating
0.85
Origin
OSU ('25)
H/W
6'2"/200
Receiving
8 Rec, 51 Yds, (6.4 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
A-
PPA
#914
Snaps
79 (10%)
Rating
0.79
Origin
2* HS ('23)
H/W
5'11"/170
Receiving
4 Rec, 34 Yds, (8.5 YPR), 0 TD, 0 FUM
Rushing
14 Car, 75 Yds, 1 TD
Rec
C
Block
C+
PPA
#933
Snaps
53 (6%)
Rating
0.86
Origin
CONN ('26)
H/W
6'3"/198
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
B-
Snaps
14 (2%)
Rating
0.74
Origin
WAKE ('26)
H/W
6'2"/185
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B
Snaps
13 (2%)
Rating
0
Origin
NA
H/W
6'3"/180
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Snaps
1 (0%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'2"/190
Rating
0.87
Origin
3* HS ('26)
H/W
5'11"/170
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/175
Rating
0.84
Origin
3* HS ('26)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#10 Tommy Maher JR 5'10"/17032 Rec, 358 Yds, (11.2 YPR), 0 TD, 3 FUM0 Car, 0 Yds, 0 TDC-F#385512 (62%)0NA
#4 Lavon Brown JR 6'0"/19522 Rec, 244 Yds, (11.1 YPR), 0 TD, 1 FUM0 Car, 0 Yds, 0 TDC-D#328319 (39%)0.863* HS ('23)
#9 Jordan Mosley GR 6'0"/1958 Rec, 168 Yds, (21 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDD+F#433313 (38%)0.9MSST ('26)
#80 Kojo Antwi SR 6'0"/1958 Rec, 48 Yds, (6 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C+#805135 (16%)0.85OSU ('25)
#6 Jackson Harper JR 6'2"/2008 Rec, 51 Yds, (6.4 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDCA-#91479 (10%)0.792* HS ('23)
#15 Terrence Smith SO 5'11"/1704 Rec, 34 Yds, (8.5 YPR), 0 TD, 0 FUM14 Car, 75 Yds, 1 TDCC+#93353 (6%)0.86CONN ('26)
#11 Reginald Vick Jr. SR 6'3"/1980 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+B- 14 (2%)0.74WAKE ('26)
#12 Makih Johnson SO 6'2"/1850 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B 13 (2%)0NA
#84 Stephon Daily JR 6'3"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-  1 (0%)0.843* HS ('23)
#20 Troy Foster FR 6'2"/190      0.873* HS ('26)
#87 Antoine Martin Jr. SO 5'11"/170      0.853* HS ('25)
#00 Yasser Jackson FR 6'3"/175      0.843* HS ('26)
Tight Ends
H/W
6'4"/220
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C+
Run Blk
D+
Pass Blk
C-
Snaps
211 (37%)
Rating
0.87
Origin
CONN ('26)
H/W
6'7"/265
Receiving
3 Rec, 45 Yds, (15 YPR), 0 TD, 0 FUM
Rec
D
Run Blk
B
Pass Blk
B
Snaps
148 (26%)
Rating
0.74
Origin
CONN ('26)
H/W
6'1"/225
Receiving
2 Rec, 22 Yds, (11 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
C
Pass Blk
A-
Snaps
140 (25%)
Rating
0
Origin
NA
H/W
6'6"/225
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D+
Run Blk
C+
Snaps
15 (3%)
Rating
0.83
Origin
CONN ('26)
H/W
6'4"/220
Receiving
21 Rec, 305 Yds, (14.5 YPR), 5 TD, 0 FUM
Rating
0.87
Origin
CONN ('26)
H/W
6'5"/250
Rating
0.86
Origin
3* HS ('25)
H/W
6'7"/230
Rating
0.86
Origin
UGA ('26)
H/W
6'6"/230
Rating
0.83
Origin
LOU ('26)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#5 Juice Vereen FR 6'4"/2200 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC+D+C-211 (37%)0.87CONN ('26)
#88 Nader Chirchi JR 6'7"/2653 Rec, 45 Yds, (15 YPR), 0 TD, 0 FUMDBB148 (26%)0.74CONN ('26)
#26 Ryan McConnell SR 6'1"/2252 Rec, 22 Yds, (11 YPR), 0 TD, 0 FUMC-CA-140 (25%)0NA
#30 Dominic Toy JR 6'6"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+C+ 15 (3%)0.83CONN ('26)
#11 Javonte Vereen JR 6'4"/22021 Rec, 305 Yds, (14.5 YPR), 5 TD, 0 FUM    0.87CONN ('26)
#17 Brock Camp SO 6'5"/250     0.863* HS ('25)
#18 Pearce Spurlin III SR 6'7"/230     0.86UGA ('26)
#85 Grant Houser SO 6'6"/230     0.83LOU ('26)
Offensive Line
H/W
6'8"/315
Grade
D+
Run Blk
C
Pass Blk
C-
Snaps
427 (135%)
Rating
0.83
Origin
TCU ('26)
H/W
6'8"/330
Grade
C
Run Blk
C+
Pass Blk
B-
Snaps
122 (38.7%)
Rating
0.78
Origin
CONN ('26)
H/W
6'5"/298
Grade
D+
Run Blk
B-
Pass Blk
D
Snaps
66 (20.7%)
Rating
0.82
Origin
ORST ('26)
H/W
6'7"/285
Grade
C+
Run Blk
C+
Pass Blk
A
Snaps
12 (4%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'8"/300
Rating
0.83
Origin
3* HS ('24)
H/W
6'5"/305
Grade
C
Run Blk
B-
Pass Blk
A
Snaps
18 (6%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'5"/290
Grade
C
Run Blk
A-
Snaps
2 (0.9%)
Rating
0.82
Origin
CONN ('26)
H/W
6'3"/300
Grade
D+
Run Blk
D+
Pass Blk
B-
Snaps
116 (41%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'5"/285
Rating
0.86
Origin
3* HS ('26)
H/W
6'6"/255
Rating
0.85
Origin
3* HS ('26)
H/W
6'6"/308
Rating
0.85
Origin
MSU ('26)
H/W
6'6"/320
Rating
0.85
Origin
3* HS ('26)
H/W
6'6"/295
Rating
0.85
Origin
3* HS ('26)
H/W
6'2"/295
Rating
0.83
Origin
3* HS ('25)
H/W
6'4"/365
Rating
0.83
Origin
3* HS ('24)
H/W
6'3"/350
Rating
0.83
Origin
3* HS ('25)
H/W
6'1"/225
Rating
0.74
Origin
UK ('25)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#54 Quinton Harris (T) SR 6'8"/315D+CC-427 (135%)0.83TCU ('26)
#76 Toriyan Johnson (T) JR 6'8"/330CC+B-122 (38.7%)0.78CONN ('26)
#50 Jayden Tuia (T) SO 6'5"/298D+B-D66 (20.7%)0.82ORST ('26)
#63 John Holthaus (T) SO 6'7"/285C+C+A12 (4%)0.823* HS ('24)
#71 Zach Smith (T) SO 6'8"/300    0.833* HS ('24)
#73 Braden Hales (G) SO 6'5"/305CB-A18 (6%)0.823* HS ('24)
#61 Diego Rodriguez (G) SO 6'5"/290CA- 2 (0.9%)0.82CONN ('26)
#65 Phillip Ocon (C) SO 6'3"/300D+D+B-116 (41%)0.843* HS ('24)
#72 Max Vivier (OL) FR 6'5"/285    0.863* HS ('26)
#00 Luke Van Auken (OL) FR 6'6"/255    0.853* HS ('26)
#74 Payton Stewart (OL) SO 6'6"/308    0.85MSU ('26)
#00 Packs Ahovelo (OL) FR 6'6"/320    0.853* HS ('26)
#00 Uluaki Tatafu (OL) FR 6'6"/295    0.853* HS ('26)
#52 Kentez Allen (OL) SO 6'2"/295    0.833* HS ('25)
#70 Berlin Lillard (OL) SO 6'4"/365    0.833* HS ('24)
#75 Sione Netane (OL) SO 6'3"/350    0.833* HS ('25)
#56 Walker Himebauch (LS) SR 6'1"/225    0.74UK ('25)
Defensive Line
H/W
6'4"/260
Stats
24 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
D+
Cov
B-
Snaps
352 (43%)
Rating
0
Origin
NA
H/W
6'6"/235
Stats
7 Tac, 1 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C+
Cov
C
Snaps
63 (7.2%)
Rating
0.74
Origin
CONN ('26)
H/W
6'5"/210
Rating
0.86
Origin
3* HS ('26)
H/W
6'4"/255
Rating
0.84
Origin
('26)
H/W
6'6"/255
Stats
25 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D-
Rush
D+
Cov
C+
Snaps
400 (35%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'5"/285
Stats
28 Tac, 10 Solo, 4 TFL, 2 Sacks, 3 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
B-
Rush
C+
Cov
D+
Snaps
340 (27%)
Rating
0.91
Origin
CONN ('26)
H/W
6'4"/330
Stats
11 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
D+
Cov
C
Snaps
217 (19%)
Rating
0.85
Origin
3* HS ('22)
H/W
6'3"/314
Stats
16 Tac, 8 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C
Cov
C
Snaps
205 (16.2%)
Rating
0.84
Origin
WKU ('26)
H/W
6'4"/255
Stats
8 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C-
Cov
C+
Snaps
154 (14%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'6"/270
Stats
5 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C-
Cov
C+
Snaps
103 (9%)
Rating
0
Origin
NA
H/W
6'4"/290
Stats
3 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Snaps
23 (2%)
Rating
0.83
Origin
NMSU ('25)
H/W
6'1"/300
Rating
0.86
Origin
3* HS ('26)
H/W
6'4"/260
Rating
0.84
Origin
3* HS ('26)
H/W
6'3"/250
Rating
0.84
Origin
CONN ('26)
H/W
6'2"/290
Rating
0.84
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#91 Moso'oipala Tuitele (DE) SR 6'4"/26024 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D D+ B- 352 (43%)0NA
#96 Brandon Kelley (DE) JR 6'6"/2357 Tac, 1 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) D+ C+ C 63 (7.2%)0.74CONN ('26)
#00 Mickey Williams (DE) FR 6'5"/210      0.863* HS ('26)
#11 Khamani Potts (DE) FR 6'4"/255      0.84 ('26)
#77 Jack Moran (DT) SO 6'6"/25525 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D- D+ C+ 400 (35%)0.843* HS ('24)
#9 Stephon Wright (DT) GR 6'5"/28528 Tac, 10 Solo, 4 TFL, 2 Sacks, 3 QB Hur2 PD, 0 INT (0 TDS) B- C+ D+ 340 (27%)0.91CONN ('26)
#94 Alton Tarber IV (DT) SR 6'4"/33011 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D D+ C 217 (19%)0.853* HS ('22)
#93 Robby Harrison (DT) SR 6'3"/31416 Tac, 8 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) B- C C 205 (16.2%)0.84WKU ('26)
#90 Keegan Shank (DT) SO 6'4"/2558 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C- C+ 154 (14%)0.843* HS ('24)
#52 Cleto Chol (DT) JR 6'6"/2705 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C- C+ 103 (9%)0NA
#95 Gabe Jones (DT) JR 6'4"/2903 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C-  23 (2%)0.83NMSU ('25)
#55 Desman Manuel (DL) FR 6'1"/300      0.863* HS ('26)
#97 Amare Bell (DL) FR 6'4"/260      0.843* HS ('26)
#19 Nykobi Brown (DL) SO 6'3"/250      0.84CONN ('26)
#00 Tyrone Fitten (DL) FR 6'2"/290      0.843* HS ('26)
Linebackers
H/W
6'1"/230
Stats
116 Tac, 65 Solo, 8 TFL, 5 Sacks, 5 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B-
Rush
C
Cov
D+
Snaps
846 (374%)
Rating
0.85
Origin
CONN ('26)
H/W
6'4"/240
Stats
28 Tac, 11 Solo, 2 TFL, 0 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C+
Cov
B+
Snaps
474 (210%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'2"/225
Stats
27 Tac, 11 Solo, 2 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C+
Cov
D+
Snaps
246 (109%)
Rating
0.74
Origin
NIU ('26)
H/W
6'1"/225
Stats
29 Tac, 13 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C
Cov
C-
Snaps
244 (108%)
Rating
0
Origin
NA
H/W
6'3"/220
Run D
C
Snaps
2 (1%)
Rating
0
Origin
NA
H/W
6'3"/200
Rush
C
Snaps
1 (0%)
Rating
0.87
Origin
3* HS ('25)
H/W
6'4"/235
Stats
21 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 2 INT (0 TDS)
Rating
0.86
Origin
MONT ('26)
H/W
6'3"/235
Rating
0.86
Origin
3* HS ('26)
H/W
6'2"/215
Rating
0.85
Origin
3* HS ('26)
H/W
6'1"/244
Rating
0.74
Origin
WIS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#2 Oumar Diomande JR 6'1"/230116 Tac, 65 Solo, 8 TFL, 5 Sacks, 5 QB Hur1 PD, 0 INT (0 TDS) B- C D+ 846 (374%)0.85CONN ('26)
#56 Kenyon Agurs JR 6'4"/24028 Tac, 11 Solo, 2 TFL, 0 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS) C+ C+ B+ 474 (210%)0.843* HS ('23)
#28 Marc Pretto SR 6'2"/22527 Tac, 11 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C+ D+ 246 (109%)0.74NIU ('26)
#23 Jaseim Mitchell GR 6'1"/22529 Tac, 13 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C+ C C- 244 (108%)0NA
#85 Garrett Keeler SO 6'3"/220   C   2 (1%)0NA
#54 Cannon Valenzuela SO 6'3"/200    C  1 (0%)0.873* HS ('25)
#45 Caleb Otlewski SR 6'4"/23521 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 2 INT (0 TDS)    0.86MONT ('26)
#00 Jaden Hernandez FR 6'3"/235      0.863* HS ('26)
#16 Ace Brown FR 6'2"/215      0.853* HS ('26)
#8 Antarron Turner SR 6'1"/244      0.74WIS ('26)
Secondary
H/W
6'2"/180
Run D
B+
Rush
C
Cov
B
Snaps
718 (59%)
Rating
0.74
Origin
SBI ('26)
H/W
6'0"/180
Stats
23 Tac, 17 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
3 PD, 1 INT (0 TDS)
Run D
F
Rush
D-
Cov
C
Snaps
348 (29%)
Rating
0.85
Origin
UTAH ('25)
H/W
6'0"/177
Stats
24 Tac, 15 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
B
Rush
C-
Cov
C+
Snaps
191 (16%)
Rating
0.92
Origin
SJSU ('26)
H/W
6'2"/185
Stats
2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D
Cov
C-
Snaps
27 (2%)
Rating
0.82
Origin
ARIZ ('25)
H/W
6'2"/165
Rating
0.87
Origin
3* HS ('26)
H/W
6'0"/175
Rating
0.85
Origin
3* HS ('26)
H/W
6'0"/190
Stats
52 Tac, 28 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 2 INT (0 TDS)
Run D
C+
Rush
C-
Cov
C-
Snaps
705 (41%)
Rating
0.87
Origin
APP ('26)
H/W
6'1"/190
Run D
B
Rush
C
Cov
A-
Snaps
572 (33%)
Rating
0.74
Origin
WES ('26)
H/W
5'11"/190
Stats
58 Tac, 42 Solo, 1 TFL, 0 Sacks, 2 QB Hur
Pass D
0 PD, 4 INT (0 TDS)
Run D
B-
Rush
C
Cov
D
Snaps
443 (26%)
Rating
0
Origin
NA
H/W
6'3"/190
Stats
17 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
C+
Snaps
264 (15%)
Rating
0
Origin
NA
H/W
6'1"/185
Stats
19 Tac, 7 Solo, 0 TFL, 0 Sacks, 4 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
D+
Rush
D
Cov
C
Snaps
237 (14%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'0"/195
Stats
15 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C-
Cov
C
Snaps
130 (8%)
Rating
0.82
Origin
3* HS ('25)
H/W
5'10"/185
Stats
6 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
C
Snaps
80 (5%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'3"/185
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'1"/180
Rating
0.88
Origin
3* HS ('26)
H/W
6'2"/180
Rating
0.86
Origin
3* HS ('26)
H/W
6'2"/170
Rating
0.86
Origin
3* HS ('26)
H/W
5'11"/195
Rating
0.84
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#1 Richard Mosley III (CB) JR 6'2"/180   B+ C B 718 (59%)0.74SBI ('26)
#17 CJ Blocker (CB) JR 6'0"/18023 Tac, 17 Solo, 0 TFL, 0 Sacks, 1 QB Hur3 PD, 1 INT (0 TDS) F D- C 348 (29%)0.85UTAH ('25)
#00 Caleb Presley (CB) JR 6'0"/17724 Tac, 15 Solo, 2 TFL, 0 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS) B C- C+ 191 (16%)0.92SJSU ('26)
#6 Elijah Brown (CB) JR 6'2"/1852 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D   C- 27 (2%)0.82ARIZ ('25)
#22 Justin Lewis (CB) FR 6'2"/165      0.873* HS ('26)
#26 Thomas Cook (CB) FR 6'0"/175      0.853* HS ('26)
#13 Elijah Mc-Cantos (S) SR 6'0"/19052 Tac, 28 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 2 INT (0 TDS) C+ C- C- 705 (41%)0.87APP ('26)
#15 TreShawn Moore (S) SO 6'1"/190   B C A- 572 (33%)0.74WES ('26)
#12 Jace Bellah (S) SR 5'11"/19058 Tac, 42 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 4 INT (0 TDS) B- C D 443 (26%)0NA
#4 Dylan Phelps (S) JR 6'3"/19017 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) C C- C+ 264 (15%)0NA
#18 AJ Noland (S) SO 6'1"/18519 Tac, 7 Solo, 0 TFL, 0 Sacks, 4 QB Hur2 PD, 0 INT (0 TDS) D+ D C 237 (14%)0.823* HS ('24)
#5 D'Angelo Hagans Jr. (S) SO 6'0"/19515 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C-   C 130 (8%)0.823* HS ('25)
#3 Dagan Myers (S) SO 5'10"/1856 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C- C 80 (5%)0.833* HS ('24)
#24 Trey Vincent (S) SR 6'3"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#25 J. Santana-Diaz (S) FR 6'1"/180      0.883* HS ('26)
#30 Kallen Martinez (S) FR 6'2"/180      0.863* HS ('26)
#00 Atticus Tillman (S) FR 6'2"/170      0.863* HS ('26)
#29 Xavier Wimbush (S) FR 5'11"/195      0.843* HS ('26)
Kickers
H/W
5'10"/186
FG
12/13 (92.3%), Long 46 Yds
XP
70/70
Pts
106 Pts
FG G
B+
KO G
B+
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#40 Kali Nguma JR 5'10"/18612/13 (92.3%), Long 46 Yds70/70106 Pts B+ B+ 0NA
Punters
H/W
5'11"/190
Punts
45, 1886 YDS (41.9 YPP), Long 68 YDS
Acc
15 In 20, 3 TB
Grade
D+
Rank
D
Rating
0.74
Origin
WOF ('26)
PlayerH/WPuntsAccGradeRankRatingOrigin
#36 Cavan Craig FR 5'11"/19045, 1886 YDS (41.9 YPP), Long 68 YDS15 In 20, 3 TBD+D0.74WOF ('26)
FR ATH - No Position Yet
H/W
6'4"/250
Rating
0.82
Origin
3* HS ('21)
PlayerH/WRatingOrigin
#92 Mukendi Wa-Kalonji SR 6'4"/2500.823* HS ('21)

Roster Breakdown & Insights
Roster & Program Overview
HC Jim Mora new hireOC Pryce Tracy new hireDC Tyson Summers returns
Players with Starting experience2814 off • 14 def
Team Talent696#92 in CFB
Avg Talent / Player0.84Blue-chip 3.75%
Roster Size9540 portal (37%)
Talent Off: 327.84 (49)
Talent Def: 250.7 (43)
Talent ST: 2.96 (2)
New Portal In: 37 (34.3%)
Portal Losses: 39
Unrated/No Stats: 13
Total Team Snaps: 13082
Elite: 0
Top 100: 0
Top 250: 3
Top 100 Pos: 26
JAG: 44
Low JAG: 2
JAG-: 9
FR Snaps: 354 (3%)
SO Snaps: 2729 (21%)
JR Snaps: 5508 (42%)
SR Snaps: 3422 (26%)
GR Snaps: 1069 (8%)
76% Snaps by Upperclassmen
13 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning11320
Portal Starters 2026 portal13211
Experienced Depth04110
Off Starters Returning00210
Off Depth Returning02010
Def Starters Returning11110
Def Depth Returning02100
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
1 (0)
0 (0)
236(75)
Exp 83% • Prod 34%Darius Curry returns, who started multiple games in '25. Ksaan Farrar was brought in via the portal.
RBHB
0 (0)
2 (0)
143(143)
Exp 100% • Prod 37%Colorado State lost their top 2 Rushers from last year.
WR/TEWR + TE
2 (2)
2 (1)
1953(754)
Exp 88% • Prod 45%Colorado State lost their lead WR, but returns their #2 Tommy Maher, from last year.
OLT + G + C
0 (1)
1 (2)
764(617)
T 99% • G 3% • C 41%Colorado State OL: 0 starters back, 0 with multi game experience, 1 more with some game experience. Portal OL: 1 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
2 (1)
0 (2)
1857(608)
DE 25% • DT 61%DL experience and continuity summary.
LBLB
2 (0)
2 (0)
1813(1092)
LB 100%LB experience and continuity summary.
SecondaryCB + S
0 (2)
2 (1)
3715(2186)
CB 53% • S 71%Secondary experience and continuity summary.
Team Snaps: Offense 3096 (1589 portal) 49% returning, (51% via Portal) • Defense 7385 (3886 portal) 47% returning, (53% 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