Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 320:15.42GHSA State XC ChampionshipNovember 3, 2023
5,000 Meters · Clinton Nature PreserveGHSA 5A - Region 5 · Oct 2119:39.39GHSA 5A - Region 5October 21, 2023
5,000 Meters · Dellinger ParkWire2Wire XC Invitational · Sep 1420:17.7Wire2Wire XC InvitationalSeptember 14, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1619:35.90The Southern ShowcaseSeptember 16, 2023
5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 2619:42.82Bob Blastow InvitationalAugust 26, 2023
8,000 Meters · Oakville Indian Mounds ParkHBCUAC XC Championship · Oct 1737:50.42HBCUAC XC ChampionshipOctober 17, 2025
8,000 Meters · Winthrop FarmWinthrop/Adidas Invitational · Sep 2639:11.0Winthrop/Adidas InvitationalSeptember 26, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Mens—DNSSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17HBCUAC XC ChampionshipOct 17 · 8,000 Meters Men · Place 60 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Men6037:50.42 PBFr
Oct 9Warhawk Invitational 2025Oct 9 · 8,000 Meters Men · Place 141 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters Men14138:26.05Fr
Sep 26Winthrop/Adidas InvitationalSep 26 · 8,000 Meters College · Place 33 · Voorhees (S.C.)Voorhees (S.C.)8,000 Meters College3339:11.0 PBFr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Voorhees (S.C.)Voorhees (S.C.)7,000 Meters College0DNSFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Douglas County Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 30 · Chapel HillChapel Hill5,000 Meters Varsity3020:07.33—
Oct 12Atlanta ClassicOct 12 · 5,000 Meters Varsity · Place 46 · Chapel HillChapel Hill5,000 Meters Varsity4621:45.6512
Oct 5Alexander / Asics InvitationalOct 5 · 5,000 Meters Varsity · Place 100 · Chapel HillChapel Hill5,000 Meters Varsity10021:15.84—
Sep 14Wire2Wire XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 26 · Chapel HillChapel Hill5,000 Meters Junior Varsity2620:17.7 PB12
Sep 7Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters 4A-5A-6A · Place 216 · Chapel HillChapel Hill5,000 Meters 4A-5A-6A21620:57.8012
Aug 24Bob Blastow InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 112 · Chapel HillChapel Hill5,000 Meters Junior Varsity11221:03.8812
Aug 17Zack Wansley ClashAug 17 · 5,000 Meters Junior Varsity · Place 46 · Chapel HillChapel Hill5,000 Meters Junior Varsity4624:54.58—
Aug 17Zack Wansley ClashAug 17 · 5,000 Meters Junior Varsity · Place 46 · Chapel HillChapel Hill5,000 Meters Junior Varsity4622:49.84—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3GHSA State XC ChampionshipNov 3 · 5,000 Meters 5A · Place 191 · Chapel HillChapel Hill5,000 Meters 5A19120:15.42 PB11
Oct 21GHSA 5A - Region 5Oct 21 · 5,000 Meters Varsity · Place 21 · Chapel HillChapel Hill5,000 Meters Varsity2119:39.39 PB11
Sep 30Alexander / Asics InvitationalSep 30 · 5,000 Meters Championship · Place 314 · Chapel HillChapel Hill5,000 Meters Championship31418:49.4711
Sep 21Douglas County Cross Country ChampionshipSep 21 · 5,000 Meters Varsity · Place 26 · Chapel HillChapel Hill5,000 Meters Varsity2619:06.33—
Sep 16The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Blue · Place 313 · Chapel HillChapel Hill5,000 Meters Varsity - Blue31319:35.90 PB11
Sep 9OrthoWest InvitationalSep 9 · 5,000 Meters Championship · Place 270 · Chapel HillChapel Hill5,000 Meters Championship27020:53.6611
Aug 26Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 169 · Chapel HillChapel Hill5,000 Meters Varsity16919:42.82 PB11
Aug 19Zack Wansley ClashAug 19 · 5,000 Meters Varsity · Place 96 · Chapel HillChapel Hill5,000 Meters Varsity9620:35.0211