Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 21:03.5 | Hough Invite | September 30, 2023 |
| 5,000 Meters · Frank LiskeCharlotte Opener · Aug 29 | 19:41.6 | Charlotte Opener | August 29, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 19:57.19 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 11 | 18:51.9 | Royals Challenge | October 11, 2024 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 21:13.6 | Adidas XC Invitational | September 15, 2023 |
| 5,000 Meters · Weddington HSSouthern Carolina Conference Championship · Jan 7 | 19:12.4 | Southern Carolina Conference Championship | January 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Royals ChallengeOct 10 · 5,000 Meters Gold · Place 89 · CharlotteCharlotte | 5,000 Meters Gold | 89 | 19:24.42 | So |
| Sep 12 | Queen City InviteSep 12 · 5,000 Meters Collegiate · Place 95 · CharlotteCharlotte | 5,000 Meters Collegiate | 95 | 19:30.55 | So |
| Aug 29 | Charlotte OpenerAug 29 · 5,000 Meters Women's Race · Place 37 · CharlotteCharlotte | 5,000 Meters Women's Race | 37 | 19:41.6 PB | So |
2024 Cross Country
3 results2023 Cross Country
4 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 41 · Marvin RidgeMarvin Ridge | 5,000 Meters Varsity | 41 | 20:18.69 | 10 |
| Sep 2 | MR,PR,Pied,SV,EM,Wedd @ McAlpineSep 2 · 5,000 Meters Varsity · Place 13 · Marvin RidgeMarvin Ridge | 5,000 Meters Varsity | 13 | 20:35.3 | 10 |
| Jan 7 | Southern Carolina Conference ChampionshipJan 7 · 5,000 Meters Varsity · Place 12 · Marvin RidgeMarvin Ridge | 5,000 Meters Varsity | 12 | 19:12.4 PB | 9 |
2020 Cross Country
3 results