Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Chestatee High SchoolWar Eagle Invitational · Aug 2922:57.8War Eagle InvitationalAugust 29, 2026
5,000 Meters · Georgia International Horse ParkGwinnett County XC Championships · Sep 1333:28.97Gwinnett County XC ChampionshipsSeptember 13, 2025
5,000 Meters · Legacy ParkFowlkes Memorial Invitational · Aug 1539:27.47Fowlkes Memorial InvitationalAugust 15, 2026
5,000 Meters · McIntosh Reserve ParkCoach Wood Invitational · Oct 1833:01.11Coach Wood InvitationalOctober 18, 2025
5,000 Meters · Milton HSMilton XC Invitational · Sep 638:42.25Milton XC InvitationalSeptember 6, 2025
5,000 Meters · North Oconee High SchoolNorth Oconee Twilight Invitational · Aug 2933:45.16North Oconee Twilight InvitationalAugust 29, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 29War Eagle InvitationalAug 29 · 2 Miles Junior Varsity · Place 30 · Meadowcreek2 Miles Junior Varsity3022:57.8 PB11
Aug 15Fowlkes Memorial InvitationalAug 15 · 5,000 Meters Junior Varsity · Place 70 · Meadowcreek5,000 Meters Junior Varsity7039:27.47 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Coach Wood InvitationalOct 18 · 5,000 Meters JV Cardinal · Place 163 · Meadowcreek5,000 Meters JV Cardinal16333:01.11 PB10
Sep 13Gwinnett County XC ChampionshipsSep 13 · 5,000 Meters Junior Varsity · Place 116 · Meadowcreek5,000 Meters Junior Varsity11633:28.97 PB10
Sep 6Milton XC InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 181 · Meadowcreek5,000 Meters Varsity 218138:42.25 PB10
Aug 29North Oconee Twilight InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 96 · Meadowcreek5,000 Meters Junior Varsity9633:45.16 PB10
Aug 16War Eagle InvitationalAug 16 · 2 Miles Junior Varsity · Place 35 · Meadowcreek2 Miles Junior Varsity3524:05.610