Dennis Schröder has played for 11 NBA teams as of early 2026.

Quick Scoop

Here’s the list of all the NBA teams he has suited up for:

  • Atlanta Hawks
  • Oklahoma City Thunder
  • Los Angeles Lakers (two separate stints)
  • Boston Celtics
  • Houston Rockets
  • Toronto Raptors
  • Brooklyn Nets
  • Golden State Warriors
  • Detroit Pistons
  • Sacramento Kings
  • Cleveland Cavaliers (most recent team, 11th overall)

A recent January 2026 piece notes that joining the Cleveland Cavaliers “marked his 11th team in the league,” with the Kings being his 10th stop before that.