Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMt. Pleasant Track Club Pre-State Tune-Up · Jun 135:21.20aMt. Pleasant Track Club Pre-State Tune-UpJune 13, 2026
3000 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 1911:29.88aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
800 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 202:51.38aUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 2025
High Jump · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 211.02mUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2024
Javelin · 250g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 514.57mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 510.53mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 512.26mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 600g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 511.87mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Javelin · 800g · OutdoorMt. Pleasant Track Club Javelin Invitational · Jul 57.73mMt. Pleasant Track Club Javelin InvitationalJuly 5, 2026
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 202.37mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin800g5.7.73m PB5
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin600g4.11.87m PB5
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin450g AeroJav4.12.26m PB5
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin250g AeroJav3.14.57m PB5
Jul 5Mt. Pleasant Track Club Javelin InvitationalJul 5 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ4.10.53m PB5
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track ClubLong Jump63.75m5
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 3000 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters211:29.88a PB5
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:27.16a5
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · Long Jump · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track ClubLong Jump1.3.70m5
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.11:38.95a5
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:21.20a PB5
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · Long Jump · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubLong Jump4.3.59m5
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.12:23.81a5
Jun 68th Annual Carolina GOLD Track ClassicJun 6 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:48.95a5
May 30AAU South Carolina District QualifierMay 30 · Long Jump · Place 12 · 55-Unattached55-UnattachedLong Jump12.3.57m5
May 30AAU South Carolina District QualifierMay 30 · 3000 Meters · Place 2 · 55-Unattached55-Unattached3000 Meters2.12:35.24a5
May 30AAU South Carolina District QualifierMay 30 · 1500 Meters · Place 2 · 55-Unattached55-Unattached1500 Meters2.5:41.72a5
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Long Jump · Place 7 · Mt. Pleasant Track ClubMt. Pleasant Track ClubLong Jump7.3.74m5
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:36.12a5
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 800 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters2.2:51.97a5

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin36.81m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin28.28m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin211.27m—
Jun 28Mt. Pleasant Track Club Javelin InvitationalJun 28 · Javelin · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin59.30m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · High Jump · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump51.00m—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters35:52.77a—
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters32:51.38a PB—
Jun 147th Annual Carolina GOLD Track ClassicJun 14 · High Jump · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump3.1.00m4
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · High Jump · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump5.1.04m4
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:54.14a4
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:52.47a4
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · High Jump · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump2.1.02m4
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:46.45a4
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:54.14a4

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · High Jump · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump41.02m PB—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:48.59a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters22:53.53a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · High Jump · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump41.07m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:58.29a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:56.34a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · High Jump · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubHigh Jump5.0.92m3
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.6:16.51a3
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.3:01.42a3

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 10 · St. Andrew's Parks and PSt. Andrew's Parks and PLong Jump102.51m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 2 · St. Andrew's Parks andSt. Andrew's Parks and1500 Meters26:27.88a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 2 · St. Andrew's Parks andSt. Andrew's Parks and800 Meters23:13.40a—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Long Jump · Place 5 · St. Andrew's Parks and Playground Running ClubSt. Andrew's Parks and Playground Running ClubLong Jump5.2.82m2
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 1500 Meters · Place 2 · St. Andrew's Parks and Playground Running ClubSt. Andrew's Parks and Playground Running Club1500 Meters2.6:40.55a2
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 800 Meters · Place 3 · St. Andrew's Parks and Playground Running ClubSt. Andrew's Parks and Playground Running Club800 Meters3.3:43.51a2
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Long Jump · Place 11 · St. Andrew's Parks and PSt. Andrew's Parks and PLong Jump112.37m PB—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 1500 Meters · Place 2 · St. Andrew's Parks andSt. Andrew's Parks and1500 Meters26:39.37a—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 800 Meters · Place 2 · St. Andrew's Parks andSt. Andrew's Parks and800 Meters23:16.20a—