Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 318:48.16GHSA State XC ChampionshipNovember 3, 2023
5,000 Meters · Chapel Hill High SchoolGHSA Region 5 5A · Oct 2219:30.18GHSA Region 5 5AOctober 22, 2022
5,000 Meters · Clinton Nature PreserveGHSA 5A - Region 5 · Oct 2119:04.07GHSA 5A - Region 5October 21, 2023
5,000 Meters · Dellinger ParkWire2Wire XC Invitational · Sep 1418:35.6Wire2Wire XC InvitationalSeptember 14, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1618:24.85The Southern ShowcaseSeptember 16, 2023
5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 2618:01.44Bob Blastow InvitationalAugust 26, 2023
8,000 Meters · City ParkHBCUAC · Oct 1639:17.6HBCUACOctober 16, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1138:23.6Queen City InviteSeptember 11, 2026
8,000 Meters · Oakville Indian Mounds ParkHBCUAC XC Championship · Oct 1733:02.77HBCUAC XC ChampionshipOctober 17, 2025
8,000 Meters · Southern Wesleyan Univ.SWU Susan Rouse Open 2026 · Sep 1942:38.4SWU Susan Rouse Open 2026September 19, 2026
8,000 Meters · Winthrop FarmWinthrop/Adidas Invitational · Sep 2634:55.5Winthrop/Adidas InvitationalSeptember 26, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16HBCUACOct 16 · 8,000 Meters HBCUAC · Place 39 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters HBCUAC3939:17.6 PBSo
Sep 19SWU Susan Rouse Open 2026Sep 19 · 8,000 Meters College · Place 26 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters College2642:38.4 PBSo
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 241 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Mens24138:23.6 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17HBCUAC XC ChampionshipOct 17 · 8,000 Meters Men · Place 28 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Men2833:02.77 PBFr
Oct 9Warhawk Invitational 2025Oct 9 · 8,000 Meters Men · Place 112 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Men11233:13.38Fr
Sep 26Winthrop/Adidas InvitationalSep 26 · 8,000 Meters College · Place 27 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters College2734:55.5 PBFr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Voorhees (S.C.)Voorhees (S.C.)7,000 Meters College0DNSFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2GHSA 6A Sectional 2 (Regions 2,3,5,6)Nov 2 · 5,000 Meters Varsity · Place 130 · Chapel HillChapel Hill5,000 Meters Varsity13018:26.2412
Oct 22Douglas County Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 17 · Chapel HillChapel Hill5,000 Meters Varsity1718:32.09—
Sep 14Wire2Wire XC InvitationalSep 14 · 5,000 Meters Varsity · Place 45 · Chapel HillChapel Hill5,000 Meters Varsity4518:35.6 PB12
Sep 7Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters 4A-5A-6A · Place 139 · Chapel HillChapel Hill5,000 Meters 4A-5A-6A13919:34.8312
Aug 24Bob Blastow InvitationalAug 24 · 5,000 Meters Varsity 2 · Place 46 · Chapel HillChapel Hill5,000 Meters Varsity 24619:12.7212
Aug 17Zack Wansley ClashAug 17 · 5,000 Meters Junior Varsity · Place 5 · Chapel HillChapel Hill5,000 Meters Junior Varsity520:44.09—

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3GHSA State XC ChampionshipNov 3 · 5,000 Meters 5A · Place 136 · Chapel HillChapel Hill5,000 Meters 5A13618:48.16 PB11
Oct 21GHSA 5A - Region 5Oct 21 · 5,000 Meters Varsity · Place 14 · Chapel HillChapel Hill5,000 Meters Varsity1419:04.07 PB11
Oct 7Atlanta ClassicOct 7 · 5,000 Meters Varsity · Place 5 · Chapel HillChapel Hill5,000 Meters Varsity518:18.2911
Sep 30Alexander / Asics InvitationalSep 30 · 5,000 Meters Championship · Place 285 · Chapel HillChapel Hill5,000 Meters Championship28517:50.3511
Sep 21Douglas County Cross Country ChampionshipSep 21 · 5,000 Meters Varsity · Place 13 · Chapel HillChapel Hill5,000 Meters Varsity1317:51.20—
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 247 · Chapel HillChapel Hill5,000 Meters Varsity - Championship24718:24.85 PB11
Sep 9OrthoWest InvitationalSep 9 · 5,000 Meters Championship · Place 207 · Chapel HillChapel Hill5,000 Meters Championship20719:11.4111
Aug 26Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 99 · Chapel HillChapel Hill5,000 Meters Varsity9918:01.44 PB11
Aug 19Zack Wansley ClashAug 19 · 5,000 Meters Varsity · Place 51 · Chapel HillChapel Hill5,000 Meters Varsity5118:59.9211

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22GHSA Region 5 5AOct 22 · 5,000 Meters Junior Varsity · Place 4 · Chapel HillChapel Hill5,000 Meters Junior Varsity419:30.18 PB10
Oct 8Atlanta ClassicOct 8 · 5,000 Meters Varsity · Place 109 · Chapel HillChapel Hill5,000 Meters Varsity10919:02.1210
Oct 1Alexander / Asics InvitationalOct 1 · 5,000 Meters Championship · Place 258 · Chapel HillChapel Hill5,000 Meters Championship25818:05.1610
Sep 3AT&T Starr's Mill Panther XC MeetSep 3 · 5,000 Meters Varsity · Place 199 · Chapel HillChapel Hill5,000 Meters Varsity19919:49.9710
Aug 27Bob BlastowAug 27 · 5,000 Meters Varsity · Place 130 · Chapel HillChapel Hill5,000 Meters Varsity13019:00.8710
Aug 20Zack Wansley ClashAug 20 · 5,000 Meters Varsity · Place 77 · Chapel HillChapel Hill5,000 Meters Varsity7719:27.84—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Atlanta ClassicOct 9 · 5,000 Meters 5A · Place 41 · Chapel HillChapel Hill5,000 Meters 5A4119:04.479
Oct 2Alexander ASICS InvitationalOct 2 · 5,000 Meters 4A · Place 72 · Chapel HillChapel Hill5,000 Meters 4A7220:20.749
Sep 11Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Varsity · Place 178 · Chapel HillChapel Hill5,000 Meters Varsity17820:43.59—
Sep 4AT&T Starr's Mill Panther XC MeetSep 4 · 5,000 Meters Junior Varsity · Place 70 · Chapel HillChapel Hill5,000 Meters Junior Varsity7020:15.909
Aug 21Zack Wansley InvitationalAug 21 · 5,000 Meters Junior Varsity · Place 31 · Chapel HillChapel Hill5,000 Meters Junior Varsity3120:22.349