Representó a Canadá dos veces en las Olimpiadas de Ajedrez, en 1954 en Ámsterdam (segundo tablero de reserva, 0,5/1) y en 1966 en La Habana (segundo tablero de reserva, 4,5/8). Divinsky fue capitán de juego de ambos equipos y fue el capitán no jugador del equipo olímpico canadiense de 1988. Divinsky alcanzó el nivel de juego de Maestro Nacional en Canadá, y recibió a través de la Asociación de Ajedrez de la Mancomunidad (fundada por el Gran Maestro inglés Raymond Keene) el título honorífico de Maestro Internacional (aunque no recibió este título oficialmente de la FIDE, la Federación Mundial de Ajedrez).