Dapra, who competes for the GS Fiamme Oro Moena , took part in U18 and U20 races in the Alpine Cup from 2013 to 2017 . He finished third in the U20 overall ranking in the 2016/17 season . At the Nordic Junior World Ski Championships in 2016 in Râşnov , he achieved 47th place over 15 km freestyle. His best placings at the Nordic Junior World Ski Championships 2017 in Soldier Hollow were seventh place with the relay and fifth place in the skiathlon . At the beginning of the 2017/18 season he started in Prémanon for the first time in the Alpine Cup and achieved 23rd place over 15 km classic. In the further course of the season he came in the top ten five times, including third place in the pursuit in Baqueira-Beret and thus achieved seventh place in the overall ranking of the Alpine Cup. At the U23 World Championships 2018 in Goms , he ran on 15th place over 15 km classic and 12th place in the skiathlon. In the 2018/19 season he achieved six top ten placements, including third place in the 30 km mass start race in Nové Město and second place in the pursuit in Oberwiesenthal , third place in the overall ranking of the Alpine Cup. He made his debut in the World Cup in December 2018 in Toblach , which he finished in 96th place in the sprint and 66th place in the 15 km freestyle. At the 2019 U23 World Championships in Lahti , he finished 12th in the 15 km freestyle and seventh place in the 30 km mass start race and 37th place in the skiathlon at the 2019 Nordic World Ski Championships in Seefeld in Tyrol . In the 2019/20 season he won the classic Pustertal ski marathon over 42 km and came second in the 30 km mass start race at the Alpencup in Pragelato . In February 2020 he got his first World Cup points on the Ski Tour in Trondheim , which he finished in 35th place with 20th place in the final stage. At the U23 World Championships 2020 in Oberwiesenthal, he won the bronze medal with the relay. He was also tenth in the 15 km classic and fifth in the 30 km mass start race.