Throughout Todd's career, he has racked up an impressive record, including six national titles, six world medals and countless other grand prix and pro-am titles. Below you'll find Todd's result at all of these competitions. For more detailed information on each competition, please see The Archives

2007-2008
3rd - Japan Open (Team)


2006-2007
3rd - Japan Open (Team)


2005-2006
3rd - World Team Challenge (Team)*
      *Todd was 3rd in the Tech program and 3rd in the Artistic program.


2004-2005
2nd - Ice Wars*
      *Todd tied for 2nd in the Tech program and tied for 1st in the Artistic program.
3rd - World Team Challenge (Team)*
      *Todd was 3rd in the Tech program and 3rd in the Artistic program.


2003-2004
3rd - World Team Challenge (Team)*
      *Todd was 2nd in the Tech program and 1st in the Artistic program.


2002-2003
3rd - Hallmark Skaters Championships
2nd - Canadian Open


2001-2002
1st - Great American Figure Skating Challenge (Team)*
6th - Olympics
1st - Nationals
4th - Grand Prix Final
3rd - Hershey's Kisses Figure Skating Challenge (Team)*
      *Todd had the highest score overall
5th - Canadian Open
2nd - Trophee Lalique
3rd - Skate Canada
2nd - Masters of Figure Skating


2000-2001
3rd - Worlds
Qualified - Grand Prix Final
      *withdrew due to injury
1st in SP - Four Continents
      *withdrew due to injury
2nd - Nationals
3rd - Japan Open
1st - Hershey's Kisses Figure Skating Challenge (Team)*
      *Todd won his head-to-head matchup
1st - Midwestern Sectionals
3rd - Canadian Open
1st - Masters of Figure Skating
2nd - Skate Canada
3rd - Skate America
3rd - Keri Lotion Figure Skating Classic (Team)
      *Todd had the highest score individually of the men


1999-2000
2nd - International Figure Skating Challenge (Team)*
      *Todd won his head-to-head matchup
4th - Four Continents
2nd - Japan Open
1st - Keri Lotion Figure Skating Challenge (Team)
      *Todd won his head-to-head matchup
1st - Canadian Open
4th - Skate Canada
1st - Masters of Figure Skating



1998-1999
2nd - Hershey's Kisses Figure Skating Challenge - (team)*
      *Todd won his head-to-head matchup
3rd - Japan Open
3rd - World Pro Open Championships
2nd - World Team Challenge (Team)
2nd - US Open
1st - Masters of Figure Skating
1st - Grand Slam of Figure Skating
1st - USFSA Figure Skating Classic


1997-1998
1st - Goodwill Games
2nd - Worlds
4th - Olympics
1st - Nationals
3rd - Grand Prix Final
4th - Trophee Lalique
1st - Skate America


1996-1997
2nd - Worlds
2nd - Grand Prix Final
1st - Nationals
1st - Trophee Lalique
1st - Skate America
2nd - Continents Cup (Team)*
*Todd had the highest individual score
?? - Postal Service Challenge (Team) *
*Todd had the highest individual score
1st - Ultimate Four
3rd - Honda Prelude Challenge
2nd - Hershey's Figure Skating Challenge (Team)*
*Todd had the highest individual score


1995-1996
1st - Worlds
5th - Grand Prix Final
2nd - Nationals
3rd - Nations Cup
1st - Skate America


1994-1995
1st - Hershey's Kisses International Challenge
2nd - Worlds
1st - Nationals
1st - NHK
1st - Thrifty Car Rental Pro-Am International Challenge
1st - Skate America


1993-1994
2nd - Goodwill Games
2nd - Hershey's Kisses Pro-Am Challenge
4th - Nationals
1st - Midwestern Sectionals
2nd - Eastern Great Lakes Regionals
4th - AT&T Pro-Am Challenge
1st - Trophee Lalique
4th - Skate America


1992-1993
6th - Nationals
4th - Chrysler Concorde Pro-Am Challenge - 4th
1at - Nations Cup
1st - Skate America


1991-1992
7th - Worlds
10th - Olympics
1st - Eastern Great Lakes Regionals
3rd - Skate America
1st - US Olympic Festival


1990-1991
3rd - Worlds
1st - Nationals
2nd - Nations Cup
3rd - Skate America


1989-1990
3rd - Goodwill Games
5th - Worlds
1st - Nationals
1st - Pacific Coast Sectionals
1st - Southwestern Regionals
1st - Skate Electric


1988-1989
5th - Nationals
6th - NHK
3rd - Skate America


1987-1988
1st - Junior Worlds
8th - Nationals
2nd - Southwestern Regionals
1st - Nebelhorn Trophy
1st - Coupe des Alpes


1986-1987
2nd - Junior Worlds
1st - Junior Nationals
1st - Southwestern Junior Regionals


1985-1986
5th - Junior Worlds
5th - Junior Nationals


1984-1985
1st - Novice Nationals


1983-1984
2nd - Novice Nationals
2nd - Eastern Novice Regionals
2nd - South Atlantic Novice Sectionals