Haslerin uran paras arvokisasijoitus on neljäs sija 2003 Val di Fiemmen MM-kisojen yhdistelmäkilpailusta. Kaksi vuotta aikaisemmin Lahden MM-kisoissa hän sijoittui tätä edeltäneessä kilpailumuodossa takaa-ajossa kuudenneksi. Val di Fiemmessä hän sijoittui lisäksi 50 kilometrin vapaan hiihtotavan kilpailussa seitsemänneksi. Oberstdorfin MM-kilpailuissa 2005 hän oli 50 kilometrin perinteisen hiihtotavan yhteislähtökilpailussa kolmastoista ja 30 kilometrin yhdistelmäkilpailussa viidestoista. Thunder Bayssa 1995 hän sijoittui 30 kilometrin perinteisen kilpailussa 15:nneksi. Olympialaisissa Hasler sijoittui parhaimmillaan sijalle 11 Torinon olympialaisten 2006 yhdistelmäkilpailussa. Salt Lake Cityssä 2002 hän oli vapaan hiihtotavan sprintissä 12:s.