Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye/Yep Track & Field Summer Series #4 · Jul 2513.16aBullseye/Yep Track & Field Summer Series #4July 25, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 627.89aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1325.95aAAU Potomac Valley District QualifierJune 13, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 61:05.52aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1359.78aAAU Potomac Valley District QualifierJune 13, 2026
60 Meter · IndoorThe VA Showcase · Jan 179.23aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorAAU Indoor National Championships · Mar 78.92aAAU Indoor National ChampionshipsMarch 7, 2025
800 Meters · IndoorThe VA Showcase · Jan 173:04.16The VA ShowcaseJanuary 17, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters3.13.16a PB5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 7 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters71:00.56a5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 5 · Maryland Blaze Track ClubMaryland Blaze Track Club200 MetersRound P526.29a5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 5 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters526.74a5
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 7 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P7.1:01.21a5
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters4.1:01.30a5
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 5 · Maryland Blaze Track ClubMaryland Blaze Track Club200 MetersRound P5.26.57a5
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters3.26.33a5
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters459.78a PB5
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters225.95a PB5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P8.1:02.74a5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters6.1:00.56a5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 12 · Maryland Blaze Track ClubMaryland Blaze Track Club200 MetersRound P12.27.39a5
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 11 · Maryland Blaze Track ClubMaryland Blaze Track Club100 MetersRound P11.13.25a5
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters1328.69a5
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters413.66a5
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters81:03.38a5
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters827.73a5
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters1.27.58a5
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters1.13.93a5

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 6 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters6.1:05.52a PB5
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P7.27.89a PB5
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 6 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters6.27.99a5
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 18 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P1828.83a5
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 28 · Forever Strong Elite Track ClubForever Strong Elite Track Club60 MetersRound P289.03a5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 19 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 MetersRound P191:08.55a5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 21 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P2128.26a5
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 43 · Forever Strong Elite Track ClubForever Strong Elite Track Club60 MeterRound P43.9.23a PB5
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 21 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters21.1:11.61a5
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 32 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters32.29.40a5

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 400 Meters · Place 3 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters31:05.23a5
Jul 19Bullseye Summer Series #3Jul 19 · 200 Meters · Place 4 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters429.23a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 400 Meters · Place 12 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters121:08.99a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 11 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters1129.67a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 15 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters1514.32a5
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 12 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters12.1:05.46a5
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 12 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P12.28.96a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 13 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters131:11.10a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P728.40a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters729.11a5
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 13 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters13.1:11.10a5
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P7.28.40a5
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters7.29.11a5
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 9 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters91:07.66a5
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 14 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters1430.41a5
May 17LIGHTNING RELAYSMay 17 · 400 Meters · Place 25 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters251:10.64a5
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 30 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters3030.16a5
May 4NVA Track InvitationalMay 4 · 400 Meters · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters--DNS5
May 4NVA Track InvitationalMay 4 · 200 Meters · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters--DNS5

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 32 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters321:11.15a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 45 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P4530.50a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 31 · Forever Strong Elite Track ClubForever Strong Elite Track Club60 MetersRound P318.92a PB—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 40 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters401:17.69a4
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 39 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters3930.86a4
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 39 · Forever Strong Elite Track ClubForever Strong Elite Track Club60 Meters399.31a4
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 22 · Forever StroForever Stro800 Meters223:04.16 PB—
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 44 · Forever StroForever Stro200 Meters4430.28—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 21 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters21.1:13.96a4
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 27 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P27.31.55aWind: 1.44
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 64 · Forever Strong Elite TrForever Strong Elite Tr400 Meters641:26.34a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 53 · Forever Strong Elite TrForever Strong Elite Tr200 MetersRound P5332.00a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 55 · Forever Strong Elite TrForever Strong Elite Tr60 MetersRound P559.53a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 43 · Forever Strong Elite Track ClubForever Strong Elite Track Club60 MeterRound P43.9.79a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 57 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P57.33.59a3

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 16 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters16.1:17.74a4
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 14 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters14.32.00a4
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 13 · Forever Strong Elite TrForever Strong Elite Tr400 Meters131:13.13a—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 19 · Forever Strong Elite TrForever Strong Elite Tr200 Meters1931.64a—
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 23 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters23.31.35a4
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 21 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 MetersRound P21.15.57a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 29 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters29.1:16.62a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 23 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 MetersRound P23.31.67a4
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 53 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters53.15.24a4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 9 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters9.1:19.91a4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 10 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters10.31.21a4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 9 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters9.15.21a4

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 7 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters7.1:24.22a3
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 200 Meters · Place 8 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters8.34.44a3
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 8 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters8.16.09a3