He played eight seasons in the National Hockey League (NHL) with the Hartford Whalers, Edmonton Oilers, and Philadelphia Flyers between 1980 and 1990.
In two seasons, where he played 162 games (regular-season and Playoffs), he scored 87 goals, added 89 assists for 176 points and accumulated 350 minutes in penalties.
Nachbaur played 469 games in the American Hockey League (AHL) where he scored 174 goals, added 187 assists for a total of 361 points.
In the 2007–08 season, Nachbaur won his second WHL coach of the year award when he led them to a 52–16–2–2 record and gained a franchise-record 108 points.
[4] After leaving the Kings, Nachbaur was hired as a head coach by HKM Zvolen of the Slovak Extraliga for the 2019-20 season.
[7] After leaving Bern, Nachbaur rejoined the Tri-City Americans on February 18 2021, this time as an associate coach for the remainder of the 2020-21 WHL season.
[8] Prior to the 2021-22 season, Nachbaur was hired by the Calgary Flames as an assistant coach for their top level affiliate, the Stockton Heat of the AHL.