2022 / Present
Pallacanestro Varese
- Italy
2021 / 2022
Antwerp Giants
- Belgium
2020 / 2021
Hapoel Eilat
- Israel
2019 / 2019
Oklahoma City Thunder
- USA
2018 / 2019
Darussafaka
- Turkiye
2018 / 2018
Houston Rockets
- USA
2017 / 2017
Brooklyn Nets
- USA
2017 / 2017
Oklahoma City Thunder
- USA
2016 / 2016
Cleveland Cavaliers
- USA
2014 / 2016
Brooklyn Nets
- USA