1973-1974
1st - Ontario Games
1974-1975
1st - Canada Games
1976-1977
1st - Nationals Novice
1977-1978
3rd - National Juniors
4th - Worlds Juniors
1978-1979
1st - National Juniors
1979-1980
3rd - Vienna Cup
4th - Nationals
1980-1981
1st - Grand Prix Coupe des Alples (St. Gervais)
2nd - Nebelhorn Trophy (Oberstdorf) 6th - Skate Canada SP - 7
1st - Nationals6th - Worlds Fig - 9, SP - 6, LP - 5
1981-1982
1st - St Ivel
2nd - Skate Canada Fig - 4, SP-3
1st - Nationals4th - Worlds Fig - 12, SP - 3, LP - 3
1982-1983
1st - St. Ivel 2nd - Skate Canada Fig - 5, SP - 1, LP - 1
1st - Nationals (2/1-7/83)Fig - 3, SP - 1, LP - 1
3rd - Worlds (3/7-13/83)Fig - 6, SP - 2, LP - 2
1983-1984
1st - Ennia Cup SP - 1, LP - 1
1st - Skate CanadaFig - 1, SP - 1, LP - 1
1st - Nationals2nd - Olympics Fig - 7, SP - 1, LP - 1
2nd - WorldsFig - 7, SP - 2, LP - 1
1984-1985
1st - Skate Canada 2nd - NHK Trophy SP - 1, LP - 2
1st - NationalsFig - 1, SP - 1, LP - 1
2nd - Worlds Fig - 4
1985-1986
1st - St. Ivel
2nd - NHK Trophy 1st - Nationals 2nd - Worlds
1986-1987
1st - Novarat Trophy Fig - 1, SP - 1, LP - 1
1st - Nationals1st - Worlds Fig - 3, SP - 1, LP - 1
1987-1988
1st - Skate Canada Fig - 1, SP - 1, LP - 1
1st - Nationals2nd - Olympics Fig - 3, SP - 2, LP - 2
2nd - WorldsFig - 5, SP - 2, LP - 1
1988-1989
3rd - World Pros
2nd - Challenge of Champions
1989-1990
1st - North American Men's Professional Skating Championships (aka: Jeep Main Event of Figure Skating)
4th - World Pros 2nd - Challenge of Champions
1990-1991
3rd - World Pros
2nd - Challengeof Champions 2nd - Miko Masters
1991-1992
4th - World Pros
2nd - Challenge of Champions 3rd - Miko Masters
1992-1993
3rd - World Pros
3rd - Challenge of Champions 3rd - Diet Coke Skaters Championships 4th - US Open
1993-1994
3rd - World Pros
3rd - Challenge of Champions 4th - US Open
1994-1995
4th - Miko Masters
5th - Canadian Pros
1995-1996
3rd - Legends
1996-1997
4th - Canadian Pros
6th - Great Skate Debate 3rd - Legends
1997-1998
2nd - Canadian Pros
5th - Battle of the Sexes II 3rd - Legends Professional Figure Skating Competition 6th - Japan Open (Honda Prelude Cup)
1998-1999
3rd - Masters of Figure Skating
5th - Great Skate Debate II 2nd - Battle of the Sexes III (Team Event) 3rd - Canadian Open 6th - Japan Open
1999-2000
3rd - Grand Slam (Team Event)
4th - Masters of Figure Skating 3rd - Canadian Open
2000-2001
2nd - Winter Goodwill Games
3rd - Grand Slam (team format) 4th - Canadian Open 2nd - USFSA Winter Pro-Am (team format)
2001-2002
1st - Canadian Open
3rd - Hallmark Skaters' Championships |