Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Junior Olympic Games · Aug 112.61aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorThe VA Showcase · Jan 1726.68aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 126.05aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorGrant Holloway Invite · Dec 211:01.83aGrant Holloway InviteDecember 21, 2025
400 Meters · OutdoorAAU West Coast National Championship · Jul 159.89aAAU West Coast National ChampionshipJuly 1, 2026
60 Meter · IndoorGrant Holloway Invite · Dec 218.67aGrant Holloway InviteDecember 21, 2025
60 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 48.71Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
Combined results · Outdoor2023 International Youth Championship · Jul 1434.402023 International Youth ChampionshipJuly 14, 2023
Long Jump · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 173.27mPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
Long Jump · OutdoorDMV Youth Challenge · Jun 33.16mDMV Youth Challenge June 3, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 13 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P13.1:00.78a5
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 16 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P16.26.49aWind: -1.55
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 11 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound S11.26.05a PBWind: 0.75
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 12 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P12.12.61a PBWind: 0.25
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound S7.12.61aWind: -0.15
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters8.12.64aWind: 0.35
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P4.1:03.40a5
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters2.1:00.17a5
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P--DNSWind: 0.65
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P2.13.11aWind: -0.95
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.12.61aWind: 3.65
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters1.59.89a PB5
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.27.20aWind: -1.95
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.26.46aWind: -0.45
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P1.13.14aWind: -15
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters1.13.15aWind: -1.75
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 2 · UnattachedUnattached100 MetersRound P2.13.08a5
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.69a5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P2.1:02.78a5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters8.1:08.63a5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P3.26.53a5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters--DNS5
May 30DMV Youth ChallengeMay 30 · 100 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P--DNS5
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters--DNS5

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 13New Balance Nationals IndoorMar 13 · 400 Meters · Place 33 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters33.1:04.36aUnofficial6
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 33 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters331:04.36a6
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 33 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters331:04.36a6
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 7 · Southern Sprinters Elite TraSouthern Sprinters Elite TraShot Put71:01.61—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters1.1:01.84a6
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters3.26.68a PB6
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 1 · Southern SprSouthern Spr400 Meters11:02.46—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 4 · Southern SprSouthern Spr200 Meters427.52—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 5 · Southern SprSouthern Spr60 MetersRound P58.71 PB—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 12 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P12.8.67a PB6
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters2.1:01.83a PB6
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters6.27.40a6
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters—DNF4
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 11 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters1128.73a4
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P8.8.94a4
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter8.8.95a4
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters7.1:07.22a4
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters8.29.19a4

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 400 Meters · Place 5 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters51:02.49a4
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters127.50a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters1.1:01.60a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.27.29a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.27.46a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters11:01.89a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 MetersRound P127.51a4
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 1 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &200 Meters127.35a4
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters1.1:01.89a4
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P1.27.51a4
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters1.27.35a4
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 2 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &100 Meters213.38a4
May 9Glenarden InvitationMay 9 · 400 Meters · Place 3 · Southern Sprinters Elite Track &Southern Sprinters Elite Track &400 Meters31:04.75a4
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 3 · Southern SprSouthern Spr200 Meters328.214
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 3 · Southern SprSouthern Spr100 Meters313.554
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 3 · Southern SprSouthern Spr200 Meters328.214
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 3 · Southern SprSouthern Spr100 Meters313.554
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 10 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters10.1:07.36a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 11 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P11.29.09a4
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 13 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters13.14.05a4

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P7.9.07a4
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter3.8.89a4
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters7.1:10.68a4
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters6.29.96a4
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 MeterRound P8.9.22a4
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 60 Meter · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field60 Meter8.9.19a4
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 400 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters3.1:10.11a4
Dec 8Coach Miami Presents the Virginia Beast InvitationalDec 8 · 200 Meters · Place 6 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters6.29.95a4
Jun 20AAU Region 3Jun 20 · Long Jump · Place 17 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldLong Jump17.7-05.50Wind: 03
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 9 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P9.30.94aWind: -1.63
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · Long Jump · Place 5 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackLong Jump5.2.90m9
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 13 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P13.33.209
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Long Jump · Place 5 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackLong Jump5.3.27m PB9
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 22 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P22.32.94a9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 7 · Southern Sprinters ElitSouthern Sprinters Elit400 MetersRound P71:10.75a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 8 · Southern Sprinters ElitSouthern Sprinters Elit400 Meters81:14.09a—
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 2 · UnattachedUnattached400 MetersRound P2.1:12.48a3
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:10.58a3
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldLong Jump3.9-06.003
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 15 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters15.32.54a3
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldLong Jump7.3.04mWind: 03
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P3.31.15a3
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters4.30.43a3
May 25Legacy VA InvitationalMay 25 · Long Jump · Place 6 · Southern SprSouthern SprLong Jump611-02.2514
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 4 · Southern SprSouthern Spr400 Meters41:15.1214
May 25Legacy VA InvitationalMay 25 · 100 Meters · Place 6 · Southern SprSouthern Spr100 Meters615.0614
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldLong Jump--DNS3
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters--DNS3
May 10Glenarden InvitationMay 10 · Long Jump · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldLong Jump4.3.41m3
May 10Glenarden InvitationMay 10 · 400 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters4.1:15.12a3
May 10Glenarden InvitationMay 10 · 100 Meters · Place 11 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 MetersRound P11.15.41a3

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 10 · Ebenezer RoyEbenezer RoyCombined results109-09.50—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 32 · Ebenezer RoyEbenezer RoyCombined resultsRound P3234.40 PB—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 5 · Ebenezer A.M.E. Royal RuEbenezer A.M.E. Royal RuLong Jump59-5—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 10 · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R200 MetersRound P1032.91a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackLong Jump2.10-09.252
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 9 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P9.34.03a2
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 8 · Ebenezer A.M.E. Royal RuEbenezer A.M.E. Royal RuLong Jump83.16m PB—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 55 · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R200 MetersRound P5535.64a—