Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFPYC Youth Meet · Apr 1915.70FPYC Youth MeetApril 19, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1434.38aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 253:42.79aAAU Track & Field Region 3 QualifierJune 25, 2026
Discus · 1kg · OutdoorDMV Youth Challenge · May 3018.59mDMV Youth ChallengeMay 30, 2026
High Jump · OutdoorAAU Track & Field Region 3 Qualifier · Jun 251.17mAAU Track & Field Region 3 QualifierJune 25, 2026
Javelin · 600g · Outdoor2026 International Youth Championship · Jul 1717.95m2026 International Youth ChampionshipJuly 17, 2026
Long Jump · OutdoorPVA Invitational · Jul 52.28mPVA InvitationalJuly 5, 2025
Shot Put · 6lb · OutdoorLightning Relays · May 1627-02.75Lightning RelaysMay 16, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Marlboro Boys & GirlsHigh Jump--NH8
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 6 · Marlboro Boys & GirlsJavelin600g6.17.95m PB8
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 11 · Marlboro Boys & GirlsDiscus1kg11.16.80m8
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 15 · Marlboro Boys & GirlsShot Put6lb15.7.57m8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 4 · Marlboro Boys & GirlsLong Jump43.76m8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 5 · Marlboro Boys & GirlsHigh Jump51.17m PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 7 · Marlboro Boys & GirlsHigh Jump73-88
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 3 · Marlboro Boys & GirlsJavelin350-58
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 5 · Marlboro Boys & GirlsDiscus563-68
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 1 · Marlboro Boys & GirlsShot Put17.98m8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 7 · Marlboro Boys & GirlsShot Put726-58
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 5 · Marlboro Boys & Girls100m Hurdles521.58a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 5 · Marlboro Boys & Girls800 Meters53:42.79a PB8
Jun 13AAU Potomac Valley District QualifierJun 13 · Discus · Place 5 · Marlboro Boys & GirlsDiscus518.97m8
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 7 · Marlboro Boys & GirlsShot Put78.12m8
May 30DMV Youth ChallengeMay 30 · High Jump · Place 8 · Marlboro Boys & GirlsHigh Jump8.01.008
May 30DMV Youth ChallengeMay 30 · Javelin · Place 6 · Marlboro Boys & GirlsJavelin600g6.16.08m8
May 30DMV Youth ChallengeMay 30 · Discus · Place 6 · Marlboro Boys & GirlsDiscus1kg6.18.59m PB8
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 12 · Marlboro Boys & GirlsShot Put6lb12.7.64m8
May 16Lightning RelaysMay 16 · High Jump · Place 4 · Marlboro Boys & GirlsHigh Jump4.3-06.008
May 16Lightning RelaysMay 16 · Discus · Place 10 · Marlboro Boys & GirlsDiscus1kg10.13.89m8
May 16Lightning RelaysMay 16 · Shot Put · Place 8 · Marlboro Boys & GirlsShot Put6lb8.27-02.75 PB8
May 16Lightning RelaysMay 16 · 100m Hurdles · Marlboro Boys & Girls100m Hurdles33" / 0.838m--DNS8
May 8Glenarden InvitationalMay 8 · High Jump · Place 7 · Marlboro Boys & GirlsHigh Jump7.3-10.008
May 8Glenarden InvitationalMay 8 · Discus · Place 3 · Marlboro Boys & GirlsDiscus1kg3.14.60m8
May 8Glenarden InvitationalMay 8 · Shot Put · Place 5 · Marlboro Boys & GirlsShot Put6lb5.7.67m8
Apr 19FPYC Youth MeetApr 19 · Shot Put · Place 1 · Marlboro Boys & GirlsShot Put6lb1.7.59m8
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Marlboro Boys & Girls400 Meters--DNS8
Apr 19FPYC Youth MeetApr 19 · 100 Meters · Place 14 · Marlboro Boys & Girls100 Meters14.15.70 PB8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 18 · Marlboro Boys & GirlsShot Put187.39m—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 125 · Marlboro Boys & Girls200 MetersRound P12534.38a PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 12 · Marlboro Boys & GirlsJavelin1214.32m—
Jul 11IYCJul 11 · Discus · Place 10 · Marlboro Boys & GirlsDiscus1017.43m—
Jul 11IYCJul 11 · Shot Put · Place 22 · Marlboro Boys & GirlsShot Put227.12m—
Jul 5PVA InvitationalJul 5 · Shot Put · Place 8 · Marlboro Boys & Girls Club TraShot Put87.35m—
Jul 5PVA InvitationalJul 5 · Javelin · Place 4 · Marlboro Boys & Girls Club TraJavelin413.50m—
Jul 5PVA InvitationalJul 5 · Discus · Place 5 · Marlboro Boys & Girls Club TraDiscus518.30m—
Jul 5PVA InvitationalJul 5 · Long Jump · Place 16 · Marlboro Boys & Girls Club TraLong Jump162.28m PB—
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 8 · Marlboro Boys & GirlsJavelin810.31m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Discus · Place 7 · Marlboro Boys & GirlsDiscus712.40m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 7 · Marlboro Boys & GirlsShot Put77.31m—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 45 · Marlboro Boys & Girls100 MetersRound P4517.18a—
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Discus · Place 5 · Marlboro Boys & GirlsDiscus533-8—
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Shot Put · Place 6 · Marlboro Boys & GirlsShot Put622-1—
May 9Glenarden InvitationMay 9 · Discus · Place 6 · Marlboro Boys & GirlsDiscus69.27m—