He represented Canada twice at the Chess Olympiads, in 1954 at Amsterdam (second reserve board, 0.5/1), and in 1966 at Havana (second reserve board, 4.5/8). Divinsky served as playing captain for both teams, and was the non-playing captain for the 1988 Canadian Olympiad team. Divinsky attained the playing level of National Master in Canada, and received through the Commonwealth Chess Association (founded by English Grandmaster Raymond Keene) the honorary title of International Master (although he did not receive this title officially from FIDE, the World Chess Federation).