Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2013.25aAAU Region 3June 20, 2024
100 Meters · OutdoorAAU Junior Olympic Games · Aug 112.05aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorThe VA Showcase · Jan 1725.72aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 124.43aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorGrant Holloway Invite · Dec 211:00.78aGrant Holloway InviteDecember 21, 2025
400 Meters · OutdoorPuma East Coast Age Group Showcase · May 359.93aPuma East Coast Age Group ShowcaseMay 3, 2026
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 188.16aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorPVA 14 & Under National Championship · Feb 188.16PVA 14 & Under National Championship February 18, 2023
60 Meter · IndoorThe VA Showcase · Jan 178.02aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorPVA 14 & Under · Feb 158.21aPVA 14 & UnderFebruary 15, 2025
Long Jump · IndoorPVA 14 & Under National Championship · Feb 183.54mPVA 14 & Under National Championship February 18, 2023
Long Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 1712-09.25AAU Potomac Valley District QualifierJune 17, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 2 · Sprint FactorySprint Factory200 MetersRound P2.25.09aWind: -2.47
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 1 · Sprint FactorySprint Factory200 MetersRound S1.24.50aWind: 0.97
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 1 · Sprint FactorySprint Factory200 Meters1.24.43a PBWind: 1.47
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 1 · Sprint FactorySprint Factory100 MetersRound P1.12.05a PBWind: 1.67
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 1 · Sprint FactorySprint Factory100 MetersRound S1.12.40aWind: -2.37
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 2 · Sprint FactorySprint Factory100 Meters2.12.17aWind: 0.57
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 7 · The Sprint FactoryThe Sprint Factory400 MetersRound P7.1:00.85a7
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · The Sprint FactoryThe Sprint Factory400 Meters--DNS7
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 3 · The Sprint FactoryThe Sprint Factory100 MetersRound P3.12.38aWind: -1.47
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 2 · The Sprint FactoryThe Sprint Factory100 MetersRound S2.12.13aWind: -1.67
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 2 · The Sprint FactoryThe Sprint Factory100 Meters2.11.92aWind: 2.47
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 3 · UnattachedUnattached400 MetersRound P3.1:01.03a7
May 30DMV Youth ChallengeMay 30 · 400 Meters · UnattachedUnattached400 Meters--DNS7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 1 · UnattachedUnattached200 MetersRound P1.25.26a7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.23a7
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.12.25a7
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.34a7
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.59.93a PB7
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.1:03.95a7
Apr 26Virginia Pride Spring Kick-OffApr 26 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.26.29a7
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.13.15a7

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 2 · UnattachedUnattached60 MeterRound P2.8.02a PB7
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.8.03a7
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.25.72a PB7

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 2 · UnattachedUnattached60 MeterRound P2.8.14a7
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.8.21a7
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:00.78a PB7
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.99a7
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 2 · Union AthleticsUnion Athletics400 Meters21:03.86a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 Meters227.13a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 1 · Union AthleticsUnion Athletics60 Meters18.27a—
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 9 · Union AthleticsUnion Athletics400 MetersRound P91:07.94a—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 MetersRound P227.61a—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 Meters227.21a—
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 1 · Union AthleticsUnion Athletics60 MetersRound P18.31a—
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 1 · Union AthleticsUnion Athletics60 Meters18.21a PB—

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P126.14a—
Jul 11IYCJul 11 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound S126.54a—
Jul 11IYCJul 11 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters125.83a—
Jul 11IYCJul 11 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P112.98a—
Jul 11IYCJul 11 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound S112.89a—
Jul 11IYCJul 11 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters113.00a—
Jul 5PVA InvitationalJul 5 · 400 Meters · Place 2 · Union AthleticsUnion Athletics400 Meters21:01.69—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters113.05—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P1.25.91a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.25.81a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 3 · Union AthleticsUnion Athletics100 MetersRound P3.12.84aWind: 1.56
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.12.80a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P126.00a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters126.52a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P112.77a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters113.32a—
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P1.26.00a6
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.26.52a6
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P1.12.77a6
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.13.32a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P1.26.81a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.25.71a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P1.12.73a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.12.47a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 1 · Union AthleticsUnion Athletics400 Meters1.1:01.00a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.26.00a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.12.80a6
May 9Glenarden InvitationMay 9 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P112.64a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters112.65a—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 7 · Union AthletUnion Athlet400 Meters71:01.60—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 4 · Union AthletUnion Athlet200 Meters425.92—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 8 · Union AthletUnion Athlet100 Meters812.74—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 7 · Union AthletUnion Athlet400 Meters71:01.60—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 4 · Union AthletUnion Athlet200 Meters425.92—
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 100 Meters · Place 8 · Union AthletUnion Athlet100 Meters812.74—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 12 · Union AthleticsUnion Athletics200 Meters1227.56a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 9 · Union AthleticsUnion Athletics200 Meters927.75a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 14 · Union AthleticsUnion Athletics100 Meters1413.45a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 15 · Union AthleticsUnion Athletics100 Meters1513.53a—
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 Meters2.27.22a5
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 2 · Union AthleticsUnion Athletics100 Meters2.13.78a5
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 3 · Union AthleticsUnion Athletics200 MetersRound P3.27.85a5
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 4 · Union AthleticsUnion Athletics200 Meters4.27.77a5
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 5 · Union AthleticsUnion Athletics100 MetersRound P5.13.60a5
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 3 · Union AthleticsUnion Athletics100 Meters3.13.56a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 7 · Union AthleticsUnion Athletics400 Meters7.1:06.22a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.27.17a5
May 10Glenarden InvitationMay 10 · 400 Meters · Union AthleticsUnion Athletics400 Meters--DNS5
May 10Glenarden InvitationMay 10 · 200 Meters · Union AthleticsUnion Athletics200 Meters--DNS5
May 10Glenarden InvitationMay 10 · 100 Meters · Union AthleticsUnion Athletics100 MetersRound P--DNS5

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 MetersRound P2.27.59aWind: -0.35
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.27.32aWind: -0.15
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P1.13.25a PBWind: 1.75
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.13.31aWind: 1.95
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 5 · Union AthleticsUnion Athletics60 MeterRound P5.8.54a5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 6 · Union AthleticsUnion Athletics60 Meter6.8.48a5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 22 · Union AthleticsUnion Athletics400 MetersRound P22.1:12.70a5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 13 · Union AthleticsUnion Athletics200 MetersRound P13.28.70a5

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 28 · Union AthleticsUnion AthleticsLong Jump28.3.09mWind: -0.8Unofficial4
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 15 · Union AthleticsUnion Athletics200 MetersRound P15.29.35aWind: -1Unofficial4
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 12 · Union AthleticsUnion Athletics100 MetersRound P12.14.09aWind: -0.8Unofficial4
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 2 · Union AthleticsUnion AthleticsLong Jump212-11—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P128.57a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters128.11a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P114.32a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters113.57a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 2 · Union AthleticsUnion AthleticsLong Jump2.12-09.25 PB4
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P1.29.02a4
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.28.72a4
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 MetersRound P1.14.05a4
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.13.90a4
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 MetersRound P128.57a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters128.00a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 2 · Union AthleticsUnion Athletics100 MetersRound P214.22a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 2 · Union AthleticsUnion Athletics100 Meters213.84a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters129.68a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters114.51a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · Long Jump · Place 2 · Union AthleticsUnion AthleticsLong Jump23.54m PB—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 MetersRound P229.86—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 Meters230.06—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 3 · Union AthleticsUnion Athletics55 MetersRound P38.34—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 2 · Union AthleticsUnion Athletics55 Meters28.16 PB—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 3 · Union AthleticsUnion Athletics55 MeterRound P3.8.34a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 2 · Union AthleticsUnion Athletics55 Meter2.8.16a PB4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · Long Jump · Place 2 · Union AthleticsUnion AthleticsLong Jump2.3.54m4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 MetersRound P2.29.86a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 2 · Union AthleticsUnion Athletics200 Meters2.30.06a4