Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Marvin Ridge MRMS Home Meet · Sep 14 | 14:22.39 | MRMS Home Meet | September 14, 2023 |
| 3,000 Meters · Marvin Ridge MSMRMS Home Meet #2 · Sep 28 | 13:38.12 | MRMS Home Meet #2 | September 28, 2022 |
| 3,000 Meters · McAlpine Creek ParkUnion County MS XC Championships · Oct 11 | 12:46.26 | Union County MS XC Championships | October 11, 2023 |
| 3,000 Meters · Piedmont Middle SchoolPiedmont Middle Meet #1 · Sep 21 | 13:43.5 | Piedmont Middle Meet #1 | September 21, 2022 |
| 3,000 Meters · Wingate University1st Annual UCPS MS XC Championship · Sep 30 | 13:31.12 | 1st Annual UCPS MS XC Championship | September 30, 2023 |
| 5,000 Meters · Anson High SchoolRocky River XC Conference Championship · Oct 20 | 23:37.35 | Rocky River XC Conference Championship | October 20, 2026 |
| 5,000 Meters · Central Academy of Technology & Arts (CATA)RRC Meet@ CATA · Sep 9 | 24:12.13 | RRC Meet@ CATA | September 9, 2025 |
| 5,000 Meters · IM FieldsRRC @ Wingate · Sep 24 | 25:01 | RRC @ Wingate | September 24, 2025 |
| 5,000 Meters · McAlpine Creek GreenwayUnion County XC Championships · Oct 9 | 23:02.68 | Union County XC Championships | October 9, 2024 |
| 5,000 Meters · McAlpine Creek ParkUnion County XC Championships · Oct 7 | 22:29.86 | Union County XC Championships | October 7, 2026 |
| 5,000 Meters · Tryon International Equestrian CenterNCHSAA 5A West Regional · Oct 25 | 32:51.8 | NCHSAA 5A West Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 23:37.21 | NXR Southeast Regional Championships | November 23, 2024 |
| 5,000 Meters · Wingate University Campus LakeRocky River Conference XC Championship · Oct 15 | 23:05.54 | Rocky River Conference XC Championship | October 15, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Rocky River XC Conference ChampionshipOct 20 · 5,000 Meters Varsity Girls 5K · Place 7 · ParkwoodParkwood | 5,000 Meters Varsity Girls 5K | 7 | 23:37.35 PB | 11 |
| Oct 7 | Union County XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 51 · ParkwoodParkwood | 5,000 Meters Varsity | 51 | 22:29.86 PB | 11 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 175 · ParkwoodParkwood | 5,000 Meters Red-White Invitational | 175 | 23:47.67 | 11 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 147 · ParkwoodParkwood | 5,000 Meters Varsity Championship (SATURDAY) | 147 | 23:19.3Unofficial | 11 |
| Sep 15 | RRC @ WingateSep 15 · 5,000 Meters Varsity · Place 10 · ParkwoodParkwood | 5,000 Meters Varsity | 10 | 26:48Unofficial | 11 |
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Union County XC ChampionshipsOct 11 · 3,000 Meters Middle School · Place 28 · MS_ParkwoodMS_Parkwood | 3,000 Meters Middle School | 28 | 12:46.3 | — |
| Oct 11 | Union County MS XC ChampionshipsOct 11 · 3,000 Meters Middle School Championship · Place 28 · ParkwoodParkwood | 3,000 Meters Middle School Championship | 28 | 12:46.26 PB | 8 |
| Sep 30 | 1st Annual UCPS MS XC ChampionshipSep 30 · 3,000 Meters Middle School Championship · Place 19 · ParkwoodParkwood | 3,000 Meters Middle School Championship | 19 | 13:31.12 PB | 8 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Invitational · Place 29 · MS_ParkwoodMS_Parkwood | 3,000 Meters Middle School Invitational | 29 | 12:53.5 | — |
| Sep 14 | MRMS Home MeetSep 14 · 3,000 Meters Middle School · Place 13 · ParkwoodParkwood | 3,000 Meters Middle School | 13 | 14:22.39 PB | 8 |
| Aug 26 | Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 43 · MS_ParkwoodMS_Parkwood | 3,000 Meters Middle School Championship | 43 | 13:31.1 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 11th Annual NC XC ChampionshipOct 15 · 3,000 Meters Championship Girls (Top 7) · Place 22 · ParkwoodParkwood | 3,000 Meters Championship Girls (Top 7) | 22 | 12:55.59Unofficial | 7 |
| Oct 6 | Union County XC ChampionshipsOct 6 · 3,000 Meters Middle School · Place 28 · Parkwood MiddleParkwood Middle | 3,000 Meters Middle School | 28 | 13:06.6 | — |
| Oct 6 | Union County XC Middle School ChampionshipsOct 6 · 3,000 Meters Middle School Championship · Place 28 · ParkwoodParkwood | 3,000 Meters Middle School Championship | 28 | 13:06.55 | 7 |
| Sep 28 | MRMS Home Meet #2Sep 28 · 3,000 Meters Middle School · Place 21 · ParkwoodParkwood | 3,000 Meters Middle School | 21 | 13:38.12 PB | 7 |
| Sep 21 | Piedmont Middle Meet #1Sep 21 · 3,000 Meters Middle School · Place 3 · ParkwoodParkwood | 3,000 Meters Middle School | 3 | 13:43.5 PB | 7 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 3,000 Meters Middle School Invitational (FRIDAY) · Place 32 · ParkwoodParkwood | 3,000 Meters Middle School Invitational (FRIDAY) | 32 | 13:13.82 | 7 |
| Aug 27 | Carolinas KickoffAug 27 · 3,000 Meters 7th Grade · Place 9 · MS_ParkwoodMS_Parkwood | 3,000 Meters 7th Grade | 9 | 13:34.8 | — |