Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 11:29.63 | BaySix Kickoff Classic | August 8, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 19:41.17 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Leesville Road High SchoolAthens Drive & Enloe @ Lessville Road · Oct 8 | 22:02.4 | Athens Drive & Enloe @ Lessville Road | October 8, 2025 |
| 5,000 Meters · Red Oak Middle SchoolKnights Invitational · Aug 29 | 19:58 | Knights Invitational | August 29, 2026 |
| 5,000 Meters · Wake Med Soccer ParkPC, GH, A, CG, C, AF · Oct 8 | 18:48.98 | PC, GH, A, CG, C, AF | October 8, 2026 |
| 5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 31 | 18:05.98 | Wake Med Super Regional | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 87 · Leesville Road | 5,000 Meters 8A East | 87 | 18:05.98 PB | 12 |
| Oct 13 | A, GL, GH, AD, FG, L, HSOct 13 · 5,000 Meters Varsity · Place 34 · Leesville Road | 5,000 Meters Varsity | 34 | 19:04.66 | 12 |
| Oct 8 | PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 47 · Leesville Road | 5,000 Meters Varsity | 47 | 18:48.98 PB | 12 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 79 · Leesville Road | 5,000 Meters White Invitational | 79 | 18:43.29 | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 204 · Leesville Road | 5,000 Meters Invitational | 204 | 19:41.17 PB | 12 |
| Aug 29 | Knights InvitationalAug 29 · 5,000 Meters Invitational · Place 8 · Leesville Road | 5,000 Meters Invitational | 8 | 19:58 PB | 12 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 80 · Leesville Road | 3,000 Meters 11th-12th Grade | 80 | 11:29.63 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | CAP 8 ConferenceOct 13 · 5,000 Meters Junior Varsity · Place 37 · Leesville Road | 5,000 Meters Junior Varsity | 37 | 22:37.79 | 11 |
| Oct 8 | Athens Drive & Enloe @ Lessville RoadOct 8 · 5,000 Meters Varsity · Place 25 · Leesville Road | 5,000 Meters Varsity | 25 | 22:02.4 PB | 11 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 289 · Leesville Road | 5,000 Meters Junior Varsity | 289 | 25:11.8 | 11 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 586 · Leesville Road | 5,000 Meters Junior Varsity | 586 | 25:11.8 | 11 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Junior Varsity · Place 282 · Leesville Road | 5,000 Meters Junior Varsity | 282 | 24:38.5 | 11 |
| Aug 16 | Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 315 · Leesville Road | 5,000 Meters Varsity | 315 | 28:43.23 | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Enloe at Leesville RoadOct 9 · 5,000 Meters Varsity · Place 24 · Leesville Road | 5,000 Meters Varsity | 24 | 24:51.60 | 10 |
| Sep 17 | CG, LR, C, GH, GL MeetSep 17 · 5,000 Meters Varsity · Place 47 · Leesville Road | 5,000 Meters Varsity | 47 | 28:00.61 | 10 |