En 2008, il remporte le contre-la-montre aux Jeux panaméricains, le Tour de Beauce, le championnat du Canada du contre-la-montre. Il est sélectionné pour représenter le Canada aux Jeux olympiques de Pékin. Il prend la de la course en ligne, qu'il dispute avec Michael Barry et Ryder Hesjedal, puis se classe septième du contre-la-montre, à 2 minutes 28 secondes du vainqueur Fabian Cancellara. Troisième du Tour du Missouri en septembre, il réalise la meilleure performance de sa carrière en prenant la deuxième place du championnat du monde du contre-la-montre, à Varèse en Italie. En l'absence du tenant du titre et champion olympique Cancellara, ce contre-la-montre n'a pas de grand favori. Malgré une crevaison à six kilomètres de l'arrivée qui le contrait à changer de vélo, Tuft devance de dix secondes David Zabriskie, troisième, et termine à 42 secondes du vainqueur Bert Grabsch.