Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 149:44.30USATF National Junior Olympic ChampionshipsDecember 14, 2024
2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 910:28.15USATF National Junior Olympic ChampionshipsDecember 9, 2023
2,000 Meters · Florence Soccer ComplexUSATF South Carolina Association Junior Olympic Championships · Nov 1112:04.70USATF South Carolina Association Junior Olympic ChampionshipsNovember 11, 2023
2,000 Meters · Holloway ParkUSATF Region 4 Junior Olympic Championships · Nov 1810:53.17USATF Region 4 Junior Olympic ChampionshipsNovember 18, 2023
2,000 Meters · Northwestern HSUSATF South Carolina Association Junior Olympic Championships · Nov 910:03.50USATF South Carolina Association Junior Olympic ChampionshipsNovember 9, 2024
2,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 2111:55.6Mt. Pleasant Track Club Cross Country MeetOctober 21, 2023
3,000 Meters · Carrollton Elementary2025 USATF Region 4 Junior Olympic Cross Country Championships · Nov 2215:27.752025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNovember 22, 2025
3,000 Meters · Generations ParkUSATF South Carolina Junior Olympic XC Championships · Nov 815:44.30USATF South Carolina Junior Olympic XC ChampionshipsNovember 8, 2025
3,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 1117:33.5Mt. Pleasant Track Club Cross Country MeetOctober 11, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Florence Track Club Cross Country MeetOct 24 · 3,000 Meters Varsity · Place 9 · Mt. Pleasant Track Club3,000 Meters Varsity914:14.6—

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 222025 USATF Region 4 Junior Olympic Cross Country ChampionshipsNov 22 · 3,000 Meters 9-10 · Place 29 · Mt. Pleasant Track Club3,000 Meters 9-102915:27.75 PB-
Nov 8USATF South Carolina Junior Olympic XC ChampionshipsNov 8 · 3,000 Meters 9-10 · Place 21 · Mt. Pleasant Track Club3,000 Meters 9-102115:44.30 PB-
Oct 11Mt. Pleasant Track Club Cross Country MeetOct 11 · 3,000 Meters 9-10 · Place 23 · Mt. Pleasant Track Club3,000 Meters 9-102317:33.5 PB-
Sep 20Aiken Palmetto Track and Field Home MeetSep 20 · 3,000 Meters 9-10 · Place 13 · Mt. Pleasant Track Club3,000 Meters 9-101317:20.9-

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 117 · Mt. Pleasant Track Club2,000 Meters 7-81179:44.30 PB-
Nov 23USATF Region 4 Junior Olympic ChampionshipsNov 23 · 2,000 Meters Varsity · Place 12 · Mt. Pleasant Track Club2,000 Meters Varsity129:49.87—
Nov 9USATF South Carolina Association Junior Olympic ChampionshipsNov 9 · 2,000 Meters 8U · Place 7 · Mt. Pleasant Track Club2,000 Meters 8U710:03.50 PB-
Oct 26Mt. Pleasant Track Club Cross Country MeetOct 26 · 2,000 Meters Varsity · Place 11 · Mt. Pleasant Track Club2,000 Meters Varsity1110:24.42—
Oct 5Florence Track Club Cross Country MeetOct 5 · 2,000 Meters Varsity · Place 4 · Mt. Pleasant Track Club2,000 Meters Varsity49:51.67—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 2,000 Meters 7-8 · Place 189 · Mt. Pleasant Track Club2,000 Meters 7-818910:28.15 PB-
Nov 18USATF Region 4 Junior Olympic ChampionshipsNov 18 · 2,000 Meters 8U · Place 13 · Mt. Pleasant Track Club2,000 Meters 8U1310:53.17 PB-
Nov 11USATF South Carolina Association Junior Olympic ChampionshipsNov 11 · 2,000 Meters 8U · Place 14 · Mt. Pleasant Track Club2,000 Meters 8U1412:04.70 PB-
Oct 21Mt. Pleasant Track Club Cross Country MeetOct 21 · 2,000 Meters 8 & Under · Place 15 · Mt. Pleasant Track Club2,000 Meters 8 & Under1511:55.6 PB-