Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1324.18mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 521.77mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 513.66mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 519.41mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 518.00mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 516.88mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 151.22mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15, 2021
Shot Put · 2kg · OutdoorUSATF GA/SC Battle for the Peach Track and Field Championships · Jul 85.61mUSATF GA/SC Battle for the Peach Track and Field ChampionshipsJuly 8, 2021
Shot Put · 4kg · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 138.22mMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
Shot Put · 6lb · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 127.48mMt. Pleasant Track Club Pre-State Tune-UpJune 12, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin800g5.16.88m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin600g5.18.00m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin450g AeroJav5.19.41m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin250g AeroJav5.21.77m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin300g TJ5.13.66m PB-
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Discus · Place 5 · Mt. Pleasant Track ClubDiscus522.89m—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Shot Put · Place 3 · Mt. Pleasant Track ClubShot Put37.77m—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Discus · Place 2 · Mt. Pleasant Track ClubDiscus1kg2.24.18m PB-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Shot Put · Place 3 · Mt. Pleasant Track ClubShot Put4kg3.8.22m PB-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.23.39m-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put4kg2.7.88m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Mt. Pleasant Track ClubJavelin600g--DNS-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.20.35m-
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Shot Put · Place 7 · Mt. Pleasant Track ClubShot Put4kg7.7.61m-

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Discus · Place 5 · Mt. Pleasant Track ClubDiscus518.17m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 4 · Mt. Pleasant Track ClubShot Put48.15m—
Jun 147th Annual Carolina GOLD Track ClassicJun 14 · Discus · Place 1 · Mt. Pleasant Track ClubDiscus1kg1.16.98m-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Discus · Place 1 · Mt. Pleasant Track ClubDiscus1kg1.17.37m-
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Shot Put · Place 1 · Mt. Pleasant Track ClubShot Put6lb1.7.48m PB-

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin514.11m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin517.15m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin519.35m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin717.26m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin720.82m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus416.39m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put27.31m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin519.19m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Discus · Place 3 · Mt. Pleasant Track ClubDiscus317.45m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put27.18m—
May 256th Annual Carolina Gold Track ClassicMay 25 · Javelin · Place 6 · Mt. Pleasant Track CJavelin617.51m—
May 256th Annual Carolina Gold Track ClassicMay 25 · Discus · Place 3 · Mt. Pleasant Track CDiscus314.10m—
May 256th Annual Carolina Gold Track ClassicMay 25 · Shot Put · Place 2 · Mt. Pleasant Track CShot Put27.30m—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin450g AeroJav7.16.77m-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Discus · Place 4 · Mt. Pleasant Track ClubDiscus1kg4.15.80m-
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Shot Put · Place 3 · Mt. Pleasant Track ClubShot Put6lb3.7.48m-

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin313.22m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin513.51m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin715.26m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 11 · Mt. Pleasant Track ClubJavelin118.01m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin612.24m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put25.73m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 9 · Mt. Pleasant Track ClubJavelin917.10m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put26.48m—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 19 · Mt. Pleasant Track ClubJavelin300g TJ19.12.83m-
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put6lb2.6.22m-
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 10 · Mt. Pleasant Track ClubJavelin1015.67m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put26.51m—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 3 · Mt. Pleasant Track ClubShot Put6lb3.5.51m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin800g6.10.22m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin600g6.12.19m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin450g AeroJav7.11.17m-
Jul 2Mt. Pleasant Track Club Javelin InvitationalJul 2 · Javelin · Place 9 · Mt. Pleasant Track ClubJavelin300g TJ9.12.09m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 13 · Mt. Pleasant Track ClubJavelin300g TJ13.12.02m-
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 3 · Mt. Pleasant Track ClubShot Put6lb3.5.68m-
May 284th Annual Carolina GOLD Track ClassicMay 28 · Combined results · Place 14 · Mt. PleasantCombined results1439-01—
May 284th Annual Carolina GOLD Track ClassicMay 28 · Combined results · Place 8 · Mt. PleasantCombined results815-07.00—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin300g TJ3.12.18m-
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Shot Put · Place 4 · Mt. Pleasant Track ClubShot Put2kg4.5.61m PB-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 5 · Mt. Pleasant Track ClubJavelin800g5.9.89m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin600g7.9.53m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 6 · Mt. Pleasant Track ClubJavelin450g AeroJav6.10.10m-
Jul 3Mt. Pleasant Track Club Javelin InvitationalJul 3 · Javelin · Place 7 · Mt. Pleasant Track ClubJavelin300g TJ7.12.98m-
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · Shot Put · Place 3 · Mt. PleasantShot Put35.37m8
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · Javelin · Place 3 · Mt. PleasantJavelin312.42m8
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Long Jump · Place 26 · Mt. Pleasant Track ClubLong Jump261.22m PB8
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Javelin · Place 9 · Mt. Pleasant Track ClubJavelin99.14m8
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Shot Put · Place 2 · Mt. Pleasant Track ClubShot Put25.49m8