Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 161:46.13aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
800 Meters · Outdoor8th Annual Carolina GOLD Track Classic · Jun 63:48.29a8th Annual Carolina GOLD Track ClassicJune 6, 2026
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 53.11mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 134.74mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 52.87mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 52.44mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 50.99mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 131.89mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Shot Put · 2kg · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 102.02mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin800g8.0.99m PB1
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin600g5.2.44m PB1
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin450g AeroJav6.2.87m PB1
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin250g AeroJav8.3.11m PB1
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin300g TJ8.3.34m1
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 14 · Mt. Pleasant Track ClubLong Jump141.72m1
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 12 · Mt. Pleasant Track ClubJavelin124.74m1
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 7 · Mt. Pleasant Track Club800 Meters73:58.83a1
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Long Jump · Place 4 · Mt. Pleasant Track ClubLong Jump4.1.89m PB1
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin300g TJ8.4.74m PB1
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 800 Meters · Place 2 · Mt. Pleasant Track Club800 Meters2.3:49.66a1
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Long Jump · Mt. Pleasant Track ClubLong Jump—DNS1
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 10 · Mt. Pleasant Track ClubJavelin300g TJ10.2.95m1
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 800 Meters · Place 4 · Mt. Pleasant Track Club800 Meters4.3:48.29a PB1
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Long Jump · Place 12 · Mt. Pleasant Track ClubLong Jump12.1.79m1
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 15 · Mt. Pleasant Track ClubJavelin300g TJ15.3.71m1
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Place 9 · Mt. Pleasant Track Club400 Meters9.1:46.13a PB1

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 18 · Mt. Pleasant Track ClubJavelin300g TJ18.2.54mGr
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 6 · Mt. Pleasant Track ClubShot Put2kg6.2.02m PBGr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin71.70m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin82.94m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin82.07m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin83.97m—