Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorInternational Youth Champions · Jul 1213.40aInternational Youth ChampionsJuly 12, 2024
Discus · 1kg · OutdoorAAU Maryland District Qualifier · Jun 1398-01AAU Maryland District QualifierJune 13, 2026
Javelin · 600g · OutdoorPuma East Coast Age Group Showcase · May 330.10mPuma East Coast Age Group ShowcaseMay 3, 2026
Long Jump · OutdoorWhite Knight Youth Challenge · May 264.34mWhite Knight Youth ChallengeMay 26, 2024
Shot Put · 4kg · OutdoorAAU Maryland District Qualifier · Jun 1328-05.00AAU Maryland District QualifierJune 13, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 12 · Joppatowne RoadrunnersLong Jump12.4.47mWind: 08
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 7 · Joppatowne RoadrunnersJavelin600g7.26.76m8
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 8 · Joppatowne RoadrunnersDiscus1kg8.27.01m8
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 14 · Joppatowne RoadrunnersShot Put4kg14.7.94m8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 7 · Joppatowne RoadrunnersLong Jump717-18
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 4 · Joppatowne RoadrunnersJavelin492-58
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 3 · Joppatowne RoadrunnersDiscus392-78
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 9 · Joppatowne RoadrunnersShot Put926-48
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 8 · Joppatowne RoadrunnersLong Jump8.16-01.00Wind: 08
Jun 13AAU Maryland District QualifierJun 13 · Discus · Place 1 · Joppatowne RoadrunnersDiscus1kg1.98-01 PB8
Jun 13AAU Maryland District QualifierJun 13 · Shot Put · Place 4 · Joppatowne RoadrunnersShot Put4kg4.28-05.00 PB8
May 30DMV Youth ChallengeMay 30 · Long Jump · Joppatowne RoadrunnersLong Jump--DNS8
May 30DMV Youth ChallengeMay 30 · Javelin · Place 4 · Joppatowne RoadrunnersJavelin600g4.28.66m8
May 30DMV Youth ChallengeMay 30 · Discus · Place 4 · Joppatowne RoadrunnersDiscus1kg4.22.17m8
May 24White Knight Youth ChallengeMay 24 · Long Jump · Place 3 · Joppatowne RoadrunnersLong Jump316-3.758
May 24White Knight Youth ChallengeMay 24 · Shot Put · Place 5 · Joppatowne RoadrunnersShot Put525-1.258
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 1 · Joppatowne RoadrunnersLong Jump1.4.87mWind: 08
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 1 · Joppatowne RoadrunnersJavelin600g1.30.10m PB8
May 3Puma East Coast Age Group ShowcaseMay 3 · Discus · Place 1 · Joppatowne RoadrunnersDiscus1kg1.24.04m8
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · Place 2 · Joppatowne RoadrunnersShot Put4kg2.6.38m8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Long Jump · Place 15 · Joppatowne RoadrunnersLong Jump154.68m7
Jul 11IYCJul 11 · Javelin · Place 13 · Joppatowne RoadrunnersJavelin1323.92m7
Jul 11IYCJul 11 · Discus · Place 6 · Joppatowne RoadrunnersDiscus626.69m7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Discus · Place 2 · Joppatowne RoadrunnersDiscus286-97
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Long Jump · Place 4 · Joppatowne RoadrunnersLong Jump415-117
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Javelin · Place 2 · Joppatowne RoadrunnersJavelin283-77
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Shot Put · Place 5 · Joppatowne RoadrunnersShot Put522-117
Jun 6AAU Maryland District QualifierJun 6 · Discus · Place 2 · Joppatowne RoadrunnersDiscus223.14m7
Jun 6AAU Maryland District QualifierJun 6 · Long Jump · Place 1 · Joppatowne RoadrunnersLong Jump15.16m7
Jun 6AAU Maryland District QualifierJun 6 · Shot Put · Place 2 · Joppatowne RoadrunnersShot Put27.48m7

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Long Jump · Place 1 · Joppatowne RoadrunnersLong Jump115-8—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Javelin · Place 1 · Joppatowne RoadrunnersJavelin187-1—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 100 Meters · Place 1 · Joppatowne Roadrunners100 Meters113.57a—
Jul 12International Youth ChampionsJul 12 · Long Jump · Place 8 · Joppatowne RoadrunnersLong Jump84.35m—
Jul 12International Youth ChampionsJul 12 · Javelin · Place 1 · Joppatowne RoadrunnersJavelin129.20m—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 13 · Joppatowne Roadrunners100 MetersRound P1313.40a PB—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 16 · Joppatowne Roadrunners100 MetersRound S1613.51a—
Jun 8AAU Maryland District QualifierJun 8 · Long Jump · Place 2 · Joppatowne RoadrunnersLong Jump215-1.50—
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 1 · Joppatowne RoadrunnersJavelin196-10—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 7 · Joppatowne Roadrunners100 MetersRound P713.68a—
May 26White Knight Youth ChallengeMay 26 · Long Jump · Place 1 · Joppatowne RoadrunnersLong Jump14.34m PB—
May 26White Knight Youth ChallengeMay 26 · Shot Put · Place 4 · Joppatowne RoadrunnersShot Put47.98m—
May 26White Knight Youth ChallengeMay 26 · 100 Meters · Place 10 · Joppatowne Roadrunners100 Meters1013.63a—