Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Florence Soccer ComplexUSATF South Carolina Association Junior Olympic Championships · Nov 1114:31.80USATF South Carolina Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Holloway ParkUSATF Region 4 Junior Olympic Championships · Nov 1814:30.21USATF Region 4 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Carrollton Elementary2025 USATF Region 4 Junior Olympic Cross Country Championships · Nov 2220:11.672025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNovember 22, 2025
4,000 Meters · Generations ParkUSATF South Carolina Junior Olympic XC Championships · Nov 818:57.10USATF South Carolina Junior Olympic XC ChampionshipsNovember 8, 2025
5,000 Meters · The Farm XC Course & Event VenueSCHSL 4A State Qualifier · Nov 722:57.5SCHSL 4A State QualifierNovember 7, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7SCHSL 4A State QualifierNov 7 · 5,000 Meters Odd · Place 59 · AikenAiken5,000 Meters Odd5922:57.5 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 222025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNov 22 · 4,000 Meters 13-14 · Place 27 · Palmetto Track & FieldPalmetto Track & Field4,000 Meters 13-142720:11.67 PB8
Nov 8USATF South Carolina Junior Olympic XC ChampionshipsNov 8 · 4,000 Meters 13-14 · Place 6 · Palmetto Track & FieldPalmetto Track & Field4,000 Meters 13-14618:57.10 PB8
Sep 20Aiken Palmetto Track and Field Home MeetSep 20 · 4,000 Meters 13-14 · Place 5 · Palmetto Track & FieldPalmetto Track & Field4,000 Meters 13-14519:42.18

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 4 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 34 · 55-Unattached55-Unattached3,000 Meters 11-123414:30.21 PB6
Nov 11USATF South Carolina Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 13 · UnattachedUnattached3,000 Meters 11-121314:31.80 PB6