Dennis Schröder is on the move again.

The 31-year-old free agent guard agreed to a three-year, $45 million deal with the Sacramento Kings, ESPN’s Shams Charania reported Tuesday.

In other words, Schröder will join his 10th team for his 13th NBA season.

Advertisement

Schröder was drafted No. 17 overall by the Atlanta Hawks in 2013 and spent five seasons with the organization. Since, however, the German native has joined nine different franchises, now including the Kings.

This past season, he scattered 75 regular-season games played across three teams and was even traded twice in less than 24 hours.

Schröder started the 2024-25 season with the Brooklyn Nets, for whom he started 23 games and averaged 18.4 points and 6.6 assists. In December, the Golden State Warriors traded for him, but Schröder’s scoring and assist averages dropped to 10.6 and 4.4, respectively, in 24 games, and 18 starts, with the Warriors.

Then, on Feb. 5, Golden State shipped Schröder off, as part of the five-team, blockbuster Jimmy Butler trade. Schröder was briefly rerouted to the Utah Jazz, who then traded him to Detroit on Feb. 6.

Advertisement

That same week, in the wake of the jaw-dropping Luka Dončić trade, Schröder vocalized his frustrations with the NBA trade deadline in an interview with NBC Sports Bay Area, even comparing the trades to “modern slavery.”

“It’s like modern slavery,” Schröder said. “It’s modern slavery at the end of the day. Everybody can decide where you’re going, even if you have a contract. Yeah, of course, we make a lot of money and we can feed our families, but at the end of the day if they say, ‘You’re not coming to work tomorrow, you’re going over there,’ they can decide that.”

Despite his February whirlwind, Schröder found success in Detroit, where he joined the upstart Pistons. As a veteran backcourt piece, Schröder made only eight starts in his 28 games with the Pistons, except his impact was still felt because of his 10.8 points and 5.3 assists per contest.