Herperger was drafted 223rd overall by the Philadelphia Flyers in the 1992 NHL Entry Draft. He played in the National Hockey League for the Chicago Blackhawks, Ottawa Senators and the Atlanta Thrashers. He played 169 regular season games in total, scoring 18 goals, making 25 assists, and collecting 75 penalty minutes.