Bloxham debuted in the New Zealand NBL in 2006 with the Nelson Giants. He played every seasons for the Giants until 2014,[2] including being part of the Giants' 2007 championship team. Between 2010 and 2013, Bloxham was a development player with the New Zealand Breakers of the Australian NBL, where he won three straight championships as a member of the team's 3-peat contingent. He played 27 Australian NBL games.[3]
In 2015 and 2016, Bloxham played for the Super City Rangers in the New Zealand NBL.[4]
In June 2020, Bloxham was acquired by the Nelson Giants for the 2020 season.[5][6]