Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | NCSD District Track MeetMay 8 · 100m Hurdles · Place 1 · Rowe | 100m Hurdles | 1 | 16.28a | 8 |
| Apr 30 | RMS v. RCMSApr 30 · 100m Hurdles · Place 1 · Rowe | 100m Hurdles30" / 0.762m | 1. | 16.59a PB | 8 |
| Apr 30 | RMS v. RCMSApr 30 · Javelin · Place 11 · Rowe | Javelin450g AeroJav | 11. | 62' 9.75" | 8 |
| Apr 30 | RMS v. RCMSApr 30 · 100 Meters · Place 18 · Rowe | 100 Meters | 18. | 14.83a PB | 8 |
| Apr 23 | RMS vs. HVMSApr 23 · 100m Hurdles · Place 1 · Rowe | 100m Hurdles30" / 0.762m | 1. | 17.49a | 8 |
| Apr 23 | RMS vs. HVMSApr 23 · Javelin · Place 13 · Rowe | Javelin450g AeroJav | 13. | 65' 8" | 8 |
| Apr 23 | RMS vs. HVMSApr 23 · 400 Meters · Place 19 · Rowe | 400 Meters | 19. | 1:17.18a PB | 8 |
| Apr 16 | ACMS vs. RoweApr 16 · 100m Hurdles · Place 3 · Rowe | 100m Hurdles30" / 0.762m | 3. | 18.65a | 8 |
| Apr 16 | ACMS vs. RoweApr 16 · Javelin · Place 8 · Rowe | Javelin450g AeroJav | 8. | 68' 11" PB | 8 |
| Apr 16 | ACMS vs. RoweApr 16 · 100 Meters · Place 17 · Rowe | 100 Meters | 17. | 14.88a | 8 |
| Apr 9 | Rowe Practice MeetApr 9 · 100m Hurdles · Place 1 · Rowe | 100m Hurdles30" / 0.762m | 1. | 19.25aUnofficial | 8 |
| Apr 9 | Rowe Practice MeetApr 9 · Javelin · Place 10 · Rowe | Javelin450g AeroJav | 10. | 57' 3"Unofficial | 8 |
| Apr 9 | Rowe Practice MeetApr 9 · 400 Meters · Place 11 · Rowe | 400 Meters | 11. | 1:16.76aUnofficial | 8 |
2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | NCSD District MeetMay 15 · 100m Hurdles · Place 12 · Rowe | 100m Hurdles30" / 0.762m | 12. | 21.16a | 7 |
| Apr 25 | HVMS v RMSApr 25 · 100m Hurdles · Place 19 · Rowe | 100m Hurdles30" / 0.762m | 19. | 23.37a | 7 |
| Apr 25 | HVMS v RMSApr 25 · 200 Meters · Place 22 · Rowe | 200 Meters | 22. | 36.98a PB | 7 |
| Apr 11 | RMS vs. RCMSApr 11 · 100m Hurdles · Place 9 · Rowe | 100m Hurdles30" / 0.762m | 9. | 22.43a | 7 |
| Apr 11 | RMS vs. RCMSApr 11 · 200 Meters · Place 13 · Rowe | 200 Meters | 13. | 38.58a | 7 |
2023 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | RMS v ACMSMay 11 · 100m Hurdles · Place 19 · Rowe | 100m Hurdles | 19 | 23.88a | — |
| May 11 | RMS v ACMSMay 11 · 200 Meters · Place 11 · Rowe | 200 Meters | 11 | 38.39a | — |
| May 4 | RMS v HVMSMay 4 · Javelin · Place 26 · Rowe | Javelin | 26 | 27-11.5 | — |
| May 4 | RMS v HVMSMay 4 · 200 Meters · Place 17 · Rowe | 200 Meters | 17 | 38.81a | — |
| Apr 19 | RCMS v RMSApr 19 · 100m Hurdles · Place 21 · Rowe | 100m Hurdles | 21 | 25.80a | — |
| Apr 19 | RCMS v RMSApr 19 · 200 Meters · Place 17 · Rowe | 200 Meters | 17 | 41.26a | — |