Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 164:47.72aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
3000 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1610:17.93aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
800 Meters · OutdoorAAU South Carolina District Qualifier · May 312:23.92aAAU South Carolina District QualifierMay 31, 2025
Javelin · 300g TJ · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1823.33mMt. Pleasant Track Club Youth Track & Field MeetMay 18, 2024
Javelin · 450g AeroJav · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1027.22mMt. 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

10 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 3000 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters210:52.77a6
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters14:54.20a6
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:28.18a6
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.10:39.72a6
Jun 13Mt. Pleasant Track Club Pre-State Tune-UpJun 13 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:25.11a6
May 30AAU South Carolina District QualifierMay 30 · 3000 Meters · Place 1 · 55-Unattached55-Unattached3000 Meters1.11:24.30a6
May 30AAU South Carolina District QualifierMay 30 · 1500 Meters · Place 1 · 55-Unattached55-Unattached1500 Meters1.4:55.14a6
May 30AAU South Carolina District QualifierMay 30 · 800 Meters · Place 2 · 55-Unattached55-Unattached800 Meters2.2:32.12a6
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.10:17.93a PB6
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.4:47.72a PB6

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin325.90m5
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters110:30.21a5
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters14:55.69a5
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin450g AeroJav2.26.77m5
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.10:30.21a5
Jun 12Mt. Pleasant Track Club Pre-State Tune-UpJun 12 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:28.82a5
May 31AAU South Carolina District QualifierMay 31 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:40.49a5
May 31AAU South Carolina District QualifierMay 31 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:57.50a5
May 31AAU South Carolina District QualifierMay 31 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:23.92a PB5
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin450g AeroJav3.27.22m PB5
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 3000 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters1.10:35.89a5
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.4:57.23a5

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin213.62m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin415.11m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin319.63m—
Jun 29Mt. Pleasant Track Club Javelin InvitationalJun 29 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin327.03m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin327.16m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:04.31a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:34.32a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin226.40m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:10.78a—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:37.93a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Javelin · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ2.23.33m PB4
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:10.23a4
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:32.87a4

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 7 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin78.19m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 8 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin810.12m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin616.59m—
Jul 1Mt. Pleasant Track Club Javelin InvitationalJul 1 · Javelin · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin322.32m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin420.30m—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:21.35a—
Jun 245th Annual Carolina GOLD Track Classic (Rescheduled Date)Jun 24 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:41.27a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 7 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin720.49m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:19.83a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:36.69a—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ5.21.39m3
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:20.42a3
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:42.35a3
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin420.28m—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters15:27.41a—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 800 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters22:44.16a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Javelin · Place 5 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ5.14.73m2
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:37.68a2
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:47.50a2
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track ClubJavelin300g TJ4.14.75m2
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters1.5:45.53a2
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters1.2:51.03a2