| 39.64 | 6 | Canadian Single Distance Championships 2010 Part 1 | 27. - 29.12.2009 | Calgary (CAN) |
| 39.57 | 2 | Time Trials | 19. - 20.12.2009 | Calgary (CAN) |
| 39.81 | 20 | Time Trials | 28. - 29.11.2009 | Calgary (CAN) |
| DNS | - | Time Trials | 14. - 15.11.2009 | Calgary (CAN) |
| 39.73 | 2 | Oval Invitational 1 | 30.10. - 01.11.2009 | Calgary (CAN) |
| 40.03 | 1 | Oval Invitational 1 | 30.10. - 01.11.2009 | Calgary (CAN) |
| 40.71 | 7 | World Cup Trials | 17. - 20.10.2009 | Richmond (CAN) |
| 40.66 | 13 | Time Trials | 03.10.2009 | Calgary (CAN) |
| 40.90 | 1 | Time Trials | 03.10.2009 | Calgary (CAN) |
| 40.25 | 5 | Time Trials | 19.09.2009 | Calgary (CAN) |
| 39.51 | 2 | Olympic Oval Finale 2009 | 18. - 22.03.2009 | Calgary (CAN) |
| DNF | - | Time Trials | 28.02.2009 | Calgary (CAN) |
| 40.22 | 6 | Time Trials | 21.02.2009 | Calgary (CAN) |
| 40.07 | 9 | 7. World Cup 2008/2009 | 30.01. - 01.02.2009 | Erfurt (GER) |
| 40.12 | 7 | 7. World Cup 2008/2009 | 30.01. - 01.02.2009 | Erfurt (GER) |
| 39.78 | 14 | 6. World Cup 2008/2009 | 24. - 25.01.2009 | Kolomna (RUS) |
| 40.04 | 14 | Inoffizieller Vierkampf Im Rahmen Des Weltcups | 24. - 25.01.2009 | Kolomna (RUS) |
| 40.04 | 13 | 6. World Cup 2008/2009 | 24. - 25.01.2009 | Kolomna (RUS) |
| 40.36 | 24 | World Sprint Championships 2009 | 17. - 18.01.2009 | Moscow (RUS) |
| 39.41 | 2 | Canada Cup 1 | 09. - 11.01.2009 | Calgary (CAN) |
| 39.76 | 4 | Canada Cup 1 | 09. - 11.01.2009 | Calgary (CAN) |
| 40.36 | 7 | Canadian Single Distance Championships 2009 | 27. - 31.12.2008 | Richmond (CAN) |
| 40.33 | 10 | 5. World Cup 2008/2009 | 13. - 14.12.2008 | Nagano (JPN) |
| 40.72 | 15 | 5. World Cup 2008/2009 | 13. - 14.12.2008 | Nagano (JPN) |
| 41.06 | 15 | 4. World Cup 2008/2009 | 06. - 07.12.2008 | Changchun (CHN) |
| 41.20 | 13 | 4. World Cup 2008/2009 | 06. - 07.12.2008 | Changchun (CHN) |
| 40.29 | 2 | CAN-AM #1 | 20. - 23.11.2008 | Calgary (CAN) |
| 40.39 | 20 | 2. World Cup 2008/2009 | 14. - 16.11.2008 | Heerenveen (NED) |
| 41.40 | 21 | 2. World Cup 2008/2009 | 14. - 16.11.2008 | Heerenveen (NED) |
| 40.33 | 14 | 1. World Cup 2008/2009 | 07. - 09.11.2008 | Berlin (GER) |
| 40.69 | 17 | 1. World Cup 2008/2009 | 07. - 09.11.2008 | Berlin (GER) |
| 41.47 | 11 | Olympic Oval Invitational | 31.10. - 02.11.2008 | Calgary (CAN) |
| 40.97 | 5 | Weltcup Trials | 17. - 20.10.2008 | Richmond (CAN) |
| 40.26 | 13 | Time Trials | 04.10.2008 | Calgary (CAN) |
| 41.09 | 12 | Weekend Time Trials | 27.09.2008 | Calgary (CAN) |
| 41.39 | 1 | Weekend Time Trials | 27.09.2008 | Calgary (CAN) |
| 39.04 | 3 | Olympic Oval Finale 2008 | 12. - 16.03.2008 | Calgary (CAN) |
| 39.54 | 17 | World Single Distances Championships 2008 | 06. - 09.03.2008 | Nagano (JPN) |
| 39.70 | 13 | 9. World Cup 2007/2008 Final | 22. - 24.02.2008 | Heerenveen (NED) |
| 39.75 | 16 | 9. World Cup 2007/2008 Final | 22. - 24.02.2008 | Heerenveen (NED) |
| 40.31 | 1 | 8. World Cup 2007/2008 | 16. - 17.02.2008 | Inzell (GER) |
| 40.68 | 11 | Allround As Part Of World Cup | 16. - 17.02.2008 | Inzell (GER) |
| 40.68 | 2 | 8. World Cup 2007/2008 | 16. - 17.02.2008 | Inzell (GER) |
| 40.50 | 1 | North American Championships 2008 | 08. - 10.02.2008 | Milwaukee (USA) |
| DNS | - | Canada Cup #2 | 25. - 27.01.2008 | Winnipeg (CAN) |
| 41.27 | 1 | Canada Cup #2 | 25. - 27.01.2008 | Winnipeg (CAN) |
| 39.65 | 22 | World Sprint Championships 2008 | 19. - 20.01.2008 | Heerenveen (NED) |
| 38.76 | 1 | Canada Cup #1 | 04. - 06.01.2008 | Calgary (CAN) |
| 38.97 | 4 | Canada Cup #1 | 04. - 06.01.2008 | Calgary (CAN) |
| 39.56 | 7 | Canadian Single Distances Championships | 28. - 31.12.2007 | Calgary (CAN) |
| 39.57 | 2 | Time Trials | 21. - 22.12.2007 | Calgary (CAN) |
| 39.84 | 1 | Time Trials | 15. - 16.12.2007 | Calgary (CAN) |
| 40.05 | 1 | Time Trials | 15. - 16.12.2007 | Calgary (CAN) |
| 39.98 | 1 | Time Trials | 08.12.2007 | Calgary (CAN) |
| 39.97 | 2 | Can Am | 22. - 25.11.2007 | Calgary (CAN) |
| 39.89 | 14 | 2. World Cup 2007/2008 | 16. - 18.11.2007 | Calgary (CAN) |
| 39.99 | 17 | 2. World Cup 2007/2008 | 16. - 18.11.2007 | Calgary (CAN) |
| 41.17 | 3 | Weekend Races | 10.11.2007 | Calgary (CAN) |
| 40.25 | 8 | Olympic Oval Invitational | 25. - 28.10.2007 | Calgary (CAN) |
| 40.48 | 11 | Olympic Oval Invitational | 25. - 28.10.2007 | Calgary (CAN) |
| 40.48 | 10 | Weekend Races | 20. - 21.10.2007 | Calgary (CAN) |
| 40.48 | 6 | Monday Time Trial | 15.10.2007 | Calgary (CAN) |
| 40.81 | 2 | Time Trials | 05.10.2007 | Calgary (CAN) |
| 40.82 | 14 | Time Trials | 05.10.2007 | Calgary (CAN) |
| 39.68 | 6 | Olympic Oval Finale 2006 | 21. - 25.03.2006 | Calgary (CAN) |
| 39.77 | 1 | Olympic Oval Finale 2006 | 21. - 25.03.2006 | Calgary (CAN) |
| 39.69 | 22 | Olympic Winter Games 2006 | 10. - 26.02.2006 | Turin (ITA) |
| 39.49 | 10 | Testrennen | 07.02.2006 | Turin (ITA) |
| 40.05 | 26 | World Sprint Championships 2006 | 21. - 22.01.2006 | Heerenveen (NED) |
| 39.64 | 2 | Time Trials | 13.01.2006 | Calgary (CAN) |
| 38.96 | 3 | Canadian Single Distance Championships 2006 | 27.12.2005 - 03.01.2006 | Calgary (CAN) |
| 40.03 | 6 | 5. World Cup 2005/2006 | 09. - 11.12.2005 | Turin (ITA) |
| 40.06 | 6 | 5. World Cup 2005/2006 | 09. - 11.12.2005 | Turin (ITA) |
| 38.76 | 27 | 2. World Cup 2005/2006 | 18. - 20.11.2005 | Salt Lake City (USA) |
| 39.08 | 28 | 2. World Cup 2005/2006 | 18. - 20.11.2005 | Salt Lake City (USA) |
| 39.46 | 6 | Olympic Oval Invitational 2 | 04. - 06.11.2005 | Calgary (CAN) |
| 39.77 | 4 | Weekend Time Trials | 22. - 23.10.2005 | Calgary (CAN) |
| 41.45 | 17 | Weekend Time Trials | 01.10.2005 | Calgary (CAN) |
| 40.63 | 4 | Weekend Time Trials | 24.09.2005 | Calgary (CAN) |
| 39.14 | 2 | Olympic Oval Finale 2005 | 09. - 13.03.2005 | Calgary (CAN) |
| 39.12 | 1 | Canada Cup 3 | 04. - 06.03.2005 | Calgary (CAN) |
| 39.34 | 1 | Canada Cup 3 | 04. - 06.03.2005 | Calgary (CAN) |
| 40.15 | 1 | Time Trials | 19.02.2005 | Calgary (CAN) |
| 40.21 | 1 | Time Trials | 12.02.2005 | Calgary (CAN) |
| 41.81 | 1 | Canada Cup 2 | 28. - 30.01.2005 | Winnipeg (CAN) |
| 41.05 | 1 | Time Trials | 21.01.2005 | Calgary (CAN) |
| 40.31 | 6 | Canadian Sprint Championships 2005 | 27. - 29.12.2004 | Calgary (CAN) |
| 39.85 | 4 | Canadian Allround Championships 2005 | 20. - 22.12.2004 | Calgary (CAN) |
| 40.10 | 4 | Weekend Racing | 11.12.2004 | Calgary (CAN) |
| 40.98 | 1 | Time Trials | 05. - 07.11.2004 | Calgary (CAN) |
| 39.76 | 5 | Weekend Time Trials | 19. - 20.10.2004 | Calgary (CAN) |
| 40.73 | 5 | Weekend Time Trials | 09.10.2004 | Calgary (CAN) |
| 41.15 | 2 | Weekend Time Trials | 02. - 03.10.2004 | Calgary (CAN) |
| 40.26 | 1 | 9. World Cup 2003/2004 Final | 27. - 29.02.2004 | Heerenveen (NED) |
| 40.30 | 5 | 7. World Cup 2003/2004 | 14. - 15.02.2004 | Collalbo (ITA) |
| 40.89 | 6 | 7. World Cup 2003/2004 | 14. - 15.02.2004 | Collalbo (ITA) |
| 40.33 | 20 | 6. World Cup 2003/2004 | 24. - 25.01.2004 | Harbin (CHN) |
| 40.39 | 17 | Sprintvierkampf Im Rahmen Des Weltcups | 24. - 25.01.2004 | Harbin (CHN) |
| 40.39 | 21 | 6. World Cup 2003/2004 | 24. - 25.01.2004 | Harbin (CHN) |
| 40.44 | 23 | World Sprint Championships 2004 | 17. - 18.01.2004 | Nagano (JPN) |
| 39.67 | 1 | Canadian Allround Championships 2004 | 03. - 05.01.2004 | Calgary (CAN) |
| 39.67 | 1 | Kanada Cup | 02. - 04.01.2004 | Calgary (CAN) |
| 39.76 | 3 | Canadian Sprint Championships 2004 | 21. - 22.12.2003 | Calgary (CAN) |
| 40.54 | 1 | Weekend Time Trials | 13. - 14.12.2003 | Calgary (CAN) |
| 40.13 | 7 | Can Am Long Track | 27. - 30.11.2003 | Calgary (CAN) |
| 41.48 | 1 | American Cup 1 | 23.11.2003 | Butte (USA) |
| 40.89 | 11 | Weekend Races | 08. - 09.11.2003 | Calgary (CAN) |
| 40.49 | 8 | Weekend Time Trials | 01. - 02.11.2003 | Calgary (CAN) |
| 40.87 | 13 | Weekend Time Trials | 25. - 26.10.2003 | Calgary (CAN) |
| 40.93 | 4 | Time Trials | 04.10.2003 | Salt Lake City (USA) |
| 39.08 | 1 | Olympic Oval Finale 2003 | 19. - 23.03.2003 | Calgary (CAN) |
| 39.21 | 1 | Time Trials | 15. - 16.03.2003 | Calgary (CAN) |
| 40.69 | 7 | Weekend Time Trials | 15.02.2003 | Calgary (CAN) |
| 39.55 | 2 | North-America/Oceania World Championship Qualification | 25. - 26.01.2003 | Salt Lake City (USA) |
| 39.40 | 2 | Internationales Rennen | 17.01.2003 | Calgary (CAN) |
| 39.71 | 7 | Canadian Allround Championships 2003 | 03. - 05.01.2003 | Calgary (CAN) |
| 39.71 | 7 | Canadian Sprint Championships 2003 | 02. - 03.01.2003 | Calgary (CAN) |
| 40.90 | 2 | Weekend Time Trials | 21.12.2002 | Calgary (CAN) |
| 40.01 | 2 | Trials | 13.12.2002 | Calgary (CAN) |
| 39.77 | 2 | Can Am International | 29.11. - 01.12.2002 | Calgary (CAN) |
| 41.84 | 1 | American Cup 1 | 23. - 24.11.2002 | Butte (USA) |
| 40.51 | 3 | Weekend Time Trials | 09. - 10.11.2002 | Calgary (CAN) |
| 40.92 | 9 | Weekend Time Trials | 02.11.2002 | Calgary (CAN) |
| 40.59 | 5 | Weekend Time Trials | 19. - 20.10.2002 | Calgary (CAN) |
| 39.85 | 3 | Olympic Oval Finale 2002 | 20. - 24.03.2002 | Calgary (CAN) |
| 40.19 | 1 | Time Trials | 09.03.2002 | Calgary (CAN) |
| 40.48 | 1 | Weekend Time Trials | 23.02.2002 | Calgary (CAN) |
| 40.78 | 3 | Weekend Time Trials | 09.02.2002 | Calgary (CAN) |
| 42.14 | 1 | Canada Cup #2 | 01. - 03.02.2002 | Saskatoon (CAN) |
| 40.08 | 1 | Time Trials | 21.01.2002 | Calgary (CAN) |
| 40.57 | 8 | Canada Cup #1 | 28. - 31.12.2001 | Calgary (CAN) |
| 40.90 | 3 | Rennen Im Rahmen Des WC | 08.12.2001 | Calgary (CAN) |
| 40.84 | 2 | Can AM International | 23. - 25.11.2001 | Calgary (CAN) |
| 42.13 | 3 | American Cup 1 | 17. - 18.11.2001 | Butte (USA) |
| 41.34 | 5 | Weekend Time Trials | 03.11.2001 | Calgary (CAN) |
| 41.83 | 17 | Weekend Time Trials | 27. - 28.10.2001 | Calgary (CAN) |
| 41.86 | 10 | Time Trials | 15. - 16.10.2001 | Calgary (CAN) |
| 41.70 | 28 | Olympic Oval Finale | 15. - 18.03.2001 | Calgary (CAN) |
| 41.65 | 10 | Kanada Cup | 09. - 11.03.2001 | Calgary (CAN) |
| 42.27 | 4 | Wednesday Racing | 21.02.2001 | Calgary (CAN) |
| 40.78 | 3 | Time Trials | 09.02.2001 | Calgary (CAN) |
| 44.73 | 4 | Canada Cup #2 | 02. - 04.02.2001 | Quebec-City (CAN) |
| 44.73 | 6 | Canada Cup #2 | 02. - 04.02.2001 | Quebec-City (CAN) |
| 42.01 | 4 | Weekend Racing Series | 27.01.2001 | Calgary (CAN) |
| 41.85 | 3 | Weekend Time Trial | 20.01.2001 | Calgary (CAN) |
| 42.24 | 16 | Canadian Sprint Championships 2001 | 06. - 07.01.2001 | Calgary (CAN) |
| 42.04 | 11 | Canadian Allround Championships 2001 | 02. - 04.01.2001 | Calgary (CAN) |
| 42.67 | 5 | Olympic Oval Weekend Racing Series | 16. - 17.12.2000 | Calgary (CAN) |
| 42.40 | 4 | Time Trials | 08.12.2000 | Calgary (CAN) |
| 42.49 | 1 | Time Trials | 08.12.2000 | Calgary (CAN) |
| 43.26 | 2 | American Cup 1 | 25. - 26.11.2000 | Butte (USA) |
| 42.71 | 9 | Can Am International | 17. - 19.11.2000 | Calgary (CAN) |
| 43.23 | 12 | Olympic Oval Weekend Racing Series | 11. - 12.11.2000 | Calgary (CAN) |
| 46.57 | 10 | Canada Cup #3 | 03. - 05.03.2000 | Quebec-City (CAN) |
| 45.88 | 6 | Canadian Junior Championships | 04. - 06.02.2000 | Winnipeg (CAN) |
| 45.88 | 9 | Canadian Junior Championships | 04. - 06.02.2000 | Winnipeg (CAN) |
| 43.75 | 20 | Can-AM International | 26. - 28.11.1999 | Calgary (CAN) |
| 45.86 | 10 | Canadian Junior Championships 1999 | 23. - 24.01.1999 | Saskatoon (CAN) |
| 45.14 | 30 | Can-AM International | 27. - 29.11.1998 | Calgary (CAN) |
| 46.52 | 4 | Top Blade | 11.07.1998 | Calgary (CAN) |
| 48.75 | 6 | Western Regional Long Track | 24. - 25.01.1998 | Regina (CAN) |
| 45.19 | 30 | Canadian Single Distance Championships 1998 | 27. - 30.12.1997 | Calgary (CAN) |
| 45.80 | 29 | Country Match KAN-USA | 28. - 30.11.1997 | Calgary (CAN) |
| 49.41 | 18 | Canada Cup 3 | 01. - 02.02.1997 | Ottawa (CAN) |
| 53.47 | 18 | Canada Cup 2 | 17. - 18.01.1997 | Regina (CAN) |
| 53.47 | 18 | Canada Cup 2 Sprint | 11. - 12.01.1997 | Regina (CAN) |
| 45.42 | 12 | CAN/Am Invitational | 29.11. - 01.12.1996 | Calgary (CAN) |
| 52.53 | 13 | Canada Cup 1 | 06. - 07.01.1996 | Winnipeg (CAN) |
| 46.76 | 19 | CAN-Am Invitational | 01. - 03.12.1995 | Calgary (CAN) |