| 42.17 | 20 | Oktoberfest Classic | 17. - 19.10.2025 | Calgary (CAN) |
| 42.35 | 28 | Fall Classic | 19. - 21.09.2025 | Calgary (CAN) |
| 42.47 | 25 | Summer Classic | 23. - 24.08.2025 | Calgary (CAN) |
| 41.80 | 16 | Oval Finale | 20. - 23.03.2025 | Calgary (CAN) |
| 41.80 | 15 | Oval Finale | 20. - 23.03.2025 | Calgary (CAN) |
| 42.15 | 24 | CanAm International | 29.11. - 01.12.2024 | Calgary (CAN) |
| 42.20 | 10 | Oktoberfest Classic | 11. - 13.10.2024 | Calgary (CAN) |
| 42.45 | 18 | Time Trials #1 | 14.09.2024 | Calgary (CAN) |
| 42.62 | 12 | Olympic Oval Finale | 14. - 17.03.2024 | Calgary (CAN) |
| 42.62 | 9 | Olympic Oval Finale | 14. - 17.03.2024 | Calgary (CAN) |
| 43.30 | 19 | Canada Cup #1 | 04. - 07.01.2024 | Québec (CAN) |
| 42.05 | 12 | CanAm International | 01. - 03.12.2023 | Calgary (CAN) |
| 43.80 | 13 | Time Trials 3 | 25.11.2023 | Calgary (CAN) |
| 42.89 | 21 | Oktoberfest Classic | 03. - 05.11.2023 | Calgary (CAN) |
| 43.01 | 24 | Canada - Single Distance Championships 2024 | 05. - 08.10.2023 | Calgary (CAN) |
| 42.56 | 19 | Fall Classic | 22. - 24.09.2023 | Calgary (CAN) |
| 42.83 | 19 | Summer Classic | 26. - 27.08.2023 | Calgary (CAN) |
| 43.28 | 31 | Olympic Oval Finale / Canada Cup #5 | 16. - 19.03.2023 | Calgary (CAN) |
| 43.17 | 31 | Grand Prix / Canada Cup #4 | 10. - 12.03.2023 | Calgary (CAN) |
| 46.33 | 16 | 2023 Canada Winter Games | 21. - 24.02.2023 | Halifax (CAN) |
| 43.61 | 12 | Winter Classic | 03. - 05.02.2023 | Calgary (CAN) |
| 43.44 | 9 | Canada - Junior Championships 2023 | 05. - 06.01.2023 | Québec (CAN) |
| 43.44 | 9 | Canada - Junior Championships 2023 | 05. - 06.01.2023 | Québec (CAN) |
| 43.51 | 19 | CanAm International | 18. - 20.11.2022 | Calgary (CAN) |
| 43.58 | 27 | CanAm International | 18. - 20.11.2022 | Calgary (CAN) |
| 43.35 | 5 | Oktoberfest Classic | 21. - 23.10.2022 | Calgary (CAN) |
| 43.50 | 9 | Oktoberfest Classic | 21. - 23.10.2022 | Calgary (CAN) |
| 44.20 | 35 | Fall Classic | 23. - 25.09.2022 | Calgary (CAN) |
| 44.55 | 17 | Fall Classic | 23. - 25.09.2022 | Calgary (CAN) |
| 44.35 | 40 | Oval Finale | 17. - 20.03.2022 | Calgary (CAN) |
| 44.97 | 39 | Oval Finale | 17. - 20.03.2022 | Calgary (CAN) |
| 44.66 | 45 | Oval Grand Prix - Canada Cup 3 | 11. - 13.03.2022 | Calgary (CAN) |
| 44.66 | 22 | Oval Grand Prix - Canada Cup 3 | 11. - 13.03.2022 | Calgary (CAN) |
| 48.64 | 1 | 2022 Ontario Long Track Provincial Championships | 29. - 30.01.2022 | Ottawa (CAN) |
| 48.64 | 1 | 2022 Ontario Long Track Provincial Championships | 29. - 30.01.2022 | Ottawa (CAN) |
| 46.12 | 37 | Canada Cup #1 | 03. - 05.12.2021 | Québec (CAN) |
| 46.25 | 41 | Canada Cup #1 | 03. - 05.12.2021 | Québec (CAN) |
| 46.80 | 17 | Quebec Cup #2 | 23. - 24.10.2021 | Québec (CAN) |
| 45.80 | 12 | Summer Classic | 27. - 29.08.2021 | Calgary (CAN) |
| 46.10 | 2 | Summer Classic | 27. - 29.08.2021 | Calgary (CAN) |
| 48.40 | 2 | 2020 Heiden Challenge | 29.02. - 01.03.2020 | Lake Placid (USA) |
| 48.13 | 2 | 2020 Jack Shea Sprint Championships | 08. - 09.02.2020 | Lake Placid (USA) |
| 50.13 | 2 | LT Provincials | 25.01.2020 | Ottawa (CAN) |
| 46.52 | 50 | Canada Cup #2 | 03. - 05.01.2020 | Calgary (CAN) |
| 47.26 | 26 | Canadian Junior Allround Championships 2020 | 03. - 04.01.2020 | Calgary (CAN) |
| 48.52 | 2 | 2019 Ontario Christmas Camp Time Trial | 29.12.2019 | Lake Placid (USA) |
| 46.69 | 14 | Time Trials #4 | 16.11.2019 | Milwaukee (USA) |
| 47.26 | 16 | PNIC Time Trials | 19.10.2019 | Milwaukee (USA) |
| 49.20 | 4 | 2019 Heiden Challenge | 16. - 17.02.2019 | Lake Placid (USA) |
| 50.45 | 7 | Canadian Age Class Long Track Championships 2019 | 10.02.2019 | Quebec-City (CAN) |
| 50.45 | 7 | Canadian Age Class Lt Championships 2019 | 10.02.2019 | Winnipeg (CAN) |
| 50.79 | 2 | 2019 Ontario Provincial Championships | 12. - 13.01.2019 | Ottawa (CAN) |
| 51.26 | 2 | 2019 Ontario Provincial Championships | 12. - 13.01.2019 | Ottawa (CAN) |
| 47.00 | 59 | Canada Cup #2 | 04. - 06.01.2019 | Calgary (CAN) |
| 47.31 | 29 | Canadian Junior Championships 2019 | 04. - 06.01.2019 | Calgary (CAN) |
| 48.21 | 6 | OSSA Canada Winter Games Trials | 22. - 23.12.2018 | Milwaukee (USA) |
| 48.59 | 12 | PNIC LT | 17.11.2018 | Milwaukee (USA) |
| 48.72 | 13 | Time Trials | 13.10.2018 | Milwaukee (USA) |
| 50.41 | 10 | Canadian Age Class Long Track Championships 2018 | 11.02.2018 | Quebec-City (CAN) |
| 50.25 | 4 | 2018 Irving Jaffee Single Distance Championships | 27. - 28.01.2018 | Lake Placid (USA) |
| 50.72 | 5 | Adirondack All Around | 16. - 17.12.2017 | Lake Placid (USA) |
| 54.89 | 32 | Camp Provincial Longue Piste 2017 | 19.11.2017 | Quebec-City (CAN) |
| 52.74 | 8 | Canadian Age Class Long Track Championships 2017 | 04. - 05.02.2017 | Edmonton (CAN) |
| 52.50 | 8 | Irving Jaffee Single Distances Championships 2017 | 21. - 22.01.2017 | Lake Placid (USA) |
| 53.94 | 1 | Provincial Long Track Championships | 14. - 15.01.2017 | Ottawa (CAN) |
| 54.44 | 13 | Provincial Long Track Championships | 14. - 15.01.2017 | Ottawa (CAN) |
| 53.94 | 10 | 2017 Jack Shea Sprint Championships | 07. - 08.01.2017 | Lake Placid (USA) |
| 55.42 | 32 | Camp Provincial Longue Piste 2016 | 20.11.2016 | Quebec-City (CAN) |
| 57.21 | 13 | Irving Jaffee Single Distance Championships 2016 | 27. - 28.02.2016 | Lake Placid (USA) |
| 1:03.63 | 23 | Compétition Hybride 2 | 09.01.2016 | Quebec-City (CAN) |
| 57.13 | 39 | Camp Provincial Longue Piste | 15.11.2015 | Quebec-City (CAN) |
| 1:13.91 | 21 | Jack Shea Sprint Championship | 09. - 10.01.2015 | Lake Placid (USA) |
| 1:13.05 | 91 | Camp Provincial Longue Piste | 17.11.2013 | Quebec-City (CAN) |