Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenarden Invitation · May 913.88aGlenarden InvitationMay 9, 2025
100m Hurdles · 33" / 0.838m · OutdoorPVA T&F Invitational · Jun 2017.94aPVA T&F InvitationalJune 20, 2026
100m Hurdles · 36" / 0.914m · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 216.54aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 2826.29a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
200 Meters · OutdoorPVA T&F Invitational · Jun 2024.90aPVA T&F InvitationalJune 20, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 628.96aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
400 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 2859.43a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
400 Meters · OutdoorPVA T&F Invitational · Jun 2057.47aPVA T&F InvitationalJune 20, 2026
60 Meters · IndoorPVA 14 & Under · Feb 158.89aPVA 14 & UnderFebruary 15, 2025
60 Meters · OutdoorPVA Invitational · Mar 28.89aPVA InvitationalMarch 2, 2025
Javelin · 600g · OutdoorDMV Youth Challenge · May 3020.91mDMV Youth ChallengeMay 30, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200m Hurdles · Place 33 · 301 Panthers200m Hurdles30" / 0.762mRound P33.29.13aWind: 1.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 29 · 301 Panthers100m Hurdles36" / 0.914mRound P29.16.63aWind: 3.88
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 9 · 301 Panthers200m Hurdles30" / 0.762mRound P9.29.41aWind: -1.68
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 8 · 301 Panthers100m Hurdles36" / 0.914mRound P8.17.37aWind: -0.88
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 6 · 301 Panthers100m Hurdles36" / 0.914m6.16.37aWind: 2.18
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · 301 Panthers400 MetersRound P--DNS8
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 24 · 301 Panthers200 MetersRound P24.25.41aWind: 1.58
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · 301 Panthers200 MetersRound S--DNSWind: -1.88
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200m Hurdles · Place 1 · 301 Panthers200m Hurdles30" / 0.762m1.28.29aWind: 2.58
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 2 · 301 Panthers100m Hurdles36" / 0.914m2.16.54a PBWind: 1.18
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · 301 Panthers400 MetersRound P—DNS8
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 13 · 301 Panthers200 MetersRound P13.25.43aWind: -0.78
Jun 20PVA T&F InvitationalJun 20 · 200m Hurdles · Place 3 · 301 Panthers200m Hurdles30" / 0.762m3.29.25a8
Jun 20PVA T&F InvitationalJun 20 · 100m Hurdles · Place 2 · 301 Panthers100m Hurdles33" / 0.838m2.17.94a PB8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 3 · 301 Panthers400 MetersRound P3.58.98a8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 5 · 301 Panthers400 Meters5.57.47a PB8
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 5 · 301 Panthers200 MetersRound P5.24.90a PB8
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 4 · 301 Panthers200 Meters4.25.54a8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200m Hurdles · Place 1 · 301 Panthers200m Hurdles30" / 0.762m1.28.96a PB8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100m Hurdles · Place 2 · 301 Panthers100m Hurdles36" / 0.914m2.16.70a8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 14 · 301 Panthers400 Meters14.1:00.34a8
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 6 · 301 Panthers200 Meters6.25.39a8
May 30DMV Youth ChallengeMay 30 · Javelin · Place 10 · 301 PanthersJavelin600g10.20.91m PB8
May 30DMV Youth ChallengeMay 30 · 200m Hurdles · Place 4 · 301 Panthers200m Hurdles30" / 0.762m4.29.27a8
May 30DMV Youth ChallengeMay 30 · 100m Hurdles · Place 2 · 301 Panthers100m Hurdles36" / 0.914m2.16.90a8
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 22 · 301 Panthers400 MetersRound P22.58.62a8
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 16 · 301 Panthers200 MetersRound P16.25.35a8
May 8Glenarden InvitationalMay 8 · 200m Hurdles · Place 2 · 301 Panthers200m Hurdles30" / 0.762m2.29.29a8
May 8Glenarden InvitationalMay 8 · 100m Hurdles · Place 2 · 301 Panthers100m Hurdles36" / 0.914m2.18.45a8
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 8 · 301 Panthers400 Meters8.58.50a8
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 15 · 301 Panthers200 Meters15.25.88a8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60m Hurdles · Place 2 · 301 Panthers60m Hurdles210.01a—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 14 · 301 Panthers400 Meters1459.43a PB—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 9 · 301 Panthers200 Meters926.29a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60m Hurdles · Place 4 · 301 Panthers60m Hurdles49.92a—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 16 · 301 Panthers400 MetersRound P161:00.40a—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 26 · 301 Panthers200 MetersRound P2626.65a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200m Hurdles · Place 11 · 301 Panthers200m HurdlesRound P1130.56a—
Jul 11IYCJul 11 · 100m Hurdles · Place 5 · 301 Panthers100m HurdlesRound P518.24a—
Jul 11IYCJul 11 · 100m Hurdles · Place 4 · 301 Panthers100m Hurdles418.12a—
Jul 11IYCJul 11 · 400 Meters · Place 39 · 301 Panthers400 MetersRound P391:02.80a—
Jul 11IYCJul 11 · 200 Meters · Place 50 · 301 Panthers200 MetersRound P5027.90a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200m Hurdles · Place 5 · 301 Panthers200m Hurdles531.12a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100m Hurdles · Place 3 · 301 Panthers100m Hurdles318.95a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 11 · 301 Panthers400 Meters111:04.70a—
May 9Glenarden InvitationMay 9 · 200m Hurdles · Place 11 · 301 Panthers200m Hurdles1133.20a—
May 9Glenarden InvitationMay 9 · 400 Meters · Place 20 · 301 Panthers400 Meters201:07.73a—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 27 · 301 Panthers200 Meters2728.94a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 29 · 301 Panthers100 MetersRound P2913.88a PB—
Mar 2PVA InvitationalMar 2 · 400 Meters · Place 29 · 301 Panthers400 Meters291:06.86a—
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 20 · 301 Panthers200 Meters2028.96a—
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 31 · 301 Panthers60 MetersRound P318.89a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 48 · 301 Panthers400 MetersRound P481:09.75a—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 62 · 301 Panthers200 MetersRound P6229.58a—
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 37 · 301 Panthers60 MetersRound P378.89a PB—