Personal bests
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 |
| Nov 1 | NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 5A · Place 49 · Croatan | 5,000 Meters 5A | 49 | 21:42.8 PB | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 49 · Croatan | 5,000 Meters 5A | 49 | 21:42.79 | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 5A · Place 49 · Croatan | 5,000 Meters 5A | 49 | 21:42.79 | 12 |
| Oct 25 | NCHSAA 5A East RegionalOct 25 · 5,000 Meters Varsity · Place 14 · Croatan | 5,000 Meters Varsity | 14 | 21:42.68 PB | 12 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 5A East · Place 14 · Croatan | 5,000 Meters NCHSAA 5A East | 14 | 21:42.68 PB | 12 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 249 · Croatan | 5,000 Meters Championship | 249 | 23:17.5 | 12 |
| Sep 3 | Dixon Home MeetSep 3 · 5,000 Meters Varsity · Place 10 · Croatan | 5,000 Meters Varsity | 10 | 24:29 PB | 12 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA State ChampionshipNov 2 · 5,000 Meters 3A · Place 97 · Croatan | 5,000 Meters 3A | 97 | 22:50.02 | 11 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 236 · Croatan | 5,000 Meters Championship | 236 | 22:36.2 | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | NC Runners Elite InviteOct 14 · 5,000 Meters Invitational · Place 36 · Croatan | 5,000 Meters Invitational | 36 | 24:04.31 | 10 |
| Aug 19 | HWY 24 Light Up the NightAug 19 · 3,000 Meters Varsity · Place 57 · Croatan | 3,000 Meters Varsity | 57 | 14:11.00 | 10 |