Hayward played college hockey at Cornell University from 1978-1982.
Undrafted, Hayward signed a free agent contract with the Winnipeg Jets and moved between the Jets and their AHL affiliate for several years before becoming a regular NHL player.