Haller a participé à trois éditions des Jeux olympiques d'hiver en 2002, 2006 et 2010, avec comme meilleur résultat individuel une dix-huitième place à l'individuel des Jeux de Vancouver en 2010. Elle a également pris part à huit éditions des Championnats du monde, de 2003 à 2012, avec comme meilleur résultat individuel une douzième place en 2007 sur l'individuel et une quatrième place pour meilleur résultat dans un relais en 2011.