Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPVA T&F Invitational · Jun 2012.81aPVA T&F InvitationalJune 20, 2026
200 Meters · IndoorPVA 14 & Under · Feb 1530.48aPVA 14 & UnderFebruary 15, 2025
200 Meters · Outdoor2026 International Youth Championship · Jul 1726.96a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:18.49aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorCharles County Elite 20th Anniversary Invitational Meet powered by Coach Miami · Jul 111:07.43aCharles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJuly 11, 2026
60 Meter · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 248.87aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
60 Meters · IndoorPVA 14 & Under · Feb 158.63aPVA 14 & UnderFebruary 15, 2025
60 Meters · OutdoorPVA Invitational · Mar 28.81aPVA InvitationalMarch 2, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 5 · Glenarden Track200 MetersRound P5.27.83aWind: -2.212
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 200 Meters · Place 4 · Glenarden Track200 Meters4.27.57aWind: 1.112
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 6 · Glenarden Track100 MetersRound P6.13.66aWind: -112
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 100 Meters · Place 5 · Glenarden Track100 Meters5.13.20aWind: -0.112
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 6 · Glenarden Track200 MetersRound P6.27.27aWind: -0.312
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 6 · Glenarden Track200 Meters6.26.96a PBWind: 0.812
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 10 · Glenarden Track100 MetersRound P10.13.42aWind: 1.512
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 7 · Glenarden Track100 Meters7.12.94aWind: 3.812
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 400 Meters · Place 2 · Glenarden400 Meters21:07.43a PB12
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 200 Meters · Place 3 · Glenarden200 Meters328.07a12
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 100 Meters · Place 2 · Glenarden100 Meters213.40a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 9 · Glenarden200 MetersRound P927.31a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 4 · Glenarden100 MetersRound P413.37a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 4 · Glenarden100 Meters413.38a12
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 1 · Glenarden Track200 MetersRound P1.27.00a12
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 1 · Glenarden Track200 Meters1.27.02a12
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 1 · Glenarden Track100 MetersRound P1.13.00a12
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Place 2 · Glenarden Track100 Meters2.12.81a PB12
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 3 · Glenarden200 Meters327.20a12
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 1 · Glenarden100 MetersRound P113.34a12
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 1 · Glenarden100 Meters113.05a12
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 10 · Glenarden Track200 MetersRound P10.27.44a12
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 6 · Glenarden Track100 MetersRound P6.13.58a12
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 5 · Glenarden Track100 Meters5.13.28a12
May 16Lightning RelaysMay 16 · 200 Meters · Place 7 · Glenarden Track200 Meters7.27.91aWind: 012
May 16Lightning RelaysMay 16 · 100 Meters · Place 9 · Glenarden Track100 Meters9.13.35a12
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 8 · Glenarden Track400 Meters8.1:11.39a12
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 8 · Glenarden Track200 Meters8.28.97a12
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 2 · Glenarden Track100 MetersRound P2.13.72a12
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 2 · Glenarden Track100 Meters2.13.36a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 100 Meters · Place 17 · Glenarden100 MetersRound P1713.87a11
Jul 11IYCJul 11 · 100 Meters · Place 17 · Glenarden100 MetersRound S1714.16a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 7 · Glenarden Track200 MetersRound P7.28.28a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 6 · Glenarden Track200 Meters6.28.63a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 3 · Glenarden Track100 MetersRound P3.13.47aWind: 2.411
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 4 · Glenarden Track100 Meters4.13.58a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 7 · Glenarden200 MetersRound P729.06a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 4 · Glenarden200 Meters428.87a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 2 · Glenarden100 MetersRound P213.51a11
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · Glenarden100 Meters313.96a11
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 7 · Glenarden Track200 MetersRound P7.29.06a11
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 4 · Glenarden Track200 Meters4.28.87a11
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 2 · Glenarden Track100 MetersRound P2.13.51a11
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · Glenarden Track100 Meters3.13.96a11
May 31DMV Youth ChallengeMay 31 · 200 Meters · Glenarden Track200 MetersRound P--DNS11
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 11 · Glenarden Track100 MetersRound P11.13.79a11
May 9Glenarden InvitationMay 9 · 400 Meters · Place 20 · Glenarden400 Meters201:16.16a11
May 9Glenarden InvitationMay 9 · 200 Meters · Place 15 · Glenarden200 Meters1529.36a11
May 9Glenarden InvitationMay 9 · 100 Meters · Place 10 · Glenarden100 MetersRound P1013.69a11
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 11 · Glenarden200 Meters1130.50a11
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 5 · Glenarden60 MetersRound P58.81a PB11
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 6 · Glenarden60 Meters68.82a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 30 · Glenarden200 MetersRound P3030.48a PB11
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 6 · Glenarden60 MetersRound P68.63a PB11
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 8 · Glenarden60 Meters88.85a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 14 · Glenarden200 MetersRound P1430.81a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 12 · Glenarden100 MetersRound P1214.79a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 19 · Glenarden100 MetersRound S1915.17a—
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 12 · Glenarden Track200 Meters12.32.14a10
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 3 · Glenarden Track100 Meters3.14.23a10
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 4 · Glenarden Track200 MetersRound P4.31.30a10
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 6 · Glenarden Track200 Meters6.31.23a10
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 2 · Glenarden Track100 MetersRound P2.14.91a10
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 1 · Glenarden Track100 Meters1.14.29a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 4 · Glenarden Track200 Meters4.31.07a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 4 · Glenarden Track100 MetersRound P4.15.14a10
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 2 · Glenarden Track100 Meters2.14.66a10
May 10Glenarden InvitationMay 10 · 200 Meters · Glenarden Track200 Meters--DNS10
May 10Glenarden InvitationMay 10 · 100 Meters · Place 6 · Glenarden Track100 MetersRound P6.15.20a10
May 10Glenarden InvitationMay 10 · 100 Meters · Place 4 · Glenarden Track100 Meters4.14.90a10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 1 · Glenarden200 Meters130.58a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 1 · Glenarden60 Meters18.86a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 1 · Glenarden60 Meters18.88a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 1 · Glenarden Track60 MeterRound P1.8.98a10
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 1 · Glenarden Track60 Meter1.8.87a PB10
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 7 · Glenarden Track200 MetersRound P7.31.2010
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 20 · Glenarden Track400 MetersRound P20.1:18.49a PB10
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 9 · Glenarden Track200 MetersRound P9.31.57a10
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 9 · Glenarden Track200 Meters9.31.64a10