2020 / Present
Shanghai Sharks
- China
2019 / 2020
Panathinaikos BC
- Greece
2019 / 2019
Phoenix Suns
- USA
2019 / 2019
Phoenix Suns
- USA
2018 / 2019
Shanghai Sharks
- China
2016 / 2016
New York Knicks
- USA
2015 / 2015
New Orleans Pelicans
- USA
2015 / 2015
San Antonio Spurs
- USA
2014 / 2015
New Orleans Pelicans
- USA
2014 / 2014
Chicago Bulls
- USA
2011 / 2014
Sacramento Kings
- USA