Für die USA nahm Ballard an der U18-Junioren-Weltmeisterschaft 2000, der U20-Junioren-Weltmeisterschaft 2002, sowie den A-Weltmeisterschaften 2004, 2007, 2008 und 2009 teil. Im Jahr 2004 gewann Ballard mit der US-amerikanischen Nationalmannschaft die Bronzemedaille bei der WM.