W latach 1931–1954 Pirc sześciokrotnie reprezentował Jugosławię na olimpiadach szachowych, zdobywając wraz z drużyną jeden złoty (1950) i dwa brązowe medale (1952 i 1954). Na pierwszej swojej olimpiadzie w 1931 roku zajął indywidualnie II miejsce na IV szachownicy. W pierwszym turnieju międzystrefowym (eliminacji do mistrzostw świata) w 1948 zajął XI miejsce i był bliski zakwalifikowania się turnieju pretendentów. W 1949 roku w Jugosławii rozegrał mecz z byłym mistrzem świata Maksem Euwem, zakończony wynikiem 5 - 5.