 In November 2013, Ball was voted PHC Zebras' president while confirming he would carry on playing for the club.He made his debut for Bermuda in a December 2007 friendly match against Saint Kitts & Nevis and earned a total of 4 caps, scoring no goals.His final international match was a June 2008 friendly against Barbados.