Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 10:24.2 | Carolinas Kickoff | August 28, 2021 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 14:39.52 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 9 | 14:04.66 | AAU North Carolina District Cross Country Qualifier | November 9, 2024 |
| 3,000 Meters · Hagan-Stone ParkUSATF North Carolina Association Junior Olympic Championships · Nov 19 | 14:35.88 | USATF North Carolina Association Junior Olympic Championships | November 19, 2023 |
| 3,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 15:07.78 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | AAU Cross Country NationalsDec 7 · 3,000 Meters Varsity · Place 132 · Run Cabarrus | 3,000 Meters Varsity | 132 | 14:02.98 | 10 |
| Nov 9 | AAU North Carolina District Cross Country QualifierNov 9 · 3,000 Meters 9-10 · Place 13 · Run Cabarrus | 3,000 Meters 9-10 | 13 | 14:04.66 PB | 5 |
| Nov 3 | North Carolina Middle School and Age Group ChampionshipsNov 3 · 3,000 Meters Varsity · Place 14 · M Run Cabarrus | 3,000 Meters Varsity | 14 | 14:58.82 | — |
| Oct 12 | Run Cabarrus InviteOct 12 · 3,000 Meters Varsity · Place 39 · Run Cabarrus | 3,000 Meters Varsity | 39 | 15:28.73 | 10 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Championship (SATURDAY) · Place 243 · Run Cabarrus | 3,000 Meters Middle School Championship (SATURDAY) | 243 | 15:07.78 PB | 5 |
2023 Cross Country
2 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 28 | Carolinas KickoffAug 28 · 2,000 Meters Boys Elementary 2K (2nd-5th grade) · Place 17 · Run Cabarrus | 2,000 Meters Boys Elementary 2K (2nd-5th grade) | 17 | 10:24.2 PB | 7 |