Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMt. Pleasant Track Club Invitational at Wando · Jun 316.58aMt. Pleasant Track Club Invitational at WandoJune 3, 2023
400 Meters · OutdoorSoutheastern Youth Club Championship · Jul 311:29.72Southeastern Youth Club ChampionshipJuly 31, 2020
80m Hurdles · 30" / 0.762m · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1817.89aMt. Pleasant Track Club Youth Track & Field MeetMay 18, 2024
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 544.02mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 539.57mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 543.40mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1345.95mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 533.86mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorSoutheastern Youth Club Championship · Jul 312.83mSoutheastern Youth Club ChampionshipJuly 31, 2020

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin600g6.44.58m-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin800g1.33.86m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.44.03m-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin450g AeroJav1.43.40m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin250g AeroJav1.44.02m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin300g TJ1.39.57m PB-
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin143.94m—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.45.95m PB-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.45.65m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.45.45m-

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin329.91m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin235.47m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin238.58m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin237.12m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin238.30m—
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin600g1.39.31m-
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.33.01m-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin128.82m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin130.77m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin136.32m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin138.63m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin133.17m—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 80m Hurdles · Place 4 · Mt. Pleasant Track Club80m Hurdles30" / 0.762m4.17.89a PB-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin450g AeroJav4.23.82m-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 100 Meters · Place 33 · Mt. Pleasant Track Club100 Meters33.17.18a-

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin417.46m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin421.63m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin426.15m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin324.99m—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Long Jump · Place 22 · Mt. Pleasant Track ClubLong Jump22.2.87m-
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin450g AeroJav6.23.52m-
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 100 Meters · Place 19 · Mt. Pleasant Track Club100 Meters19.16.58a PB-
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Long Jump · Place 27 · Mt. Pleasant Track ClubLong Jump273.16m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin820.35m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 100 Meters · Place 34 · Mt. Pleasant Track Club100 Meters3416.84a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin300g TJ2.29.20m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin800g2.18.52m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin600g2.21.20m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin450g AeroJav1.23.06m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin300g TJ3.23.43m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin300g TJ3.26.08m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 20 · Mt. Pleasant Track Club200 MetersRound P20.38.75aWind: 4-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 14 · Mt. Pleasant Track Club100 MetersRound P14.17.23aWind: 2.2-

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 31Southeastern Youth Club ChampionshipJul 31 · 400 Meters · Place 2 · Mt. Pleasant Track Club400 Meters21:29.72 PB8
Jul 31Southeastern Youth Club ChampionshipJul 31 · Long Jump · Place 2 · Mt. Pleasant Track ClubLong Jump22.83m PB8
Jul 31Southeastern Youth Club ChampionshipJul 31 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin120.06m8