Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 13:41.63 | BaySix Kickoff Classic | August 8, 2026 |
| 5,000 Meters · Leesville Road High SchoolAthens Drive & Enloe @ Lessville Road · Oct 8 | 21:40.5 | Athens Drive & Enloe @ Lessville Road | October 8, 2025 |
| 5,000 Meters · Sanderson High SchoolLeesville Road at Sanderson Meet · Oct 2 | 24:39.4 | Leesville Road at Sanderson Meet | October 2, 2024 |
| 5,000 Meters · Wake Med Soccer ParkCAP 8 Conference · Oct 13 | 21:26.92 | CAP 8 Conference | October 13, 2025 |
| 5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 23:12.2 | adidas XC Challenge | September 18, 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 13 | A, GL, GH, AD, FG, L, HSOct 13 · 5,000 Meters Varsity · Place 151 · Leesville Road | 5,000 Meters Varsity | 151 | 23:35.14 | 12 |
| Oct 8 | PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 130 · Leesville Road | 5,000 Meters Varsity | 130 | 23:01.92 | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity White · Place 103 · Leesville Road | 5,000 Meters Junior Varsity White | 103 | 23:12.2 PB | 12 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 124 · Leesville Road | 3,000 Meters 11th-12th Grade | 124 | 13:41.63 PB | 12 |
2025 Cross Country
3 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Enloe at Leesville RoadOct 9 · 5,000 Meters Varsity · Place 16 · Leesville Road | 5,000 Meters Varsity | 16 | 22:09.30 | 10 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Junior Varsity · Place 420 · Leesville Road | 5,000 Meters Junior Varsity | 420 | 22:38.4 | — |
| Oct 2 | Leesville Road at Sanderson MeetOct 2 · 5,000 Meters Varsity · Place 6 · Leesville Road | 5,000 Meters Varsity | 6 | 24:39.4 PB | 10 |
| Sep 17 | CG, LR, C, GH, GL MeetSep 17 · 5,000 Meters Varsity · Place 29 · Leesville Road | 5,000 Meters Varsity | 29 | 24:38.88 | — |
| Aug 10 | Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 156 · Leesville Ro | 3,000 Meters Varsity | 156 | 15:10.39 | — |