Bruce Brown is on the New York Knicks roster after leaving the Denver Nuggets, per the official roster update on Wednesday, Sept. 16. The move follows a Sept. 16 report from HoopsRumors pegging his deal as non-guaranteed, at 45% confidence.
The move
Bruce Brown, a 30-year-old guard-forward entering his ninth season, is on the New York Knicks roster after leaving the Denver Nuggets, according to the official roster update on Wednesday, Sept. 16. The move follows a report the same day, "Knicks Sign Bruce Brown To Non-Guaranteed Contract," via HoopsRumors, carrying 45% confidence.
The money
Brown's contract terms are not on file yet; public salary data can lag a signing by a day. The Knicks carry a payroll of $217.9 million across 13 contracts for 2026-27, over the first apron. The salary cap is set at $165.0 million, the tax line at $200.4 million, the first apron at $209.0 million and the second apron at $221.7 million.
The fit
Last season, Brown played 82 games for Denver, averaging 24.4 minutes, 7.9 points, 3.9 rebounds and 2.1 assists. New York's backcourt and wing minutes were led last season by Jalen Brunson (35.0 min, 26.0 pts), OG Anunoby (33.2, 16.7), Mikal Bridges (32.8, 14.4), Josh Hart (30.2, 12.0), Miles McBride (26.3, 12.0) and Landry Shamet (23.0, 9.3). Brown joins a roster now at 22 players, 15 on standard deals plus three two-way spots.
Did the Knicks sign Bruce Brown to a guaranteed contract?
Not according to the report that preceded the move. HoopsRumors reported on Sept. 16 that the contract is non-guaranteed, at 45% confidence, and the terms are not on file yet.
Where does Brown fit in New York's rotation?
That is not announced. His last-season line with Denver was 24.4 minutes, 7.9 points, 3.9 rebounds and 2.1 assists per game, and the Knicks' returning guard and wing minutes were led by Brunson, Anunoby, Bridges and Hart.
How does this affect the Knicks' cap situation?
New York's payroll is already $217.9 million across 13 contracts for 2026-27, over the $209.0 million first apron, with Brown's cap hit not yet on file.
