Er vertrat Kanada zweimal bei den Schacholympiaden, 1954 in Amsterdam (zweites Reservebrett, 0,5/1) und 1966 in Havanna (zweites Reservebrett, 4,5/8). Divinsky war spielender Kapitän für beide Mannschaften und nicht spielender Kapitän der kanadischen Olympiamannschaft von 1988. Divinsky erlangte in Kanada das Spielniveau eines Nationalen Meisters und erhielt durch die Commonwealth Chess Association (gegründet von dem englischen Großmeister Raymond Keene) den Ehrentitel Internationaler Meister (obwohl er diesen Titel nicht offiziell von der FIDE, dem Weltschachverband, erhielt).