2021 / Present
New Orleans Pelicans
- USA
2020 / 2021
Chicago Bulls
- USA
2019 / 2020
Brooklyn Nets
- USA
2019 / 2019
LA Clippers
- USA
2018 / 2019
Memphis Grizzlies
- USA
2016 / 2018
Sacramento Kings
- USA
2012 / 2016
Washington Wizards
- USA
2011 / 2011
Birmingham Squadron
- USA
2011 / 2012
Junior Casale Monferrato
- Italy
2011 / 2011
Charlotte Hornets
- USA
2011 / 2011
Milwaukee Bucks
- USA
2010 / 2010
Rio Grande Valley Vipers
- USA
2010 / 2011
Birmingham Squadron
- USA
2010 / 2010
San Antonio Spurs
- USA
2010 / 2010
Sacramento Kings
- USA
2009 / 2010
Houston Rockets
- USA