W Pucharze Świata zadebiutował 26 listopada 2006 roku w Ruce, gdzie nie ukończył biegu na 15 km stylem klasycznym. W &lt;a href="Puchar%20%C5%9Awiata%20w%20biegach%20narciarskich%202006/2007"&gt;sezonie 2006/2007&lt;/a&gt; pojawił się jeszcze trzykrotnie, przy czym w ostatnim starcie – 24 marca 2007 roku w Falun zdobył pierwsze pucharowe punkty, zajmując 25. miejsce w biegu łączonym na 30 km. W klasyfikacji generalnej zajął ostatecznie 145. miejsce. W marcu 2007 roku wystąpił na mistrzostwach świata młodzieżowców w Tarvisio, gdzie zdobył złote medale w biegu na 15 km stylem dowolnym oraz łączonym na 30 km. W 2007 roku zwyciężył także Engadin Skimarathon – najdłuższym i największym szwajcarskim maratonie narciarskim. W kolejnym sezonie spisał się znacznie lepiej, zajmując 37. pozycję w klasyfikacji generalnej. Już 15 grudnia 2007 roku w Rybińsku po raz pierwszy znalazł się w pierwszej dziesiątce zawodów pucharowych, kiedy zajął ósme miejsce w biegu na 30 km techniką dowolną. W tym sezonie po raz pierwszy wziął udział w zawodach Tour de Ski, startując w jego drugiej edycji. Dario nie punktował tylko w jednym etapie, plasując się z reguły na przełomie drugiej i trzeciej dziesiątki. W klasyfikacji generalnej zajął ostatecznie 30. miejsce, tracąc do zwycięzcy, Czecha Lukáša Bauera, ponad siedem i pół minuty. W pozostałej części sezonu punktował jeszcze kilkakrotnie, najlepszy wynik uzyskując 14 marca 2008 roku w Bormio, gdzie był czwarty w biegu na 3.3 km stylem dowolnym. W 2008 roku wystąpił także na mistrzostwach świata młodzieżowców w Malles Venosta, zdobywając złoty medal na dystansie 30 km techniką dowolną.