Przełom w karierze Todda nastąpił w sezonie 1995/1996. W zawodach pucharowych wystąpił tylko trzy razy, ale już w pierwszym starcie, 6 grudnia 1995 roku w Steamboat Springs nie tylko stanął na podium, ale zwyciężył w konkursie metodą Gundersena. Był ponadto trzeci w tej samej konkurencji 6 lutego 1996 roku w Seefeld. Z powodu małej liczby startów w klasyfikacji generalnej zajął tylko szesnaste miejsce. W tym samym roku zdobył złoty medal w Gundersenie na mistrzostwach juniorów w Asiago. Taki sam wynik w klasyfikacji generalnej uzyskał również w sezonie 1996/1997. Tym razem tylko raz stanął na podium, 29 grudnia 1996 roku w Oberwiesenthal był trzeci w sprincie. Na mistrzostwach świata w Trondheim w 1997 roku zajął piąte miejsce w zawodach drużynowych.
Przez osiem kolejnych sezonów nie opuszczał czołowej dziesiątki klasyfikacji generalnej Pucharu Świata. Najlepsze wyniki osiągnął w sezonach 1997/1998, 1999/2000 i 2004/2005, które kończył na czwartym miejscu. W sezonie 2004/2005 był ponadto trzeci w klasyfikacji sprintu, za Hannu Manninenem z Finlandii i Niemcem Ronnym Ackermannem. W tym czasie wystąpił na czterech edycjach mistrzostw świata. Indywidualnie najlepiej wypadł na mistrzostwach świata w Ramsau w 1999 roku i mistrzostwach w Oberstdorfie w 2005 roku, gdzie był trzynasty w sprincie.