Trail Blazers Nightly
All teams
Trail Blazers Nightly Desk · transactions · Tuesday, September 22

Mark Armstrong Joins Portland Trail Blazers

Free agentPortland Trail Blazers
Mark Armstrong
G · 22 · rookie
The move
Joins the Trail Blazers
official roster · Sep 22, 2026
2026-27 cap hit
Not on file yet
public salary data lags a signing by a day
Trail Blazers payroll
$194.5M
over the cap · cap $165.0M · tax $200.4M
Roster
21 players
standard limit 15 + 3 two-way
By the Trail Blazers Nightly Desk · 4 h ago

Guard Mark Armstrong is now on the Trail Blazers' roster, per the club's official roster as of Tuesday. The 22-year-old rookie was not on an NBA roster before the move.

The move

Mark Armstrong, a 22-year-old rookie guard, is on the Portland Trail Blazers' roster as of Tuesday, Sept. 22, according to the club's official roster. Before joining Portland, he was not on an NBA roster and had been in free agency. No report preceded the move; none is logged for this transaction, so there is no outlet or confidence level to cite ahead of the roster listing itself.

The money

Armstrong's contract terms are not on file yet, since public salary data can lag a signing by a day. Portland's payroll sits at $194.5 million across 16 contracts for 2026-27, over the $165.0 million cap but under the $200.4 million tax line. The Trail Blazers remain below both the $209.0 million first apron and the $221.7 million second apron.

The fit

Armstrong has no NBA line from last season, consistent with his rookie status. Portland's backcourt is anchored by Jrue Holiday, who averaged 16.3 points in 29.4 minutes last season, Shaedon Sharpe at 20.8 points in 29.4 minutes, and Scoot Henderson at 14.2 points in 24.9 minutes. The Trail Blazers now carry 21 players on the roster, against a standard limit of 15 plus three two-way spots.

Is Mark Armstrong's contract known?

Not yet. His contract is not on file, and public salary data can lag a signing by a day.

Did a report predict this move?

No report is logged as preceding Armstrong joining the roster.

Where was Armstrong before joining Portland?

He was not on an NBA roster and had been in free agency.

How many players are on Portland's roster now?

21, against a standard limit of 15 plus three two-way spots.

By the Trail Blazers Nightly Desk, from the data on this page, rewritten when the data changes. How the desks work.
No contract on file yet: public salary data usually catches up within a day.

Trail Blazers rotation

tracker →
Toumani Camara33.3 min · 13.4 pts
Deni Avdija33.3 min · 24.2 pts
Jrue Holiday29.4 min · 16.3 pts
Shaedon Sharpe29.4 min · 20.8 pts
Ja Morant28.4 min · 19.5 pts
Donovan Clingan27.2 min · 12.1 pts

Moves are detected from the official rosters, so the mechanism (trade, signing, waiver claim, two-way conversion) comes from the linked report when there is one. Salary figures are cap hits from public salary data.