Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cannon SchoolNon-Conference Meet Cannon School · Sep 14 | 27:16.54 | Non-Conference Meet Cannon School | September 14, 2021 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 24 | 24:50.9 | Hough Invite | September 24, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 5 | 26:13.04 | NCHSAA XC State Championship | November 5, 2022 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Oct 30 | 22:48.09 | NCHSAA 1A West Regional | October 30, 2021 |
| 5,000 Meters · Lincoln Charter SchoolLCS Meet #8 · Jan 5 | 25:06 | LCS Meet #8 | January 5, 2021 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 25:42.93 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 24:11.7 | Carolinas Kickoff | August 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 1A · Place 83 · Christ the King | 5,000 Meters 1A | 83 | 26:13.04 PB | 12 |
| Oct 29 | NCHSAA 1A West RegionalOct 29 · 5,000 Meters Varsity · Place 35 · Christ the King | 5,000 Meters Varsity | 35 | 22:51.80 | 12 |
| Sep 24 | Hough InviteSep 24 · 5,000 Meters Varsity · Place 66 · Christ the King | 5,000 Meters Varsity | 66 | 24:50.9 PB | 12 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 222 · Christ the King | 5,000 Meters Varsity Invitational (SATURDAY) | 222 | 25:42.93 PB | 12 |
| Sep 9 | Friday Night Lights XC FestivalSep 9 · 5,000 Meters Invitational · Place 158 · Christ the King Cath | 5,000 Meters Invitational | 158 | 24:54.2 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 1A · Place 76 · Christ the K | 5,000 Meters 1A | 76 | 24:08.00 | 11 |
| Oct 30 | NCHSAA 1A West RegionalOct 30 · 5,000 Meters Varsity · Place 39 · Christ the King | 5,000 Meters Varsity | 39 | 22:48.09 PB | 11 |
| Sep 17 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 5,000 Meters Invitational · Place 126 · Christ the King Cath | 5,000 Meters Invitational | 126 | 24:42.0 | — |
| Sep 14 | Non-Conference Meet Cannon SchoolSep 14 · 5,000 Meters Varsity · Place 12 · Christ the King | 5,000 Meters Varsity | 12 | 27:16.54 PB | 11 |
| Aug 28 | Carolinas KickoffAug 28 · 5,000 Meters Varsity Championship · Place 74 · Christ the King | 5,000 Meters Varsity Championship | 74 | 24:11.7 PB | 11 |
| Aug 23 | Catawba Shores Athletic Conference 1A/2A Pre-Conference MeetAug 23 · 5,000 Meters Varsity · Place 31 · Christ the K | 5,000 Meters Varsity | 31 | 28:58.95 | 11 |
| Jan 16 | NCHSAA 1A West RegionalJan 16 · 5,000 Meters Varsity · Place 27 · Christ the King | 5,000 Meters Varsity | 27 | 23:41.99 | 10 |
| Jan 5 | LCS Meet #8Jan 5 · 5,000 Meters Varsity · Place 5 · Christ the King | 5,000 Meters Varsity | 5 | 25:06 PB | 10 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | LCS Meet #6Dec 8 · 5,000 Meters Varsity · Place 5 · Christ the King | 5,000 Meters Varsity | 5 | 25:07.2 | 10 |
| Dec 1 | LCS Meet #4 Dec 1 · 5,000 Meters Varsity · Place 12 · Christ the King | 5,000 Meters Varsity | 12 | 25:23.1 | 10 |