Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSC Youth Gamecock Challenge Finale · Feb 187:47.45aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
100m Hurdles · 33" / 0.838m · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1222.58aMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025
200 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 1838.33aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
2000m Steeplechase · 0.762m · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 127:48.33aMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025
2000m Steeplechase · 0.838m · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 167:31.36aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
2000m Steeplechase · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 198:13.18aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
3000 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1813:22.66aMt. Pleasant Track Club Youth Track & Field MeetMay 18, 2024
3000m Steeplechase · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 208:27.41aUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 2025
800 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 212:55.60aUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2024
Discus · 1.6kg · Outdoor8th Annual Carolina GOLD Track Classic · Jun 621.26m8th Annual Carolina GOLD Track ClassicJune 6, 2026
Discus · 1kg · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1021.43mMt. Pleasant Track Club Youth Track & Field MeetMay 10, 2025
High Jump · OutdoorMt. Pleasant Track Club Invitational at Wando · Jun 30.96mMt. Pleasant Track Club Invitational at WandoJune 3, 2023
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 526.38mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 518.93mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 525.09mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 525.29mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · Outdoor8th Annual Carolina GOLD Track Classic · Jun 622.99m8th Annual Carolina GOLD Track ClassicJune 6, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 163.61mMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
Pole Vault · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 191.90mUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
Shot Put · 12lb · Outdoor8th Annual Carolina GOLD Track Classic · Jun 67.80m8th Annual Carolina GOLD Track ClassicJune 6, 2026
Shot Put · 4kg · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 107.03mMt. 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

18 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin800g4.22.80m8
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin600g4.25.29m PB8
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin450g AeroJav4.25.09m PB8
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin250g AeroJav4.26.38m PB8
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin300g TJ4.18.93m PB8
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Pole Vault · Place 4 · Mt. Pleasant Track ClubPole Vault41.90m PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Shot Put · Place 6 · Mt. Pleasant Track ClubShot Put67.82m—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 2000m Steeplechase · Place 2 · Mt. Pleasant Track Club2000m Steeplechase28:13.18a PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 110m Hurdles · Place 5 · Mt. Pleasant Track Club110m Hurdles523.63a—
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin800g6.22.99m PB8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Discus · Place 3 · Mt. Pleasant Track ClubDiscus1.6kg3.21.26m PB8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Shot Put · Place 4 · Mt. Pleasant Track ClubShot Put12lb4.7.80m PB8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 110m Hurdles · Mt. Pleasant Track Club110m Hurdles39" / 0.991m—DNS8
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 400 Meters · Mt. Pleasant Track Club400 Meters—DNS8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Long Jump · Place 11 · Mt. Pleasant Track ClubLong Jump11.3.61m PB8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Pole Vault · Place 3 · Mt. Pleasant Track ClubPole Vault3.1.70m8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · High Jump · Place 5 · Mt. Pleasant Track ClubHigh Jump5.1.30m8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 2000m Steeplechase · Place 3 · Mt. Pleasant Track Club2000m Steeplechase0.838m3.7:31.36a PB8

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin514.67m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin616.18m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin420.05m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin616.33m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 13 · Mt. Pleasant Track ClubJavelin1320.26m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Discus · Place 10 · Mt. Pleasant Track ClubDiscus1017.60m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 13 · Mt. Pleasant Track ClubShot Put136.96m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 3000m Steeplechase · Place 3 · Mt. Pleasant Track Club3000m Steeplechase38:27.41a PB—
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 2000m Steeplechase · Place 2 · Mt. Pleasant Track Club2000m Steeplechase0.762m2.7:48.33a PB7
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 100m Hurdles · Place 3 · Mt. Pleasant Track Club100m Hurdles33" / 0.838m3.22.58a PBWind: -1.17
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin600g5.21.61m7
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Discus · Place 1 · Mt. Pleasant Track ClubDiscus1kg1.21.14m7
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Shot Put · Place 1 · Mt. Pleasant Track ClubShot Put4kg1.6.89m7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 2000m Steeplechase · Place 2 · Mt. Pleasant Track Club2000m Steeplechase0.762m2.8:24.79a7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 9 · Mt. Pleasant Track ClubJavelin600g9.19.93m7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Discus · Place 5 · Mt. Pleasant Track ClubDiscus1kg5.21.43m PB7
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 7 · Mt. Pleasant Track ClubShot Put4kg7.7.03m PB7

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Discus · Place 7 · Mt. Pleasant Track ClubDiscus716.07m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 12 · Mt. Pleasant Track ClubShot Put125.89m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 6 · Mt. Pleasant Track Club3000 Meters613:33.54a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 9 · Mt. Pleasant Track Club800 Meters92:55.60a PB—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus414.43m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Shot Put · Place 6 · Mt. Pleasant Track ClubShot Put64.90m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 3000 Meters · Place 5 · Mt. Pleasant Track Club3000 Meters513:47.49a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 9 · Mt. Pleasant Track Club800 Meters93:08.01a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.14.47m6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Shot Put · Place 9 · Mt. Pleasant Track ClubShot Put4kg9.5.13m6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 3000 Meters · Place 6 · Mt. Pleasant Track Club3000 Meters6.13:22.66a PB6
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 15 · Mt. Pleasant Track Club800 Meters15.3:18.20a6

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Discus · Place 10 · Mt. Pleasant Track ClubDiscus1011.53m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · High Jump · Place 15 · Mt. Pleasant Track ClubHigh Jump150.85m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 15 · Mt. Pleasant Track Club800 Meters153:15.19a—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.12.89m12
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · High Jump · Place 20 · Mt. Pleasant Track ClubHigh Jump20.0.96m PB12
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 800 Meters · Place 13 · Mt. Pleasant Track Club800 Meters13.3:31.96a12
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Discus · Place 6 · Mt. Pleasant Track ClubDiscus612.94m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · High Jump · Place 17 · Mt. Pleasant Track ClubHigh Jump170.96m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 800 Meters · Place 24 · Mt. Pleasant Track Club800 Meters243:23.68a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 1 Mile · Place 15 · Mt. Pleasant Track Club1 Mile15.7:47.45a PB12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 31 · Mt. Pleasant Track Club200 Meters31.38.33a PB12