Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolGCMSAA Meet #5 at Cannon School · Oct 1 | 15:11.53 | GCMSAA Meet #5 at Cannon School | October 1, 2019 |
| 3,000 Meters · Charlotte Latin School - Home courseCharlotte Latin Meet · Sep 26 | 14:28.14 | Charlotte Latin Meet | September 26, 2018 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 15 | 13:42.29 | GCMSAA Championships | October 15, 2019 |
| 5,000 Meters · Charlotte Latin School - Home courseLatin/Country Day Dual Meet · Oct 3 | 25:48.47 | Latin/Country Day Dual Meet | October 3, 2020 |
| 5,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 25:00.11 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CISAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 55 · Country Day MiddleCountry Day Middle | 3,000 Meters Middle School | 55 | 13:42.3 | 8 |
| Oct 15 | GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 55 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 55 | 13:42.29 PB | 8 |
| Oct 1 | GCMSAA Meet #5 at Cannon SchoolOct 1 · 3,000 Meters Middle School · Place 82 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 82 | 15:11.53 PB | 8 |
| Sep 25 | GCMSAA Meet #4 at Charlotte Latin SchoolSep 25 · 3,000 Meters Middle School · Place 79 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 79 | 14:36.60 | 8 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 173 · MS_Charlotte CountryMS_Charlotte Country | 3,000 Meters Middle School Invitational | 173 | 14:30.7 | 8 |
| Sep 10 | GCMSAA Meet #3 at McAlpine ParkSep 10 · 3,000 Meters Middle School · Place 50 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 50 | 14:41 | 8 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | GCMSAA ChampionshipsOct 16 · 3,000 Meters Middle School · Place 64 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 64 | 14:15.35Unofficial | 7 |
| Oct 9 | GCMSAA Meet #6Oct 9 · 3,000 Meters Middle School · Place 67 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 67 | 14:49.80 | 7 |
| Sep 26 | Charlotte Latin MeetSep 26 · 3,000 Meters Middle School · Place 75 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 75 | 14:28.14 PB | 7 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 154 · MS_Charlotte CountryMS_Charlotte Country | 3,000 Meters Middle School Invitational | 154 | 14:58.29 | 7 |
| Sep 4 | GCMSAA Meet #2Sep 4 · 3,000 Meters Middle School · Place 68 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 68 | 16:00.81 | 7 |