In Canada, Vukadinov began participating in the Windsor Chess Club. He was known primarily as a chess coach. An early tournament result had him finish in second place at the Ontario Open in 1967. In London, he played 74 people in a simultaneous exhibition, winning 72 games. In 1980, he represented Canada at the 24th Chess Olympiad in Valletta, Malta, where the team set a record for the best Canadian Chess Olympiad results, with eighth to ninth place out of 81.