Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Duke UniversityDUKE v. NC A&T & NCC · Sep 2 | 14:37.10 | DUKE v. NC A&T & NCC | September 2, 2025 |
| 5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 30 | 17:09.86 | NCHSAA 3A Mideast Regional | October 30, 2021 |
| 5,000 Meters · South View HSPatriot Athletic 9 Conference Championship · Jan 6 | 16:33.90 | Patriot Athletic 9 Conference Championship | January 6, 2021 |
| 6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 20 | 21:18.3 | adidas Wolfpack Invitational | September 20, 2024 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 11 | 28:48.2 | Royals Challenge | October 11, 2024 |
| 8,000 Meters · North Carolina Central UniversityMEAC Cross Country Championships · Oct 29 | 27:47.5 | MEAC Cross Country Championships | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 186 · N.C. CentralN.C. Central | 8,000 Meters Varsity | 186 | 28:48.2 | JR |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Gold · Place 186 · N.C. CentralN.C. Central | 8,000 Meters Gold | 186 | 28:48.2 PB | Jr |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 8,000 Meters Varsity · Place 32 · N.C. CentralN.C. Central | 8,000 Meters Varsity | 32 | 29:31.2 | — |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 139 · N.C. CentralN.C. Central | 6,000 Meters Open | 139 | 21:18.3 | JR |
| Sep 20 | adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 139 · N.C. CentralN.C. Central | 6,000 Meters College | 139 | 21:18.3 PB | Jr |
| Sep 6 | Wilmington Beach BlastSep 6 · 5,000 Meters Varsity · Place 23 · N.C. CentralN.C. Central | 5,000 Meters Varsity | 23 | 17:36.8 | JR |
2022 Cross Country
1 results2021 Cross Country
2 results