Trevor Ariza is breaking records in the NBA right now and not exactly the type that makes you proud. The now Oklahoma City Thunder swingman has had a very moving career, playing in different teams and not staying longer than three years in any of them. The 35-year-old veteran was traded to the Oklahoma City Thunder this week, the 10th time he’s been shipped in his career.

That makes Ariza the most traded player in NBA history. Last season, he played for the Portland Trail Blazers; he opted out to join the team in the bubble. This offseason wasn’t as quiet as his time home, as Ariza was part of four NBA teams in four days. On Wednesday, he was sent to the Houston Rockets; on Thursday, he was on his way to Detroit before finally land in Oklahoma City on Friday, as part of the deal that sent Justin Jackson to Oklahoma City, James Johnson to the Mavericks and Delon Wright to the Pistons.

Redditor “StudioSixtyFour” named all the times that Ariza was traded around the league.