Jugó para los Chicago Cougars, California Golden Seals, Cleveland Crusaders, San Diego Mariners y Indianapolis Racers.
[1] Después de dejar la WHA, Hardy se convirtió en jugador-entrenador con los Beauce Jaros de la North American Hockey League.
Hardy fue el máximo goleador de la liga y el jugador más valioso durante la temporada 1975-76.
[2] Durante esa temporada se convirtió en el primer jugador profesional en anotar más de 200 puntos en una temporada, terminando con 208.
[2] Sus posteriores deberes como entrenador incluyeron los Binghamton Dusters, Shawinigan Cataractes y Beauport Harfangs.