Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor6th Annual Carolina Gold Track Classic · May 254:41.806th Annual Carolina Gold Track ClassicMay 25, 2024
200 Meters · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 1326.61aMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
3000 Meters · Outdoor6th Annual Carolina Gold Track Classic · May 2510:33.916th Annual Carolina Gold Track ClassicMay 25, 2024
3000m Steeplechase · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 217:26.47aUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2024
800 Meters · Outdoor8th Annual Carolina GOLD Track Classic · Jun 62:11.56a8th Annual Carolina GOLD Track ClassicJune 6, 2026
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 544.68mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 550.76mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 544.57mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 544.76mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · Outdoor8th Annual Carolina GOLD Track Classic · Jun 649.70m8th 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

11 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin800g2.44.73m-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin600g3.44.76m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin450g AeroJav3.44.57m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin250g AeroJav2.44.68m PB-
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin300g TJ2.50.76m PB-
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin147.80m—
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin800g1.49.23m-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 400 Meters · Mt. Pleasant Track Club400 Meters—DNS-
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 200 Meters · Place 6 · Mt. Pleasant Track Club200 Meters6.26.61a PB-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin800g1.49.70m PB-
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 800 Meters · Place 1 · Mt. Pleasant Track Club800 Meters1.2:11.56a PB-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin339.59m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin340.08m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin249.46m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin237.88m—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin235.29m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin242.70m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin244.02m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin236.46m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin337.95m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 3000m Steeplechase · Place 1 · Mt. Pleasant Track Club3000m Steeplechase17:26.47a PB—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 5 · Mt. Pleasant Track Club800 Meters52:13.83a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin237.84m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 3 · Mt. Pleasant Track Club800 Meters32:12.05a—
May 256th Annual Carolina Gold Track ClassicMay 25 · 1500 Meters · Place 1 · Mt. Pleasant Track C1500 Meters14:41.80 PB—
May 256th Annual Carolina Gold Track ClassicMay 25 · 800 Meters · Place 2 · Mt. Pleasant Track C800 Meters22:16.44—
May 256th Annual Carolina Gold Track ClassicMay 25 · 3000 Meters · Place 1 · Mt. Pleasant Track C3000 Meters110:33.91 PB—
May 256th Annual Carolina Gold Track ClassicMay 25 · Javelin · Place 3 · Mt. Pleasant Track CJavelin339.82m—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin229.79m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin236.36m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin141.41m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 1 · Mt. Pleasant Track ClubJavelin138.37m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 3000 Meters · Place 1 · Mt. Pleasant Track Club3000 Meters111:02.40a—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Javelin · Place 2 · Mt. Pleasant Track ClubJavelin230.33m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 1500 Meters · Place 1 · Mt. Pleasant Track Club1500 Meters15:11.86a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 3000m Steeplechase · Place 2 · Mt. Pleasant Track Club3000m Steeplechase27:30.79a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Place 3 · Mt. Pleasant Track Club3000 Meters310:38.24a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin439.49m—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin332.32m11
Jun 4Visit Myrtle Beach Club ChallengeJun 4 · 1500 Meters · Place 2 · Mt. Pleasant Track Club1500 Meters25:29.4111
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Javelin · Place 4 · Mt. Pleasant Track ClubJavelin428.38m11
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 3000 Meters · Place 1 · Mt. Pleasant Track Club3000 Meters111:41.8711
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 1500 Meters · Place 2 · Mt. Pleasant Track Club1500 Meters25:11.8711

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 31Southeastern Youth Club ChampionshipJul 31 · 1500 Meters · Place 2 · Mt. Pleasant Track Club1500 Meters25:12.1211
Jul 31Southeastern Youth Club ChampionshipJul 31 · 3000 Meters · Place 1 · Mt. Pleasant Track Club3000 Meters110:55.1711
Jul 31Southeastern Youth Club ChampionshipJul 31 · Javelin · Place 3 · Mt. Pleasant Track ClubJavelin328.10m11