Krüger, der für den Lyn Ski startet, nahm von 2010 bis 2013 an Junioren und FIS-Rennen teil. Bei den Nordischen Junioren-Skiweltmeisterschaften 2013 in Liberec erreichte er im Skiathlon und über 10 km Freistil den vierten Rang. Mit der Staffel gewann er Silber. Sein erstes Weltcuprennen lief im März 2013 in Oslo, welches er auf dem 43. Platz im 50 km Massenstartrennen beendete. In der Saison 2013/14 trat er beim Scandinaviancup an, bei dem er meist Platzierungen im Mittelfeld belegte. Zu Beginn der Saison 2014/15 erreichte er bei der Nordic Opening den 21. Platz in der Gesamtwertung und holte damit auch seine ersten Weltcuppunkte. Bei den U23-Weltmeisterschaften 2015 in Almaty holte er Silber über 15 km Freistil. In der Saison 2015/16 kam er bei fünf Einzelteilnahmen im Weltcup, viermal in die Punkteränge. Der 11. Platz im 50 km Massenstartrennen in Oslo war dabei seine beste Saisonplatzierung im Weltcup. Im Februar 2016 gewann er bei den U23-Skiweltmeisterschaften in Râșnov die Goldmedaille über 15 km Freistil. Bei den norwegischen Meisterschaften 2016 gewann er Gold mit der Staffel und Bronze über 10 km Freistil. Nach Platz 11 bei der Weltcup Minitour in Lillehammer, errang er bei der &lt;a href="Tour%20de%20Ski%202016/17"&gt;Tour de Ski 2016/17&lt;/a&gt; mit fünf Top Zehn Platzierungen, darunter Platz Drei in Toblach über 10 km Freistil, den achten Platz in der Gesamtwertung. Im Januar 2017 holte er in Ulricehamn mit der Staffel seinen ersten Weltcupsieg. Anfang Februar 2017 wurde er in Lygna norwegischer Meister mit der Staffel. Zum Saisonende belegte er beim Weltcup-Finale in Québec den 38. Platz und erreichte den 17. Platz im Gesamtweltcup und den 15. Rang im Distanzweltcup.