Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 616:27.96Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Christ Covenant SchoolNCCAA XCountry Meet#5 New Bern Christian · Oct 716:18NCCAA XCountry Meet#5 New Bern ChristianOctober 7, 2021
5,000 Meters · Community Christian SchoolCommunity Christian School Home Meet · Sep 2717:39Community Christian School Home MeetSeptember 27, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2716:48.96Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Rocky Mount AcademyCIC XC Meet #4- RMA · Sep 1317:44.00CIC XC Meet #4- RMASeptember 13, 2021
5,000 Meters · The Epiphany School of Global StudiesCIC XC MEET #3 · Sep 717:09CIC XC MEET #3September 7, 2021
5,000 Meters · The Oakwood SchoolOakwood School Home Meet · Sep 3017:26Oakwood School Home MeetSeptember 30, 2021
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2919:27.7Elon Friday Night Lights OpenerAugust 29, 2025
6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 2019:58.3adidas Wolfpack InvitationalSeptember 20, 2024
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1924:55.6Chanticleer ChallengeSeptember 19, 2025
8,000 Meters · Lake KristiPirate XC Invitational · Oct 325:48.89Pirate XC InvitationalOctober 3, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3125:41.0CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Pole Green Park2023 CAA Cross Country Championship · Oct 2727:16.22023 CAA Cross Country ChampionshipOctober 27, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 59 · UNC-WilmingtonUNC-Wilmington8,000 Meters Champ5925:41.0 PBSr
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 36 · UNC-WilmingtonUNC-Wilmington8,000 Meters College3625:48.89 PBSr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 16 · UNC-WilmingtonUNC-Wilmington8,000 Meters College1624:55.6 PBSr
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 7 · UNC-WilmingtonUNC-Wilmington5,000 Meters COLLEGE MEN 5K716:27.96 PBSr
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 33 · UNC-WilmingtonUNC-Wilmington6,000 Meters Men's Race3319:27.7 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CAA Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 83 · UNCWUNCW8,000 Meters Varsity8329:03.2JR
Sep 20Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 101 · UNCWUNCW6,000 Meters Open10119:58.3JR
Sep 20adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 101 · UNC-WilmingtonUNC-Wilmington6,000 Meters College10119:58.3 PBJr
Sep 6Wilmington Beach BlastSep 6 · 5,000 Meters Varsity · Place 6 · UNCWUNCW5,000 Meters Varsity616:09.8JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 56 · UNC-WilmingtonUNC-Wilmington8,000 Meters College5627:16.2 PBSo
Oct 14Pirate Cross Country InvitationalOct 14 · 8,000 Meters Varsity · Place 42 · UNCWUNCW8,000 Meters Varsity4226:14.3SO
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters College · Place 11 · UNC-WilmingtonUNC-Wilmington5,000 Meters College1116:08.23UnofficialSo
Sep 1Friday Night Lights Elon XC OpenerSep 1 · 6,000 Meters Varsity · Place 75 · UNCWUNCW6,000 Meters Varsity7519:44.6SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Friday Night LightsSep 2 · 6,000 Meters College · Place 23 · UNC-WilmingtonUNC-Wilmington6,000 Meters College2320:02.7Fr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 154 · Greenville, NCGreenville, NC5,000 Meters Championship15416:48.96 PB12
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 6 · Christ CovenantChrist Covenant5,000 Meters Varsity618:2912
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 5 · Christ CovenantChrist Covenant5,000 Meters Varsity517:3612
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 4 · Christ CovenantChrist Covenant5,000 Meters Varsity417:2212
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 3 · Christ CovenantChrist Covenant5,000 Meters Varsity316:2912
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 2 · Christ CovenantChrist Covenant5,000 Meters Varsity216:1912
Oct 7NCCAA XCountry Meet#5 New Bern ChristianOct 7 · 5,000 Meters Varsity · Place 1 · Christ CovenantChrist Covenant5,000 Meters Varsity116:18 PB12
Sep 30Oakwood School Home MeetSep 30 · 5,000 Meters Varsity · Place 1 · Christ CovenantChrist Covenant5,000 Meters Varsity117:26 PB12
Sep 27Community Christian School Home MeetSep 27 · 5,000 Meters Varsity · Place 1 · Christ CovenantChrist Covenant5,000 Meters Varsity117:39 PB12
Sep 13CIC XC Meet #4- RMASep 13 · 5,000 Meters Varsity · Place 1 · Christ CovenantChrist Covenant5,000 Meters Varsity117:44.00 PB12
Sep 7CIC XC MEET #3Sep 7 · 5,000 Meters Varsity · Place 1 · Christ CovenantChrist Covenant5,000 Meters Varsity117:09 PB12