Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 6 | 22:57.66 | Wilmington Beach Blast - Nighttime Cross Country | September 6, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 1 | 22:24.6 | NCHSAA State Championships (5A-8A) | November 1, 2025 |
| 5,000 Meters · Long Leaf ParkCarolina Coast Conference Championships · Oct 14 | 21:52.87 | Carolina Coast Conference Championships | October 14, 2025 |
| 5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 25 | 22:36.77 | WakeMed Super Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 28 | 21:02.13 | NCHSAA 4A East Regional | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 118 · Topsail | 5,000 Meters 7A | 118 | 22:24.6 PB | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 118 · Topsail | 5,000 Meters 7A | 118 | 22:24.64 | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 118 · Topsail | 5,000 Meters 7A | 118 | 22:24.64 | 12 |
| Oct 25 | NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 44 · Topsail | 5,000 Meters Varsity | 44 | 22:36.77 | 12 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 44 · Topsail | 5,000 Meters NCHSAA 7A East | 44 | 22:36.77 PB | 12 |
| Oct 14 | Carolina Coast Conference ChampionshipsOct 14 · 5,000 Meters Varsity Girls · Place 34 · Topsail | 5,000 Meters Varsity Girls | 34 | 21:52.87 PB | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 91 · Topsail | 5,000 Meters Varsity | 91 | 22:03.9 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 91 · Topsail | 5,000 Meters Varsity | 91 | 22:03.9 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 91 · Topsail | 5,000 Meters Varsity | 91 | 22:03.9 | 12 |
| Sep 11 | New Hanover County ChampionshipSep 11 · 5,000 Meters New Division · Place 47 · Topsail | 5,000 Meters New Division | 47 | 22:26.82 | 12 |
| Sep 6 | Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS CHAMPIONSHIP GIRLS 5K · Place 46 · Topsail | 5,000 Meters HS CHAMPIONSHIP GIRLS 5K | 46 | 22:57.66 PB | 12 |
| Aug 28 | NH County 5k OpenerAug 28 · 5,000 Meters Varsity · Place 47 · Topsail | 5,000 Meters Varsity | 47 | 22:58.74Unofficial | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 129 · Topsail | 5,000 Meters Varsity | 129 | 25:23.87 | 11 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 62 · Topsail | 5,000 Meters Invitational | 62 | 21:27.5 | 11 |
| Sep 7 | Knights Invite/ NNSep 7 · 5,000 Meters Championship · Place 6 · Topsail | 5,000 Meters Championship | 6 | 22:18.59 | — |
| Aug 29 | Opening MEC Cross Country Meet 5kAug 29 · 5,000 Meters Varsity · Place 24 · Topsail | 5,000 Meters Varsity | 24 | 22:09.86 | 11 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 4 · Topsail | 5,000 Meters Varsity | 4 | 21:50.72 | 11 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 4 · Topsail | 5,000 Meters Varsity | 4 | 21:50.72 | 11 |
| Aug 22 | Long Leaf 3200M KickoffAug 22 · 3,200 Meters Varsity · Place 32 · Topsail | 3,200 Meters Varsity | 32 | 14:09.25 | 11 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 48 · Topsail | 5,000 Meters Varsity | 48 | 21:02.13 PB | 10 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 106 · Topsail | 5,000 Meters Invitational | 106 | 22:54.3 | 10 |
| Aug 24 | Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 38 · Topsail | 3,200 Meters Varsity | 38 | 14:11.96 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Brunswick/Pender ChallengeOct 6 · 5,000 Meters Varsity · Place 14 · Topsail | 5,000 Meters Varsity | 14 | 24:48.80 | 9 |
| Sep 28 | MEC North Brunswick Home MeetSep 28 · Varsity · Place 37 · Topsail | Varsity | 37 | 25:13.47 | 9 |
| Sep 17 | Jungle Run ExperienceSep 17 · 5,000 Meters Junior Varsity · Place 29 · Topsail | 5,000 Meters Junior Varsity | 29 | 25:25.89 | 9 |
| Sep 15 | MEC Topsail Meet #1Sep 15 · Varsity · Place 46 · Topsail | Varsity | 46 | 27:20.76 | 9 |
| Sep 1 | Laney MEC Varsity/JV Home Meet #1Sep 1 · 5,000 Meters Junior Varsity · Place 52 · Topsail | 5,000 Meters Junior Varsity | 52 | 27:32.52 | 9 |
| Aug 25 | Long Leaf 3K KickoffAug 25 · 3,000 Meters Varsity · Place 52 · Topsail | 3,000 Meters Varsity | 52 | 15:19.96 | 9 |
| Aug 20 | Hoggard 3K ScrimmageAug 20 · 3,000 Meters Varsity · Place 58 · Topsail | 3,000 Meters Varsity | 58 | 14:49.57 | 9 |