Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhite Knight Youth Challenge · May 2414.52aWhite Knight Youth ChallengeMay 24, 2026
200 Meters · Outdoor2026 International Youth Championship · Jul 1729.77a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 131:11.53aAAU Maryland District QualifierJune 13, 2026
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2911.37mPVA InvitationalJune 29, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2035-09AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorBel Air Youth Track & Field Meet · May 1744' 1"Bel Air Youth Track & Field MeetMay 17, 2026
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2013-06.00AAU Region 3June 20, 2024
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 176.74m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 11 · Joppatowne RoadrunnersShot Put6lb11.6.74m PB6
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 31 · Joppatowne Roadrunners400 MetersRound P31.1:11.73a6
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 36 · Joppatowne Roadrunners200 MetersRound P36.29.77a PBWind: -0.36
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 8 · Joppatowne RoadrunnersJavelin838-26
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 7 · Joppatowne RoadrunnersShot Put722-56
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 22 · Joppatowne Roadrunners400 Meters221:11.68a6
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Place 6 · Joppatowne RoadrunnersJavelin400g TJ6.42-076
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 5 · Joppatowne RoadrunnersShot Put6lb5.21-04.256
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 15 · Joppatowne Roadrunners400 Meters15.1:11.53a PB6
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 16 · Joppatowne Roadrunners400 Meters161:15.13a6
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 14 · Joppatowne Roadrunners200 Meters1430.64a6
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 4 · Joppatowne Roadrunners100 Meters414.52a PB6
May 17Bel Air Youth Track & Field MeetMay 17 · Javelin · Place 2 · Joppatowne RoadrunnersJavelin400g TJ2.44' 1" PB6
May 17Bel Air Youth Track & Field MeetMay 17 · 200 Meters · Place 2 · Joppatowne Roadrunners200 Meters2.29.87a6
May 17Bel Air Youth Track & Field MeetMay 17 · 100 Meters · Place 5 · Joppatowne Roadrunners100 Meters5.14.66a6

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 5 · Joppatowne RoadrunnersJavelin513.85m—
Jun 29PVA InvitationalJun 29 · Javelin · Place 3 · Joppatowne RoadrunnersJavelin300g TJ3.11.37m PB4
Jun 29PVA InvitationalJun 29 · Shot Put · Place 9 · Joppatowne RoadrunnersShot Put6lb9.4.27m4
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 21 · Joppatowne Roadrunners100 MetersRound P21.16.08a4
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 14 · Joppatowne RoadrunnersJavelin1427-6—
Jun 8AAU Maryland District QualifierJun 8 · Shot Put · Place 7 · Joppatowne RoadrunnersShot Put713-11—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 18 · Joppatowne Roadrunners100 MetersRound P1816.09a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 10 · Joppatowne RoadrunnersJavelin400g TJ10.35-09 PB4
Jun 20AAU Region 3Jun 20 · Shot Put · Place 11 · Joppatowne RoadrunnersShot Put6lb11.13-06.00 PB4