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 |
| Oct 25 | NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 75 · Leesville Road | 5,000 Meters Varsity | 75 | 17:12.92 PB | 12 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 75 · Leesville Road | 5,000 Meters NCHSAA 8A East | 75 | 17:12.92 PB | 12 |
| Oct 13 | CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 29 · Leesville Road | 5,000 Meters Varsity | 29 | 17:33.22 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 322 · Leesville Road | 5,000 Meters Varsity | 322 | 17:47.4 | 12 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 198 · Leesville Road | 5,000 Meters Championship | 198 | 17:33.3 | 12 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 188 · Leesville Ro | 5,000 Meters Championship | 188 | 17:59.5 | 12 |
| Aug 9 | Bay Six Kickoff ClassicAug 9 · 3,000 Meters Grades 11-12 · Place 52 · Leesville Road | 3,000 Meters Grades 11-12 | 52 | 10:26.43 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 164 · Leesville Road | 5,000 Meters 4A | 164 | 18:19.09 | 11 |
| Oct 26 | NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 75 · Leesville Road | 5,000 Meters Varsity | 75 | 18:13.55 | 11 |
| Oct 16 | CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 41 · Leesville Road | 5,000 Meters Varsity | 41 | 18:07.85 | 11 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 363 · Leesville Road | 5,000 Meters Varsity | 363 | 18:35.9 | 11 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 266 · Leesville Road | 5,000 Meters Championship | 266 | 18:29.6 | 11 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 255 · Leesville Road | 5,000 Meters Championship | 255 | 19:01.1 PB | 11 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 38 · Leesville Road | 5,000 Meters Varsity | 38 | 17:43.62 | 11 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 38 · Leesville Road | 5,000 Meters Varsity | 38 | 17:43.62 | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CAP 6 Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 44 · Leesville Road | 5,000 Meters Varsity | 44 | 18:51.39 | — |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 359 · Leesville Road | 5,000 Meters Varsity | 359 | 18:39.2 | 10 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 321 · Leesville Road | 5,000 Meters Championship | 321 | 20:10.6 | 10 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 288 · Leesville Road | 5,000 Meters Championship | 288 | 20:45.6 | 10 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 148 · Leesville Road | 5,000 Meters Varsity | 148 | 21:21.78 | 10 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 147 · Leesville Road | 5,000 Meters Championship | 147 | 21:21.78 | 10 |
| Aug 12 | Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 65 · Leesville Road | 3,000 Meters Varsity | 65 | 11:29.80 | 10 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | CAP 6 Championships Oct 19 · Varsity · Place 38 · Leesville | Varsity | 38 | 20:40.80 | — |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 112 · Leesville Road | 5,000 Meters Frosh/Soph Freshman | 112 | 20:50.33 | 9 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 197 · Leesville Ro | 5,000 Meters Junior Varsity | 197 | 21:05.1 | 9 |
| Aug 27 | The Rams Rise & Run 3kAug 27 · 3,000 Meters Open · Place 12 · Leesville Road | 3,000 Meters Open | 12 | 13:59.94 PB | 9 |