Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 6 | 17:20.7 | NCHSAA State Championships | November 6, 2026 |
| 5,000 Meters · Long Leaf ParkNew Hanover County Championship 2026 · Sep 24 | 17:12.71 | New Hanover County Championship 2026 | September 24, 2026 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 18:09.62 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · New Hanover TrackWallace Park Classic · Sep 21 | 21:53 | Wallace Park Classic | September 21, 2023 |
| 5,000 Meters · Olson Park XC CourseCarolina Coast Conference Championships · Oct 15 | 17:40.41 | Carolina Coast Conference Championships | October 15, 2026 |
| 5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 31 | 17:13.89 | Wake Med Super Regional | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 70 · Hoggard | 5,000 Meters 8A | 70 | 17:20.7 PB | 12 |
| Oct 31 | Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 60 · Hoggard | 5,000 Meters 8A East | 60 | 17:13.89 PB | 12 |
| Oct 15 | Carolina Coast Conference ChampionshipsOct 15 · 5,000 Meters Varsity Boys 5K · Place 21 · Hoggard | 5,000 Meters Varsity Boys 5K | 21 | 17:40.41 PB | 12 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters White · Place 137 · Hoggard | 5,000 Meters White | 137 | 18:09.62 PB | 12 |
| Sep 24 | New Hanover County Championship 2026Sep 24 · 5,000 Meters Varsity · Place 14 · Hoggard | 5,000 Meters Varsity | 14 | 17:12.71 PB | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 236 · Hoggard | 5,000 Meters Championship | 236 | 18:11.4 | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 187 · Hoggard | 5,000 Meters Championship | 187 | 18:17.92 | 12 |
2025 Cross Country
3 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 108 · Hoggard | 5,000 Meters Junior Varsity | 108 | 19:23.8 | 10 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 79 · Hoggard | 5,000 Meters JV FR/SO | 79 | 19:41.6 | 10 |
| Aug 29 | Opening MEC Cross Country Meet 5kAug 29 · 5,000 Meters Varsity · Place 36 · Hoggard | 5,000 Meters Varsity | 36 | 19:18.41 | 10 |
| Aug 22 | Long Leaf 3200M KickoffAug 22 · 3,200 Meters Junior Varsity · Place 12 · Hoggard | 3,200 Meters Junior Varsity | 12 | 12:17.61 | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Wallace Park ClassicSep 21 · 5,000 Meters Varsity · Place 58 · Hoggard | 5,000 Meters Varsity | 58 | 21:53 PB | 9 |
| Aug 24 | Long Leaf 3200m KickoffAug 24 · 3,200 Meters Junior Varsity · Place 54 · Hoggard | 3,200 Meters Junior Varsity | 54 | 14:51.39 | 9 |