Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 13:39.1 | Friday Night Lights | September 6, 2024 |
| 2,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 8:24.30 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 2,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 9:32.3 | Carolinas Kickoff | August 28, 2021 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 13:02.46 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Frank Lisk ParkRun Cabarrus Invitational · Oct 10 | 14:10.2 | Run Cabarrus Invitational | October 10, 2026 |
| 3,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 9 | 12:41.74 | AAU North Carolina District Cross Country Qualifier | November 9, 2024 |
| 3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 19 | 12:53.91 | USATF North Carolina Association Junior Olympic Championships | November 19, 2023 |
| 3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 12:55.73 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 29 | 12:08.98 | Carolinas Kickoff | August 29, 2026 |
| 4,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 8 | 16:55.48 | 2025 AAU North Carolina District Cross Country Qualifier | November 8, 2025 |
| 4,000 Meters · Ivey Redmon Sports ComplexNorth Carolina Middle School and Age Group Championships · Nov 2 | 17:35.99 | North Carolina Middle School and Age Group Championships | November 2, 2025 |
| 4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 18:09.54 | AAU Cross Country Nationals | December 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | AAU Cross Country NationalsDec 7 · 3,000 Meters Varsity · Place 78 · Run Cabarrus | 3,000 Meters Varsity | 78 | 12:34.35 | 12 |
| Nov 9 | AAU North Carolina District Cross Country QualifierNov 9 · 3,000 Meters 11-12 · Place 9 · Run Cabarrus | 3,000 Meters 11-12 | 9 | 13:03.88 | 6 |
| Nov 9 | AAU North Carolina District Cross Country QualifierNov 9 · 3,000 Meters 11-12 · Place 7 · Run Cabarrus | 3,000 Meters 11-12 | 7 | 12:41.74 PB | 6 |
| Nov 3 | North Carolina Middle School and Age Group ChampionshipsNov 3 · 3,000 Meters Varsity · Place 8 · W Run Cabarrus | 3,000 Meters Varsity | 8 | 13:12.94 | — |
| Oct 12 | Run Cabarrus InviteOct 12 · 3,000 Meters Varsity · Place 10 · Run Cabarrus | 3,000 Meters Varsity | 10 | 13:25.70 | 12 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 32 · Run Cabarrus | 3,000 Meters Middle School Championship (SATURDAY) | 32 | 12:55.73 PB | 6 |
| Sep 6 | Friday Night LightsSep 6 · 2 Miles Middle School · Place 35 · Run Cabarrus | 2 Miles Middle School | 35 | 14:00.7 | 6 |
| Sep 6 | Friday Night LightsSep 6 · 2 Miles Middle School · Place 24 · Run Cabarrus | 2 Miles Middle School | 24 | 13:39.1 PB | 6 |
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 28 | Carolinas KickoffAug 28 · 2,000 Meters Girls Elementary 2K (2nd-5th grade) · Place 14 · Run Cabarrus | 2,000 Meters Girls Elementary 2K (2nd-5th grade) | 14 | 10:40.7 | 3 |
| Aug 28 | Carolinas KickoffAug 28 · 2,000 Meters Girls Elementary 2K (2nd-5th grade) · Place 10 · Run Cabarrus | 2,000 Meters Girls Elementary 2K (2nd-5th grade) | 10 | 9:32.3 PB | 3 |