| 42.05 | 18 | World Championships Masters 2007 | 22. - 25.02.2007 | Calgary  (CAN) | 
| 42.94 | 3 | World Championships Masters 2001 | 02. - 04.03.2001 | Quebec-City  (CAN) | 
| 41.87 | 1 | La Coupe Des Maitres | 22. - 23.02.1998 | Quebec-City  (CAN) | 
| 41.46 | 1 | World Championships Masters 1998 | 21. - 23.01.1998 | Baselga di Pinè  (ITA) | 
| 42.19 | 3 | World Master Games | 23. - 25.02.1996 | Quebec-City  (CAN) | 
| 38.34 | 29 | Olympic Winter Games 1988 | 13. - 28.02.1988 | Calgary  (CAN) | 
| 38.45 | 5 | Olympic Time Trials | 20. - 22.01.1988 | Calgary  (CAN) | 
| 40.55 | 30 | Canadian Senior Championships | 27. - 31.12.1987 | Calgary  (CAN) | 
| 40.55 | 23 | Canadian Senior Championships | 27. - 31.12.1987 | Calgary  (CAN) | 
| 38.17 | 22 | 3. World Cup 1987/1988 | 04. - 06.12.1987 | Calgary  (CAN) | 
| 38.29 | 20 | 3. World Cup 1987/1988 | 04. - 06.12.1987 | Calgary  (CAN) | 
| 39.09 | 23 | 2. World Cup 1987/1988 | 28. - 29.11.1987 | Butte  (USA) | 
| 40.15 | 26 | 2. World Cup 1987/1988 | 28. - 29.11.1987 | Butte  (USA) | 
| 38.57 | 5 | Alberta Team Trials And Open Class Meet | 21. - 22.11.1987 | Calgary  (CAN) | 
| 38.51 | 9 | International Time Trials | 13.11.1987 | Calgary  (CAN) | 
| 38.53 | 20 | 8. World Cup 1986/1987 Final | 12. - 15.03.1987 | Inzell  (GER) | 
| 38.65 | 20 | 8. World Cup 1986/1987 Final | 12. - 15.03.1987 | Inzell  (GER) | 
| 39.70 | 19 | 7. World Cup 1986/1987 - Men | 04. - 05.03.1987 | Frösön  (SWE) | 
| 39.05 | 25 | 6. World Cup 1986/1987 - Men | 28.02. - 01.03.1987 | Hamar  (NOR) | 
| 39.95 | 20 | 5. World Cup 1986/1987 | 24. - 25.01.1987 | Lake Placid  (USA) | 
| 38.37 | 16 | 4. World Cup 1986/1987 - Men | 17. - 18.01.1987 | Davos  (SUI) | 
| 38.80 | 9 | 3. World Cup 1986/1987 - Men I | 10.01.1987 | Baselga di Pinè  (ITA) | 
| 40.16 | 5 | Time Trials | 27. - 31.12.1986 | Quebec-City  (CAN) | 
| 39.93 | 20 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen  (NED) | 
| 1:19.71 | 32 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen  (NED) | 
| 39.56 | 32 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin  (GER) | 
| 40.02 | 32 | Allround As Part Of World Cup | 29. - 30.11.1986 | Berlin  (GER) | 
| 40.02 | 34 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin  (GER) | 
| 40.93 | 2 | Sainte-Foy Open Ranking 3 Day Competition | 14. - 16.02.1986 | Quebec-City  (CAN) | 
| 38.88 | 3 | Internationales Rennen | 01. - 02.02.1986 | Inzell  (GER) | 
| 40.36 | 3 | Internationales Rennen | 01. - 02.02.1986 | Inzell  (GER) | 
| 39.88 | 1 | Wettkämpfe Im Rahmen Des Weltcups | 25. - 26.01.1986 | Davos  (SUI) | 
| 40.19 | 20 | Wettkämpfe Im Rahmen Des Weltcups | 25. - 26.01.1986 | Davos  (SUI) | 
| 40.19 | 2 | Wettkämpfe Im Rahmen Des Weltcups | 25. - 26.01.1986 | Davos  (SUI) | 
| 39.60 | 15 | Internationaler Wettkampf | 18. - 19.01.1986 | Davos  (SUI) | 
| 39.49 | 25 | 6. World Cup 1985/1986 - Men | 11. - 12.01.1986 | Baselga di Pinè  (ITA) | 
| 39.60 | 13 | Wettkampf Im Rahmen Des Weltcups | 11. - 12.01.1986 | Baselga di Pinè  (ITA) | 
| 39.60 | 19 | 6. World Cup 1985/1986 - Men | 11. - 12.01.1986 | Baselga di Pinè  (ITA) | 
| 41.40 | 9 | North American Split-Second Showdown USA-CAN | 14. - 15.12.1985 | West-Allis  (USA) | 
| 39.88 | 1 | Internationales Rennen | 30.11.1985 | Inzell  (GER) | 
| 40.83 | 5 | Internationale Testrennen | 24.11.1985 | Innsbruck  (AUT) | 
| 39.67 | 22 | Internationales Sprinterrennen | 16. - 17.02.1985 | Inzell  (GER) | 
| 39.38 | 10 | Internationales Rennen | 09. - 10.02.1985 | Inzell  (GER) | 
| 40.07 | 9 | Internationales Rennen | 02. - 03.02.1985 | Inzell  (GER) | 
| 40.41 | 17 | Internationaler Wettkampf | 26. - 27.01.1985 | Davos  (SUI) | 
| 40.69 | 25 | Internationaler Wettkampf | 19. - 20.01.1985 | Davos  (SUI) | 
| 39.93 | 4 | Internationales Rennen | 12. - 13.01.1985 | Inzell  (GER) | 
| 42.12 | 4 | National Team Trials And Canadian Championships | 27. - 28.12.1984 | Saskatoon  (CAN) | 
| 40.17 | 2 | Canadian Junior Championships | 17. - 19.02.1984 | Regina  (CAN) | 
| 39.46 | 12 | Internationales Rennen | 28. - 29.01.1984 | Inzell  (GER) | 
| 39.32 | 21 | Internationaler Wettkampf | 21. - 22.01.1984 | Davos  (SUI) | 
| 40.88 | 14 | Internationales Rennen | 14. - 15.01.1984 | Inzell  (GER) | 
| 43.10 | 8 | Canadian Championships | 27. - 31.12.1983 | Quebec-City  (CAN) | 
| 41.89 | 1 | Canada Winter Games | 25. - 27.02.1983 | Saguenay  (CAN) | 
| 42.13 | 4 | Canadian Championships | 18. - 20.02.1983 | Quebec-City  (CAN) | 
| 41.40 | 1 | Canada's Capital Outdoor | 15. - 16.01.1983 | Ottawa  (CAN) | 
| 41.81 | 5 | National Team Trials | 30. - 31.12.1982 | Regina  (CAN) | 
| 42.00 | 4 | Canadian Championships | 27. - 28.12.1982 | Regina  (CAN) | 
| 43.00 | 5 | Canadian Junior Championships | 19. - 20.02.1982 | Saskatoon  (CAN) | 
| 43.74 | 12 | Team Trials | 31.12.1981 | Fort St. John  (CAN) | 
| 42.40 | 11 | Team Trials | 26. - 28.12.1981 | Fort St. John  (CAN) | 
| 45.70 | 5 | Canadian Allround Championships | 20. - 22.02.1981 | Regina  (CAN) | 
| 44.90 | 20 | National Team Trials | 30. - 31.12.1980 | Quebec-City  (CAN) | 
| 44.96 | 9 | Canadian Championship and Selection | 27. - 28.12.1980 | Quebec-City  (CAN) | 
| 45.70 | 21 | Canadian Outdoor Championship | 15. - 16.02.1980 | Winnipeg  (CAN) |