Herperger valittiin Philadelphia Flyersille 223.
1992 NHL:n ensi-ottelu. Hän pelasi National Hockey Leagueissä Chicago Blackhawksissa, Ottawan senaattorissa ja Atlanta Thrashersissa. Hän pelasi 169 säännöllisen kauden peliä, teki 18 maalia, teki 25 apuohjelmaa ja keräsi 75 rangaistusminuuttia.