Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 23 | BR/CC Weekday MeetApr 23 · 1600 Meters · Place 30 · Charlotte Catholic | 1600 Meters | 30. | 6:15.82a PB | 12 |
| Mar 18 | Weddington Meet #3Mar 18 · 800 Meters · Place 33 · Charlotte Catholic | 800 Meters | 33 | 2:51.86 PB | — |
| Mar 18 | Weddington Meet #3Mar 18 · 1600 Meters · Place 36 · Charlotte Catholic | 1600 Meters | 36 | 6:19.24 | — |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | CLS Home Meet #3Apr 25 · 300m Hurdles · Place 5 · Charlotte Catholic | 300m Hurdles36" / 0.914m | 5. | 1:06.34a PB | 10 |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1600 Meters · Place 10 · Charlotte Catholic | 1600 Meters | 10 | 6:22.61 | — |
| Apr 20 | Carolina Distance CarnivalApr 20 · 1 Mile · Place 436 · Charlotte Catholic | 1 Mile | 436 | 6:24.78 PB | SO |
2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 5 | PHS Home Meet #2Apr 5 · 1600 Meters · Place 26 · Charlotte Catholic | 1600 Meters | 26. | 6:22.76a | 9 |
| Mar 8 | Cannon Home Meet #1Mar 8 · 1600 Meters · Place 18 · Charlotte Catholic | 1600 Meters | 18. | 6:29.82a | 9 |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | Winter ClassicJan 18 · 1600 Meters · Place 20 · Charlotte Catholic | 1600 Meters | 20 | 6:38.06 PB | 9 |
2022 Outdoor Track
2 results