Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wake Med Soccer Park 3kWS, PC, MC, C, J, AF · Aug 27 | 11:54.75 | WS, PC, MC, C, J, AF | August 27, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 21:17.12 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Jordan High SchoolJordan Home Meet 1 (AF, WS) · Sep 10 | 23:20.99 | Jordan Home Meet 1 (AF, WS) | September 10, 2025 |
| 5,000 Meters · Wake Med Soccer ParkPC, B, AD, R, CG, C, AF · Sep 24 | 19:52.24 | PC, B, AD, R, CG, C, AF | September 24, 2026 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 20:33.62 | Great American XC Festival Presented by Coros | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Quad City 7 Conference ChampionshipOct 19 · 5,000 Meters Open · Place 65 · Apex Friendship | 5,000 Meters Open | 65 | 20:00.8 | 12 |
| Oct 8 | PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 72 · Apex Friendship | 5,000 Meters Varsity | 72 | 19:55.33 | 12 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 262 · Apex Friendship | 5,000 Meters Junior Varsity I | 262 | 20:33.62 PB | 12 |
| Sep 24 | PC, B, AD, R, CG, C, AFSep 24 · 5,000 Meters Varsity · Place 36 · Apex Friendship | 5,000 Meters Varsity | 36 | 19:52.24 PB | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity White · Place 25 · Apex Friendship | 5,000 Meters Junior Varsity White | 25 | 20:49.0 | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 101 · Apex Friendship | 5,000 Meters Junior Varsity JR/SR | 101 | 21:17.12 PB | 12 |
| Aug 27 | WS, PC, MC, C, J, AFAug 27 · 3,000 Meters Varsity · Place 66 · Apex Friendship | 3,000 Meters Varsity | 66 | 11:54.75 PB | 12 |
| Aug 15 | Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 172 · Apex Friendship | 5,000 Meters High School | 172 | 20:36.63 | 12 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 100 · Apex Friendship | 3,000 Meters 11th-12th Grade | 100 | 12:00.73 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Quad City 7 Conference Championships Oct 15 · 5,000 Meters Junior Varsity · Place 116 · Apex Friendship | 5,000 Meters Junior Varsity | 116 | 22:02.77 | 11 |
| Oct 9 | Broughton, PC, Wakefield, GH, Apex, MC, AFOct 9 · 5,000 Meters Varsity · Place 150 · Apex Friendship | 5,000 Meters Varsity | 150 | 21:46.62 | 11 |
| Sep 30 | GH, FG, AF, GL,Sep 30 · 5,000 Meters Varsity · Place 60 · Apex Friendship | 5,000 Meters Varsity | 60 | 21:41.17 | 11 |
| Sep 25 | Cary, FG, HS, WS, MC, AF, RiversideSep 25 · 5,000 Meters Varsity · Place 57 · Apex Friendship | 5,000 Meters Varsity | 57 | 23:03.90 | 11 |
| Sep 10 | Jordan Home Meet 1 (AF, WS)Sep 10 · 5,000 Meters Varsity · Place 64 · Apex Friendship | 5,000 Meters Varsity | 64 | 23:20.99 PB | 11 |
| Sep 4 | FG, Cary, AF, HS, CGSep 4 · 5,000 Meters Varsity · Place 34 · Apex Friendship | 5,000 Meters Varsity | 34 | 24:03.28 | 11 |
| Aug 26 | AD, GL, AF, GH, WS, ApexAug 26 · 3,000 Meters Varsity · Place 164 · Apex Friendship | 3,000 Meters Varsity | 164 | 13:37.22 | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | 6 Way MeetOct 8 · 5,000 Meters Varsity · Place 73 · Apex Friendship | 5,000 Meters Varsity | 73 | 21:09.10 | 10 |
| Sep 4 | E, AF, A, GL, MC MeetSep 4 · 5,000 Meters Varsity · Place 45 · Apex Friendship | 5,000 Meters Varsity | 45 | 23:03.87 | — |
| Aug 27 | GH, MC, GL, A, AF MeetAug 27 · 3,000 Meters Varsity · Place 108 · Apex Friendship | 3,000 Meters Varsity | 108 | 13:08.65 | — |