Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bradford AcademyBA Meet - MCC Conference Only #3 · Sep 20 | 22:05 | BA Meet - MCC Conference Only #3 | September 20, 2024 |
| 5,000 Meters · Cedarock ParkBCA HS Meet · Sep 29 | 25:10 | BCA HS Meet | September 29, 2022 |
| 5,000 Meters · Crossroads Christian MCC Conference Only Meet · Sep 8 | 27:28 | MCC Conference Only Meet | September 8, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexCAA4SC Cross Country Championships · Oct 15 | 21:47.05 | CAA4SC Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Lee Christian SchoolMCC Championship · Oct 19 | 21:37 | MCC Championship | October 19, 2023 |
| 5,000 Meters · Sandhills Classical Christian SchoolMid-Carolina Conference (MCC) Meet · Sep 29 | 25:05.98 | Mid-Carolina Conference (MCC) Meet | September 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MCC TournamentOct 19 · 5,000 Meters Varsity · Place 23 · New Garden Friends | 5,000 Meters Varsity | 23 | 25:25 | 12 |
| Sep 29 | Mid-Carolina Conference (MCC) MeetSep 29 · 5,000 Meters Varsity · Place 20 · New Garden Friends | 5,000 Meters Varsity | 20 | 25:05.98 PB | 12 |
| Sep 21 | LCS Meet - MCC Only Sep 21 · 5,000 Meters Varsity · Place 24 · New Garden Friends | 5,000 Meters Varsity | 24 | 47:36 | 12 |
| Sep 8 | MCC Conference Only MeetSep 8 · 5,000 Meters VS Boys · Place 23 · New Garden Friends | 5,000 Meters VS Boys | 23 | 27:28 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MCC ChampionshipOct 19 · 5,000 Meters Varsity · Place 12 · New Garden Friends | 5,000 Meters Varsity | 12 | 21:37 PB | 10 |
| Oct 2 | Lee Christian Meet Oct 2 · 5,000 Meters Varsity · Place 13 · New Garden Friends | 5,000 Meters Varsity | 13 | 21:58 | 10 |
| Sep 28 | Bradford Academy MCC MeetSep 28 · 5,000 Meters Varsity Boys Race · Place 15 · New Garden Friends | 5,000 Meters Varsity Boys Race | 15 | 23:01Unofficial | 10 |
| Sep 14 | MCC Conference MeetSep 14 · 5,000 Meters Varsity · Place 12 · New Garden Friends | 5,000 Meters Varsity | 12 | 23:49Unofficial | 10 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CAA4SC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 31 · New Garden Friends | 5,000 Meters Varsity | 31 | 21:47.05 PB | 9 |
| Sep 29 | BCA HS MeetSep 29 · 5,000 Meters Varsity · Place 33 · New Garden Friends | 5,000 Meters Varsity | 33 | 25:10 PB | 9 |