Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Haw River Christian AcademyHRCA Invitational · Sep 23 | 11:20 | HRCA Invitational | September 23, 2025 |
| 3,000 Meters · Thunder XC Course Chatham Thunder XC Meet · Sep 21 | 15:28.49 | Chatham Thunder XC Meet | September 21, 2023 |
| 4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 16:28.10 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 4,000 Meters · Ivey Redmon Sports ComplexUSATF North Carolina Junior Olympic Association Cross Country Championships · Nov 16 | 16:46.04 | USATF North Carolina Junior Olympic Association Cross Country Championships | November 16, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 1A Central Regional · Oct 31 | 18:30.07 | NCHSAA 1A Central Regional | October 31, 2026 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 20:13.26 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 19:06.72 | Great American XC Festival Presented by Coros | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 299 · Total Athlete Track ClubTotal Athlete Track Club | 4,000 Meters 13-14 | 299 | 16:28.10 PB | 8 |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Youth 13/14 · Place 66 · Total Athlete Track ClubTotal Athlete Track Club | 5,000 Meters Youth 13/14 | 66 | 20:13.26 PB | 8 |
| Nov 16 | USATF North Carolina Junior Olympic Association Cross Country ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 12 · Total Athlete Track ClubTotal Athlete Track Club | 4,000 Meters 13-14 | 12 | 16:46.04 PB | 8 |
| Sep 23 | HRCA InvitationalSep 23 · 3,000 Meters Middle School Boys · Place 3 · Ascend Leadership AcademyAscend Leadership Academy | 3,000 Meters Middle School Boys | 3 | 11:20 PB | 8 |
| Sep 18 | Chatham Thunder XC InvitationalSep 18 · 3,000 Meters Middle School · Place 7 · Ascend Leadership AcademyAscend Leadership Academy | 3,000 Meters Middle School | 7 | 11:45.91 | 8 |
2023 Cross Country
1 results