Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 28 | 22:42.32 | NCHSAA 4A Midwest Regional | October 28, 2023 |
| 5,000 Meters · Keeley ParkMetro XC #2 · Sep 16 | 25:53.40 | Metro XC #2 | September 16, 2026 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 22:46.41 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · Southwest Guilford HSGC High School XC Championship · Oct 8 | 24:28.00 | GC High School XC Championship | October 8, 2025 |
| 5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 25 | 23:19.03 | WakeMed Super Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 22:42.3 | Adidas XC Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Metro XC #2Sep 16 · 5,000 Meters Varsity · Place 10 · Page | 5,000 Meters Varsity | 10 | 25:53.40 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCHSAA 7A Central RegionalOct 25 · 5,000 Meters Varsity · Place 60 · Page | 5,000 Meters Varsity | 60 | 23:19.03 | 11 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A Central · Place 60 · Page | 5,000 Meters NCHSAA 7A Central | 60 | 23:19.03 PB | 11 |
| Oct 8 | GC High School XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 29 · Page | 5,000 Meters Varsity | 29 | 24:28.00 PB | 11 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 198 · Page | 5,000 Meters Varsity | 198 | 23:54.6 | 11 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 198 · Page | 5,000 Meters Varsity | 198 | 23:54.6 | 11 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 198 · Page | 5,000 Meters Varsity | 198 | 23:54.6 | 11 |
| Sep 16 | Metro XC Meet #2Sep 16 · 5,000 Meters Varsity · Place 5 · Page | 5,000 Meters Varsity | 5 | 26:03.14 | 11 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 179 · Page | 5,000 Meters Invitational | 179 | 24:14.3 | 10 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 80 · Page | 5,000 Meters Varsity | 80 | 22:42.32 PB | 9 |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters White · Place 175 · Page | 5,000 Meters White | 175 | 22:46.41 PB | 9 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 138 · Page | 5,000 Meters Invitational | 138 | 22:42.3 PB | 9 |