2021 / Present
Cleveland Cavaliers
- USA
2020 / 2021
Minnesota Timberwolves
- USA
2020 / 2020
Oklahoma City Thunder
- USA
2019 / Present
Spain
- Spain
2019 / 2020
Phoenix Suns
- USA
2017 / 2019
Utah Jazz
- USA
2011 / 2017
Minnesota Timberwolves
- USA
2009 / 2011
FC Barcelona
- Spain
2005 / 2009
Club Joventut Badalona
- Spain