Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 39 · Currituck County | 5,000 Meters 5A | 39 | 21:18.8 PB | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 39 · Currituck County | 5,000 Meters 5A | 39 | 21:18.80 | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 39 · Currituck County | 5,000 Meters 5A | 39 | 21:18.80 | 12 |
| Oct 25 | NCHSAA 5A East RegionalOct 25 · 5,000 Meters Varsity · Place 6 · Currituck County | 5,000 Meters Varsity | 6 | 20:48.90 PB | 12 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 5A East · Place 6 · Currituck County | 5,000 Meters NCHSAA 5A East | 6 | 20:48.90 PB | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 26 · Currituck County | 5,000 Meters Varsity | 26 | 20:43.9 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 26 · Currituck County | 5,000 Meters Varsity | 26 | 20:43.9 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 26 · Currituck County | 5,000 Meters Varsity | 26 | 20:43.9 | 12 |
| Sep 24 | NCC #1Sep 24 · 5,000 Meters New Division · Place 2 · Currituck County | 5,000 Meters New Division | 2 | 21:11.4 PB | 12 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 106 · Currituck County | 5,000 Meters 3A | 106 | 23:04.20 | 11 |
| Sep 7 | Knights Invite/ NNSep 7 · 5,000 Meters Championship · Place 15 · Currituck County | 5,000 Meters Championship | 15 | 23:42.88 | — |
2023 Cross Country
2 results2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 145 · Currituck County | 5,000 Meters Invitational | 145 | 24:01.27 | 9 |
| Aug 31 | Manteo vs CurrituckAug 31 · 5,000 Meters Varsity · Place 11 · Currituck County | 5,000 Meters Varsity | 11 | 26:22.00 | 9 |
| Aug 24 | NCC Manteo Home MeetAug 24 · 5,000 Meters Varsity · Place 23 · Currituck County | 5,000 Meters Varsity | 23 | 26:28.00 | 9 |