Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenarden Invitational · May 818.03aGlenarden InvitationalMay 8, 2026
200 Meters · OutdoorDMV Youth Challenge · May 3037.96aDMV Youth ChallengeMay 30, 2026
400 Meters · OutdoorTeam Maryland Track & Field Meet · May 31:52.69aTeam Maryland Track & Field MeetMay 3, 2025
Javelin · 300g TJ · OutdoorPuma East Coast Age Group Showcase · May 37.42mPuma East Coast Age Group ShowcaseMay 3, 2026
Javelin · 600g · OutdoorAAU PVA District · Jun 1418-09AAU PVA DistrictJune 14, 2025
Long Jump · Outdoor3rd Annual QC Blazers Invitational · Jun 211.88m3rd Annual QC Blazers Invitational June 21, 2025
Shot Put · 2kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 274.24m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 21 · Union AthleticsUnion AthleticsShot Put2kg21.4.24m PB-
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Union AthleticsUnion AthleticsShot Put2kg--DNS-
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Union AthleticsUnion Athletics400 MetersRound P--DNS-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Union AthleticsUnion Athletics200 MetersRound P--DNSWind: -1.1-
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 4 · Union AthleticsUnion AthleticsShot Put2kg4.4.10m-
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 6 · Union AthleticsUnion AthleticsShot Put613-8—
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 9 · Union AthleticsUnion AthleticsShot Put93.07m—
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 37 · Union AthleticsUnion Athletics200 Meters3739.75a—
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 37 · Union AthleticsUnion Athletics100 MetersRound P3718.70a—
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 4 · Union AthleticsUnion AthleticsShot Put2kg4.3.01m-
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 20 · Union AthleticsUnion Athletics100 Meters20.18.08a-
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 11 · Union AthleticsUnion AthleticsShot Put2kg11.3.07m-
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 35 · Union AthleticsUnion Athletics200 MetersRound P35.37.96a PB-
May 8Glenarden InvitationalMay 8 · Shot Put · Place 5 · Union AthleticsUnion AthleticsShot Put2kg5.3.22m-
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 34 · Union AthleticsUnion Athletics200 Meters34.41.36a-
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 24 · Union AthleticsUnion Athletics100 MetersRound P24.18.03a PB-
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 5 · Union AthleticsUnion AthleticsJavelin300g TJ5.7.42m PB-
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 21 · Union AthleticsUnion Athletics200 Meters21.38.93aWind: 4.2-
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 26 · Union AthleticsUnion Athletics100 Meters26.18.22a-

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 22 · Union AthleticsUnion AthleticsJavelin225.30m—
Jul 11IYCJul 11 · 200 Meters · Place 43 · Union AthleticsUnion Athletics200 MetersRound P4341.57a—
Jul 11IYCJul 11 · 100 Meters · Place 50 · Union AthleticsUnion Athletics100 MetersRound P5019.44a—
Jul 5PVA InvitationalJul 5 · Javelin · Place 7 · Union AthleticsUnion AthleticsJavelin76.96m—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 32 · Union AthleticsUnion Athletics200 Meters3241.90—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 33 · Union AthleticsUnion Athletics100 Meters3319.55—
Jun 213rd Annual QC Blazers Invitational Jun 21 · Long Jump · Place 3 · The Bulls AcademyThe Bulls AcademyLong Jump3.1.88m PB-
Jun 213rd Annual QC Blazers Invitational Jun 21 · Javelin · Place 2 · The Bulls AcademyThe Bulls AcademyJavelin300g TJ2.6.12m-
Jun 213rd Annual QC Blazers Invitational Jun 21 · 200 Meters · Place 6 · The Bulls AcademyThe Bulls Academy200 Meters6.40.07a-
Jun 213rd Annual QC Blazers Invitational Jun 21 · 100 Meters · Place 8 · The Bulls AcademyThe Bulls Academy100 Meters8.18.37a-
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 17 · Union AthleticsUnion AthleticsJavelin175.72m—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 51 · Union AthleticsUnion Athletics200 MetersRound P5143.31a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 41 · Union AthleticsUnion Athletics100 MetersRound P4119.32a—
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 17 · Union AthleticsUnion AthleticsJavelin600g17.18-09 PB-
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 51 · Union AthleticsUnion Athletics200 MetersRound P51.43.31a-
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 41 · Union AthleticsUnion Athletics100 MetersRound P41.19.32a-
May 31DMV Youth ChallengeMay 31 · Javelin · Place 13 · Union AthleticsUnion AthleticsJavelin300g TJ13.5.45m-
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 36 · Union AthleticsUnion Athletics200 MetersRound P36.41.12a-
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 44 · Union AthleticsUnion Athletics100 MetersRound P44.19.66a-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Place 11 · Union AthleticsUnion AthleticsJavelin300g TJ11.16-03-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Union AthleticsUnion Athletics200 Meters--DNS-
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 40 · Union AthleticsUnion Athletics100 Meters40.21.11a-
May 9Glenarden InvitationMay 9 · Javelin · Place 12 · Union AthleticsUnion AthleticsJavelin125.59m—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 59 · Union AthleticsUnion Athletics200 Meters5947.71a—
May 9Glenarden InvitationMay 9 · 100 Meters · Place 68 · Union AthleticsUnion Athletics100 MetersRound P6821.57a—
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 15 · Union AthleticsUnion Athletics400 MetersRound P15.1:52.69a PB-
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 36 · Union AthleticsUnion Athletics200 MetersRound P36.46.38a-
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 31 · Union AthleticsUnion Athletics100 MetersRound P31.20.43a-