| 37.71 | 4 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 37.92 | 17 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 37.74 | 3 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 38.30 | 14 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 37.70 | 1 | Canada - Single Distance Championships 2026 | 23. - 26.10.2025 | Calgary (CAN) |
| 38.09 | 2 | Canada - Single Distance Championships 2026 | 23. - 26.10.2025 | Calgary (CAN) |
| 37.82 | 1 | Oktoberfest Classic | 17. - 19.10.2025 | Calgary (CAN) |
| 38.55 | 3 | Time Trials | 11.10.2025 | Calgary (CAN) |
| 38.19 | 2 | Fall Classic | 19. - 21.09.2025 | Calgary (CAN) |
| 38.55 | 2 | Fall Classic | 19. - 21.09.2025 | Calgary (CAN) |
| 38.74 | 3 | Summer Classic | 23. - 24.08.2025 | Calgary (CAN) |
| 39.01 | 3 | Summer Classic | 23. - 24.08.2025 | Calgary (CAN) |
| 38.19 | 15 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 38.20 | 14 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 38.52 | 9 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 38.55 | 14 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 37.82 | 1 | 2025 Winter Classic | 08. - 09.02.2025 | Calgary (CAN) |
| 38.18 | 1 | 2025 Winter Classic | 08. - 09.02.2025 | Calgary (CAN) |
| 38.40 | 16 | 4. World Cup 2024/2025 | 31.01. - 02.02.2025 | Milwaukee (USA) |
| 38.41 | 17 | 4. World Cup 2024/2025 | 31.01. - 02.02.2025 | Milwaukee (USA) |
| 37.95 | 16 | 3. World Cup 2024/2025 | 24. - 26.01.2025 | Calgary (CAN) |
| 38.34 | 4 | Time Trial | 18.01.2025 | Calgary (CAN) |
| 37.72 | 1 | Canada Cup #1 | 02. - 05.01.2025 | Calgary (CAN) |
| 38.23 | 2 | Canada Cup #1 | 02. - 05.01.2025 | Calgary (CAN) |
| 37.98 | 1 | Time Trials #3 | 28.12.2024 | Calgary (CAN) |
| 38.42 | 14 | 2. World Cup 2024/2025 | 29.11. - 01.12.2024 | Beijing (CHN) |
| 38.46 | 15 | 2. World Cup 2024/2025 | 29.11. - 01.12.2024 | Beijing (CHN) |
| 38.27 | 12 | 1. World Cup 2024/2025 | 22. - 24.11.2024 | Nagano (JPN) |
| 38.52 | 15 | 1. World Cup 2024/2025 | 22. - 24.11.2024 | Nagano (JPN) |
| 38.69 | 7 | ISU Four Continents Speed Skating Championships 2025 | 15. - 17.11.2024 | Hachinohe (JPN) |
| 37.98 | 1 | Time Trials | 02.11.2024 | Calgary (CAN) |
| 38.47 | 1 | Canada - Single Distance Championships 2025 | 17. - 20.10.2024 | Québec (CAN) |
| 38.63 | 1 | Canada - Single Distance Championships 2025 | 17. - 20.10.2024 | Québec (CAN) |
| 38.00 | 1 | Oktoberfest Classic | 11. - 13.10.2024 | Calgary (CAN) |
| 38.36 | 1 | Oktoberfest Classic | 11. - 13.10.2024 | Calgary (CAN) |
| 38.38 | 1 | Fall Classic | 20. - 22.09.2024 | Calgary (CAN) |
| 38.74 | 2 | Fall Classic | 20. - 22.09.2024 | Calgary (CAN) |
| 38.62 | 1 | Time Trials #1 | 14.09.2024 | Calgary (CAN) |
| 37.90 | 1 | Olympic Oval Finale | 14. - 17.03.2024 | Calgary (CAN) |
| 38.36 | 1 | Olympic Oval Finale | 14. - 17.03.2024 | Calgary (CAN) |
| 38.15 | 1 | Grand Prix/Canada Cup Final | 07. - 10.03.2024 | Calgary (CAN) |
| 38.21 | 1 | Grand Prix/Canada Cup Final | 07. - 10.03.2024 | Calgary (CAN) |
| 38.30 | 20 | ISU World Speed Skating Championships 2024 | 15. - 18.02.2024 | Calgary (CAN) |
| 38.62 | 11 | 6. World Cup 2023/2024 | 02. - 04.02.2024 | Québec (CAN) |
| 38.63 | 12 | 6. World Cup 2023/2024 | 02. - 04.02.2024 | Québec (CAN) |
| 38.07 | 15 | 5. World Cup 2023/2024 | 26. - 28.01.2024 | Salt Lake City (USA) |
| 38.13 | 9 | ISU Four Continents Speed Skating Championships 2024 | 19. - 21.01.2024 | Salt Lake City (USA) |
| 38.70 | 13 | 4. World Cup 2023/2024 | 08. - 10.12.2023 | Tomaszów Mazowiecki (POL) |
| 38.89 | 17 | 4. World Cup 2023/2024 | 08. - 10.12.2023 | Tomaszów Mazowiecki (POL) |
| 38.63 | 11 | 3. World Cup 2023/2024 | 01. - 03.12.2023 | Stavanger (NOR) |
| 38.40 | 9 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 38.61 | 13 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 39.12 | 3 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 39.15 | 18 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 37.93 | 1 | Canada - Single Distance Championships 2024 | 05. - 08.10.2023 | Calgary (CAN) |
| 38.49 | 1 | Canada - Single Distance Championships 2024 | 05. - 08.10.2023 | Calgary (CAN) |
| 38.21 | 2 | Fall Classic | 22. - 24.09.2023 | Calgary (CAN) |
| 38.46 | 3 | Fall Classic | 22. - 24.09.2023 | Calgary (CAN) |
| 38.73 | 1 | Summer Classic | 26. - 27.08.2023 | Calgary (CAN) |
| 38.24 | 12 | ISU World Speed Skating Championships (Single Distances) 2023 | 02. - 05.03.2023 | Heerenveen (NED) |
| 38.65 | 12 | 6. World Cup 2022/2023 | 17. - 19.02.2023 | Tomaszów Mazowiecki (POL) |
| 39.00 | 13 | 5. World Cup 2022/2023 | 10. - 12.02.2023 | Tomaszów Mazowiecki (POL) |
| 37.85 | 14 | 4. World Cup 2022/2023 | 16. - 18.12.2022 | Calgary (CAN) |
| 38.24 | 16 | 3. World Cup 2022/2023 | 09. - 11.12.2022 | Calgary (CAN) |
| 38.28 | 16 | 2. World Cup 2022/2023 | 18. - 20.11.2022 | Heerenveen (NED) |
| 38.97 | 16 | 1. World Cup 2022/2023 | 11. - 13.11.2022 | Stavanger (NOR) |
| 38.42 | 1 | Canada - Single Distance Championships 2023 | 13. - 16.10.2022 | Québec (CAN) |
| 38.51 | 1 | Time Trials | 08.10.2022 | Calgary (CAN) |
| 39.44 | 6 | Fall Classic | 23. - 25.09.2022 | Calgary (CAN) |
| 39.09 | 3 | Oval Finale | 17. - 20.03.2022 | Calgary (CAN) |
| 39.14 | 3 | Oval Finale | 17. - 20.03.2022 | Calgary (CAN) |
| 39.28 | 2 | Oval Grand Prix - Canada Cup 3 | 11. - 13.03.2022 | Calgary (CAN) |
| 39.41 | 4 | Oval Grand Prix - Canada Cup 3 | 11. - 13.03.2022 | Calgary (CAN) |
| 39.51 | 1 | Time Trials | 19.02.2022 | Calgary (CAN) |
| 38.89 | 6 | ISU Four Continents Speed Skating Championships 2022 | 15. - 17.12.2021 | Calgary (CAN) |
| 39.38 | 22 | 4. World Cup 2021/2022 | 10. - 12.12.2021 | Calgary (CAN) |
| 39.69 | 2 | Canada Cup #1 | 03. - 05.12.2021 | Québec (CAN) |
| 39.76 | 3 | Canada Cup #1 | 03. - 05.12.2021 | Québec (CAN) |
| 38.90 | 1 | CanAm International | 19. - 21.11.2021 | Calgary (CAN) |
| 39.56 | 1 | CanAm International | 19. - 21.11.2021 | Calgary (CAN) |
| 39.49 | 1 | Time Trials | 13.11.2021 | Calgary (CAN) |
| 38.91 | 5 | Canadian Single Distances Championships 2022 | 13. - 17.10.2021 | Calgary (CAN) |
| 39.10 | 6 | Fall Classic | 24. - 26.09.2021 | Calgary (CAN) |
| 39.40 | 4 | Fall Classic | 24. - 26.09.2021 | Calgary (CAN) |
| 39.47 | 4 | Time Trials | 18.09.2021 | Calgary (CAN) |
| 40.12 | 3 | Time Trial | 11.09.2021 | Calgary (CAN) |
| 39.48 | 2 | Time Trials | 22.02.2020 | Calgary (CAN) |
| 38.82 | 11 | Time Trials | 01.02.2020 | Calgary (CAN) |
| 39.15 | 7 | Canada Cup #2 | 03. - 05.01.2020 | Calgary (CAN) |
| 39.31 | 7 | Canada Cup #2 | 03. - 05.01.2020 | Calgary (CAN) |
| 39.37 | 3 | Time Trials | 28.12.2019 | Calgary (CAN) |
| 39.63 | 3 | Canada Cup 1 | 06. - 08.12.2019 | Fort St. John (CAN) |
| 39.71 | 3 | Canada Cup 1 | 06. - 08.12.2019 | Fort St. John (CAN) |
| 39.69 | 2 | Time Trials | 30.11.2019 | Calgary (CAN) |
| 39.60 | 2 | CanAm International | 08. - 10.11.2019 | Calgary (CAN) |
| 39.71 | 1 | CanAm International | 08. - 10.11.2019 | Calgary (CAN) |
| 38.99 | 6 | Canadian Single Distances Championships 2020 | 17. - 20.10.2019 | Calgary (CAN) |
| 39.33 | 4 | Time Trials | 05.10.2019 | Calgary (CAN) |
| 39.16 | 8 | Fall Classic | 19. - 22.09.2019 | Calgary (CAN) |
| 39.29 | 9 | Fall Classic | 19. - 22.09.2019 | Calgary (CAN) |
| 40.16 | 14 | Time Trials | 14.09.2019 | Calgary (CAN) |
| 39.27 | 14 | Olympic Oval Finale | 14. - 17.03.2019 | Calgary (CAN) |
| 39.85 | 20 | Olympic Oval Finale | 14. - 17.03.2019 | Calgary (CAN) |
| 40.22 | 14 | Grand Prix 2019 | 08. - 10.03.2019 | Calgary (CAN) |
| 39.88 | 15 | Time Trials | 23.02.2019 | Calgary (CAN) |
| 39.73 | 3 | Canada Cup #3 | 25. - 27.01.2019 | Calgary (CAN) |
| 40.25 | 7 | Canada Cup #3 | 25. - 27.01.2019 | Calgary (CAN) |
| 39.73 | 7 | Canada Cup #2 | 04. - 06.01.2019 | Calgary (CAN) |
| 39.94 | 9 | Canada Cup #2 | 04. - 06.01.2019 | Calgary (CAN) |
| 40.48 | 5 | Time Trials | 29.12.2018 | Calgary (CAN) |
| 40.06 | 1 | Time Trials | 22.12.2018 | Calgary (CAN) |
| 39.96 | 2 | Canada Cup 1 | 07. - 09.12.2018 | Fort St. John (CAN) |
| 40.07 | 2 | Canada Cup 1 | 07. - 09.12.2018 | Fort St. John (CAN) |
| 39.95 | 3 | CanAm International | 30.11. - 02.12.2018 | Calgary (CAN) |
| 40.04 | 1 | CanAm International | 30.11. - 02.12.2018 | Calgary (CAN) |
| 40.20 | 6 | Canadian Single Distances Championships 2019 | 20. - 23.10.2018 | Calgary (CAN) |
| 40.39 | 5 | Time Trials | 13.10.2018 | Calgary (CAN) |
| 40.34 | 3 | Time Trials | 06.10.2018 | Calgary (CAN) |
| 39.95 | 4 | Time Trials | 24.02.2018 | Calgary (CAN) |
| 40.64 | 4 | Canada Cup 3 | 02. - 04.02.2018 | Fort St. John (CAN) |
| 40.84 | 4 | Canada Cup 3 | 02. - 04.02.2018 | Fort St. John (CAN) |
| 39.80 | 9 | Canadian Single Distances Championships 2018 | 04. - 09.01.2018 | Calgary (CAN) |
| 40.36 | 5 | Canada Cup 2 | 04. - 06.01.2018 | Calgary (CAN) |
| 40.01 | 8 | Time Trials | 30.12.2017 | Calgary (CAN) |
| 40.11 | 3 | Time Trials | 22.12.2017 | Calgary (CAN) |
| 42.05 | 4 | Canada Cup 1 | 01. - 03.12.2017 | Quebec-City (CAN) |
| 42.07 | 1 | Canada Cup 1 | 01. - 03.12.2017 | Quebec-City (CAN) |
| 40.21 | 18 | Time Trials | 25.11.2017 | Calgary (CAN) |
| 39.84 | 10 | CanAm International | 17. - 19.11.2017 | Calgary (CAN) |
| 39.80 | 8 | Fall World Cup Selections | 19. - 22.10.2017 | Calgary (CAN) |
| 39.93 | 8 | Fall World Cup Selections | 19. - 22.10.2017 | Calgary (CAN) |
| 39.58 | 5 | Time Trials | 14.10.2017 | Calgary (CAN) |
| 39.94 | 7 | Time Trials | 07.10.2017 | Calgary (CAN) |
| 40.28 | 7 | Time Trials | 16.09.2017 | Calgary (CAN) |
| 39.75 | 5 | Time Trials | 09.09.2017 | Calgary (CAN) |
| 40.52 | 4 | Summer Classic | 25. - 27.08.2017 | Calgary (CAN) |
| 40.76 | 2 | Summer Classic | 25. - 27.08.2017 | Calgary (CAN) |
| 39.36 | 14 | Olympic Oval Finale | 16. - 19.03.2017 | Calgary (CAN) |
| 39.49 | 15 | Olympic Oval Finale | 16. - 19.03.2017 | Calgary (CAN) |
| 39.58 | 8 | 2017 Oval Grand Prix | 11. - 12.03.2017 | Calgary (CAN) |
| 39.36 | 1 | Winter Classic | 10. - 12.02.2017 | Calgary (CAN) |
| 39.70 | 3 | Winter Classic | 10. - 12.02.2017 | Calgary (CAN) |
| 41.21 | 2 | Canada Cup 3 | 27. - 29.01.2017 | Saskatoon (CAN) |
| 41.88 | 2 | Canada Cup 3 | 27. - 29.01.2017 | Saskatoon (CAN) |
| 39.26 | 5 | Time Trials | 21.01.2017 | Calgary (CAN) |
| 39.21 | 6 | Canadian Single Distances Championships 2017 | 03. - 06.01.2017 | Calgary (CAN) |
| 39.30 | 1 | Time Trials | 30.12.2016 | Calgary (CAN) |
| 42.45 | 3 | Canada Cup 1 | 09. - 11.12.2016 | Quebec-City (CAN) |
| 42.66 | 3 | Canada Cup 1 | 09. - 11.12.2016 | Quebec-City (CAN) |
| 39.10 | 4 | CAN-AM International | 25. - 27.11.2016 | Calgary (CAN) |
| 39.31 | 3 | CAN-AM International | 25. - 27.11.2016 | Calgary (CAN) |
| 39.83 | 1 | Time Trials | 19.11.2016 | Calgary (CAN) |
| 39.71 | 7 | Olympic Oval Invitational | 20. - 23.10.2016 | Calgary (CAN) |
| 39.74 | 7 | Olympic Oval Invitational | 20. - 23.10.2016 | Calgary (CAN) |
| DNS | - | Time Trials | 15.10.2016 | Calgary (CAN) |
| 40.08 | 11 | Time Trials | 08.10.2016 | Calgary (CAN) |
| 39.98 | 15 | Fall Classic | 23. - 25.09.2016 | Calgary (CAN) |
| 40.41 | 12 | Fall Classic | 23. - 25.09.2016 | Calgary (CAN) |
| 40.65 | 11 | Time Trials | 17.09.2016 | Calgary (CAN) |
| 40.76 | 20 | Olympic Oval Finale | 17. - 20.03.2016 | Calgary (CAN) |
| 40.95 | 21 | Olympic Oval Finale | 17. - 20.03.2016 | Calgary (CAN) |
| 40.60 | 5 | Olympic Oval Grand Prix 2016 | 11. - 13.03.2016 | Calgary (CAN) |
| 41.32 | 11 | Time Trials | 27.02.2016 | Calgary (CAN) |
| 44.51 | 5 | Canadian Junior Championships 2016 | 05. - 07.02.2016 | Winnipeg (CAN) |
| 44.89 | 13 | Canadian Junior Championships 2016 | 05. - 07.02.2016 | Winnipeg (CAN) |
| 41.17 | 2 | Alberta Open | 15. - 17.01.2016 | Calgary (CAN) |
| 41.29 | 15 | Canada Cup 2 | 03. - 06.01.2016 | Calgary (CAN) |
| 41.84 | 17 | Canada Cup 2 | 03. - 06.01.2016 | Calgary (CAN) |
| 43.02 | 4 | Canada Cup 1 | 11. - 13.12.2015 | Quebec-City (CAN) |
| 43.42 | 4 | Canada Cup 1 | 11. - 13.12.2015 | Quebec-City (CAN) |
| 41.27 | 8 | CAN-AM International | 27. - 29.11.2015 | Calgary (CAN) |
| 41.36 | 4 | CAN-AM International | 27. - 29.11.2015 | Calgary (CAN) |
| 41.67 | 7 | Time Trials | 21.11.2015 | Calgary (CAN) |
| 41.76 | 10 | Olympic Oval Invitational / World Cup Trials | 22. - 25.10.2015 | Calgary (CAN) |
| 41.95 | 9 | Olympic Oval Invitational / World Cup Trials | 22. - 25.10.2015 | Calgary (CAN) |
| 42.21 | 20 | Time Trials | 17.10.2015 | Calgary (CAN) |
| 41.81 | 17 | Fall Classic | 25. - 27.09.2015 | Calgary (CAN) |
| 42.29 | 28 | Fall Classic | 25. - 27.09.2015 | Calgary (CAN) |
| 42.21 | 25 | Time Trials | 19.09.2015 | Calgary (CAN) |
| 41.96 | 33 | Olympic Oval Finale | 19. - 22.03.2015 | Calgary (CAN) |
| 42.33 | 39 | Olympic Oval Finale | 19. - 22.03.2015 | Calgary (CAN) |
| 42.24 | 5 | Canada Games 2015 (Days 2-4) | 18. - 20.02.2015 | Fort St. John (CAN) |
| 46.74 | 13 | Canadian Junior Championships 2015 | 23. - 25.01.2015 | Quebec-City (CAN) |
| 46.04 | 14 | Canadian Junior Championships 2015 | 23. - 25.01.2015 | Quebec-City (CAN) |
| 47.34 | 1 | BC Long Track Championships | 17. - 18.01.2015 | Prince George (CAN) |
| 42.74 | 16 | Canada Cup 2 | 02. - 05.01.2015 | Calgary (CAN) |
| 42.95 | 16 | Canada Cup 2 | 02. - 05.01.2015 | Calgary (CAN) |
| 43.62 | 13 | Canada Cup 1 | 28. - 30.11.2014 | Fort St. John (CAN) |
| 42.12 | 7 | CAN-AM Long Track | 20. - 23.11.2014 | Calgary (CAN) |
| 42.23 | 13 | CAN-AM Long Track | 20. - 23.11.2014 | Calgary (CAN) |
| 43.10 | 16 | Canada Cup 2 | 03. - 05.01.2014 | Calgary (CAN) |
| 43.21 | 19 | Canada Cup 2 | 03. - 05.01.2014 | Calgary (CAN) |
| 42.89 | 9 | Olympic Oval Invitational Long Track | 17. - 20.10.2013 | Calgary (CAN) |
| 43.04 | 8 | Olympic Oval Invitational Long Track | 17. - 20.10.2013 | Calgary (CAN) |
| 43.32 | 2 | 2013 BC Long Track Championships | 26. - 27.01.2013 | Fort St. John (CAN) |
| 42.83 | 19 | Canada Cup 2 | 03. - 06.01.2013 | Calgary (CAN) |
| 43.73 | 1 | LT Interclub | 15.12.2012 | Fort St. John (CAN) |
| 42.83 | 13 | CAN-AM Long Track/American Cup #2 | 15. - 18.11.2012 | Calgary (CAN) |
| 43.13 | 23 | CAN-AM Long Track/American Cup #2 | 15. - 18.11.2012 | Calgary (CAN) |
| 43.83 | 19 | Fall Classic Long Track | 28. - 30.09.2012 | Calgary (CAN) |
| 43.34 | 1 | Top Blade 2012 | 28.07.2012 | Calgary (CAN) |
| 44.44 | 2 | Canadian Age Class Long Track Championships | 11. - 12.02.2012 | Fort St. John (CAN) |
| 45.24 | 1 | Fort St. John Long Track Interclub | 03.12.2011 | Fort St. John (CAN) |
| 43.90 | 16 | Olympic Oval Can Am | 17. - 20.11.2011 | Calgary (CAN) |
| 44.29 | 20 | Olympic Oval Can Am | 17. - 20.11.2011 | Calgary (CAN) |
| 44.33 | 10 | Olympic Oval Can Am | 17. - 20.11.2011 | Calgary (CAN) |
| 45.02 | 4 | Club Races | 23.10.2011 | Calgary (CAN) |
| 44.62 | 3 | Top Blade 2011 | 27.08.2011 | Calgary (CAN) |
| 49.24 | 6 | Canadian Age Class Long Track | 05. - 06.02.2011 | Winnipeg (CAN) |
| 46.69 | 1 | Fort St James LT Interclub | 29.01.2011 | Fort St. James (CAN) |
| 45.92 | 3 | WorkSafeBC LT Championship And Interclub | 15. - 16.01.2011 | Fort St. John (CAN) |
| 45.82 | 1 | FORT ST JOHN INTERCLUB | 08.01.2011 | Fort St. John (CAN) |
| 45.54 | 25 | Can-AM | 18. - 21.11.2010 | Calgary (CAN) |
| 45.83 | 41 | Can-AM | 18. - 21.11.2010 | Calgary (CAN) |
| 53.14 | 5 | Stuart Lake Long Track | 10.01.2010 | Fort St. James (CAN) |