Rukke started internationally for the first time at the 2012 Winter Youth Olympic Games in Innsbruck . There he took 14th place over 1500 m and in the mass start and ninth place in the 2 x 500 m run. In December 2015 he made his debut in Heerenveen in the Speed Skating World Cup and achieved places 23 and 21 in the B World Cup over 500 m, 22nd place in the B World Cup over 1000 m and seventh place in the team sprint. At the beginning of the 2017/18 season, he achieved his first podium finishes in the World Cup in Heerenveen and Calgary with second place in the team sprint. In January 2018 at the European Championships in Kolomna he came in 14th place over 1000 m, tenth place over 500 m and fourth place in the team sprint. At the season's highlight, the 2018 Winter Olympics in Pyeongchang , he ran 32nd place over 1000 m and 28th place over 500 m. In March 2018 he finished 14th at the Sprint World Championship in Changchun and won his first World Cup victory in the team sprint in Minsk . At the beginning of the 2018/19 season, he finished second in the team sprint at the World Cup in Obihiro .
Personal bests
500 m 34.70 sec. (installed on December 3, 2017 in Calgary)
1000 m 1: 08.91 min. (installed on December 2, 2017 in Calgary)
1500 m 1: 48.91 min. (installed on March 19, 2017 in Calgary)
3000 m 4: 01.22 min. (installed on February 28, 2015 in Hamar)
5000 m 7: 17.44 min. (installed on February 8, 2014 in Hamar)