Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU South Carolina District Qualifier · May 3014.91aAAU South Carolina District QualifierMay 30, 2026
200 Meters · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 732.90a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
200 Meters · OutdoorAAU South Carolina District Qualifier · May 3031.04aAAU South Carolina District QualifierMay 30, 2026
400 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 161:20.12aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
60 Meter · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 79.62a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
Long Jump · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 73.67m2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
Long Jump · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 201.81mMt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20, 2023
Shot Put · 6lb · OutdoorAAU South Carolina District Qualifier · May 314.35mAAU South Carolina District QualifierMay 31, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 6 · Lexington County WildcatsLexington County WildcatsLong Jump6.4.21mWind: 3.24
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 1 · Lexington County WildcatsLexington County WildcatsLong Jump14.07m4
Jun 131st Annual Lowcountry SpeedwayJun 13 · Long Jump · Place 1 · Lexington County WildcatsLexington County WildcatsLong Jump1.4.11m4
Jun 131st Annual Lowcountry SpeedwayJun 13 · 200 Meters · Place 4 · Lexington County WildcatsLexington County Wildcats200 Meters4.32.05aWind: 1.84
Jun 131st Annual Lowcountry SpeedwayJun 13 · 100 Meters · Place 5 · Lexington County WildcatsLexington County Wildcats100 Meters5.14.99aWind: 0.54
May 30AAU South Carolina District QualifierMay 30 · Long Jump · Place 1 · Lexington County WildcatsLexington County WildcatsLong Jump1.3.80m4
May 30AAU South Carolina District QualifierMay 30 · 200 Meters · Place 5 · Lexington County WildcatsLexington County Wildcats200 Meters5.31.04a PB4
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 3 · Lexington County WildcatsLexington County Wildcats100 Meters3.14.91a PB4
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Long Jump · Place 1 · Lexington County WildcatsLexington County WildcatsLong Jump1.3.73m4
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 400 Meters · Place 5 · Lexington County WildcatsLexington County Wildcats400 Meters5.1:20.12a PB4
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 200 Meters · Place 7 · Lexington County WildcatsLexington County Wildcats200 Meters7.32.63a4
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · Long Jump · Place 1 · QuickFireQuickFireLong Jump1.3.84m4
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 200 Meters · Place 11 · QuickFireQuickFire200 Meters11.33.39aWind: -0.14
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 100 Meters · Place 8 · QuickFireQuickFire100 MetersRound P8.15.31aWind: 04
Apr 4THE CAROLINA CLASSIC III Hosted by ELITE SPEED & MAX SPEED PERFORMANCEApr 4 · 100 Meters · Place 8 · QuickFireQuickFire100 Meters8.15.46aWind: 04

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60 Meter · Place 14 · QuickFireQuickFire60 Meter14.9.62a PB4
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · Long Jump · Place 5 · QuickFireQuickFireLong Jump5.3.67m PB4
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 200 Meters · Place 14 · QuickFireQuickFire200 Meters14.32.90a PB4

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Long Jump · Place 8 · Lexington County WildcatsLexington County WildcatsLong Jump8.3.39m3
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 100 Meters · Place 11 · Lexington County WildcatsLexington County Wildcats100 MetersRound P11.15.61aWind: 0.73
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Long Jump · Place 7 · Lexington County WildcatsLexington County WildcatsLong Jump73.55m3
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 3 · Lexington County WildcatsLexington County WildcatsShot Put34.41m3
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 18 · Lexington County WildcatsLexington County Wildcats100 MetersRound P1815.84a3
May 31AAU South Carolina District QualifierMay 31 · Long Jump · Place 1 · Lexington County WildcatsLexington County WildcatsLong Jump1.3.25m3
May 31AAU South Carolina District QualifierMay 31 · Shot Put · Place 1 · Lexington County WildcatsLexington County WildcatsShot Put6lb1.4.35m PB3
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 8 · Lexington County WildcatsLexington County Wildcats100 MetersRound P8.16.62a3
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 5 · Lexington County WildcatsLexington County Wildcats100 Meters5.15.94a3
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Long Jump · Place 9 · Lexington County WildcatsLexington County WildcatsLong Jump9.3.02m3
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · Shot Put · Place 5 · Lexington County WildcatsLexington County WildcatsShot Put6lb5.3.68m3
May 10Mt. Pleasant Track Club Youth Track & Field MeetMay 10 · 100 Meters · Place 17 · Lexington County WildcatsLexington County Wildcats100 Meters17.16.19a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · Long Jump · Place 9 · Lexington County WildcatsLexington County WildcatsLong Jump9.11-08.503
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 42 · Lexington County WildcatsLexington County Wildcats200 MetersRound P42.34.68a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 34 · Lexington County WildcatsLexington County Wildcats100 Meters34.16.28a3

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · UnattachedUnattached60 MeterRound P--DNS3
Dec 22Grant Holloway Invite '24Dec 22 · Long Jump · UnattachedUnattachedLong Jump--DNS3
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · UnattachedUnattached200 Meters--DNS3
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 11 · Lexington County WildcatsLexington County Wildcats60 Meter11.10.00a3
Dec 21The Galleria GamesDec 21 · Long Jump · Place 3 · Lexington County WildcatsLexington County WildcatsLong Jump3.3.18m3
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 12 · Lexington County WildcatsLexington County Wildcats200 Meters12.34.83a3

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · Lexington County WildcatLexington County WildcatLong Jump13.22m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 3 · Lexington County WildcaLexington County Wildca200 Meters335.11a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 3 · Lexington County WildcaLexington County Wildca200 Meters334.75a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 2 · Lexington County WildcaLexington County Wildca100 Meters216.26a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 3 · Lexington County WildcaLexington County Wildca100 Meters316.16a—
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · Long Jump · Lexington County WildcatsLexington County WildcatsLong Jump--NM2
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 200 Meters · Place 3 · Lexington County WildcatsLexington County Wildcats200 Meters3.36.11a2
May 18Mt. Pleasant Track Club Youth Track & Field MeetMay 18 · 100 Meters · Place 3 · Lexington County WildcatsLexington County Wildcats100 Meters3.16.73a2
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · Long Jump · Place 2 · Lexington County WildcatsLexington County WildcatsLong Jump2.3.08m2
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 200 Meters · Place 3 · Lexington County WildcatsLexington County Wildcats200 Meters3.37.66aWind: 02
May 11Youth Diamond League Series SC Express Track Classic Presented by Team Ross-WilliamsMay 11 · 100 Meters · Place 1 · Lexington County WildcatsLexington County Wildcats100 Meters1.16.77a2
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · Long Jump · Lexington County WildcatsLexington County WildcatsLong Jump—NM2
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 200 Meters · Place 3 · Lexington County WildcatsLexington County Wildcats200 Meters3.38.31aWind: 2.22
Apr 6Youth Diamond League Series Presented by Team Ross WilliamsApr 6 · 100 Meters · Place 1 · Lexington County WildcatsLexington County Wildcats100 Meters1.17.29aWind: 2.62

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · Long Jump · Place 5 · Lexington County WildcatsLexington County WildcatsLong Jump5.8-06.251
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 19 · Lexington County WildcatsLexington County Wildcats200 MetersRound P19.39.42aWind: -1.11
Jun 29AAU Region 08 QualifierJun 29 · 100 Meters · Place 19 · Lexington County WildcatsLexington County Wildcats100 MetersRound P19.17.65aWind: 0.81
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 23 · Lexington County WildcatLexington County WildcatLong Jump232.02m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 12 · Lexington County WildcaLexington County Wildca200 Meters1238.42a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 10 · Lexington County WildcaLexington County Wildca100 Meters1018.11a—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · Long Jump · Place 24 · Lexington County WildcatLexington County WildcatLong Jump241.81m PB—
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 100 Meters · Place 14 · Lexington County WildcaLexington County Wildca100 Meters1418.30a—