Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1612.59a8th Annual Runnin' On Faith InvitationalMay 16, 2026
1500 Meters · OutdoorStrive For Greatness · Jun 226:08.00Strive For GreatnessJune 22, 2024
200 Meters · Outdoor8th Annual Runnin' On Faith Invitational · May 1626.13a8th Annual Runnin' On Faith InvitationalMay 16, 2026
High Jump · Outdoor2025 Durham Striders Invitation (Dev) · May 241.30m2025 Durham Striders Invitation (Dev)May 24, 2025
Long Jump · OutdoorSpeed Capital NC Meet · May 113.53mSpeed Capital NC MeetMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30AAU South Carolina District QualifierMay 30 · Long Jump · Place 4 · Greer All-Stars TrackGreer All-Stars TrackLong Jump4.4.50m-
May 30AAU South Carolina District QualifierMay 30 · 100 Meters · Place 7 · Greer All-Stars TrackGreer All-Stars Track100 Meters7.12.72a-
May 168th Annual Runnin' On Faith InvitationalMay 16 · Long Jump · Place 6 · Greer All-Stars TrackGreer All-Stars TrackLong Jump6.4.28m-
May 168th Annual Runnin' On Faith InvitationalMay 16 · High Jump · Place 4 · Greer All-Stars TrackGreer All-Stars TrackHigh Jump4.1.43m-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 200 Meters · Place 7 · Greer All-Stars TrackGreer All-Stars Track200 Meters7.26.13a PB-
May 168th Annual Runnin' On Faith InvitationalMay 16 · 100 Meters · Place 10 · Greer All-Stars TrackGreer All-Stars Track100 Meters10.12.59a PB-

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 7 · Xccelerate Track and FieldXccelerate Track and FieldHigh Jump71.31m—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 7 · Xccelerate Track and FieldXccelerate Track and FieldLong Jump74.78m—
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 26 · Xccelerate Track and FieldXccelerate Track and Field100 MetersRound P2613.38a—
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 15 · Xccelerate Track and FieldXccelerate Track and FieldLong Jump15.3.86mWind: -2.2-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Xccelerate Track and FieldXccelerate Track and FieldHigh Jump--NH-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 29 · Xccelerate Track and FieldXccelerate Track and Field200 MetersRound P29.28.99a-
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 26 · Xccelerate Track and FieldXccelerate Track and Field100 MetersRound P26.13.86a-
May 31James Carter Invitational 2025May 31 · High Jump · Place 5 · Xccelerate Track and FieldXccelerate Track and FieldHigh Jump54-4—
May 31James Carter Invitational 2025May 31 · 100 Meters · Place 16 · Xccelerate Track and FieldXccelerate Track and Field100 Meters1614.06a—
May 242025 Durham Striders Invitation (Dev)May 24 · High Jump · Place 9 · XccelerateXccelerateHigh Jump91.30m PB—
May 242025 Durham Striders Invitation (Dev)May 24 · Long Jump · Place 17 · XccelerateXccelerateLong Jump173.60m—
May 242025 Durham Striders Invitation (Dev)May 24 · 100 Meters · Place 25 · XccelerateXccelerate100 Meters2514.28—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 27AAU Junior Olympic GamesJul 27 · High Jump · Place 41 · Start To FinStart To FinHigh Jump413-11.2512
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 4 · Start To Finish Track ClubStart To Finish Track ClubPole Vault41115—
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 5 · Start To Finish Track ClubStart To Finish Track ClubHigh Jump54-00.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Long Jump · Place 13 · Start To Finish Track ClubStart To Finish Track ClubLong Jump1311-01.50—
Jun 22Strive For GreatnessJun 22 · 80m Hurdles · Place 2 · Start To FinStart To Fin80m Hurdles217.00—
Jun 22Strive For GreatnessJun 22 · Long Jump · Place 2 · Start To FinStart To FinLong Jump210-05.00—
Jun 22Strive For GreatnessJun 22 · 1500 Meters · Place 2 · Start To FinStart To Fin1500 Meters26:08.00 PB—
Jun 22Strive For GreatnessJun 22 · 80m Hurdles · Place 2 · Start To FinStart To Fin80m Hurdles217.00—
Jun 22Strive For GreatnessJun 22 · Long Jump · Place 2 · Start To FinStart To FinLong Jump210-05.00—
Jun 22Strive For GreatnessJun 22 · 1500 Meters · Place 2 · Start To FinStart To Fin1500 Meters26:08.00—
Jun 7AAU North Carolina District QualifierJun 7 · Long Jump · Place 13 · start to finish track clstart to finish track clLong Jump1312-1.50—
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 5 · start to finish track clstart to finish track clHigh Jump54-0—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 20 · start to finish track cstart to finish track c100 Meters2014.62a—
Jun 1James Carter InvitationalJun 1 · Long Jump · Place 7 · Start To Finish Track ClubStart To Finish Track ClubLong Jump7.3.81m-
Jun 1James Carter InvitationalJun 1 · High Jump · Place 1 · Start To Finish Track ClubStart To Finish Track ClubHigh Jump1.1.27m-
Jun 1James Carter InvitationalJun 1 · 200 Meters · Place 11 · Start To Finish Track ClubStart To Finish Track Club200 Meters11.31.68aWind: 1.2-
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 9 · Start To Finish Track ClubStart To Finish Track Club100 MetersRound P9.14.48aWind: 0.3-
May 11Speed Capital NC MeetMay 11 · Long Jump · Place 4 · Start To FinStart To FinLong Jump43.53m PB—
May 11Speed Capital NC MeetMay 11 · 200 Meters · Place 6 · Start To FinStart To Fin200 Meters631.23—
May 11Speed Capital NC MeetMay 11 · 100 Meters · Place 8 · Start To FinStart To Fin100 Meters815.03—
May 11Speed Capital NC MeetMay 11 · 100 Meters · Place 8 · Start To FinStart To Fin100 MetersRound P814.83—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · Long Jump · Place 16 · Start To Finish Track ClubStart To Finish Track ClubLong Jump16.11-03.00-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 49 · Start To Finish Track ClubStart To Finish Track Club200 MetersRound P49.31.98a-
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 38 · Start To Finish Track ClubStart To Finish Track Club100 Meters38.15.03a-