Toni Livers participe à ses premiers Championnats du monde en 2005, avec une sur à Oberstdorf (Allemagne). Il marque ses premiers points en Coupe du monde en en terminant du 30 kilomètres de Lago di Tesero (Italie). Il est ensuite de la poursuite d'Oberstdorf la semaine suivante. Lors de sa première participation olympique à Turin, en Italie, il est du relais, du et de la poursuite. Le , alors qu'il n'est encore jamais entré dans le top 10 d'une épreuve individuelle de Coupe du monde, il remporte le de Davos à égalité avec le Français Vincent Vittoz. Livers devient ainsi le premier vainqueur suisse de l'histoire dans une épreuve de distance de la Coupe du monde de ski de fond et le premier vainqueur suisse en Coupe du monde de ski de fond depuis 26 ans. Il réalise son meilleur résultat individuel aux Championnats du monde en 2007 en terminant neuvième de la poursuite à Sapporo (Japon).