Kranjec saavutti nuorten MM-kilpailuissa pronssia suurpujottelussa ja alppiyhdistetyssä 2012 ja suurpujottelussa 2013. Aikuisten MM-kilpailuissa hän sijoittui suurpujottelussa 22:nneksi Schladmingissa 2013. Sotšin olympialaisissa 2014 hän oli samassa lajissa 23:s. Pyeongchangin olympialaisissa 2018 hän sijoittui suurpujottelussa neljänneksi ja Åren MM-kilpailuissa 2019 viidenneksi. Cortina d'Ampezzon MM-kilpailuissa 2021 hän oli suurpujottelussa kuudes ja parisuurpujottelussa kymmenes.