Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolGCMSAA Meet #5 at Cannon School · Oct 1 | 12:25.32 | GCMSAA Meet #5 at Cannon School | October 1, 2019 |
| 3,000 Meters · Charlotte Latin School - Home courseCharlotte Latin Meet · Sep 26 | 12:49.27 | Charlotte Latin Meet | September 26, 2018 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 15 | 12:52.80 | GCMSAA Championships | October 15, 2019 |
| 5,000 Meters · Charlotte Latin School - Home courseLatin/Country Day Dual Meet · Oct 3 | 20:55.01 | Latin/Country Day Dual Meet | October 3, 2020 |
| 5,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #4 McAlpine Creek · Sep 28 | 21:48.80 | CSIAA/GCMSAA Meet #4 McAlpine Creek | September 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 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 37 · Country Day MiddleCountry Day Middle | 3,000 Meters Middle School | 37 | 12:52.8 | — |
| Oct 15 | GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 37 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 37 | 12:52.80 PB | 8 |
| Oct 1 | GCMSAA Meet #5 at Cannon SchoolOct 1 · 3,000 Meters Middle School · Place 29 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 29 | 12:25.32 PB | 8 |
| Sep 25 | GCMSAA Meet #4 at Charlotte Latin SchoolSep 25 · 3,000 Meters Middle School · Place 36 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 36 | 13:03.73 | 8 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 92 · MS_Charlotte CountryMS_Charlotte Country | 3,000 Meters Middle School Invitational | 92 | 13:03.8 | — |
| Sep 10 | GCMSAA Meet #3 at McAlpine ParkSep 10 · 3,000 Meters Middle School · Place 30 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 30 | 13:45 | 8 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | GCMSAA ChampionshipsOct 16 · 3,000 Meters Middle School · Place 46 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 46 | 13:13.21Unofficial | 7 |
| Oct 9 | GCMSAA Meet #6Oct 9 · 3,000 Meters Middle School · Place 41 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 41 | 13:14.22 | 7 |
| Sep 26 | Charlotte Latin MeetSep 26 · 3,000 Meters Middle School · Place 43 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 43 | 12:49.27 PB | 7 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 92 · MS_Charlotte CountryMS_Charlotte Country | 3,000 Meters Middle School Invitational | 92 | 13:42.80 | — |
| Sep 4 | GCMSAA Meet #2Sep 4 · 3,000 Meters Middle School · Place 47 · Charlotte Country DayCharlotte Country Day | 3,000 Meters Middle School | 47 | 14:58.88 | 7 |