Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2714.21a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · IndoorTrack757 Invite · Feb 236.53aTrack757 InviteFebruary 2, 2025
200 Meters · Outdoor2026 International Youth Championship · Jul 1730.82a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:16.39aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 251:14.68aAAU Track & Field Region 3 QualifierJune 25, 2026
60 Meter · IndoorThe VA Showcase · Jan 179.45aThe VA ShowcaseJanuary 17, 2026
60 Meters · OutdoorPVA Invitational · Mar 29.62aPVA InvitationalMarch 2, 2025
Long Jump · Outdoor2026 International Youth Championship · Jul 173.86m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 37 · Union AthleticsUnion Athletics100 MetersRound P37.14.21a PBWind: 1-
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 1 · Union AthleticsUnion AthleticsLong Jump1.3.86m PBWind: 0-
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 23 · Union AthleticsUnion Athletics400 MetersRound P23.1:18.56a-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 13 · Union AthleticsUnion Athletics200 MetersRound P13.30.94aWind: -0.4-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 19 · Union AthleticsUnion Athletics200 Meters19.30.82a PBWind: 1.5-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 4 · Union AthleticsUnion Athletics100 MetersRound P4.14.52aWind: 2.5-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 4 · Union AthleticsUnion Athletics100 Meters4.14.86aWind: -0.3-
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 1 · Union AthleticsUnion AthleticsLong Jump113-2.5—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 12 · Union AthleticsUnion Athletics400 Meters121:14.68a PB—
Jun 13AAU Potomac Valley District QualifierJun 13 · Long Jump · Place 4 · Union AthleticsUnion AthleticsLong Jump43.91m—
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 8 · Union AthleticsUnion Athletics400 Meters81:17.99a—
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 21 · Union AthleticsUnion Athletics200 Meters21.34.11a-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 6 · Union AthleticsUnion Athletics100 Meters6.14.90a-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 14 · Union AthleticsUnion Athletics200 MetersRound P14.31.01a-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 10 · Union AthleticsUnion Athletics100 MetersRound P10.15.00a-
May 17BCRP Spring Fling Development Meet 3May 17 · 400 Meters · Union AthleticsUnion Athletics400 Meters—DNS-
May 17BCRP Spring Fling Development Meet 3May 17 · 200 Meters · Union AthleticsUnion Athletics200 Meters—DNS-
May 17BCRP Spring Fling Development Meet 3May 17 · 100 Meters · Union AthleticsUnion Athletics100 Meters—DNS-
May 8Glenarden InvitationalMay 8 · Long Jump · Place 5 · Union AthleticsUnion AthleticsLong Jump5.2.62m-
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 11 · Union AthleticsUnion Athletics400 Meters11.1:27.10a-
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 5 · Union AthleticsUnion Athletics200 Meters5.31.18a-
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 5 · Union AthleticsUnion Athletics100 Meters5.15.06aWind: 2.1-
Apr 19Clarksburg Coyotes InvitationalApr 19 · 400 Meters · Place 3 · Union AthleticsUnion Athletics400 Meters31:22.29a—
Apr 19Clarksburg Coyotes InvitationalApr 19 · 200 Meters · Place 4 · Union AthleticsUnion Athletics200 Meters433.78a—
Apr 19Clarksburg Coyotes InvitationalApr 19 · 100 Meters · Place 3 · Union AthleticsUnion Athletics100 Meters316.02a—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 16 · Union AthleticsUnion Athletics60 MeterRound P16.9.45a PB-
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 10 · Union AthleticsUnion Athletics400 Meters10.1:16.39a PB-

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 100 Meters · Place 22 · Union AthleticsUnion Athletics100 MetersRound P2215.76a—
Jul 11IYCJul 11 · 100 Meters · Place 18 · Union AthleticsUnion Athletics100 MetersRound S1815.73a—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 15 · Union AthleticsUnion Athletics200 Meters1533.63—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 9 · Union AthleticsUnion Athletics100 Meters915.53—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 6 · Union AthleticsUnion Athletics400 Meters6.1:15.94a-
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 9 · Union AthleticsUnion Athletics400 Meters91:23.48a—
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 9 · Union AthleticsUnion Athletics400 Meters9.1:23.48a-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Union AthleticsUnion Athletics400 Meters--DNS-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Union AthleticsUnion Athletics200 Meters--DNS-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Union AthleticsUnion Athletics100 Meters--DNS-
May 9Glenarden InvitationMay 9 · 200 Meters · Place 22 · Union AthleticsUnion Athletics200 Meters2232.79a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 21 · Union AthleticsUnion Athletics100 MetersRound P2115.75a—
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 10 · Union AthleticsUnion Athletics400 MetersRound P10.1:20.19a-
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 5 · Union AthleticsUnion Athletics200 MetersRound P5.33.45a-
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 5 · Union AthleticsUnion Athletics200 Meters5.34.25a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 8 · Union AthleticsUnion Athletics100 MetersRound P8.15.68a-
Mar 2PVA InvitationalMar 2 · 400 Meters · Place 15 · Severn Highsteppers Track ClubSevern Highsteppers Track Club400 Meters151:22.13a—
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 19 · Severn Highsteppers Track ClubSevern Highsteppers Track Club200 Meters1934.65a—
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 9 · Severn Highsteppers Track ClubSevern Highsteppers Track Club60 MetersRound P99.62a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 20 · Severn Highsteppers TrackSevern Highsteppers Track60 MeterRound P20.9.92a-
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 15 · Severn Highsteppers TrackSevern Highsteppers Track400 Meters15.1:28.96a-
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 22 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters22.36.53a PB-

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 10 · Severn Highsteppers TrackSevern Highsteppers Track400 MetersRound P10.1:29.11a-
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 2 · Severn Highsteppers TrackSevern Highsteppers Track200 MetersRound P2.35.65a-
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 7 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters7.36.83a-
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 13 · Severn Highsteppers TrackSevern Highsteppers Track100 MetersRound P13.17.54a-
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 5 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters5.36.87a-
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 1 · Severn Highsteppers TrackSevern Highsteppers Track100 MetersRound P1.17.24a-
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 1 · Severn Highsteppers TrackSevern Highsteppers Track100 Meters1.16.76a-
May 4Team Maryland Invite 2024May 4 · 400 Meters · Severn Highsteppers TrackSevern Highsteppers Track400 Meters—DNS-
May 4Team Maryland Invite 2024May 4 · 200 Meters · Severn Highsteppers TrackSevern Highsteppers Track200 Meters—DNS-
May 4Team Maryland Invite 2024May 4 · 100 Meters · Place 10 · Severn Highsteppers TrackSevern Highsteppers Track100 Meters10.19.41a-