Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryland Blaze Bring the Heat 14 and Under Invitational · May 914.17aMaryland Blaze Bring the Heat 14 and Under InvitationalMay 9, 2026
200 Meters · IndoorThe VA Showcase · Jan 1728.94aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorPuma East Coast Age Group Showcase · May 328.09aPuma East Coast Age Group ShowcaseMay 3, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 141:05.69a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · OutdoorAAU Junior Olympic Games · Aug 159.66aAAU Junior Olympic GamesAugust 1, 2026
55 Meter · IndoorArmory Youth Season Opener · Nov 298.40aArmory Youth Season OpenerNovember 29, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 149.02a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 288.92a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:04.66aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 212:39.08aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:31.06aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · IndoorArmory Youth Solstice Invitational · Dec 223.34mArmory Youth Solstice InvitationalDecember 22, 2024
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:38.42AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 9 · TracktecTracktec800 Meters9.2:31.06a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 2 · TracktecTracktec400 MetersRound P2.1:02.14a10
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 2 · TracktecTracktec400 Meters2.59.66a PB10
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · TracktecTracktec800 Meters--DQ10
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 1 · TracktecTracktec400 MetersRound P1.1:01.88a10
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 1 · TracktecTracktec400 Meters1.1:01.04a10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 3 · TracktecTracktec800 Meters32:31.84a10
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 2 · TracktecTracktec400 Meters21:02.40a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 1 · TracktecTracktec800 Meters12:31.37a10
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 1 · TracktecTracktec400 Meters11:01.22a10
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 2 · TracktecTracktec400 MetersRound P2.1:04.29a10
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 4 · TracktecTracktec400 Meters4.1:01.97a10
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 14 · TracktecTracktec200 MetersRound P14.29.04a10
May 16Lightning RelaysMay 16 · 400 Meters · Place 2 · TracktecTracktec400 Meters2.1:01.56a10
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 100 Meters · Place 3 · TracktecTracktec100 Meters314.17a PB10
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 1 · TracktecTracktec400 Meters1.1:03.88a10
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 2 · TracktecTracktec200 Meters2.28.09a PBWind: 1.310
May 2Speedy Sto Rankings ShowcaseMay 2 · 800 Meters · TracktecTracktec800 Meters—DNS10
May 2Speedy Sto Rankings ShowcaseMay 2 · 400 Meters · TracktecTracktec400 Meters—DNS10
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · TracktecTracktec400 Meters--DNS10
Apr 26Virginia Pride Spring Kick-OffApr 26 · 200 Meters · TracktecTracktec200 Meters--DNS10
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · TracktecTracktec100 Meters--DNS10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 3 · TracktecTracktecShot Put31:03.58—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 3 · TracktecTracktecPole Vault32:38.42 PB—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 2 · TracktecTracktec400 Meters21:06.31a—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 2 · TracktecTracktec200 Meters229.19a—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 4 · TracktecTracktec60 MetersRound P49.04a—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 5 · TracktecTracktec60 Meters58.92a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 3 · TracktecTracktec800 Meters32:39.08a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 4 · TracktecTracktec400 MetersRound P41:08.60a—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 6 · TracktecTracktec400 Meters61:08.53a—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 2 · TracktecTracktec400 Meters2.1:06.71a10
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 3 · TracktecTracktec200 Meters3.28.94a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 7 · UnattachedUnattached60 Meter7.9.02a PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.1:05.69a PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.29.71a3
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 8 · UnattachedUnattached55 Meter8.8.40a PB3
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.29.13a3
Jan 5757 ShowdownJan 5 · Long Jump · Place 5 · Visionary AthleticsVisionary AthleticsLong Jump5.2.80m2
Jan 5757 ShowdownJan 5 · 800 Meters · Place 4 · Visionary AthleticsVisionary Athletics800 Meters4.3:01.85a2
Jan 5757 ShowdownJan 5 · 400 Meters · Place 7 · Visionary AthleticsVisionary Athletics400 Meters7.1:18.83a2

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:38.80a2
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:06.40a2
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 5 · UnattachedUnattached200 MetersRound P5.29.31a2
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.29.07a2
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:37.63a2
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:06.21a2
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 3 · UnattachedUnattached200 MetersRound P3.29.50a2
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.29.63a2
May 4NVA Track InvitationalMay 4 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:44.27a2
May 4NVA Track InvitationalMay 4 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.15.22a2

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 3 · Visionary AthleticsVisionary Athletics600 Meters3.2:04.66a PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · Long Jump · Place 4 · Visionary AthleticsVisionary AthleticsLong Jump4.3.34m PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 9 · Visionary AthleticsVisionary Athletics200 Meters9.32.90a2
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 4 · Visionary AthleticsVisionary Athletics800 Meters4.2:49.17a1
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 8 · Visionary AthleticsVisionary Athletics400 Meters8.1:17.13a1

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 7Ralph Durant ClassicJul 7 · 800 Meters · Place 1 · Visionary AthleticsVisionary Athletics800 Meters12:58.04a—
Jul 7Ralph Durant ClassicJul 7 · 400 Meters · Place 2 · Visionary AthleticsVisionary Athletics400 Meters21:15.41a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 3 · Visionary AthleticsVisionary Athletics800 Meters32:58.27a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 6 · Visionary AthleticsVisionary Athletics400 Meters61:18.73a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 20 · Visionary AthleticsVisionary Athletics200 Meters2033.78a—
May 25Legacy VA InvitationalMay 25 · 800 Meters · Place 4 · Visionary AtVisionary At800 Meters43:00.0016
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 1 · Visionary AtVisionary At400 Meters11:15.0016
May 25Legacy VA InvitationalMay 25 · 200 Meters · Place 7 · Visionary AtVisionary At200 Meters733.0016
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 800 Meters · Place 2 · Visionary AthleticsVisionary Athletics800 Meters2.3:12.62a1
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 3 · Visionary AthleticsVisionary Athletics400 Meters3.1:19.05a1
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 7 · Visionary AthleticsVisionary Athletics200 Meters7.35.27a1