In 1998, Berdusco signed with the Toronto Olympians in the newly formed Canadian Professional Soccer League. In his debut season in the CPSL he helped the Olympians achieve an undefeated season, and claim the CPSL League Cup. In the finals against the St. Catharines Wolves he scored a goal in a 3–0 victory. He assisted in the Olympians reaching the playoff finals where the team suffered an upset loss to St. Catharines in a 4–2 loss on a penalty shootout. The following season, he repeated Toronto's undefeated season and achieved a treble – the first CPSL club to record this milestone. At the end of the season he was awarded the CPSL Golden Boot for finishing as the league's top goalscorer. In 2000, the Olympians defended their regular-season championship, and League Cup, but were defeated by Toronto Croatia in the CPSL Championship final. For the 2001 season he featured less throughout the year due to injuries, and the club failed to secure any piece of silverware.