Portland State 2025 Depth Chart
Portland State's 2025 Team Roster/Depth Chart Outlook
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
H/W
6'1"/205
Passing
4/7 (57%), 42 Yds, 0 TD / 2 INT
Rushing
2 Car, -8 Yds, (-4 YPC), 0 TD, 0 FUM
Pass
D+
Run
B-
PPA
#256
Snaps
22 (INF%)
Rating
0.83
Origin
HAW ('25)
H/W
6'1"/205
Passing
4/7 (57%), 42 Yds, 0 TD / 2 INT
Rushing
2 Car, -8 Yds, (-4 YPC), 0 TD, 0 FUM
Pass
D+
Run
B-
PPA
#256
Snaps
22 (INF%)
Rating
0.83
Origin
HAW ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#16 J. Sagapolutele SO 6'1"/2054/7 (57%), 42 Yds, 0 TD / 2 INT2 Car, -8 Yds, (-4 YPC), 0 TD, 0 FUMD+B-#25622 (INF%)0.83HAW ('25)
#16 J. Sagapolutele SO 6'1"/2054/7 (57%), 42 Yds, 0 TD / 2 INT2 Car, -8 Yds, (-4 YPC), 0 TD, 0 FUMD+B-#25622 (INF%)0.83HAW ('25)
Running Backs
H/W
5'11"/222
Rushing
13 Car, 42 Yds, (3.2 YPC), 0 TD, 0 FUM
Receiving
1 Rec, 6 Yds, (6 YPR), 0 TD
Run
B+
Rec
F
PPA
#410
Snaps
26 (INF%)
Rating
0.84
Origin
SDSU ('25)
H/W
5'11"/222
Rushing
13 Car, 42 Yds, (3.2 YPC), 0 TD, 0 FUM
Receiving
1 Rec, 6 Yds, (6 YPR), 0 TD
Run
B+
Rec
F
PPA
#410
Snaps
26 (INF%)
Rating
0.84
Origin
SDSU ('25)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#2 Jaylon Armstead SR 5'11"/22213 Car, 42 Yds, (3.2 YPC), 0 TD, 0 FUM1 Rec, 6 Yds, (6 YPR), 0 TDB+F#41026 (INF%)0.84SDSU ('25)
#2 Jaylon Armstead SR 5'11"/22213 Car, 42 Yds, (3.2 YPC), 0 TD, 0 FUM1 Rec, 6 Yds, (6 YPR), 0 TDB+F#41026 (INF%)0.84SDSU ('25)
Wide Receivers
H/W
6'2"/210
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/210
Rating
0.85
Origin
3* HS ('25)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#00 Kayin Booker FR 6'2"/210      0.853* HS ('25)
#00 Kayin Booker FR 6'2"/210      0.853* HS ('25)

Roster Breakdown & Insights
Roster & Program Overview
HC new hireOC new hireDC new hire
Players with Starting experience44 off • 0 def
Team Talent24# in CFB
Avg Talent / Player0.84Blue-chip 0%
Roster Size62 portal (66.7%)
Talent Off: 40.32 (6)
Talent Def: ()
Talent ST: 0 ()
New Portal In: 3 (100%)
Portal Losses: 6
Unrated/No Stats: -3
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 0
JAG: 3
Low JAG: 0
JAG-: 0
FR Snaps: 0 (0%)
SO Snaps: 22 (46%)
JR Snaps: 0 (0%)
SR Snaps: 26 (54%)
GR Snaps: 0 (0%)
54% Snaps by Upperclassmen
-3 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning00000
Portal Starters 2025 portal01010
Experienced Depth00000
Off Starters Returning00000
Off Depth Returning00000
Def Starters Returning00000
Def Depth Returning00000
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal/return%)
Outlook
Experience - Production - Notes
QBQB
0 (0)
2 (0)
44(44)0% returning
Exp 100% • Prod 100%Portland State lost their starting QB from last year. QB John-Keawe Sagapolutele was taken in the portal to compete for the starting job.
RBHB
0 (0)
2 (0)
52(52)0% returning
Exp 100% • Prod 100%QB in '25 was lead rusher, lead RB is also gone
WR/TEWR + TE
0 (0)
0 (0)
0(0)0% returning
Exp NAN% • Prod 100%Portland State lost their top 2 WR's from last year.
OLT + G + C
0 (0)
0 (0)
0(0)0% returning
T 0% • G 0% • C 0%Portland State OL: 0 starters back, 0 with multi game experience, 0 more with some game experience. Portal OL: 0 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
0 (0)
0 (0)
0(0)0% returning
DE 0% • DT 0%DL experience and continuity summary.
LBLB
0 (0)
0 (0)
0(0)0% returning
LB 0%LB experience and continuity summary.
SecondaryCB + S
0 (0)
0 (0)
0(0)0% returning
CB 0% • S 0%Secondary experience and continuity summary.
Team Snaps: Offense 96 (96 portal) 0% returning • Defense 0 (0 portal) 0% returning
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge