Other Professional Teams: 2008–2011 New Zealand Breakers 2009–2010 Harbour Heat 2011 Wellington Saints 2012–2017 New Zealand Breakers 2013–2014 Wellington Saints 2015 Mega Leks 2016 Koroivos 2016 Super City Rangers 2017 Wellington Saints 2017–2018 Ironi Nahariya 2018 Guizhou 2018–2019 New Zealand Breakers 2019–2020 Zhejiang Lions 2020 Virtus Roma 2020–2021 New Zealand Breakers 2021–2022 Al Ittihad 2022 Franklin Bulls 2022–2024 Perth Wildcats 2023 KK Mornar Bar 2023 Al Ahly 2023 Canterbury Rams 2024–present Auckland Tuatara New Orleans pelicans 2014/15 training camp Dallas mavericks summer league 2017
Accolades: BAL champion (2023) 3× NBL champion (2011, 2013, 2015) 4× NZNBL champion (2011, 2014, 2017, 2023) 2× NZNBL MVP (2014, 2017) 2× NZNBL All-Star Five (2014, 2017) NZNBL scoring champion (2017) All-NBL Second Team (2016) TSAC Freshman of the Year (2008) TSAC All-Freshman Team (2008)