Chapman commence sa carrière junior de hockey au sein de la Ligue de hockey de l'Ouest pour les Blades de Saskatoon avec qu'il jouera trois saisons à partir de 1973. Au cours de ces trois saisons il marque plus de 300 points – dont 157 dans la dernière saison[2].
Finalement, il opte pour les Penguins et la LNH mais ne parviendra jamais à s'adapter au jeu de la grande ligue. Il part pour les Blues de Saint-Louis au bout de trois saisons et arrêtera sa carrière à la fin de la saison 1982-1983.