| 37.67 | 3 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 37.87 | 5 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 37.84 | 4 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 38.02 | 7 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 38.30 | 3 | Time Trials | 07.11.2025 | Calgary (CAN) |
| 38.20 | 2 | Canada - Single Distance Championships 2026 | 23. - 26.10.2025 | Calgary (CAN) |
| 38.27 | 4 | Canada - Single Distance Championships 2026 | 23. - 26.10.2025 | Calgary (CAN) |
| 38.07 | 3 | Oktoberfest Classic | 17. - 19.10.2025 | Calgary (CAN) |
| 38.56 | 4 | Time Trials | 11.10.2025 | Calgary (CAN) |
| 38.58 | 4 | Fall Classic | 19. - 21.09.2025 | Calgary (CAN) |
| 38.72 | 3 | Fall Classic | 19. - 21.09.2025 | Calgary (CAN) |
| 38.92 | 4 | Summer Classic | 23. - 24.08.2025 | Calgary (CAN) |
| 39.12 | 4 | Summer Classic | 23. - 24.08.2025 | Calgary (CAN) |
| 38.87 | 22 | ISU World Speed Skating Single Distances Championships 2025 | 13. - 16.03.2025 | Hamar (NOR) |
| 38.62 | 3 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 38.71 | 20 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 38.94 | 4 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 39.04 | 6 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 38.63 | 4 | 4. World Cup 2024/2025 | 31.01. - 02.02.2025 | Milwaukee (USA) |
| 38.75 | 7 | 4. World Cup 2024/2025 | 31.01. - 02.02.2025 | Milwaukee (USA) |
| 38.49 | 11 | 3. World Cup 2024/2025 | 24. - 26.01.2025 | Calgary (CAN) |
| 38.40 | 2 | Canada Cup #1 | 02. - 05.01.2025 | Calgary (CAN) |
| 38.46 | 3 | Canada Cup #1 | 02. - 05.01.2025 | Calgary (CAN) |
| 38.89 | 4 | Time Trials #3 | 28.12.2024 | Calgary (CAN) |
| 38.62 | 1 | CanAm International | 29.11. - 01.12.2024 | Calgary (CAN) |
| 39.00 | 1 | CanAm International | 29.11. - 01.12.2024 | Calgary (CAN) |
| 39.28 | 5 | Canada - Single Distance Championships 2025 | 17. - 20.10.2024 | Québec (CAN) |
| 39.75 | 4 | Canada - Single Distance Championships 2025 | 17. - 20.10.2024 | Québec (CAN) |
| 39.11 | 3 | Oktoberfest Classic | 11. - 13.10.2024 | Calgary (CAN) |
| 39.33 | 5 | Fall Classic | 20. - 22.09.2024 | Calgary (CAN) |
| 39.89 | 9 | Fall Classic | 20. - 22.09.2024 | Calgary (CAN) |
| 39.65 | 3 | Time Trials #1 | 14.09.2024 | Calgary (CAN) |
| 38.64 | 14 | 5. World Cup 2023/2024 | 26. - 28.01.2024 | Salt Lake City (USA) |
| 39.12 | 2 | Canada Cup #1 | 04. - 07.01.2024 | Québec (CAN) |
| 39.25 | 2 | Canada Cup #1 | 04. - 07.01.2024 | Québec (CAN) |
| 39.39 | 5 | 4. World Cup 2023/2024 | 08. - 10.12.2023 | Tomaszów Mazowiecki (POL) |
| 39.68 | 15 | 4. World Cup 2023/2024 | 08. - 10.12.2023 | Tomaszów Mazowiecki (POL) |
| 39.35 | 9 | 3. World Cup 2023/2024 | 01. - 03.12.2023 | Stavanger (NOR) |
| 39.33 | 12 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 39.39 | 11 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 38.86 | 16 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 39.31 | 20 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 38.96 | 1 | Time Trials | 27.10.2023 | Calgary (CAN) |
| 38.91 | 3 | Canada - Single Distance Championships 2024 | 05. - 08.10.2023 | Calgary (CAN) |
| 38.79 | 1 | Time Trials 2 | 29.09.2023 | Calgary (CAN) |
| 38.45 | 3 | Fall Classic | 22. - 24.09.2023 | Calgary (CAN) |
| 38.74 | 4 | Fall Classic | 22. - 24.09.2023 | Calgary (CAN) |
| 39.21 | 2 | Time Trials 1 | 16.09.2023 | Calgary (CAN) |
| 39.39 | 1 | Time Trials 1 | 16.09.2023 | Calgary (CAN) |
| 39.07 | 2 | Summer Classic | 26. - 27.08.2023 | Calgary (CAN) |
| 38.56 | 16 | ISU World Speed Skating Championships (Single Distances) 2023 | 02. - 05.03.2023 | Heerenveen (NED) |
| 39.30 | 20 | 6. World Cup 2022/2023 | 17. - 19.02.2023 | Tomaszów Mazowiecki (POL) |
| 39.33 | 18 | 5. World Cup 2022/2023 | 10. - 12.02.2023 | Tomaszów Mazowiecki (POL) |
| 38.79 | 1 | Time Trial | 21.01.2023 | Calgary (CAN) |
| 39.17 | 1 | Canada Cup #2 | 05. - 08.01.2023 | Québec (CAN) |
| 38.53 | 2 | Time Trial | 30.12.2022 | Calgary (CAN) |
| 38.48 | 7 | 4. World Cup 2022/2023 | 16. - 18.12.2022 | Calgary (CAN) |
| 38.37 | 4 | 3. World Cup 2022/2023 | 09. - 11.12.2022 | Calgary (CAN) |
| 38.64 | 2 | Time Trial | 02.12.2022 | Calgary (CAN) |
| 38.51 | 17 | 2. World Cup 2022/2023 | 18. - 20.11.2022 | Heerenveen (NED) |
| 39.04 | 17 | 1. World Cup 2022/2023 | 11. - 13.11.2022 | Stavanger (NOR) |
| 38.59 | 2 | Canada - Single Distance Championships 2023 | 13. - 16.10.2022 | Québec (CAN) |
| 38.73 | 2 | Fall Classic | 23. - 25.09.2022 | Calgary (CAN) |
| 38.89 | 1 | Fall Classic | 23. - 25.09.2022 | Calgary (CAN) |
| 39.33 | 5 | Time Trial | 17.09.2022 | Calgary (CAN) |
| 39.20 | 13 | 5. World Cup 2021/2022 | 12. - 13.03.2022 | Heerenveen (NED) |
| 39.24 | 12 | 5. World Cup 2021/2022 | 12. - 13.03.2022 | Heerenveen (NED) |
| 39.74 | 16 | World Speed Skating Championships 2022 | 03. - 06.03.2022 | Hamar (NOR) |
| 38.84 | 22 | Olympic Winter Games 2022 | 05. - 19.02.2022 | Beijing (CHN) |
| 38.33 | 20 | 4. World Cup 2021/2022 | 10. - 12.12.2021 | Calgary (CAN) |
| 38.37 | 19 | 4. World Cup 2021/2022 | 10. - 12.12.2021 | Calgary (CAN) |
| 38.07 | 18 | 3. World Cup 2021/2022 | 03. - 05.12.2021 | Salt Lake City (USA) |
| 38.09 | 19 | 3. World Cup 2021/2022 | 03. - 05.12.2021 | Salt Lake City (USA) |
| 38.87 | 1 | 2. World Cup 2021/2022 | 19. - 21.11.2021 | Stavanger (NOR) |
| 39.03 | 8 | 2. World Cup 2021/2022 | 19. - 21.11.2021 | Stavanger (NOR) |
| 38.80 | 17 | 1. World Cup 2021/2022 | 12. - 14.11.2021 | Tomaszów Mazowiecki (POL) |
| 39.15 | 20 | 1. World Cup 2021/2022 | 12. - 14.11.2021 | Tomaszów Mazowiecki (POL) |
| 37.85 | 1 | Canadian Single Distances Championships 2022 | 13. - 17.10.2021 | Calgary (CAN) |
| 38.46 | 3 | Fall Classic | 24. - 26.09.2021 | Calgary (CAN) |
| 38.52 | 4 | Fall Classic | 24. - 26.09.2021 | Calgary (CAN) |
| 38.22 | 3 | Time Trials | 18.09.2021 | Calgary (CAN) |
| 38.53 | 2 | Time Trial | 11.09.2021 | Calgary (CAN) |
| 38.87 | 1 | Time Trials | 22.02.2020 | Calgary (CAN) |
| 38.49 | 7 | 5. World Cup 2019/2020 | 07. - 08.02.2020 | Calgary (CAN) |
| 38.53 | 2 | Four Continents Speed Skating Championships | 31.01. - 02.02.2020 | Milwaukee (USA) |
| 38.33 | 4 | Canada Cup #2 | 03. - 05.01.2020 | Calgary (CAN) |
| 38.75 | 4 | Canada Cup #2 | 03. - 05.01.2020 | Calgary (CAN) |
| 39.19 | 2 | Time Trials | 28.12.2019 | Calgary (CAN) |
| 39.20 | 1 | Canada Cup 1 | 06. - 08.12.2019 | Fort St. John (CAN) |
| 39.49 | 1 | Canada Cup 1 | 06. - 08.12.2019 | Fort St. John (CAN) |
| 39.68 | 1 | 2. Neosenior World Cup 2019/2020 | 23. - 24.11.2019 | Enschede (NED) |
| 39.56 | 1 | CanAm International | 08. - 10.11.2019 | Calgary (CAN) |
| 40.14 | 3 | CanAm International | 08. - 10.11.2019 | Calgary (CAN) |
| 39.57 | 3 | Time Trials | 02.11.2019 | Calgary (CAN) |
| 38.64 | 4 | Canadian Single Distances Championships 2020 | 17. - 20.10.2019 | Calgary (CAN) |
| 39.18 | 3 | Time Trials | 05.10.2019 | Calgary (CAN) |
| 39.06 | 7 | Fall Classic | 19. - 22.09.2019 | Calgary (CAN) |
| 39.08 | 7 | Fall Classic | 19. - 22.09.2019 | Calgary (CAN) |
| 39.46 | 12 | Time Trials | 14.09.2019 | Calgary (CAN) |
| 38.84 | 11 | Olympic Oval Finale | 14. - 17.03.2019 | Calgary (CAN) |
| 39.12 | 10 | Olympic Oval Finale | 14. - 17.03.2019 | Calgary (CAN) |
| 39.01 | 4 | Grand Prix 2019 | 08. - 10.03.2019 | Calgary (CAN) |
| 40.53 | 1 | Canada Winter Games 2019 | 16. - 20.02.2019 | Red Deer (CAN) |
| 39.93 | 1 | Time Trials | 09.02.2019 | Calgary (CAN) |
| 38.96 | 2 | Canada Cup #3 | 25. - 27.01.2019 | Calgary (CAN) |
| 39.09 | 2 | Canada Cup #3 | 25. - 27.01.2019 | Calgary (CAN) |
| 40.89 | 1 | Wotherspoon Open | 19.01.2019 | Red Deer (CAN) |
| 38.74 | 2 | Canada Cup #2 | 04. - 06.01.2019 | Calgary (CAN) |
| 38.95 | 5 | Canada Cup #2 | 04. - 06.01.2019 | Calgary (CAN) |
| 39.99 | 2 | Time Trials | 29.12.2018 | Calgary (CAN) |
| 40.13 | 2 | Time Trials | 22.12.2018 | Calgary (CAN) |
| 40.00 | 3 | Canada Cup 1 | 07. - 09.12.2018 | Fort St. John (CAN) |
| 40.34 | 4 | Canada Cup 1 | 07. - 09.12.2018 | Fort St. John (CAN) |
| 39.22 | 1 | CanAm International | 30.11. - 02.12.2018 | Calgary (CAN) |
| 39.95 | 2 | Time Trials | 17.11.2018 | Calgary (CAN) |
| 39.28 | 4 | Canadian Single Distances Championships 2019 | 20. - 23.10.2018 | Calgary (CAN) |
| 40.27 | 4 | Time Trials | 13.10.2018 | Calgary (CAN) |
| 39.89 | 5 | Fall Classic | 21. - 23.09.2018 | Calgary (CAN) |
| 40.67 | 9 | Time Trials | 15.09.2018 | Calgary (CAN) |
| 39.18 | 9 | World Junior Championships 2018 | 09. - 11.03.2018 | Salt Lake City (USA) |
| 39.18 | 5 | World Junior Championships 2018 | 09. - 11.03.2018 | Salt Lake City (USA) |
| 39.65 | 12 | 3. Junior World Cup 2017/2018 | 02. - 04.03.2018 | Salt Lake City (USA) |
| 39.26 | 1 | Time Trials | 24.02.2018 | Calgary (CAN) |
| 40.16 | 1 | Canadian Junior Championships 2018 | 02. - 04.02.2018 | Fort St. John (CAN) |
| 40.16 | 1 | Canadian Junior Championships 2018 | 02. - 04.02.2018 | Fort St. John (CAN) |
| 39.64 | 2 | Time Trials | 27.01.2018 | Calgary (CAN) |
| 39.98 | 2 | Canada Cup 2 | 04. - 06.01.2018 | Calgary (CAN) |
| 40.00 | 3 | Canada Cup 2 | 04. - 06.01.2018 | Calgary (CAN) |
| 40.13 | 10 | Time Trials | 30.12.2017 | Calgary (CAN) |
| 39.92 | 1 | Time Trials | 22.12.2017 | Calgary (CAN) |
| 42.37 | 3 | Canada Cup 1 | 01. - 03.12.2017 | Quebec-City (CAN) |
| 42.52 | 5 | Canada Cup 1 | 01. - 03.12.2017 | Quebec-City (CAN) |
| 40.45 | 19 | Time Trials | 25.11.2017 | Calgary (CAN) |
| 40.20 | 17 | CanAm International | 17. - 19.11.2017 | Calgary (CAN) |
| 40.25 | 13 | CanAm International | 17. - 19.11.2017 | Calgary (CAN) |
| 40.42 | 5 | Oval International | 20. - 22.10.2017 | Calgary (CAN) |
| 40.68 | 5 | Oval International | 20. - 22.10.2017 | Calgary (CAN) |
| 40.91 | 10 | Time Trials | 14.10.2017 | Calgary (CAN) |
| 41.47 | 11 | Time Trials | 07.10.2017 | Calgary (CAN) |
| 41.13 | 13 | Fall Classic | 22. - 24.09.2017 | Calgary (CAN) |
| 41.28 | 25 | Fall Classic | 22. - 24.09.2017 | Calgary (CAN) |
| 42.07 | 16 | Time Trials | 16.09.2017 | Calgary (CAN) |
| 40.81 | 29 | Olympic Oval Finale | 16. - 19.03.2017 | Calgary (CAN) |
| 40.98 | 39 | Olympic Oval Finale | 16. - 19.03.2017 | Calgary (CAN) |
| 41.07 | 25 | 2017 Oval Grand Prix | 11. - 12.03.2017 | Calgary (CAN) |
| 43.21 | 35 | World Junior Championships 2017 | 17. - 19.02.2017 | Helsinki (Helsingfors) (FIN) |
| 41.07 | 10 | Winter Classic | 10. - 12.02.2017 | Calgary (CAN) |
| 42.49 | 3 | Canadian Junior Championships 2017 | 27. - 29.01.2017 | Saskatoon (CAN) |
| 43.49 | 4 | Canadian Junior Championships 2017 | 27. - 29.01.2017 | Saskatoon (CAN) |
| 41.90 | 11 | Time Trials | 21.01.2017 | Calgary (CAN) |
| 41.98 | 12 | Canada Cup #2 | 03. - 06.01.2017 | Calgary (CAN) |
| 42.15 | 12 | Canada Cup #2 | 03. - 06.01.2017 | Calgary (CAN) |
| 42.09 | 16 | Time Trials | 30.12.2016 | Calgary (CAN) |
| 41.95 | 20 | CAN-AM International | 25. - 27.11.2016 | Calgary (CAN) |
| 42.30 | 24 | CAN-AM International | 25. - 27.11.2016 | Calgary (CAN) |
| 43.35 | 13 | Time Trials | 19.11.2016 | Calgary (CAN) |
| DNS | - | Time Trials | 15.10.2016 | Calgary (CAN) |
| DNF | - | Fall Classic | 23. - 25.09.2016 | Calgary (CAN) |
| 42.13 | 28 | Fall Classic | 23. - 25.09.2016 | Calgary (CAN) |
| 43.08 | 25 | Time Trials | 17.09.2016 | Calgary (CAN) |
| 42.89 | 3 | Time Trials | 27.08.2016 | Calgary (CAN) |
| 43.05 | 44 | Olympic Oval Finale | 17. - 20.03.2016 | Calgary (CAN) |
| 43.35 | 47 | Olympic Oval Finale | 17. - 20.03.2016 | Calgary (CAN) |
| 45.34 | 15 | Canadian Junior Championships 2016 | 05. - 07.02.2016 | Winnipeg (CAN) |
| 46.12 | 16 | Canadian Junior Championships 2016 | 05. - 07.02.2016 | Winnipeg (CAN) |
| 43.92 | 8 | Time Trials | 23.01.2016 | Calgary (CAN) |
| 43.13 | 30 | Canada Cup 2 | 03. - 06.01.2016 | Calgary (CAN) |
| 43.65 | 5 | Canada Cup 1 | 11. - 13.12.2015 | Quebec-City (CAN) |
| 45.03 | 8 | Canada Cup 1 | 11. - 13.12.2015 | Quebec-City (CAN) |
| 42.26 | 12 | CAN-AM International | 27. - 29.11.2015 | Calgary (CAN) |
| 42.88 | 10 | CAN-AM International | 27. - 29.11.2015 | Calgary (CAN) |
| 42.88 | 13 | Time Trials | 21.11.2015 | Calgary (CAN) |
| 42.05 | 10 | Olympic Oval Invitational / World Cup Trials | 22. - 25.10.2015 | Calgary (CAN) |
| 42.53 | 11 | Olympic Oval Invitational / World Cup Trials | 22. - 25.10.2015 | Calgary (CAN) |
| 42.66 | 24 | Time Trials | 17.10.2015 | Calgary (CAN) |
| 42.41 | 19 | Fall Classic | 25. - 27.09.2015 | Calgary (CAN) |
| 42.46 | 30 | Fall Classic | 25. - 27.09.2015 | Calgary (CAN) |
| 42.82 | 27 | Time Trials | 19.09.2015 | Calgary (CAN) |
| 43.39 | 51 | Olympic Oval Finale | 19. - 22.03.2015 | Calgary (CAN) |
| 43.52 | 46 | Olympic Oval Finale | 19. - 22.03.2015 | Calgary (CAN) |
| 43.13 | 24 | 2015 Winter Classic - Olympic Oval Grand Prix | 13. - 15.03.2015 | Calgary (CAN) |
| 44.64 | 19 | Canada Games 2015 (Days 2-4) | 18. - 20.02.2015 | Fort St. John (CAN) |
| 48.86 | 24 | Canadian Junior Championships 2015 | 23. - 25.01.2015 | Quebec-City (CAN) |
| 46.54 | 17 | Canadian Junior Championships 2015 | 23. - 25.01.2015 | Quebec-City (CAN) |
| 43.39 | 5 | Alberta Open Long Track | 09. - 11.01.2015 | Calgary (CAN) |
| DNF | - | Canada Cup 2 | 02. - 05.01.2015 | Calgary (CAN) |
| 43.52 | 23 | Canada Cup 2 | 02. - 05.01.2015 | Calgary (CAN) |
| 43.57 | 13 | Time Trials | 27.12.2014 | Calgary (CAN) |
| 43.96 | 13 | Time Trials | 20.12.2014 | Calgary (CAN) |
| DNF | - | CAN-AM Long Track | 20. - 23.11.2014 | Calgary (CAN) |
| 44.46 | 18 | CAN-AM Long Track | 20. - 23.11.2014 | Calgary (CAN) |
| 45.34 | 15 | Time Trials | 15.11.2014 | Calgary (CAN) |
| 43.47 | 11 | Olympic Oval Invitational | 24. - 26.10.2014 | Calgary (CAN) |
| 43.68 | 11 | Olympic Oval Invitational | 24. - 26.10.2014 | Calgary (CAN) |
| 45.28 | 15 | Time Trials | 04.10.2014 | Calgary (CAN) |
| 44.75 | 30 | Fall Classic Long Track | 26. - 28.09.2014 | Calgary (CAN) |
| 44.82 | 23 | Fall Classic Long Track | 26. - 28.09.2014 | Calgary (CAN) |
| 44.89 | 44 | Fall Classic Long Track | 26. - 28.09.2014 | Calgary (CAN) |
| 46.92 | 6 | Time Trials | 29.08.2014 | Calgary (CAN) |
| 48.64 | 12 | Time Trials / Top Blade | 16.08.2014 | Calgary (CAN) |