I november 2010 fikk Fak slovensk statsborgerskap, og representerer dermed Slovenia. Han ble verdensmester på normaldistansen 20 km under VM i skiskyting 2012 i Ruhpolding. Under VM i skiskyting 2013 i Nové Město tok han bronse på 10 km sprint. Han ble igjen verdensmester under VM i skiskyting 2015 i Kontiolax, hvor han vant 15 km fellesstart.