Trail Blazers Nightly
All teams
Trail Blazers Nightly Desk · transactions · Wednesday, September 23

Mark Armstrong Is Off the Portland Trail Blazers Roster

Portland Trail BlazersOff the roster
Mark Armstrong
G · 22 · rookie
The move
Leaves the Trail Blazers
official roster · Sep 23, 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 · 2 h ago

Mark Armstrong is no longer on the Portland Trail Blazers roster, per the team's official roster as of Wednesday, Sep. 23. The 22-year-old rookie guard had no NBA line last season, and no report had logged the move before it showed up on the roster.

The move

Armstrong, a 22-year-old rookie guard, has left the Portland Trail Blazers roster. The change was detected from the team's official roster on Wednesday, Sep. 23, moving him off the roster. No report is on file that preceded or explained the move, so no source or confidence level can be attached to it. The transaction is being described only as a roster departure, not as a trade or a release, since no corresponding report has been logged.

The money

Armstrong's contract is not on file yet; public salary data can lag a signing or a departure by a day. On the Blazers' side, the club carries $194.5 million in payroll across 16 contracts for 2026-27. That is over the $165.0 million salary cap but under the $200.4 million luxury tax line. Portland also sits 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. At guard, Portland's rotation last season included Jrue Holiday at 29.4 minutes and 16.3 points, Shaedon Sharpe at 29.4 minutes and 20.8 points, and Scoot Henderson at 24.9 minutes and 14.2 points. The Blazers now carry 21 players on the roster, against a standard limit of 15 plus three two-way spots.

Was Mark Armstrong traded or waived by the Blazers?

Not announced. The move was detected from Portland's official roster, and no report on file specifies whether it was a trade, a waiver, or another type of departure.

Does Mark Armstrong have a contract on file?

Not on file yet. Public salary data can lag a signing by a day.

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 →
Deni Avdija33.3 min · 24.2 pts
Toumani Camara33.3 min · 13.4 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.