Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVisit Myrtle Beach Club Challenge · Jun 40.8Visit Myrtle Beach Club ChallengeJune 4, 2021
1500 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 195:08.48aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
200 Meters · OutdoorVisit Myrtle Beach Club Challenge · Jun 41.6Visit Myrtle Beach Club ChallengeJune 4, 2021
2000m Steeplechase · 0.838m · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 138:18.99aMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
2000m Steeplechase · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 198:41.38aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
3000 Meters · OutdoorAAU South Carolina District Qualifier · May 3113:30.66aAAU South Carolina District QualifierMay 31, 2025
400 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 181:28.65aMt. Pleasant Track Club Youth Track & Field MeetMay 18, 2024
800 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 192:27.81aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
Discus · 1kg · OutdoorAAU South Carolina District Qualifier · May 3126.58mAAU South Carolina District QualifierMay 31, 2025
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 310.55mMt. Pleasant Track Club Javelin InvitationalJuly 3, 2021
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 35.99mMt. Pleasant Track Club Javelin InvitationalJuly 3, 2021
Javelin · 600g · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1010.40mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 32.80mMt. Pleasant Track Club Javelin InvitationalJuly 3, 2021
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 151.92mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15, 2021
Shot Put · 4kg · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 106.96mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025
Shot Put · 6lb · OutdoorMt. Pleasant Track Club Invitational at Wando · Jun 35.41mMt. Pleasant Track Club Invitational at WandoJune 3, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 2000m Steeplechase · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club2000m Steeplechase38:41.38a PB8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters55:08.48a PB8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters32:27.81a PB8
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 2000m Steeplechase · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club2000m Steeplechase0.838m1.8:18.99a PB8
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 1500 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters3.5:33.96a8
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 800 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters3.2:36.29a8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 1500 Meters · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters4.5:14.53a8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 800 Meters · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters6.2:29.97a8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 2000m Steeplechase · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track Club2000m Steeplechase0.838m4.8:25.06a8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 1500 Meters · Place 9 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters9.5:20.70a8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 800 Meters · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters11.2:38.36a8

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Discus · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus329.18m7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 14 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put146.81m7
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 13 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters135:36.39a7
May 31AAU South Carolina District QualifierMay 31 · Discus · Place 6 · UnattachedUnattachedDiscus1kg6.26.58m PB7
May 31AAU South Carolina District QualifierMay 31 · Shot Put · Place 9 · UnattachedUnattachedShot Put4kg9.6.69m7
May 31AAU South Carolina District QualifierMay 31 · 3000 Meters · Place 5 · UnattachedUnattached3000 Meters5.13:30.66a PB7
May 31AAU South Carolina District QualifierMay 31 · 1500 Meters · Place 8 · UnattachedUnattached1500 Meters8.5:50.34a7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 19 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin600g19.10.40m PB7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Discus · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus1kg2.23.46m7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 8 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put4kg8.6.96m PB7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 1500 Meters · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters5.5:35.48a7

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Discus · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus620.38m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 13 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put135.23m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 12 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters123:22.05a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Discus · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus219.36m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Shot Put · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put55.17m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 12 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters123:20.71a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Discus · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus1kg3.16.11m6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Shot Put · Place 10 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put4kg10.4.79m6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 14 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters14.3:15.06a6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 400 Meters · Place 16 · Mt. Pleasant Track ClubMt. Pleasant Track Club400 Meters16.1:28.65a PB6

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Discus · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus614.47m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Place 8 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters815:47.58a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 10 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put105.50m—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Discus · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus1kg2.14.19m12
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Shot Put · Place 7 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put6lb7.5.41m PB12
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 3000 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters--DNS12
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Discus · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus414.80m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 3000 Meters · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1115:13.74a—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Shot Put · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track ClubShot Put114.96m—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Discus · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus1kg5.12.97m11
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 80m Hurdles · Mt. Pleasant Track ClubMt. Pleasant Track Club80m Hurdles30" / 0.762m—DNSWind: 1.911
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Discus · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubDiscus1kg5.10.55m11
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters—DNS11

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin800g11.2.80m PB10
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin600g11.3.05m10
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 11 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin450g AeroJav11.5.99m PB10
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 9 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ9.10.55m PB10
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 200 Meters · Place 19 · Mt. Pleasant Track ClubMt. Pleasant Track Club200 Meters191.6 PB1
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 100 Meters · Place 16 · Mt. Pleasant Track ClubMt. Pleasant Track Club100 Meters160.8 PB1
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Long Jump · Place 25 · Mt. Pleasant Track ClubMt. Pleasant Track ClubLong Jump251.92m PB1
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 200 Meters · Place 28 · Mt. Pleasant Track ClubMt. Pleasant Track Club200 Meters2848.721