Dave Hodges obtient sa première cape internationale le à l’occasion d’un match contre l'équipe d'Uruguay. Sa dernière sélection a lieu contre l'équipe de France le [1]. Il est 28 fois capitaine de l'équipe des États-Unis. Il dispute trois matchs de la Coupe du monde 1999 et quatre matchs de la Coupe du monde 2003[1].