Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 9 | 36:13.0 | NCAA DII Southeast Regional | November 9, 2024 |
| 10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 8 | 35:25.55 | 2025 NCAA DII Southeast Region Cross Country Championships | November 8, 2025 |
| 3.1 Miles · Greensboro Day School Church CoursePTAC Conference Meet-GDS HOST · Sep 22 | 19:53 | PTAC Conference Meet-GDS HOST | September 22, 2022 |
| 5,000 Meters · Caldwell AcademyCaldwell Academy PTAC Varsity Meet 2023 · Oct 5 | 17:55.74 | Caldwell Academy PTAC Varsity Meet 2023 | October 5, 2023 |
| 5,000 Meters · Cedarock ParkBCA HS Meet · Sep 29 | 18:21.00 | BCA HS Meet | September 29, 2022 |
| 5,000 Meters · Forsyth Country Day SchoolFCDS PTAC Varsity Meet · Sep 27 | 18:00.74 | FCDS PTAC Varsity Meet | September 27, 2022 |
| 5,000 Meters · Greensboro Day School Church CourseGDS Meet PTAC · Sep 9 | 20:40 | GDS Meet PTAC | September 9, 2021 |
| 5,000 Meters · Hagan-Stone ParkNCISAA 3A State Championships · Oct 28 | 17:03.62 | NCISAA 3A State Championships | October 28, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexPTAC Championships · Oct 17 | 17:21.67 | PTAC Championships | October 17, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexCalvary Day Conference Meet · Sep 27 | 18:22.23 | Calvary Day Conference Meet | September 27, 2023 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A State Championships · Nov 2 | 17:46.74 | NCISAA 3A State Championships | November 2, 2020 |
| 5,000 Meters · Steele Creek ParkEli Cramer Invitational · Sep 26 | 18:27.6 | Eli Cramer Invitational | September 26, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 27 | 16:46.40 | NCISAA 3A State Championships | October 27, 2023 |
| 5,000 Meters · WCA Sandy Ridge XC CourseRumble at the Ridge · Aug 18 | 19:59 | Rumble at the Ridge | August 18, 2022 |
| 6,000 Meters · Bob Jones UniversityBruins Night XC Classic · Sep 5 | 19:50.7 | Bruins Night XC Classic | September 5, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 24 | 27:53.5 | Conference Carolinas Cross Country Championships | October 24, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 9 | 25:48.2 | Royals Challenge | October 9, 2026 |
| 8,000 Meters · Milliken & Company2024 Eye Opener XC College · Sep 6 | 28:39.81 | 2024 Eye Opener XC College | September 6, 2024 |
| 8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 19 | 27:17.6 | 2026 Converse Kick-Off | September 19, 2026 |
| 8,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 7 | 26:09.2 | Conference Carolinas XC | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 91 · KingKing | 10,000 Meters DII Southeast | 91 | 35:25.55 PB | So |
| Oct 24 | Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 48 · KingKing | 8,000 Meters Conference Carolinas | 48 | 27:53.5 PB | So |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · KingKing | 8,000 Meters Men | — | DNF | So |
| Sep 26 | Eli Cramer InvitationalSep 26 · 5,000 Meters College · Place 17 · KingKing | 5,000 Meters College | 17 | 18:27.6 PB | So |
| Sep 12 | Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 111 · KingKing | 8,000 Meters Collegiate | 111 | 26:50.31 | So |
| Sep 5 | Bruins Night XC ClassicSep 5 · 6,000 Meters Men's Race · Place 8 · KingKing | 6,000 Meters Men's Race | 8 | 19:50.7 PB | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII Southeast RegionalNov 9 · 10,000 Meters D2 Southeast · Place 151 · KingKing | 10,000 Meters D2 Southeast | 151 | 36:13.0 PB | Fr |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 143 · KingKing | 8,000 Meters Varsity | 143 | 27:07.8 | FR |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Gold · Place 142 · KingKing | 8,000 Meters Gold | 142 | 27:07.8 | Fr |
| Sep 13 | The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 99 · KingKing | 8,000 Meters Varsity | 99 | 28:20.48 | FR |
| Sep 6 | 2024 Eye Opener XC CollegeSep 6 · 8,000 Meters College · Place 85 · KingKing | 8,000 Meters College | 85 | 28:39.81 PB | Fr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 9 | 16:46.40 PB | 12 |
| Oct 17 | PTAC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 7 | 17:21.67 PB | 12 |
| Oct 9 | FCDS PTAC Meet 10/9Oct 9 · 5,000 Meters Varsity · Place 6 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 6 | 18:23.21 | 12 |
| Oct 5 | Caldwell Academy PTAC Varsity Meet 2023Oct 5 · 5,000 Meters Varsity · Place 5 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 5 | 17:55.74 PB | 12 |
| Sep 27 | Calvary Day Conference MeetSep 27 · 5,000 Meters Varsity · Place 11 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 11 | 18:22.23 PB | 12 |
| Aug 31 | WCA-PTAC Conference MeetAug 31 · 5,000 Meters Varsity · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 0 | DNF | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 13 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 13 | 17:03.62 PB | 11 |
| Oct 18 | PTAC Varsity ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 7 | 17:26.71 | 11 |
| Oct 3 | Calvary Day School Home MeetOct 3 · 5,000 Meters Varsity · Place 7 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 7 | 18:08.61 | 11 |
| Sep 29 | BCA HS MeetSep 29 · 5,000 Meters Varsity · Place 1 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 1 | 18:21.00 PB | 11 |
| Sep 27 | FCDS PTAC Varsity MeetSep 27 · 5,000 Meters Varsity · Place 8 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 8 | 18:00.74 PB | 11 |
| Sep 22 | PTAC Conference Meet-GDS HOSTSep 22 · 3.1 Miles Varsity · Place 3 · High Point Christian AcademyHigh Point Christian Academy | 3.1 Miles Varsity | 3 | 19:53 PB | 11 |
| Aug 18 | Rumble at the RidgeAug 18 · 5,000 Meters Varsity · Place 2 · High Point Christian AcademyHigh Point Christian Academy | 5,000 Meters Varsity | 2 | 19:59 PB | 11 |
2021 Cross Country
2 results2020 Cross Country
2 results2018 Cross Country
1 results