Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boling ParkFleet Feet Warpath Invitational · Sep 1416:14.0Fleet Feet Warpath Invitational September 14, 2024
5,000 Meters · Carrollton High SchoolGHSA State XC · Nov 716:42.90GHSA State XCNovember 7, 2025
5,000 Meters · Chattahoochee Alexander / Asics Invitational · Oct 415:42.14Alexander / Asics InvitationalOctober 4, 2025
5,000 Meters · Chattahoochee Hills Charter SchoolGHSA 5A Sectional 2 (Regions 3,5,6,7) · Nov 216:06.12GHSA 5A Sectional 2 (Regions 3,5,6,7)November 2, 2024
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1216:22.06The Southern ShowcaseSeptember 12, 2025
5,000 Meters · McIntosh Reserve ParkGHSA 5A Sectional 2 (Regions 4,6,7,8) · Nov 115:38.72GHSA 5A Sectional 2 (Regions 4,6,7,8)November 1, 2025
5,000 Meters · Milton HSMilton XC Invitational · Sep 1618:39.99Milton XC InvitationalSeptember 16, 2023
5,000 Meters · ONE ChurchGA HS Meet of Champions presented by Wingfoot Running Camp · Nov 1117:17.63GA HS Meet of Champions presented by Wingfoot Running CampNovember 11, 2023
5,000 Meters · Roper ParkGHSA Region 6 7A · Oct 2219:32.77GHSA Region 6 7AOctober 22, 2022
5,000 Meters · Sam Smith ParkWingfoot XC Classic · Sep 2016:25.6Wingfoot XC ClassicSeptember 20, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2315:59.74NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Putnam County Athletic ComplexGolden Eagle Invitational · Sep 419:45.5Golden Eagle InvitationalSeptember 4, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1826:17.7Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Tryon InternationalSouthern Conference XC Championship · Oct 3126:08.90Southern Conference XC ChampionshipOctober 31, 2026
8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 1626:00.1Crimson ClassicOctober 16, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Southern Conference XC ChampionshipOct 31 · 8,000 Meters College · Place 37 · Tennessee TechTennessee Tech8,000 Meters College3726:08.90 PBFr
Oct 16Crimson ClassicOct 16 · 8,085 Meters College · Place 68 · Tennessee TechTennessee Tech8,085 Meters College6826:00.1 PBFr
Sep 25Tryon Western NC ShowcaseSep 25 · 8,000 Meters Collegiate · Place 23 · Tennessee TechTennessee Tech8,000 Meters Collegiate2326:51.1Fr
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 163 · Tennessee TechTennessee Tech8,000 Meters Invite16326:17.7 PBFr
Sep 4Golden Eagle InvitationalSep 4 · 6,000 Meters Collegiate · Place 10 · Tennessee TechTennessee Tech6,000 Meters Collegiate1019:45.5 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7GHSA State XCNov 7 · 5,000 Meters 5A · Place 7 · MiltonMilton5,000 Meters 5A716:42.90 PB12
Nov 1GHSA 5A Sectional 2 (Regions 4,6,7,8)Nov 1 · 5,000 Meters Varsity · Place 8 · MiltonMilton5,000 Meters Varsity815:38.72 PB12
Oct 4Alexander / Asics InvitationalOct 4 · 5,000 Meters Varsity Championship · Place 43 · MiltonMilton5,000 Meters Varsity Championship4315:42.14 PB12
Sep 20Wingfoot XC ClassicSep 20 · 5,000 Meters Championship · Place 17 · MiltonMilton5,000 Meters Championship1716:25.6 PB12
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 75 · MiltonMilton5,000 Meters Champ7516:22.06 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 102 · MiltonMilton5,000 Meters Championship10215:59.74 PB11
Nov 8GHSA State XC MeetNov 8 · 5,000 Meters 5A · Place 8 · MiltonMilton5,000 Meters 5A816:46.1611
Nov 2GHSA 5A Sectional 2 (Regions 3,5,6,7)Nov 2 · 5,000 Meters 5A · Place 8 · MiltonMilton5,000 Meters 5A816:06.12 PB11
Oct 19North Oconee InvitationalOct 19 · 5,000 Meters Varsity · Place 4 · MiltonMilton5,000 Meters Varsity416:23.9711
Sep 14Fleet Feet Warpath Invitational Sep 14 · 5,000 Meters Varsity · Place 10 · MiltonMilton5,000 Meters Varsity1016:14.0 PB11
Sep 7Milton XC InvitationalSep 7 · 5,000 Meters Varsity · Place 6 · MiltonMilton5,000 Meters Varsity617:54.67—
Aug 24Bob Blastow InvitationalAug 24 · 5,000 Meters Varsity 1 · Place 10 · MiltonMilton5,000 Meters Varsity 11015:55.9611
Aug 17Apalachee InvitationalAug 17 · 5,000 Meters Varsity · Place 2 · MiltonMilton5,000 Meters Varsity216:24.6211

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11GA HS Meet of Champions presented by Wingfoot Running CampNov 11 · 5,000 Meters Varsity · Place 70 · MiltonMilton5,000 Meters Varsity7017:17.63 PB10
Oct 20GHSA 7A - Region 6Oct 20 · 5,000 Meters Varsity · Place 18 · MiltonMilton5,000 Meters Varsity1817:00.16—
Sep 30Alexander / Asics InvitationalSep 30 · 5,000 Meters Championship · Place 131 · MiltonMilton5,000 Meters Championship13116:31.2010
Sep 22Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity · Place 139 · MiltonMilton5,000 Meters Varsity13917:31.210
Sep 16Milton XC InvitationalSep 16 · 5,000 Meters Varsity · Place 23 · MiltonMilton5,000 Meters Varsity2318:39.99 PB10
Aug 26Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 45 · MiltonMilton5,000 Meters Varsity4516:51.4810
Aug 19Apalachee Season OpenerAug 19 · 5,000 Meters Junior Varsity · Place 1 · MiltonMilton5,000 Meters Junior Varsity117:47.99—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22GHSA Region 6 7AOct 22 · 5,000 Meters Junior Varsity · Place 55 · MiltonMilton5,000 Meters Junior Varsity5519:32.77 PB9
Oct 1Alexander / Asics InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 40 · MiltonMilton5,000 Meters Junior Varsity4018:16.479
Sep 23Wingfoot XC ClassicSep 23 · Freshman Championship · Place 49 · MiltonMiltonFreshman Championship496:099
Sep 10Milton XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 22 · MiltonMilton5,000 Meters Junior Varsity2221:02.68—
Aug 27War Eagle InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 15 · MiltonMilton5,000 Meters Junior Varsity157:049
Aug 20Apalachee Season OpenerAug 20 · 5,000 Meters Junior Varsity · Place 30 · MiltonMilton5,000 Meters Junior Varsity3021:13.43—