Taber nam deel aan het atletiek op de Olympische Zomerspelen 1912, zijn enige deelname aan een OS en won bij het nummer 3.000 meter voor teams de gouden medaille. Op de 1500 meter won hij brons.
In 1915 liep Taber een wereldrecord op de 1 mijl en liep onder het wereldrecord over 1500 meter, alleen werd dit record niet erkend.