Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Duke UniversityDUKE v. NC A&T & NCC · Sep 212:44.90DUKE v. NC A&T & NCCSeptember 2, 2025
5,000 Meters · Asheville Christian AcademyAsheville/TCR JV · Jan 418:34.28Asheville/TCR JVJanuary 4, 2021
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 616:19.14Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 517:10.98NCHSAA XC State ChampionshipNovember 5, 2022
5,000 Meters · Jackson ParkWNCCC Invitational · Aug 2717:36.79WNCCC InvitationalAugust 27, 2022
5,000 Meters · McAlpine Creek ParkNCHSAA 4A West Regional · Oct 2916:30.08NCHSAA 4A West RegionalOctober 29, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 424:35.3Elon Friday Night Lights OpenerSeptember 4, 2026
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1520:26.6Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Delaware State University2023 MEAC Cross Country Championships · Oct 2828:37.22023 MEAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Delaware State University Outreach & Research CenterMEAC XC · Nov 227:03.0MEAC XCNovember 2, 2024
8,000 Meters · Longwood UniversityLancer Pink Invitational · Oct 931:16.30Lancer Pink InvitationalOctober 9, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1126:14.1Royals ChallengeOctober 11, 2024
8,000 Meters · WakeMed Soccer ParkMEAC XC Championships · Nov 127:11.9MEAC XC ChampionshipsNovember 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30MEAC XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 37 · N.C. CentralN.C. Central8,000 Meters Championship3728:21.8Sr
Oct 9Lancer Pink InvitationalOct 9 · 8,000 Meters Collegiate · Place 31 · N.C. CentralN.C. Central8,000 Meters Collegiate3131:16.30 PBSr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 129 · N.C. CentralN.C. Central6,000 Meters College12922:01.9Sr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 159 · N.C. CentralN.C. Central8,000 Meters Mens15929:37.0Sr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 117 · N.C. CentralN.C. Central6,000 Meters College Men11724:35.3 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MEAC XC ChampionshipsNov 1 · 8,000 Meters Champs · Place 24 · N.C. CentralN.C. Central8,000 Meters Champs2427:11.9 PBJr
Oct 10Royals ChallengeOct 10 · 8,000 Meters Gold · Place 87 · N.C. CentralN.C. Central8,000 Meters Gold8726:32.12Jr
Oct 3Great American XC Festival, Presented by GarminOct 3 · 8,000 Meters Varsity · Place 7 · N.C. CentralN.C. Central8,000 Meters Varsity725:49.4JR
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 45 · N.C. CentralN.C. Central6,000 Meters Varsity4519:19.9JR
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 6 · N.C. CentralN.C. Central5,000 Meters COLLEGE MEN 5K616:19.14 PBJr
Sep 2DUKE v. NC A&T & NCCSep 2 · 4,000 Meters Dual · Place 19 · N.C. CentralN.C. Central4,000 Meters Dual1912:44.90 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MEAC XCNov 2 · 8,000 Meters College · Place 20 · N.C. CentralN.C. Central8,000 Meters College2027:03.0 PBSo
Oct 11Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 97 · N.C. CentralN.C. Central8,000 Meters Varsity9726:14.1SO
Oct 11Royals ChallengeOct 11 · 8,000 Meters Gold · Place 97 · N.C. CentralN.C. Central8,000 Meters Gold9726:14.1 PBSo
Oct 4Great American XC Festival, Presented by GarminOct 4 · 8,000 Meters Varsity · Place 8 · N.C. CentralN.C. Central8,000 Meters Varsity826:12.7—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 282023 MEAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 17 · N.C. CentralN.C. Central8,000 Meters College1728:37.2 PBFr
Oct 6Great American XC Festival, Presented by GarminOct 6 · 8,000 Meters Varsity · Place 14 · N.C. CentralN.C. Central8,000 Meters Varsity1427:13.4FR
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 84 · N.C. CentralN.C. Central6,000 Meters College8420:26.6 PBFr
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters College · Place 9 · N.C. CentralN.C. Central5,000 Meters College916:05.94UnofficialFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 82 · T.C. RobersonT.C. Roberson5,000 Meters 4A8217:10.98 PB12
Oct 29NCHSAA 4A West RegionalOct 29 · 5,000 Meters Varsity · Place 13 · T.C. RobersonT.C. Roberson5,000 Meters Varsity1316:30.08 PB12
Oct 193A/4A Mountain Conference MeetOct 19 · 5,000 Meters Varsity · Place 6 · T.C. RobersonT.C. Roberson5,000 Meters Varsity617:05.5012
Oct 1Hurricane Five ThousandOct 1 · 5,000 Meters Varsity · Place 4 · T.C. RobersonT.C. Roberson5,000 Meters Varsity416:36.012
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 191 · T.C. RobersoT.C. Roberso5,000 Meters Championship19117:45.312
Aug 31Rocket Chase RaceAug 31 · Varsity · Place 2 · T.C. RobersonT.C. RobersonVarsity210:25.5012
Aug 31Rocket Chase RaceAug 31 · 2 Miles Varsity · Place 2 · T.C. RobersonT.C. Roberson2 Miles Varsity210:25.5012
Aug 27WNCCC InvitationalAug 27 · 5,000 Meters Championship · Place 23 · T.C. RobersonT.C. Roberson5,000 Meters Championship2317:36.79 PB12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 101 · T.C. RobersonT.C. Roberson5,000 Meters 4A10117:06.1811
Oct 30NCHSAA 4A West RegionalOct 30 · 5,000 Meters Varsity · Place 34 · T.C. RobersonT.C. Roberson5,000 Meters Varsity3417:21.311
Oct 20 3A/4A Mountain Conference MeetOct 20 · 5,000 Meters Varsity · Place 4 · T.C. RobersonT.C. Roberson5,000 Meters Varsity417:31.03—
Oct 2Wendy's InvitationalOct 2 · 5,000 Meters Invitational · Place 31 · T.C. RobersonT.C. Roberson5,000 Meters Invitational3116:48.5JR
Sep 18Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 65 · T.C. RobersoT.C. Roberso5,000 Meters Championship6516:54.311
Aug 27WNC Cross Country CarnivalAug 27 · 5,000 Meters Championship · Place 7 · T.C. RobersonT.C. Roberson5,000 Meters Championship717:28.8311
Jan 4Asheville/TCR JVJan 4 · 5,000 Meters Junior Varsity · Place 1 · T.C. RobersonT.C. Roberson5,000 Meters Junior Varsity118:34.28 PB10

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 22A.C. Reynolds Holiday 5000mDec 22 · 5,000 Meters Varsity · Place 14 · T.C. RobersonT.C. Roberson5,000 Meters Varsity1417:51.0010
Dec 19West Henderson MeetDec 19 · 5,000 Meters Varsity · Place 10 · T.C. RobersonT.C. Roberson5,000 Meters Varsity1017:3810
Dec 5West Henderson Meet 7ADec 5 · 5,000 Meters Varsity · Place 1 · T.C. RobersonT.C. Roberson5,000 Meters Varsity118:2810
Nov 23West Henderson Meet # 4Nov 23 · 5,000 Meters Varsity · Place 11 · T.C. RobersonT.C. Roberson5,000 Meters Varsity1119:0610

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22WMAC ChampionshipOct 22 · 5,000 Meters Varsity · Place 52 · T.C. RobersonT.C. Roberson5,000 Meters Varsity5220:02.39
Oct 9United Way InvitationalOct 9 · 5,000 Meters Open · Place 4 · M9 T.C. RobersonM9 T.C. Roberson5,000 Meters Open420:27.08—
Sep 18White Squirrel ClassicSep 18 · 5,000 Meters Varsity · Place 49 · T.C. RobersonT.C. Roberson5,000 Meters Varsity4920:09.39
Sep 4Buncombe County ChampionshipsSep 4 · 5,000 Meters Varsity · Place 57 · T.C. RobersonT.C. Roberson5,000 Meters Varsity5721:04.84—
Aug 24WNC Cross Country CarnivalAug 24 · 3,000 Meters Varsity · Place 5 · M9 T.C. RobersonM9 T.C. Roberson3,000 Meters Varsity511:04.9—