Repas made his professional debut for Domžale on 28 November 2015 in the Slovenian PrvaLiga match against Koper.
[2] In August 2017, Repas signed for Caen for a reported fee of about €1 million.
[5] Repas made three appearances for Slovenia in 2017 during the 2018 World Cup qualification campaign.
His younger brother, Žiga Repas, is also a professional footballer.
This biographical article relating to Slovenian association football is a stub.