Ved VM i friidrett for handikappede 2006, som ble arrangert i Assen i Nederland, fikk han sølv på 100 meter, bak So Wa Wai. Ballard løp på 12,52, mens Wai løp på 12,22 sekunder. Han deltok også på 200 meter, men tiden hans på 25,77 holdt bare til fjerdeplass.