Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyCAA Championships · Oct 18 | 19:09.66 | CAA Championships | October 18, 2023 |
| 5,000 Meters · Christ SchoolCAA XC Championships · Oct 15 | 18:36.45 | CAA XC Championships | October 15, 2025 |
| 5,000 Meters · Christ SchoolChrist School Senior Night Home Meet · Oct 7 | 18:07.17 | Christ School Senior Night Home Meet | October 7, 2025 |
| 5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 28 | 19:45.01 | NCISAA 2A State Championships | October 28, 2022 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 24 | 18:35.17 | NCISAA 3A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 27 | 19:04.82 | NCISAA 2A State Championships | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
2 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 35 · Carolina Day | 5,000 Meters Varsity | 35 | 19:04.82 PB | 10 |
| Oct 18 | CAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 19 · Carolina Day | 5,000 Meters Varsity | 19 | 19:09.66 PB | 10 |
| Oct 11 | Christ School Home MeetOct 11 · 5,000 Meters Varsity · Place 25 · Carolina Day | 5,000 Meters Varsity | 25 | 19:13.95 | 10 |
2022 Cross Country
3 results