Transfer portal · 2026
Colorado State Rams
Both windowsProjected two-deep impacti
+26
Projected two-deep roles added · 2026 arrivals
Colorado State added 26 transfers projected into the two-deep (15 as starters) against 37 departures whose next roles aren’t tracked here. Every number on this page is counted, not modelled — no composite portal grade is published because no defensible one exists yet.
39
Arrivals
+2
37
Departures
0.84
Avg rating in
-0.01
0.85
Avg rating out
26
Proj two-deep in
—
—
Out roles untracked
19 of 39
’25 production in
—
26 of 37
’25 production out
What changed
Upgraded
Projected starters arrived with rating holding or rising in 7 rooms, led by QB.
Depth concern
More players out than in with no two-deep answer — depth, not the starting line, is the exposure.
How the roster changed
76 moves · 13 rooms touchediOffense0 net players
Replaced+3 players
TE
+5 in · −2 out · 1 proj starter in
InOut













Rocky Beers out to Oklahoma drives the room.
Upgraded—
QB
+2 in · −2 out · 1 proj starter in
InOut







Jackson Brousseau out to California drives the room.
Replaced—
OL
+5 in · −5 out · 2 proj starters in
InOut



















Quinton Harris in from TCU drives the room.
Upgraded-1 player
RB
+3 in · −4 out · 1 proj starter in
InOut













Lloyd Avant out to Oklahoma drives the room.
Depth concern-2 players
WR
+5 in · −7 out · 3 proj starters in
InOut











?
?
?
?


C
Armani Winfield out to South Florida drives the room.
Defense+5 net players
Upgraded+3 players
EDGE
+4 in · −1 out · 1 proj starter in
InOut







?
Stephon Wright in from UConn drives the room.
Replaced+1 player
LB
+4 in · −3 out · 1 proj starter in
InOut













Owen Long out to Arizona State drives the room.
Upgraded+1 player
CB
+4 in · −3 out · 1 proj starter in
InOut








?



Caleb Presley in from San José State drives the room.
Upgraded+1 player
S
+2 in · −1 out · 1 proj starter in
InOut





Elijah Mc-Cantos in from App State drives the room.
Upgraded-1 player
DL
+3 in · −4 out · 1 proj starter in
InOut







?
?


Andrew Laurich out to UConn drives the room.
Specialists-3 net players
Upgraded—
K
+2 in · −2 out · 2 proj starters in
InOut




?

Kali Nguma in from North Texas drives the room.
No movement—
LS
+0 in · −0 out
InOutNo arrivalsNo departures
No portal movement in this room.
Unresolved-1 player
P
+0 in · −1 out
InOut
No arrivals

Bryan Hansen out to West Virginia drives the room.
Unresolved-2 players
ATH
+0 in · −2 out
InOut
No arrivals
?

Jett Vincent out to Wyoming drives the room.
ArrivalDepartureHeavy ring · proj starter inThin ring · rotation inDotted · depth role or no ’25 recordMarker size = ’25 production percentile (smallest = none recorded)
Did Colorado State replace what it lost?
Role slots, not player-for-playerReplaced8 chains
WR
Starting slot
Out · to Arizona

Jordan Ross
rating 0.85 · 39th pctl ’25 production · 11 rec · 84 yds
Replaced
Medium confidence
In · from Wake Forest

RJ Vick
no ’25 production record · x1 starter
Jan 11
▾ Detail
WR
Starting slot
Out · to City College of San Francisco
C
Landon Bell
rating 0.85 · 24th pctl ’25 production · 2 rec · 28 yds
Replaced
High confidence
In · from UConn

Jackson Harper
32nd pctl ’25 production · 8 rec · 51 yds · 1 TD · z1 starter
—
▾ Detail
TE
Starting slot
Out · to Oklahoma

Rocky Beers
rating 0.85 · 92nd pctl ’25 production · 31 rec · 388 yds · 7 TD
Replaced
High confidence
In · from UConn

Juice Vereen
rating 0.87 · 86th pctl ’25 production · 21 rec · 305 yds · 5 TD · te1 starter
Jan 7
▾ Detail
OL
Starting slot
Out · to Memphis

Aaron Karas
rating 0.85 · 0th pctl ’25 production · 1 tkl
Replaced
Medium confidence
In · from TCU

Quinton Harris
rating 0.86 · lt1 starter
Jan 22
▾ Detail
EDGE
Starting slot
Out · to unannounced
?
Ed'Mari Binion
no ’25 production record
Replaced
Medium confidence
In · from UConn

Brandon Kelley
rating 0.84 · 36th pctl ’25 production · 7 tkl · 1.5 TFL · 0.5 sk · de1 starter
Jan 15
▾ Detail
CB
Starting slot
Out · to Ball State

Chris Jackson
38th pctl ’25 production · 7 tkl
Replaced
Medium confidence
In · from unverified school
?
Jordan Lessard
no ’25 production record · lcb1 starter
—
▾ Detail
S
Starting slot
Out · to Texas State

John Smith
rating 0.84
Replaced
Low confidence
In · from West Georgia

Tre'Shawn Moore
no ’25 production record · fs1 starter
Jan 11
▾ Detail
K
Starting slot
Out · to unannounced
?
Ashton Wolff
no ’25 production record
Replaced
Low confidence
In · from Wofford

Cavan Craig
no ’25 production record · ko1 starter
Jan 11
▾ Detail
Partially replaced12 chains
QB
Starting slot
Out · to California

Jackson Brousseau
rating 0.85 · 67th pctl ’25 production · 128/201 · 1,354 pass yds · 9 TD · 3 INT
Partial replacement
High confidence
In · from UConn

K'saan Farrar
29th pctl ’25 production · 11/18 · 84 pass yds · 0 TD · 0 INT · qb1 starter
—
▾ Detail
QB
Rotation slot
Out · to Michigan

Brayden Fowler-Nicolosi
rating 0.85 · 52nd pctl ’25 production · 44/82 · 488 pass yds · 1 TD · 2 INT
Partial replacement
Medium confidence
In · from Oklahoma State

Hauss Hejny
rating 0.86 · 30th pctl ’25 production · 5/10 · 96 pass yds · 1 TD · 0 INT · qb2 rotation
Jan 5
▾ Detail
RB
Starting slot
Out · to Oklahoma

Lloyd Avant
rating 0.85 · 82nd pctl ’25 production · 417 rush yds · 4.6 ypc · 5 TD · 24 rec
Partial replacement
High confidence
In · from UConn

Mel Brown
rating 0.85 · 59th pctl ’25 production · 262 rush yds · 8.2 ypc · 2 TD · rb1 starter
Jan 7
▾ Detail
RB
Rotation slot
Out · to Kansas

Jalen Dupree
rating 0.85 · 76th pctl ’25 production · 508 rush yds · 5 ypc · 2 TD · 12 rec
Partial replacement
Medium confidence
In · from Auburn

Durell Robinson
rating 0.84 · 29th pctl ’25 production · rb2 rotation
Jan 19
▾ Detail
WR
Starting slot
Out · to South Florida

Armani Winfield
67th pctl ’25 production · 22 rec · 276 yds · 2 TD
Partial replacement
High confidence
In · from UConn

Terrence Smith Jr.
rating 0.83 · 47th pctl ’25 production · 75 rush yds · 0 ypc · 1 TD · sl1 starter
Jan 13
▾ Detail
TE
Rotation slot
Out · to North Carolina

Jaxxon Warren
rating 0.86 · 58th pctl ’25 production · 7 rec · 95 yds · 1 TD
Partial replacement
Medium confidence
In · from UConn

Dominic Toy
rating 0.83 · te2 rotation
Jan 14
▾ Detail
DL
Starting slot
Out · to UConn

Andrew Laurich
rating 0.83 · 69th pctl ’25 production · 31 tkl · 1 TFL
Partial replacement
High confidence
In · from Western Kentucky

Robby Harrison
rating 0.84 · 55th pctl ’25 production · 16 tkl · 2 TFL · 1 sk · nt1 starter
Jan 15
▾ Detail
DL
Rotation slot
Out · to unannounced
?
Dennious Jackson
9th pctl ’25 production · 2 tkl
Partial replacement
Medium confidence
In · from UConn

Cleto Chol
28th pctl ’25 production · 5 tkl · 0.5 TFL · 0.5 sk · dt2 rotation
Jan 19
▾ Detail
LB
Starting slot
Out · to Arizona State

Owen Long
rating 0.91 · 100th pctl ’25 production · 148 tkl · 5 TFL · 2 sk
Partial replacement
High confidence
In · from UConn

Oumar Diomande
rating 0.85 · 98th pctl ’25 production · 116 tkl · 8 TFL · 5 sk · mlb1 starter
Jan 16
▾ Detail
LB
Rotation slot
Out · to Illinois

Robert Edmonson
rating 0.87 · 74th pctl ’25 production · 47 tkl · 4 TFL · 1 sk
Partial replacement
Medium confidence
In · from Wisconsin

Antarron Turner
no ’25 production record · mlb2 rotation
Jan 11
▾ Detail
CB
Rotation slot
Out · to Western Illinois

Chance Harrison
38th pctl ’25 production · 6 tkl · 1 PD
Partial replacement
Medium confidence
In · from San José State

Caleb Presley
rating 0.86 · 65th pctl ’25 production · 24 tkl · 1.5 TFL · 2 PD · rcb2 rotation
Jan 15
▾ Detail
CB
Rotation slot
Out · to Stephen F. Austin

Chauncey Davis
0th pctl ’25 production · 1 tkl
Partial replacement
Medium confidence
In · from Arizona

Elijah Brown
rating 0.82 · lcb2 rotation
—
▾ Detail
Not replaced5 chains
RB
Production lost
Out · to Liberty

Justin Marshall
rating 0.83 · 62nd pctl ’25 production · 260 rush yds · 5.3 ypc · 1 TD
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 1 depth arrival in room · 2 producing losses unanswered
Jan 11
▾ Detail
WR
Production lost
Out · to unannounced
?
Petey Tucker
21st pctl ’25 production · 1 rec · 24 yds
Unresolved
Room restocked · slot open
In
No further two-deep addition
3 two-deep arrivals answer other losses · 2 depth arrivals in room · 3 producing losses unanswered
Jan 8
▾ Detail
DL
Production lost
Out · to unannounced
?
Jackson Murray
0th pctl ’25 production · 1 tkl
Unresolved
Room restocked · slot open
In
No further two-deep addition
2 two-deep arrivals answer other losses · 1 depth arrival in room
Dec 11
▾ Detail
P
Production lost
Out · to West Virginia

Bryan Hansen
80th pctl ’25 production · 57 punts · 47.9 yd avg
Unresolved
Loss not replaced
In
No portal addition
Jan 9
▾ Detail
ATH
Production lost
Out · to Wyoming

Jett Vincent
50th pctl ’25 production · 9 tkl · 2.5 TFL
Unresolved
Loss not replaced
In
No portal addition
2 producing losses unanswered
Jan 6
▾ Detail
Quality vs experience
Portal rating
0.750.800.850.900.951.00
No ’25 production record
High-upside betProven impactDevelopmentalExperienced depth






















C
















0th pctl25th pctl50th pctl75th pctl
’25 production · national position percentile
36 unrated moves not plotted — see the ledger
How much Colorado State depends on transfers
Projected 2026 two-deep · 53 slotsQuarterback100%
2
Skill (RB/WR/TE)60%
4
6
Offensive line40%
6
4
Front seven (EDGE/DL/LB)58%
5
7
Secondary (CB/S)50%
5
1
4
Specialists67%
3
1
5
Returning signeesPrior-cycle transfers2026 transfers
57%
Projected two-deep from transfers
30 of 53 two-deep slots
18 of 28
Projected starters from transfers
16 from the 2026 cycle, 2 held over
57th
Pac-12 percentile · transfer share
4th-most transfer-dependent two-deep of 8 Pac-12 teams
Returning portal corePrior-cycle transfers still in the two-deep

Walker Himebauch
LS · from Kentucky · 2025 cycle · LS1 starter
25th pctl
’25 production · Colorado State

CJ Blocker
CB · from Utah · 2025 cycle · RCB1 starter
64th pctl
’25 production · Colorado State
Where Colorado State’s transfers came from — and where they went
Sources · 39 arrivals37 departures · destinations
Arrived from · 39

Independent
16 players

Non-FBS
5 players

SEC
4 players

Big 12
3 players

ACC
2 players

Big Ten
2 players
+
Other
7 players
Departed to · 37
+
Unannounced
9 players

Big 12
5 players

Non-FBS
4 players

Big Ten
3 players

American Athletic
3 players

ACC
2 players
+
Other
11 players
16arrivals came from Independent programs — the single largest source.
26arrivals are projected straight into the two-deep (11 of 39 arrivals came from P4 leagues).
2departures stayed inside the Pac-12.
How the window developed
Cumulative net moves · in − out8 undated moves not plotted
All portal moves
76 of 76 moves match · 25 shownShow
Role in
Sort
PlayerPosDirectionOrigin / destinationRating’25 productionEligProjected roleDate
JV
Winter window · 3★

HH
Winter window · 3★

CP
Winter window · 3★

PS
Winter window · 3★

QH
Winter window · 3★

MB
Winter window · 3★

PS
Winter window · 3★

RM
Winter window · 3★

OD
Winter window · 3★

EM
Winter window · 3★

NC
Winter window · 3★

LB
Winter window · 3★
C
0.85Immediate—Mar 23



