Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 614.68aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1430.79aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1330.20aAAU Potomac Valley District QualifierJune 13, 2026
400 Meters · IndoorLEGACY Indoor Showcase · Feb 221:15.75aLEGACY Indoor ShowcaseFebruary 22, 2025
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 131:09.23aAAU Potomac Valley District QualifierJune 13, 2026
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 149.43aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
Shot Put · 6lb · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1716-01.00Maryland Blaze Bring the Heat Spring InvitationalMay 17, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 18 · Union AthleticsUnion Athletics400 Meters181:10.66a—
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 16 · Union AthleticsUnion Athletics400 Meters161:09.23a PB—
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 24 · Union AthleticsUnion Athletics200 Meters2430.20a PB—
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 25 · Union AthleticsUnion Athletics100 MetersRound P2514.81a—
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 24 · Union AthleticsUnion Athletics400 Meters24.1:10.78a-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 42 · Union AthleticsUnion Athletics200 Meters42.31.18a-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 43 · Union AthleticsUnion Athletics100 Meters43.14.68a PB-
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 67 · Union AthleticsUnion Athletics100 MetersRound P67.14.81a-
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 · 200 Meters · Place 56 · Union AthleticsUnion Athletics200 Meters56.30.96a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 48 · Union AthleticsUnion Athletics100 MetersRound P48.15.00a-
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 17 · Union AthleticsUnion Athletics400 Meters17.1:17.31a-
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 28 · Union AthleticsUnion Athletics200 Meters28.31.81aWind: 2.5-
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 21 · Union AthleticsUnion Athletics100 Meters21.15.14aWind: 3.1-
Apr 19Clarksburg Coyotes InvitationalApr 19 · 400 Meters · Place 12 · Union AthleticsUnion Athletics400 Meters121:16.20a—
Apr 19Clarksburg Coyotes InvitationalApr 19 · 200 Meters · Place 15 · Union AthleticsUnion Athletics200 Meters1531.85a—
Apr 19Clarksburg Coyotes InvitationalApr 19 · 100 Meters · Place 22 · Union AthleticsUnion Athletics100 Meters2215.17a—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 88 · Union AthleticsUnion Athletics200 MetersRound P8830.79a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 73 · Union AthleticsUnion Athletics60 MetersRound P739.43a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 20 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters201:15.60a—
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters3432.69a—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 32 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters3216.23a—
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Shot Put · Place 11 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb11.16-01.00 PB-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters--DNS-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 38 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters38.32.27a-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 38 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters38.15.68a-
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 400 Meters · Place 16 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters16.1:16.08a-
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters34.15.14a-
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters6.1:16.02a-
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 10 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters10.16.04a-

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 53 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters531:15.75a PB—
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 83 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P831:19.15a—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 109 · Maryland Blaze Track ClubMaryland Blaze Track Club200 MetersRound P10933.70a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 17 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters17.1:27.05a-
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 200 Meters · Place 17 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters17.37.38a-
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters21.17.26a-
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Shot Put · Place 4 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put412-8—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 400 Meters · Place 22 · Maryland Blaze Track ClMaryland Blaze Track Cl400 Meters221:31.10a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 24 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters2417.04a—