Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorVisit Myrtle Beach Club Challenge · Jun 41.4Visit Myrtle Beach Club ChallengeJune 4, 2021
400 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 201:13.93aUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 2025
High Jump · OutdoorVisit Myrtle Beach Club Challenge · Jun 41.16mVisit Myrtle Beach Club ChallengeJune 4, 2021
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 532.15mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 734.41mUSATF Region 4 Junior Olympic ChampionshipsJuly 7, 2022
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 535.86mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 536.95mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 532.49mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 153.18mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15, 2021
Pole Vault · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 202.00mUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 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 2 · Mt. Pleasant Track ClubJavelin800g2.32.49m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.36.95m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin450g AeroJav2.35.86m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin250g AeroJav3.32.15m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin300g TJ2.31.91m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Pole Vault · Place 1 · Mt. Pleasant Track ClubPole Vault1.2.44m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · High Jump · Place 1 · Mt. Pleasant Track ClubHigh Jump1.1.44m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.36.46m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 400 Meters · Mt. Pleasant Track Club400 Meters—DNS-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Pole Vault · Mt. Pleasant Track ClubPole Vault—DNS-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · High Jump · Place 1 · Mt. Pleasant Track ClubHigh Jump1.1.40m-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.35.08m-
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 · Pole Vault · Place 2 · Mt. Pleasant Track ClubPole Vault2.2.30m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · High Jump · Place 2 · Mt. Pleasant Track ClubHigh Jump2.1.40m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.33.64m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Mt. Pleasant Track Club400 Meters--DNS-

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin231.09m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin328.31m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin614.83m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin336.14m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Pole Vault · Place 2 · Mt. Pleasant Track ClubPole Vault22.00m PB—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · High Jump · Place 8 · Mt. Pleasant Track ClubHigh Jump81.22m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin531.42m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 21 · Mt. Pleasant Track Club400 MetersRound P211:13.93a PB—
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Pole Vault · Mt. Pleasant Track ClubPole Vault—DNS-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin600g3.31.80m-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · High Jump · Place 2 · Mt. Pleasant Track ClubHigh Jump2.1.30m-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 400 Meters · Place 6 · Mt. Pleasant Track Club400 Meters6.1:17.09a-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin600g4.29.29m-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · High Jump · Place 8 · Mt. Pleasant Track ClubHigh Jump8.1.32m-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 400 Meters · Place 25 · Mt. Pleasant Track Club400 Meters25.1:15.90a-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 200 Meters · Place 31 · Mt. Pleasant Track Club200 Meters31.32.57a-

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin322.84m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin326.80m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin335.08m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin131.90m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · High Jump · Place 3 · Mt. Pleasant Track ClubHigh Jump34-2—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Long Jump · Place 4 · Mt. Pleasant Track ClubLong Jump43.80m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin131.64m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · High Jump · Place 4 · Mt. Pleasant Track ClubHigh Jump41.25m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 10 · Mt. Pleasant Track ClubLong Jump103.62m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin527.09m—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Long Jump · Place 2 · Mt. Pleasant Track ClubLong Jump2.4.03m-
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin450g AeroJav3.30.42m-
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · High Jump · Place 5 · Mt. Pleasant Track ClubHigh Jump5.1.27m-
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · High Jump · Place 4 · Mt. Pleasant Track ClubHigh Jump41.27m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin424.17m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 200 Meters · Place 13 · Mt. Pleasant Track Club200 Meters1331.94a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin300g TJ1.34.41m PB-
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · High Jump · Place 1 · Mt. Pleasant Track ClubHigh Jump1.1.15m-
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 20 · Mt. Pleasant Track Club200 MetersRound P20.31.90aWind: 1.5-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin800g1.21.86m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.22.70m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin450g AeroJav2.20.48m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin300g TJ1.32.99m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin300g TJ1.27.66m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 2 · Mt. Pleasant Track ClubHigh Jump2.1.07m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 10 · Mt. Pleasant Track Club200 MetersRound P10.32.06aWind: 4.9-

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin300g TJ3.24.42m-
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · High Jump · Place 6 · Mt. Pleasant Track ClubHigh Jump6.1.05m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin800g3.13.67m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.18.03m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin450g AeroJav4.17.69m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin300g TJ6.15.95m-
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · High Jump · Place 3 · Mt. Pleasant Track ClubHigh Jump31.16m PB1
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin419.21m1
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 200 Meters · Place 8 · Mt. Pleasant Track Club200 Meters81.4 PB1
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Long Jump · Place 7 · Mt. Pleasant Track ClubLong Jump73.18m PB1
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Javelin · Place 13 · Mt. Pleasant Track ClubJavelin1313.75m1
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 400 Meters · Place 11 · Mt. Pleasant Track Club400 Meters111:22.701