| 2026 | 10Kilometr | 35:32 | - | 2026年4月19日 | ↑ | Vancouver Sun Run |
| 2025 | 8Kilometre | 28:15 | - | 2025年10月12日 | - | Royal Victoria Marathon - Half Marathon, 20km, 15km & 8k |
| 2025 | 10Kilometr | 35:19 | - | 2025年4月27日 | ↑ | Vancouver Sun Run |
| 2025 | Semi | 1:20:56 | - | 2025年8月17日 | ↑ | Servus Edmonton Marathon - Half Marathon |
| 2024 | 10Kilometr | 35:37 | - | 2024年4月21日 | ↑ | Vancouver Sun Run, Vancouver |
| 2024 | CrossCount | 38:22 | - | 2024年11月30日 | ↑ | Canadian Cross Country Championships, Fanshawe Golf Course, London - XC 10.0km |
| 2024 | Semi | 1:19:07 | - | 2024年2月11日 | ↑ | First Half Marathon |
| 2023 | 1500m-short-track | 4:46.38 | - | 2023年2月11日 | ↑ | Pandas Open |
| 2023 | 1500m | 4:46.38 | - | 2023年2月11日 | ↑ | Pandas Open |
| 2023 | 3000m-short-track | 10:13.66 | - | 2023年1月20日 | ↑ | Golden Bear Open |
| 2023 | 3000m | 10:13.66 | - | 2023年1月20日 | ↑ | Golden Bear Open |
| 2022 | 800m | 2:23.92 | - | 2022年7月10日 | - | Foothills Athletic Park, Calgary (CAN) |
| 2022 | 1500m-short-track | 4:47.01 | - | 2022年3月6日 | ↑ | Universiade Pavilion, Edmonton (CAN) (i) |
| 2022 | 1500m | 4:47.01 | - | 2022年3月6日 | ↑ | Universiade Pavilion, Edmonton (CAN) (i) |
| 2022 | 3000m | 10:23.17 | - | 2022年2月11日 | ↑ | Universiade Pavilion, Edmonton (CAN) (i) |
| 2022 | 3000m-short-track | 10:23.17 | - | 2022年2月11日 | ↑ | Universiade Pavilion, Edmonton (CAN) (i) |
| 2022 | 5000m | 17:10.43 | - | 2022年6月24日 | - | Bell Canadian Outdoor Championships, McLeod Stadium, Langley |
| 2022 | 10Kilometr | 34:58 | - | 2022年4月24日 | ↑ | Vancouver (CAN) |
| 2022 | CrossCount | 37:14 | - | 2022年11月26日 | ↑ | Canadian Cross Country Championships, Ottawa - XC 10.0km |
| 2021 | Mile | 5:21.56 | - | 2021年6月26日 | - | Foothills Athletic Park, Calgary (CAN) |
| 2021 | CrossCount | 38:54 | - | 2021年11月27日 | ↑ | Canadian Cross Country Championships, Ottawa - XC 10.0km |
| 2018 | 10Kilometr | 36:09 | - | 2018年9月15日 | ↑ | Vancouver (CAN) |
| 2018 | Semi | 1:22:09 | - | 2018年5月27日 | ↑ | Canadian Half Marathon Championships, Calgary |
| 2016 | 1500m | 5:00.75 | - | 2016年7月7日 | ↑ | Edmonton (CAN) |
| 2016 | Semi | 1:24:08 | - | 2016年5月29日 | ↑ | Calgary (CAN) |
| 2016 | Marathon | 3:09:39 | - | 2016年7月31日 | ↓ | San Francisco, CA (USA) |
| 2015 | 3000m | 10:58.17 | - | 2015年3月8日 | ↑ | Edmonton (CAN) (i) |
| 2015 | 3000m-short-track | 10:58.17 | - | 2015年3月8日 | ↑ | Edmonton (CAN) (i) |
| 2014 | Marathon | 3:08:35 | - | 2014年4月21日 | ↓ | Boston, MA (USA) |