Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 1833.37aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
200 Meters · OutdoorVisit Myrtle Beach Club Challenge · Jun 40.2Visit Myrtle Beach Club ChallengeJune 4, 2021
400 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 181:30.35aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
400 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 191:02.42aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
800 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 183:13.51aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
800 Meters · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 73:03.24aUSATF Region 4 Junior Olympic ChampionshipsJuly 7, 2022
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 523.20mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 518.07mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1224.12mMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025
Javelin · 600g · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1325.67mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 519.84mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 152.38mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15, 2021

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin800g3.19.84m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin600g3.25.29m-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin450g AeroJav4.22.93m-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin250g AeroJav4.23.20m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin300g TJ4.18.07m PB-
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin725.80m—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 6 · Mt. Pleasant Track Club400 MetersRound P61:03.99a—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 6 · Mt. Pleasant Track Club400 Meters61:02.42a PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 9 · Mt. Pleasant Track Club200 MetersRound P927.17a—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin600g7.25.67m PB-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 400 Meters · Place 4 · Mt. Pleasant Track Club400 Meters4.1:05.13a-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 200 Meters · Place 2 · Mt. Pleasant Track Club200 Meters2.28.04a-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin600g7.23.27m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Place 8 · Mt. Pleasant Track Club400 Meters8.1:05.71a-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 200 Meters · Place 15 · Mt. Pleasant Track Club200 Meters15.28.98a-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin116.22m12
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin319.15m12
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin319.90m12
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin221.19m12
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin721.26m12
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 12 · Mt. Pleasant Track Club400 MetersRound P121:13.34a12
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 11 · Mt. Pleasant Track Club200 MetersRound P1130.92a12
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin450g AeroJav3.24.12m PB12
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 400 Meters · Place 4 · Mt. Pleasant Track Club400 Meters4.1:12.82a12
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 200 Meters · Place 2 · Mt. Pleasant Track Club200 Meters2.30.82aWind: 0.112
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Mt. Pleasant Track ClubJavelin450g AeroJav--NM12
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 400 Meters · Place 12 · Mt. Pleasant Track Club400 Meters12.1:16.68a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin416.30m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin419.73m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin422.27m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin419.50m—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin450g AeroJav6.17.59m11
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 400 Meters · Place 13 · Mt. Pleasant Track Club400 Meters13.1:17.25a11
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 200 Meters · Place 14 · Mt. Pleasant Track Club200 Meters14.32.57a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin517.59m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 400 Meters · Place 1 · Mt. Pleasant Track Club400 Meters11:13.38a—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 200 Meters · Place 1 · Mt. Pleasant Track Club200 Meters131.93a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 11 · Mt. Pleasant Track ClubJavelin1115.41m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 5 · Mt. Pleasant Track Club400 Meters51:16.12a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 6 · Mt. Pleasant Track Club400 Meters61:17.60a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 7 · Mt. Pleasant Track Club200 Meters731.90a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 7 · Mt. Pleasant Track Club200 Meters732.08a—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 12 · Mt. Pleasant Track ClubJavelin300g TJ12.14.98m10
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 400 Meters · Place 3 · Mt. Pleasant Track Club400 Meters3.1:19.79a10
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 200 Meters · Place 4 · Mt. Pleasant Track Club200 Meters4.32.84a10
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 400 Meters · Place 4 · Mt. Pleasant Track Club400 Meters41:17.33a—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 200 Meters · Mt. Pleasant Track Club200 Meters—32.32a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 800 Meters · Place 5 · Mt. Pleasant Track Club800 Meters5.3:13.51a PB10
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 19 · Mt. Pleasant Track Club400 Meters19.1:30.35a PB10
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 14 · Mt. Pleasant Track Club200 Meters14.33.37a PB10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 13 · Mt. Pleasant Track Club800 Meters13.3:03.24a PB9
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 17 · Mt. Pleasant Track Club400 MetersRound P17.1:20.87a9
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 15 · Mt. Pleasant Track ClubLong Jump15.2.59m9
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 12 · Mt. Pleasant Track Club800 Meters12.3:05.40a9
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 12 · Mt. Pleasant Track Club400 MetersRound P12.1:22.96a9

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · Long Jump · Place 3 · Mt. Pleasant Track ClubLong Jump33.08
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 400 Meters · Place 2 · Mt. Pleasant Track Club400 Meters21:32.018
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 200 Meters · Place 4 · Mt. Pleasant Track Club200 MetersRound P42.38
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 200 Meters · Place 4 · Mt. Pleasant Track Club200 Meters40.2 PB8
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Long Jump · Place 9 · Mt. Pleasant Track ClubLong Jump92.38m PB8
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 400 Meters · Place 9 · Mt. Pleasant Track Club400 Meters91:33.888
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 200 Meters · Place 11 · Mt. Pleasant Track Club200 Meters1140.168