Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carrollton High SchoolGHSA State Cross Country Championships 3A · Nov 519:34.60GHSA State Cross Country Championships 3ANovember 5, 2022
5,000 Meters · Ridge Ferry ParkRidge Ferry Invitational · Aug 2618:48.55Ridge Ferry InvitationalAugust 26, 2023
5,000 Meters · Unicoi State Park & LodgeGHSA 3A - Region 7 · Oct 2519:19.2GHSA 3A - Region 7October 25, 2022
8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 2130:54.8Brevard XC ClassicSeptember 21, 2024
8,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 3027:45.6USA South Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 327:40.79Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1528:12.20NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1028:35.30Royals ChallengeOctober 10, 2025
8,000 Meters · Milliken & CompanyEye Opener · Aug 2929:30.8Eye OpenerAugust 29, 2025
8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 428:02.4USC Upstate Eye Opener InvitationalSeptember 4, 2026
8,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 230:09.8USA South Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 128:52.39USA South Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30USA South Cross Country ChampionshipsOct 30 · 8,000 Meters USA South · Place 12 · Brevard (N.C.)Brevard (N.C.)8,000 Meters USA South1227:45.6 PBJr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 60 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Silver6027:40.79 PBJr
Sep 183rd Annual Brevard XC ClassicSep 18 · 8,000 Meters Men · Place 18 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Men1828:59.8Jr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 74 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Collegiate7428:02.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 109 · Brevard (N.C.)Brevard (N.C.)8,000 Meters College10928:12.20 PBSo
Nov 1USA South Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 20 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Champ2028:52.39 PBSo
Oct 10Royals ChallengeOct 10 · 8,000 Meters Blue · Place 90 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Blue9028:35.30 PBSo
Sep 192nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 61 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Men6130:07.72So
Aug 29Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 95 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Men 8k9529:30.8 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2USA South Cross Country ChampionshipsNov 2 · 8,000 Meters USA South · Place 26 · Brevard (N.C.)Brevard (N.C.)8,000 Meters USA South2630:09.8 PBFr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Blue · Place 124 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Blue12430:23.2Fr
Sep 21Brevard XC ClassicSep 21 · 8,000 Meters Open · Place 47 · Brevard (N.C.)Brevard (N.C.)8,000 Meters Open4730:54.8 PBFr
Sep 62024 Eye Opener XC CollegeSep 6 · 8,000 Meters College · Place 135 · Brevard (N.C.)Brevard (N.C.)8,000 Meters College13531:07.34Fr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25GHSA 3A - Region 7Oct 25 · Varsity · Place 24 · PickensPickensVarsity246:1012
Aug 26Ridge Ferry InvitationalAug 26 · 5,000 Meters Varsity · Place 67 · PickensPickens5,000 Meters Varsity6718:48.55 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5GHSA State Cross Country Championships 3ANov 5 · 5,000 Meters Varsity · Place 62 · PickensPickens5,000 Meters Varsity6219:34.60 PB11
Oct 25GHSA 3A - Region 7Oct 25 · 5,000 Meters Varsity · Place 28 · PickensPickens5,000 Meters Varsity2819:19.2 PB11
Oct 4Mountain InvitationalOct 4 · 5,000 Meters Varsity · Place 102 · PickensPickens5,000 Meters Varsity10219:20.811
Aug 27Ridge Ferry InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 18 · PickensPickens5,000 Meters Junior Varsity1820:40.211