Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 125:52.51aMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025
3000 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 1912:29.15aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 3000 Meters · Place 7 · Mt. Pleasant Track Club3000 Meters712:29.15a PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 11 · Mt. Pleasant Track Club1500 Meters116:03.46a—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 3000 Meters · Place 5 · Mt. Pleasant Track Club3000 Meters5.12:52.72a-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 1500 Meters · Place 7 · Mt. Pleasant Track Club1500 Meters7.6:05.51a-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 3000 Meters · Place 2 · Mt. Pleasant Track Club3000 Meters2.12:59.38a-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 1500 Meters · Place 5 · Mt. Pleasant Track Club1500 Meters5.6:11.12a-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 3000 Meters · Place 7 · Mt. Pleasant Track Club3000 Meters7.12:56.15a-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 1500 Meters · Place 15 · Mt. Pleasant Track Club1500 Meters15.6:09.51a-

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 8 · Mt. Pleasant Track Club3000 Meters812:37.87a—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 14 · Mt. Pleasant Track Club1500 Meters145:55.13a—
Jun 147th Annual Carolina GOLD Track ClassicJun 14 · 3000 Meters · Place 2 · Mt. Pleasant Track Club3000 Meters2.13:01.89a-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 3000 Meters · Place 3 · Mt. Pleasant Track Club3000 Meters3.12:47.36a-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 1500 Meters · Place 4 · Mt. Pleasant Track Club1500 Meters4.5:52.51a PB-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 3000 Meters · Place 5 · Mt. Pleasant Track Club3000 Meters5.12:32.84a-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 1500 Meters · Place 9 · Mt. Pleasant Track Club1500 Meters9.6:05.67a-