Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 7 | 19:31.47 | Hagan Stone XC Classic 2022 | October 7, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 29 | 18:59.66 | NCHSAA 4A Midwest Regional | October 29, 2022 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 19:07.09 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Southwest Guilford HSHigh Point Tri-Meet · Aug 23 | 22:15.85 | High Point Tri-Meet | August 23, 2023 |
| 5,000 Meters · WCA Sandy Ridge XC CourseRumble at the Ridge · Aug 18 | 21:46 | Rumble at the Ridge | August 18, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Guilford County Cross County ChampionshipOct 11 · 5,000 Meters HS Boys · Place 62 · Southwest Guilford | 5,000 Meters HS Boys | 62 | 19:35.06 | 12 |
| Oct 7 | Hagan Stone XC ClassicOct 7 · 5,000 Meters Varsity · Place 58 · Southwest Guilford | 5,000 Meters Varsity | 58 | 19:26.09 | 12 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 127 · Southwest Guilford | 5,000 Meters Championship | 127 | 19:30.09 | 12 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Open · Place 174 · Southwest Guilford | 5,000 Meters Open | 174 | 22:42.5 | 12 |
| Aug 23 | High Point Tri-MeetAug 23 · 5,000 Meters Varsity · Place 8 · Southwest Guilford | 5,000 Meters Varsity | 8 | 22:15.85 PB | 12 |
| Aug 17 | Rumble at the RidgeAug 17 · 5,000 Meters Varsity · Place 2 · Southwest Guilford | 5,000 Meters Varsity | 2 | 22:07.6 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 118 · Southwest Guilford | 5,000 Meters Varsity | 118 | 18:59.66 PB | 11 |
| Oct 19 | Metro 4A Conference XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 32 · Southwest Guilford | 5,000 Meters Varsity | 32 | 19:07.38 | 11 |
| Oct 7 | Hagan Stone XC Classic 2022Oct 7 · 5,000 Meters Championship · Place 70 · Southwest Guilford | 5,000 Meters Championship | 70 | 19:31.47 PB | 11 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 107 · Southwest Guilford | 5,000 Meters Varsity Invitational (SATURDAY) | 107 | 19:07.09 PB | 11 |
| Aug 24 | SWGHS v. RJR MeetAug 24 · 5,000 Meters Varsity · Place 4 · Southwest Guilford | 5,000 Meters Varsity | 4 | 25:02.58 | — |
| Aug 24 | SWGHS v. RJR MeetAug 24 · 5,000 Meters Varsity · Place 4 · Southwest Guilford | 5,000 Meters Varsity | 4 | 20:51.40 | — |
| Aug 18 | Rumble at the RidgeAug 18 · 5,000 Meters Varsity · Place 3 · Southwest Guilford | 5,000 Meters Varsity | 3 | 21:46 PB | 11 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 128 · Southwest Guilford | 5,000 Meters Varsity | 128 | 20:11.55 | 10 |
| Aug 19 | Rumble at the RidgeAug 19 · 5,000 Meters Varsity · Place 5 · Southwest Guilford | 5,000 Meters Varsity | 5 | 22:33 | 10 |