|
Event
|
Season
|
Mark
|
Meet
|
Plc
|
Location
|
Date
|
|---|---|---|---|---|---|---|
| 60 Metres | Indoor | 7.10 | MPSF Championships | 1 | Spokane | 2024-02-26 |
| 1000 Metres | Indoor | 3:20.28 | MPSF Championships | 2 | Spokane | 2024-02-26 |
| 60 Metres Hurdles (1.067m) | Indoor | 8.25 | Nevada Invitational & Multi | 4 | Reno | 2025-01-25 |
| High Jump | Indoor | 1.88m | MPSF Championships | 1 | Spokane | 2024-02-26 |
| Long Jump | Indoor | 7.39m | Air Force Lindeman Classic | 4 | Colorado Springs | 2024-01-20 |
| Pole Vault | Indoor | 4.94m | New Mexico Collegiate Classic | 6 | Albuquerque | 2025-02-08 |
| Shot Put (5kg) | Indoor | 13.52m | Gary Reed Indoor Meet | 1 | Kamloops | 2022-02-05 |
| Heptathlon | Indoor | 5394 | MPSF Indoor TF Champs | 1 | Spokane | 2025-02-22 |
| 60 Metres | Outdoor | 8.89 (NWI) | BCJD Championships | 4 | Kamloops | 2015-07-17 |
| 80 Metres | Outdoor | 12.26 (NWI) | Junior Olympics | 1 | Surrey | 2018-05-20 |
| 100 Metres | Outdoor | 10.84 (1.7) | Jerome Track Classic | 10h | Burnaby | 2025-07-15 |
| 200 Metres | Outdoor | 21.54 (0.6) | Canadian Track & Field Championships Presented by Bell (u20, Open, Para) | 11h | Ottawa | 2025-08-03 |
| 300 Metres | Outdoor | 42.71 | Pacific Invitational | 2f2 | Langley | 2018-06-17 |
| 400 Metres | Outdoor | 48.96 | Beach Invitational | 2 | Long Beach | 2025-04-18 |
| 600 Metres | Outdoor | 1:51.91 | BC JD Pentathlon | 2 | Chilliwack | 2016-06-25 |
| 800 Metres | Outdoor | 2:27.15 | BC Elementary T&F Championships | 2f1 | Richmond | 2018-05-27 |
| 1000 Metres | Outdoor | 3:06.27 | BC HS Track & Field Championships | 1 | Kelowna | 2019-06-01 |
| 1500 Metres | Outdoor | 4:59.34 | Summer Multi at the Beach | 4dec | Long Beach | 2024-07-19 |
| 60 Metres Hurdles (0.610m) | Outdoor | 9.97 (NWI) | BC JD Pentathlon | 1 | Chilliwack | 2016-06-25 |
| 80 Metres Hurdles (0.762m) | Outdoor | 12.26 (NWI) | Junior Olympics | 1 | Surrey | 2018-05-20 |
| 100 Metres Hurdles (0.840m) | Outdoor | 14.52 (NWI) | BC HS Track & Field Championships | 1 | Kelowna | 2019-06-01 |
| 110 Metres Hurdles (0.914m) | Outdoor | 14.27 (0.0) | BC HS Track & Field Championship | 1 | Langley | 2022-06-11 |
| 200 Metres Hurdles (0.762m) | Outdoor | 27.24 (-2) | BC HS Track & Field Championships | 3 | Kelowna | 2019-06-01 |
| 300 Metres Hurdles (0.762m) | Outdoor | 42.21 | BC Championship Jamboree | 1 | Kamloops | 2019-07-07 |
| 4x100 Metres Relay | Outdoor | 40.86 | Canada Games | 2 | Thorold | 2022-08-20 |
| 4x400 Metres Relay | Outdoor | 3:20.70 | Bell Canadian u20-Senior-Para Track & Field Championships | 1 | Langley | 2022-06-26 |
| High Jump | Outdoor | 1.91m | Beach Opener | 11 | Long Beach | 2024-03-02 |
| Long Jump | Outdoor | 7.42m (1.9) | Beach Invitational | 13 | Long Beach | 2024-04-13 |
| Pole Vault | Outdoor | 4.93m | Beach Opener | 4 | Long Beach | 2025-03-08 |
| Discus Throw (2kg) | Outdoor | 45.82m | Battle at the Beach | 10 | Long Beach | 2025-04-04 |
| Javelin Throw (old spec) (700g) | Outdoor | 52.70m | National u16/u18 Legion Track and Field Championships | 1 | Sherbrooke | 2022-08-07 |
| Shot Put (5kg) | Outdoor | 14.55m | BC Championship Jamboree | 1 | Kamloops | 2022-07-10 |
| Pentathlon | Outdoor | 2537 (0.0) | BC HS Track & Field Championships | 2 | Kelowna | 2019-06-01 |
| Decathlon | Outdoor | 7131 (0.0) | Summer Multi at the Beach | 1 | Long Beach | 2024-07-19 |