Staubitzer started the Alpine Ski World Cup for the first time in March 2012 . The giant slalom, in which he was eliminated in the first run, took place in Kranjska Gora . He got his first World Cup points in February 2013 in Garmisch-Partenkirchen with 15th place in the giant slalom. In February 2016 he achieved his best World Cup result so far in Hinterstoder with 11th place in the giant slalom. On October 23, 2016, with twelfth place in the first giant slalom World Cup race of the 2016/17 season in Sölden, he again won World Cup points.
At the end of March 2020, he announced his retirement from active ski racing.