 He played 697 NHL games for seven different teams, netting 71 goals and 182 points along with 342 penalty minutes.In 2001, Stapleton moved to Finland's SM-liiga and played for the Espoo Blues, scoring 18 goals and 37 points in 41 games.He then had a brief spell in the Swedish Elitserien for Leksands IF before returning to Espoo.