Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Long Leaf ParkCFA XC 2022 Kickoff · Sep 1 | 14:42.28 | CFA XC 2022 Kickoff | September 1, 2022 |
| 5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 6 | 25:59.33 | Wilmington Beach Blast - Nighttime Cross Country | September 6, 2025 |
| 5,000 Meters · Boyd Lee ParkCPIC Championships · Oct 16 | 25:19.58 | CPIC Championships | October 16, 2025 |
| 5,000 Meters · Kinston Rotary Dog ParkAPA Home Meet · Sep 15 | 25:03.4 | APA Home Meet | September 15, 2025 |
| 5,000 Meters · Long Leaf ParkNew Hanover County Championship · Sep 11 | 24:26.44 | New Hanover County Championship | September 11, 2025 |
| 5,000 Meters · Olsen ParkCPIC Conference Meet - Wilmington · Oct 1 | 21:51.66 | CPIC Conference Meet - Wilmington | October 1, 2024 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 27 | 23:20.92 | NCISAA 3A State Championships | October 27, 2023 |
| 5,000 Meters · Wilson Christian AcademyPumpkin Run · Oct 10 | 24:34 | Pumpkin Run | October 10, 2024 |
| 5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 12 | 23:28.32 | Pumpkin Run | October 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | CPIC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 49 · Cape Fear Academy | 5,000 Meters Varsity | 49 | 25:19.58 PB | 10 |
| Oct 9 | WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Girls · Place 73 · Cape Fear Academy | 5,000 Meters HS Varsity Girls | 73 | 26:33.46 | 10 |
| Sep 15 | APA Home MeetSep 15 · 5,000 Meters Varsity · Place 29 · Cape Fear Academy | 5,000 Meters Varsity | 29 | 25:03.4 PB | 10 |
| Sep 11 | New Hanover County ChampionshipSep 11 · 5,000 Meters New Division · Place 93 · Cape Fear Academy | 5,000 Meters New Division | 93 | 24:26.44 PB | 10 |
| Sep 6 | Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS VARSITY GIRLS 5K · Place 55 · Cape Fear Academy | 5,000 Meters HS VARSITY GIRLS 5K | 55 | 25:59.33 PB | 10 |
| Aug 28 | NH County 5k OpenerAug 28 · 5,000 Meters JV · Place 47 · Cape Fear Academy | 5,000 Meters JV | 47 | 26:18.78Unofficial | 10 |
| Aug 16 | CFA 3k ScrimmageAug 16 · 3,000 Meters Varsity · Place 15 · Cape Fear Academy | 3,000 Meters Varsity | 15 | 15:37.76Unofficial | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 70 · Cape Fear Academy | 5,000 Meters Varsity | 70 | 23:55.46 | 9 |
| Oct 17 | CPIC XC 2024 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 15 · Cape Fear Academy | 5,000 Meters Varsity | 15 | 22:49.48 | 9 |
| Oct 10 | Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 21 · Cape Fear Academy | 5,000 Meters Varsity | 21 | 24:34 PB | 9 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 148 · Cape Fear Academy | 5,000 Meters Varsity | 148 | 24:10.8 | — |
| Oct 1 | CPIC Conference Meet - WilmingtonOct 1 · 5,000 Meters Varsity · Place 13 · Cape Fear Academy | 5,000 Meters Varsity | 13 | 21:51.66 PB | 9 |
| Aug 22 | Long Leaf 3200M KickoffAug 22 · 3,200 Meters Varsity · Place 88 · Cape Fear Academy | 3,200 Meters Varsity | 88 | 15:44.50 | 9 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 50 · Cape Fear Academy | 5,000 Meters Varsity | 50 | 23:20.92 PB | 8 |
| Oct 17 | CPIC ChampionshipOct 17 · 5,000 Meters Varsity · Place 16 · Cape Fear Academy | 5,000 Meters Varsity | 16 | 22:27.35Unofficial | 8 |
| Oct 12 | Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 18 · Cape Fear Academy | 5,000 Meters Varsity | 18 | 23:28.32 PB | 8 |
| Sep 18 | CPICSep 18 · 5,000 Meters Varsity · Place 16 · Cape Fear Academy | 5,000 Meters Varsity | 16 | 23:42Unofficial | 8 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 228 · Cape Fear Academy | 5,000 Meters Invitational | 228 | 24:31.4 | 8 |
| Sep 8 | Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 27 · Cape Fear Academy | 5,000 Meters Varsity | 27 | 23:49.91Unofficial | 8 |
| Aug 24 | Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 59 · Cape Fear Academy | 3,200 Meters Varsity | 59 | 15:23.27 | 8 |
| Aug 19 | Hoggard 3200M Time TrialAug 19 · 3,200 Meters Varsity · Place 72 · Cape Fear Academy | 3,200 Meters Varsity | 72 | 16:20.02 | 8 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Cape Fear Academy | 5,000 Meters Varsity | 0 | DNS | 7 |
| Oct 19 | CRC 2022 XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 15 · Cape Fear Academy | 5,000 Meters Varsity | 15 | 24:07.4 | 19 |
| Oct 14 | By the Moon's Light: 3rd AnnualOct 14 · 5,000 Meters Varsity · Place 18 · Cape Fear Academy | 5,000 Meters Varsity | 18 | 23:46.86 | — |
| Oct 6 | New Hanover County Championships MeetOct 6 · 5,000 Meters Varsity · Place 81 · Cape Fear Academy | 5,000 Meters Varsity | 81 | 26:15.61 | 7 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 71 · Cape Fear Ac | 5,000 Meters Junior Varsity | 71 | 28:51.7 | 7 |
| Sep 9 | Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 5,000 Meters Junior Varsity · Place 20 · Cape Fear Academy | 5,000 Meters Junior Varsity | 20 | 26:00.07 | — |
| Sep 1 | CFA XC 2022 KickoffSep 1 · 3,000 Meters JV · Place 6 · Cape Fear Academy | 3,000 Meters JV | 6 | 14:42.28 PB | 7 |
| Aug 25 | Long Leaf 3K KickoffAug 25 · 3,000 Meters Junior Varsity · Place 46 · Cape Fear Academy | 3,000 Meters Junior Varsity | 46 | 15:59.75 | 7 |
| Aug 20 | Hoggard 3K ScrimmageAug 20 · 3,000 Meters Varsity · Place 81 · Cape Fear Academy | 3,000 Meters Varsity | 81 | 15:52.35 | 7 |