Ballard fik sin internationale debut med Team USA ved 2000 IIHF World U18 Championships i Schweiz. Han blev udnævnt til truppen, mens han spillede i National Under-18 Development Program for 1999-2000 sæsonen. Han bidrog med et mål og en assist i seks kampe, da USA sluttede på ottende plads. To år senere blev Ballard udnævnt til U20-holdet til 2001 World Junior Championships
i Tjekkiet. Han spillede i syv kampe og scorede et mål og en assist. USA tabte i kvartfinalen til Rusland og gik videre til at placere på femte efter at have besejret Sverige 3<unk>2 i en trøst kamp.