3 days ago
Where each Knicks player stands heading into an offseason full of questions
A look at the Knicks roster heading into the offseason:
Jalen Brunson
Stats: 26.0 PPG, 7.3 APG, 2.9 RPG
Advertisement
Contract status: 2025-26: $34.9M; 2026-27: $37.7M; 2027-28: $40.5M; 2028-29: Player option for $43.3M.
Skinny: Brunson has become an elite NBA guard, named the league's Clutch Player of the Year. The captain led the Knicks to the conference finals for the first time in 25 years, averaging 29.4 points and seven assists in the playoffs.
Karl-Anthony Towns
Stats: 24.4 PPG, 12.8 RPG, 3.1 APG
Contract Status: 2025-26: $53.1M; 2026-27: $57M; 2027-28: Player option for $61M.
Advertisement
Skinny: Overall, his first season as a Knick was strong. Towns was an All-Star and an All-NBA third-team selection, adding a new offensive dimension to the team. The postseason showcased his defensive flaws, particularly against the ball-moving, up-tempo Pacers.
6 Karl-Anthony Towns dribbles during the Knicks' Game 6 loss to the Pacers on May 31.
Charles Wenzelberg
OG Anunoby
Stats: 18.0 PPG, 4.8 RPG, 2.2 APG
Advertisement
Contract Status: 2025-26: $39.5M; 2026-27: $42.5M; 2027-28: $45.4M; 2028-29: Player option for $48.3M
6 OG Anunoby attempts a shot during the Knicks' Game 6 loss to the Pacers on May 31.
Charles Wenzelberg
Skinny: His defense on Pistons star Cade Cunningham was key in the first-round series victory, and he played a major role in ousting the defending champion Celtics in the second round. The two-way wing also notched a personal best in scoring during the regular season, although his shooting dipped in the playoffs.
Mikal Bridges
Stats: 17.6 PPG, 3.7 APG, 3.2 RPG
Advertisement
Contract status: 2025-26: $24.9M.
6 Mikal Bridges delivered with his defense during the Knicks' series against the Celtics.
Charles Wenzelberg
Skinny: His postseason was similar to his first regular season with the Knicks: Uneven. There were bright spots — like the two clutch stops in the first two games against the Celtics in the second round — but also too many instances when he didn't make enough of an impact.
Josh Hart
Stats: 13.6 PPG, 9.6 RPG, 5.9 APG
Contract Status: 2025-26: $19.4M; 2026-27: $20.9M; 2027-28: Team option for $22.3M.
Follow The Post's coverage of the Knicks in the 2025 NBA Playoffs
Sports+ subscribers: Sign up for Inside the Knicks to get daily newsletter coverage and join Expert Take for insider texts about the series.
Skinny: A shaky series against the Pacers shouldn't diminish his year. The gutty Hart set career highs in rebounds, assists, steals and minutes, and was instrumental in the series upset of the Celtics, averaging 14.5 rebounds, 8.3 rebounds and 4.5 assists.
Miles McBride
Stats: 9.5 PPG, 2.9 APG, 2.5 RPG
Advertisement
Contract status: 2025-26: $4.3M; 2026-27: $3.9M
Skinny: He found his shot in the playoffs and led the Knicks in NET rating at plus-4.3. Owed just over $8M the next two years, McBride is a bargain.
Mitchell Robinson
Stats: 5.1 PPG, 5.9 RPG, 1.1 BPG
Advertisement
Contract status: 2025-26: $12.9M
Skinny: A difference-maker in the playoffs after appearing in only 17 regular-season games following ankle surgery, Robinson was a key piece in the postseason. His 17.2 playoff offensive rebounding percentage was tops among players in the league who saw rotation minutes.
Cam Payne
Stats: 6.9 PPG, 2.8 APG, 1.4 RPG
Contract status: Unrestricted free agent
Advertisement
6 Cam Payne eventually lost his spot in the rotation during the Knicks' series against the Pacers.
Charles Wenzelberg
Skinny: The veteran guard was a playoff disappointment other than his impactful opener against the Pistons. He eventually lost his spot in the rotation to Delon Wright in the Pacers series, and was mostly underwhelming during the regular season.
Landry Shamet
Stats: 5.7 PPG, 1.2 RPG, 0.5 APG
Contract status: Unrestricted free agent
Advertisement
Skinny: Benched for most of the postseason, Shamet made an impact when given a chance against the Pacers. Was a capable bench piece during the regular season.
Delon Wright
Stats: 4.3 PPG, 2.1 APG, 1.4 RPG
Contract status: Unrestricted free agent
6 Delon Wright capitalized on his Knicks chance after earning a rotation spot late in the postseason.
Charles Wenzelberg
Skinny: Picked up in the Jericho Sims trade in February, Wright was a nonfactor until the Pacers series, when he was given a chance to contribute. He answered the call, giving the Knicks quality minutes behind Brunson.
Precious Achiuwa
Stats: 6.6 PPG, 5.6 RPG, 1.0 APG
Contract status: Unrestricted free agent
6 Precious Achiuwa defends during Game 3 of the Knicks' series against the Celtics on May 10.
Charles Wenzelberg
Skinny: Well-liked and versatile reserve who had a role during large parts of the 51-win regular season, but fell out of the rotation in the playoffs. Could look elsewhere for a bigger opportunity.
Tyler Kolek
Stats: 2.0 PPG, 1.7 APG, 0.7 RPG
Contract status: 2025-26: $2.1M; 2026-27: 2.2M; 2027-28: Team option for $2.4M
Skinny: Second-round pick out of Marquette mostly watched and learned as a rookie. Uncertain if the Knicks believe he's ready to serve as Brunson's backup next season.
Kevin McCullar Jr.
Contract status: Restricted free agent.
Skinny: Didn't make his G-League debut until Jan. 31 due to knee surgery, and the second-round pick appeared in just four games with the Knicks.
Ariel Hukporti
Stats: 1.9 PPG, 2.0 RPG, 0.6 BPG
Contract status: 2025-26: Team option for $1.9M.
Skinny: The athletic big man has shown glimpses of potential when given a chance.
Pacome Dadiet
Contract status: 2025-26: $2.8M; 2026-27: Team option for $2.9M; 2027-28: Team option for $5.3M.
Skinny: First-round pick from France put up quality numbers in the G-League (14.9 points, 5.4 rebounds) during a rookie season that didn't include much action with the Knicks.
P.J. Tucker
Stats: 3.0 PPG, 2.7 RPG, 0.3 BPG
Contract status: 2025-26: Team option for $3.4M.
Skinny: Teammates credited the 40-year-old Tucker, signed in March, for his leadership and knowledge he shared during the playoff run to the conference finals.