En 2011 el Vancouver Whitecaps canadiense lo eligió en el draft suplementario de la Major League Soccer y posteriormente lo contrató.
En 2015 pasó al SuperSport United, equipo donde ya se desempeñaba su compatriota y excompañero en los Nix Jeremy Brockie.
La temporada siguiente el SuperSport volvería a ganar el torneo, aunque Boxall no estuvo presente en la final por sus obligaciones con la selección neozelandesa en la Copa FIFA Confederaciones 2017.
Al regresar de dicho torneo, hubo un desacuerdo entre los dirigentes del elenco sudafricano y el defensor neozelandés para lograr una renovación, por lo que terminaría dejando el club y firmando con el Minnesota United, regresando así a la Major League Soccer.
Fue parte del plantel que obtuvo el tercer puesto en la Copa de las Naciones de la OFC 2012 y cuatro años luego, conformó el que obtuvo el título en la edición 2016.