| 37.60 | 17 | Olympic Winter Games 1988 | 13. - 28.02.1988 | Calgary (CAN) |
| 37.83 | 6 | Time Trials | 06. - 07.02.1988 | Calgary (CAN) |
| 37.50 | 1 | Olympic Time Trials | 20. - 22.01.1988 | Calgary (CAN) |
| 37.84 | 3 | Canadian Senior Championships | 27. - 31.12.1987 | Calgary (CAN) |
| 37.84 | 3 | Canadian Senior Championships | 27. - 31.12.1987 | Calgary (CAN) |
| 37.29 | 4 | 3. World Cup 1987/1988 | 04. - 06.12.1987 | Calgary (CAN) |
| 37.75 | 12 | 3. World Cup 1987/1988 | 04. - 06.12.1987 | Calgary (CAN) |
| 38.29 | 14 | 2. World Cup 1987/1988 | 28. - 29.11.1987 | Butte (USA) |
| 38.30 | 11 | 2. World Cup 1987/1988 | 28. - 29.11.1987 | Butte (USA) |
| 38.37 | 3 | Alberta Team Trials And Open Class Meet | 21. - 22.11.1987 | Calgary (CAN) |
| 37.81 | 4 | International Time Trials | 13.11.1987 | Calgary (CAN) |
| 38.12 | 13 | 8. World Cup 1986/1987 Final | 12. - 15.03.1987 | Inzell (GER) |
| 38.26 | 14 | 8. World Cup 1986/1987 Final | 12. - 15.03.1987 | Inzell (GER) |
| 40.04 | 22 | 7. World Cup 1986/1987 - Men | 04. - 05.03.1987 | Frösön (SWE) |
| 38.89 | 22 | 6. World Cup 1986/1987 - Men | 28.02. - 01.03.1987 | Hamar (NOR) |
| 39.76 | 21 | World Sprint Championships 1987 | 31.01. - 01.02.1987 | Quebec-City (CAN) |
| 40.15 | 23 | 5. World Cup 1986/1987 | 24. - 25.01.1987 | Lake Placid (USA) |
| 38.29 | 15 | 4. World Cup 1986/1987 - Men | 17. - 18.01.1987 | Davos (SUI) |
| 38.65 | 7 | 3. World Cup 1986/1987 - Men I | 10.01.1987 | Baselga di Pinè (ITA) |
| 39.91 | 3 | Time Trials | 27. - 31.12.1986 | Quebec-City (CAN) |
| 38.74 | 2 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen (NED) |
| 39.70 | 14 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen (NED) |
| 39.45 | 30 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin (GER) |
| 39.92 | 31 | Allround As Part Of World Cup | 29. - 30.11.1986 | Berlin (GER) |
| 39.92 | 33 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin (GER) |
| 38.46 | 7 | 11. World Cup 1985/1986 Final | 06. - 09.03.1986 | Inzell (GER) |
| 38.71 | 9 | Rennen Im Rahmen Des Weltcups | 06. - 09.03.1986 | Inzell (GER) |
| 38.71 | 10 | 11. World Cup 1985/1986 Final | 06. - 09.03.1986 | Inzell (GER) |
| 40.06 | 2 | Sainte-Foy Open Ranking 3 Day Competition | 14. - 16.02.1986 | Quebec-City (CAN) |
| 38.48 | 2 | Internationales Rennen | 01. - 02.02.1986 | Inzell (GER) |
| 40.63 | 5 | Internationales Rennen | 01. - 02.02.1986 | Inzell (GER) |
| 38.80 | 12 | 8. World Cup 1985/1986 | 25. - 26.01.1986 | Davos (SUI) |
| 39.21 | 13 | Wettkämpfe Im Rahmen Des Weltcups | 25. - 26.01.1986 | Davos (SUI) |
| 39.21 | 15 | 8. World Cup 1985/1986 | 25. - 26.01.1986 | Davos (SUI) |
| 38.99 | 13 | Internationaler Wettkampf | 18. - 19.01.1986 | Davos (SUI) |
| 38.65 | 10 | 6. World Cup 1985/1986 - Men | 11. - 12.01.1986 | Baselga di Pinè (ITA) |
| 39.01 | 6 | Wettkampf Im Rahmen Des Weltcups | 11. - 12.01.1986 | Baselga di Pinè (ITA) |
| 39.01 | 9 | 6. World Cup 1985/1986 - Men | 11. - 12.01.1986 | Baselga di Pinè (ITA) |
| 40.87 | 7 | North American Split-Second Showdown USA-CAN | 14. - 15.12.1985 | West-Allis (USA) |
| 39.36 | 20 | 2. World Cup 1985/1986 | 30.11. - 01.12.1985 | Berlin (GER) |
| 39.59 | 18 | Vierkampf Im Rahmen Des Weltcups | 30.11. - 01.12.1985 | Berlin (GER) |
| 39.59 | 18 | 2. World Cup 1985/1986 | 30.11. - 01.12.1985 | Berlin (GER) |
| 39.93 | 12 | 1. World Cup 1985/1986 - Men | 23. - 24.11.1985 | Trondheim (NOR) |
| 40.04 | 16 | Sprint in the World Cup | 23. - 24.11.1985 | Trondheim (NOR) |
| 40.04 | 15 | 1. World Cup 1985/1986 - Men | 23. - 24.11.1985 | Trondheim (NOR) |
| 39.21 | 20 | Internationales Sprinterrennen | 16. - 17.02.1985 | Inzell (GER) |
| 39.39 | 11 | Internationales Rennen | 09. - 10.02.1985 | Inzell (GER) |
| 39.83 | 8 | Internationales Rennen | 02. - 03.02.1985 | Inzell (GER) |
| 39.41 | 13 | Internationaler Wettkampf | 26. - 27.01.1985 | Davos (SUI) |
| 39.79 | 18 | Internationaler Wettkampf | 19. - 20.01.1985 | Davos (SUI) |
| 39.22 | 1 | Internationales Rennen | 12. - 13.01.1985 | Inzell (GER) |
| 41.52 | 3 | National Team Trials And Canadian Championships | 27. - 28.12.1984 | Saskatoon (CAN) |
| 43.52 | 6 | North American Split-Second Showdown | 14. - 15.12.1984 | West-Allis (USA) |
| 40.62 | 39 | Internationales Sprintermeeting | 24. - 25.11.1984 | Berlin (GER) |
| 39.82 | 25 | World Sprint Championships 1984 | 03. - 04.03.1984 | Trondheim (NOR) |
| 40.30 | 29 | Olympic Winter Games 1984 | 08. - 19.02.1984 | Sarajevo (BIH) |
| 39.10 | 11 | Internationales Rennen | 28. - 29.01.1984 | Inzell (GER) |
| 38.84 | 17 | Internationaler Wettkampf | 21. - 22.01.1984 | Davos (SUI) |
| 40.38 | 11 | Internationales Rennen | 14. - 15.01.1984 | Inzell (GER) |
| 41.56 | 3 | Canadian Championships | 27. - 31.12.1983 | Quebec-City (CAN) |
| 41.46 | 2 | Canadian Championships | 18. - 20.02.1983 | Quebec-City (CAN) |
| 41.30 | 1 | Canada's Capital Outdoor | 15. - 16.01.1983 | Ottawa (CAN) |
| 41.81 | 5 | National Team Trials | 30. - 31.12.1982 | Regina (CAN) |
| 42.26 | 5 | Canadian Championships | 27. - 28.12.1982 | Regina (CAN) |
| 42.62 | 4 | Team Trials | 31.12.1981 | Fort St. John (CAN) |
| 41.87 | 5 | Team Trials | 26. - 28.12.1981 | Fort St. John (CAN) |
| 40.59 | 1 | Intra-Squad Competition | 14. - 15.12.1981 | Inzell (GER) |
| 44.50 | 7 | Canadian Allround Championships | 20. - 22.02.1981 | Regina (CAN) |
| 41.76 | 1 | Canada vs USA | 17. - 18.01.1981 | Minneapolis (USA) |
| 44.17 | 16 | National Team Trials | 30. - 31.12.1980 | Quebec-City (CAN) |
| 42.91 | 11 | Canadian Championship and Selection | 27. - 28.12.1980 | Quebec-City (CAN) |
| 42.99 | 24 | Internationales Saisoneröffnungsrennen | 13. - 14.12.1980 | Inzell (GER) |
| 42.65 | 19 | Internationales Testrennen | 27. - 28.11.1980 | Innsbruck (AUT) |
| 42.50 | 7 | Canadian Outdoor Championship | 15. - 16.02.1980 | Winnipeg (CAN) |
| 45.60 | 6 | Time Trials | 09. - 10.02.1980 | Saskatoon (CAN) |
| 43.60 | 3 | Canada-USA Team Meeting | 12. - 13.01.1980 | Winnipeg (CAN) |
| 41.80 | 8 | Time Trials | 30. - 31.12.1979 | Saskatoon (CAN) |
| 42.50 | 11 | National Team Trials | 27. - 28.12.1979 | Saskatoon (CAN) |
| 41.85 | 2 | Time Trials | 22. - 23.12.1979 | Lake Placid (USA) |
| 42.32 | 4 | Time Trials | 22. - 23.12.1979 | Lake Placid (USA) |
| 44.70 | 22 | Time Trials | 17. - 18.02.1979 | Saskatoon (CAN) |