Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Durham Academy Upper SchoolDA Home Meet 1 · Sep 2 | 15:16.40 | DA Home Meet 1 | September 2, 2026 |
| 3,000 Meters · Wake Med Soccer Park 3kWS, PC, MC, C, J, AF · Aug 27 | 14:30.99 | WS, PC, MC, C, J, AF | August 27, 2026 |
| 5,000 Meters · Falcon TrailJordan Home Meet #1 · Sep 16 | 26:52.61 | Jordan Home Meet #1 | September 16, 2026 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 22:59.65 | GCXI | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 25:37.70 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Jordan High SchoolJordan Home Meet 1 (AF, WS) · Sep 10 | 23:29.73 | Jordan Home Meet 1 (AF, WS) | September 10, 2025 |
| 5,000 Meters · Southwest Guilford HSGCXI · Sep 26 | 24:49.7 | GCXI | September 26, 2026 |
| 5,000 Meters · Wake Med Soccer ParkQuad City 7 Conference Championships · Oct 15 | 23:19.47 | Quad City 7 Conference Championships | October 15, 2025 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 24:22.72 | Great American XC Festival Presented by Coros | October 2, 2026 |
| 5,000 Meters · Willow Spring High SchoolWillow Spring Home Meet #1 · Sep 23 | 27:12.67 | Willow Spring Home Meet #1 | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity II · Place 45 · Jordan | 5,000 Meters Junior Varsity II | 45 | 24:22.72 PB | 10 |
| Sep 26 | GCXISep 26 · 5,000 Meters Championship · Place 72 · Jordan | 5,000 Meters Championship | 72 | 24:49.7 PB | 10 |
| Sep 23 | Willow Spring Home Meet #1Sep 23 · 5,000 Meters Varsity · Place 22 · Jordan | 5,000 Meters Varsity | 22 | 27:12.67 PB | 10 |
| Sep 16 | Jordan Home Meet #1Sep 16 · 5,000 Meters Varsity · Place 21 · Jordan | 5,000 Meters Varsity | 21 | 26:52.61 PB | 10 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity · Place 112 · Jordan | 5,000 Meters Junior Varsity | 112 | 25:37.70 PB | 10 |
| Sep 2 | DA Home Meet 1Sep 2 · 3,000 Meters Varsity · Place 20 · Jordan | 3,000 Meters Varsity | 20 | 15:16.40 PB | 10 |
| Aug 27 | WS, PC, MC, C, J, AFAug 27 · 3,000 Meters Varsity · Place 34 · Jordan | 3,000 Meters Varsity | 34 | 14:30.99 PB | 10 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 62 · Jordan | 3,000 Meters 11th-12th Grade | 62 | 14:38.84 | 10 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Quad City 7 Conference Championships Oct 15 · 5,000 Meters Varsity · Place 69 · Jordan | 5,000 Meters Varsity | 69 | 23:19.47 PB | 10 |
| Oct 8 | Durham City-County ChampionshipOct 8 · 5,000 Meters Varsity · Place 2 · Jordan | 5,000 Meters Varsity | 2 | 22:27.4Unofficial | 10 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Dev · Place 12 · Jordan | 5,000 Meters HS Dev | 12 | 22:59.65 PB | 10 |
| Sep 24 | Jordan Home Meet 2 (Apex, GH)Sep 24 · 5,000 Meters Varsity · Place 4 · Jordan | 5,000 Meters Varsity | 4 | 23:33.41 | 10 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 159 · Jordan | 5,000 Meters Invitational | 159 | 23:41.1 | 10 |
| Sep 10 | Jordan Home Meet 1 (AF, WS)Sep 10 · 5,000 Meters Varsity · Place 11 · Jordan | 5,000 Meters Varsity | 11 | 23:29.73 PB | 10 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 175 · Jordan | 5,000 Meters Invitational | 175 | 24:08.9 | 10 |
| Sep 2 | Jordan, Sanderson, GH, A, WS, Broughton, ADSep 2 · 5,000 Meters New Division · Place 41 · Jordan | 5,000 Meters New Division | 41 | 26:30.85 | 10 |
| Aug 26 | Garrett Rd Rivalry - Jordan v. Durham AcedemyAug 26 · 5,000 Meters Varsity · Place 13 · Jordan | 5,000 Meters Varsity | 13 | 24:02.68 | 10 |
| Aug 16 | Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 111 · Jordan | 5,000 Meters Varsity | 111 | 25:01.45 | 10 |
| Aug 9 | Bay Six Kickoff ClassicAug 9 · 3,000 Meters Varsity · Place 51 · Jordan | 3,000 Meters Varsity | 51 | 14:02.09 | 10 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Championship · Place 71 · Jordan | 5,000 Meters Championship | 71 | 23:58.44 | — |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 20 · Jordan | 5,000 Meters Junior Varsity | 20 | 22:03.6 | 9 |
| Aug 29 | DA Home Meet 1Aug 29 · 3,000 Meters Varsity · Place 14 · Jordan | 3,000 Meters Varsity | 14 | 14:38.3 | — |
| Aug 17 | Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 138 · Jordan | 5,000 Meters Varsity | 138 | 25:53.37 | — |