Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor Mt. Pleasant Track Club Youth Developmental Track & Field Meet · May 146:56.66 Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 14, 2022
400 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 181:36.31aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
800 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 183:25.38aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
800 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 163:08.48aUSATF South Carolina Association Junior Olympic ChampionshipsJune 16, 2023
Discus · 1kg · Outdoor8th Annual Carolina GOLD Track Classic · Jun 613.69m8th Annual Carolina GOLD Track ClassicJune 6, 2026
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 518.43mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 520.87mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 519.20mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 513.54mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 511.05mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 201.84mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20, 2023
Shot Put · 6lb · Outdoor8th Annual Carolina GOLD Track Classic · Jun 66.90m8th Annual Carolina GOLD Track ClassicJune 6, 2026

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 5 · Mt. Pleasant Track ClubJavelin800g5.11.05m PB11
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin600g6.13.54m PB11
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin450g AeroJav4.19.20m PB11
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin250g AeroJav4.18.43m PB11
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin300g TJ5.20.87m PB11
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 17 · Mt. Pleasant Track ClubJavelin1717.96m11
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Discus · Place 8 · Mt. Pleasant Track ClubDiscus813.22m11
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Shot Put · Place 10 · Mt. Pleasant Track ClubShot Put106.27m11
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 13 · Mt. Pleasant Track ClubJavelin450g AeroJav13.17.83m11
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Discus · Place 2 · Mt. Pleasant Track ClubDiscus1kg2.13.50m11
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put6lb2.6.58m11
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 8 · Mt. Pleasant Track ClubJavelin450g AeroJav8.18.78m11
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.13.69m PB11
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Shot Put · Place 4 · Mt. Pleasant Track ClubShot Put6lb4.6.90m PB11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 16 · Mt. Pleasant Track ClubJavelin450g AeroJav16.14.91m11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Discus · Place 2 · Mt. Pleasant Track ClubDiscus1kg2.13.45m11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Shot Put · Place 7 · Mt. Pleasant Track ClubShot Put6lb7.6.06m11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin59.97m10
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin611.31m10
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin613.28m10
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin612.31m10
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 25 · Mt. Pleasant Track ClubJavelin2513.22m10
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 18 · Mt. Pleasant Track ClubShot Put185.49m10
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 15 · Mt. Pleasant Track ClubJavelin450g AeroJav15.15.28m10
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 14 · Mt. Pleasant Track ClubShot Put6lb14.4.46m10
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 800 Meters · Place 20 · Mt. Pleasant Track Club800 Meters20.3:51.57a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 15 · Mt. Pleasant Track ClubLong Jump152.67m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 24 · Mt. Pleasant Track ClubJavelin2413.24m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 11 · Mt. Pleasant Track Club800 Meters113:22.51a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Long Jump · Place 14 · Mt. Pleasant Track ClubLong Jump142.55m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 30 · Mt. Pleasant Track ClubJavelin309.80m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 9 · Mt. Pleasant Track Club800 Meters93:23.62a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Long Jump · Place 26 · Mt. Pleasant Track ClubLong Jump26.2.12m9
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 20 · Mt. Pleasant Track ClubJavelin300g TJ20.10.20m9
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 13 · Mt. Pleasant Track Club800 Meters13.3:18.87a9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 23 · Mt. Pleasant Track ClubLong Jump232.29m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 20 · Mt. Pleasant Track ClubJavelin2010.71m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 15 · Mt. Pleasant Track Club800 Meters153:08.48a PB—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Long Jump · Place 29 · Mt. Pleasant Track ClubLong Jump29.1.74m8
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 28 · Mt. Pleasant Track ClubJavelin300g TJ28.8.08m8
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 800 Meters · Place 15 · Mt. Pleasant Track Club800 Meters15.3:21.22a8
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Long Jump · Place 34 · Mt. Pleasant Track ClubLong Jump341.84m PB—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 24 · Mt. Pleasant Track ClubJavelin249.48m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 800 Meters · Place 20 · Mt. Pleasant Track Club800 Meters203:18.94a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 800 Meters · Place 7 · Mt. Pleasant Track Club800 Meters7.3:25.38a PB8
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 21 · Mt. Pleasant Track Club400 Meters21.1:36.31a PB8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Long Jump · Mt. Pleasant Track ClubLong Jump—DNS7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Mt. Pleasant Track Club1500 Meters—DNS7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Mt. Pleasant Track Club800 Meters—DNS7
May 14 Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 14 · Long Jump · Place 15 · Mt. Pleasant Track ClubLong Jump152.08m—
May 14 Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 14 · 1500 Meters · Place 6 · Mt. Pleasant Track Club1500 Meters66:56.66 PB—
May 14 Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 14 · 800 Meters · Place 10 · Mt. Pleasant Track Club800 Meters103:29.80—