Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 17:33.71 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · College of Coastal GeorgiaGHSA Region 2-AAAAAA Cross Country Championship · Oct 28 | 17:34 | GHSA Region 2-AAAAAA Cross Country Championship | October 28, 2021 |
| 5,000 Meters · Richmond Hill HSGHSA 6A Region 2 · Oct 24 | 18:18.5 | GHSA 6A Region 2 | October 24, 2019 |
| 5,000 Meters · Wayne County High SchoolWayne · Sep 19 | 18:30.61 | Wayne | September 19, 2019 |
| 6,000 Meters · Elon UniversityFriday Night Lights · Sep 2 | 22:05.5 | Friday Night Lights | September 2, 2022 |
| 8,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 21 | 28:05 | USATF National Cross Country Championships | January 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Friday Night LightsSep 2 · 6,000 Meters College · Place 41 · ElonElon | 6,000 Meters College | 41 | 22:05.5 PB | Fr |
2021 Cross Country
2 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GHSA 6A Region 2Oct 24 · 5,000 Meters Varsity · Place 12 · Richmond HillRichmond Hill | 5,000 Meters Varsity | 12 | 18:18.5 PB | 10 |
| Sep 19 | WayneSep 19 · 5,000 Meters Varsity · Place 16 · Richmond HillRichmond Hill | 5,000 Meters Varsity | 16 | 18:30.61 PB | 10 |