Krivec played for the Slovenian Olympic team in 35th Chess Olympiad, 36th Chess Olympiad, 38th Chess Olympiad and 39th Chess Olympiad.