[1] The following season he signed with the Cleveland Crunch of the National Professional Soccer League where he amassed 58 goals and 35 assists as a rookie to help clinch the championship.
In 2000, he helped the club clinch a postseason berth, and contributed a goal in a 1-0 victory over Richmond in the first round of the playoffs.
[5][6] He would conclude his career in Toronto in 2003 where he finished as the club's all-time points leader including both goals and assists.
[8] He helped improve the club's performance on the pitch, but unfortunately the team fell short in clinching a postseason berth.
[9] In 2004, he returned to Alberta to sign with expansion franchise the Edmonton Aviators where he scored 3 goals and recorded 2 assists at the end of the season he announced his retirement.