Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 191:26.90aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
800 Meters · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 123:32.40aMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 523.37mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 519.68mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 518.96mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 516.22mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 512.66mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin800g1.12.66m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.16.22m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin450g AeroJav1.18.96m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin250g AeroJav1.23.37m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin300g TJ1.19.68m PB-
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin323.14m—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 12 · Mt. Pleasant Track Club400 MetersRound P121:26.90a PB—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin250g AeroJav3.21.58m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 400 Meters · Place 7 · Mt. Pleasant Track Club400 Meters7.1:30.55a-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin250g AeroJav2.21.11m-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 400 Meters · Mt. Pleasant Track Club400 Meters—DNS-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin250g AeroJav3.21.49m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Place 24 · Mt. Pleasant Track Club400 Meters24.1:29.05a-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin88.72m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 12 · Mt. Pleasant Track ClubJavelin128.51m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 10 · Mt. Pleasant Track ClubJavelin1012.45m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin818.67m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 14 · Mt. Pleasant Track ClubJavelin1416.51m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 18 · Mt. Pleasant Track Club400 MetersRound P181:27.23a—
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin300g TJ8.17.40m-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 800 Meters · Place 9 · Mt. Pleasant Track Club800 Meters9.3:32.40a PB-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 400 Meters · Place 7 · Mt. Pleasant Track Club400 Meters7.1:32.39a-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 23 · Mt. Pleasant Track ClubJavelin300g TJ23.13.79m-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 800 Meters · Place 19 · Mt. Pleasant Track Club800 Meters19.3:33.86a-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 400 Meters · Place 29 · Mt. Pleasant Track Club400 Meters29.1:35.22a-

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin25.11m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin27.02m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin48.69m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin114.23m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin314.51m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 7 · Mt. Pleasant Track Club800 Meters73:46.87a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 400 Meters · Place 12 · Mt. Pleasant Track Club400 Meters121:39.64a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin300g TJ7.12.50m-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 8 · Mt. Pleasant Track Club800 Meters8.3:41.38a-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 400 Meters · Place 18 · Mt. Pleasant Track Club400 Meters18.1:39.54a-