Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye/Yep Track & Field Summer Series #2 · Jun 2013.95aBullseye/Yep Track & Field Summer Series #2June 20, 2026
200 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 629.25aBullseye/Yep Track & Field Summer Series #1June 6, 2026
400 Meters · Outdoor2023 AAU Region 3 Qualifier · Jun 221:38.31a2023 AAU Region 3 QualifierJune 22, 2023
Discus · 1.6kg · OutdoorLightning Relays · May 1641.35mLightning RelaysMay 16, 2026
Discus · 1kg · Outdoor2026 International Youth Championship · Jul 1745.15m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 300g TJ · OutdoorPVA Track and Field Invitational · Jul 112.82mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 400g TJ · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1927.84mAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 600g · Outdoor2026 International Youth Championship · Jul 1729.49m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 800g · OutdoorAAU PVA District · Jun 1493-03AAU PVA DistrictJune 14, 2025
Long Jump · OutdoorDMV Youth Challenge · Jun 32.09mDMV Youth Challenge June 3, 2023
Shot Put · 12lb · OutdoorAAU PVA District · Jun 1446-07.00AAU PVA DistrictJune 14, 2025
Shot Put · 4kg · Outdoor2026 International Youth Championship · Jul 1713.57m2026 International Youth ChampionshipJuly 17, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1914.27mAAU Track & Field Region 3 QualifierJune 19, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin600g3.29.49m PB8
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.45.15m PB8
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg2.13.57m PB8
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P--DNSWind: -1.38
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin3105-68
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1143-08
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put144-78
Jun 20PVA T&F InvitationalJun 20 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.13.39m6
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.137' 2"8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg1.42' 3.75"8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 100 Meters · Place 14 · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters14.13.95a PB8
Jun 13AAU Potomac Valley District QualifierJun 13 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus141.45m8
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put112.73m8
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 19 · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P1914.12a8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.135' 6"8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg1.41' 9"8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 23 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters23.29.25a PB8
May 30DMV Youth ChallengeMay 30 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.34.53m8
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg1.13.06m8
May 16Lightning RelaysMay 16 · Javelin · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin800g2.25.28m8
May 16Lightning RelaysMay 16 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1.6kg1.41.35m PB8
May 16Lightning RelaysMay 16 · Shot Put · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg2.41' 11.25"8
May 16Lightning RelaysMay 16 · 100 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters--DNS8
May 8Glenarden InvitationalMay 8 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.40.70m8
May 8Glenarden InvitationalMay 8 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg1.13.27m8
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 50 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters50.29.66a8
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 53 · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P53.14.26a8
Apr 19FPYC Youth MeetApr 19 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put4kg1.11.06m8
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters--DNS8
Apr 19FPYC Youth MeetApr 19 · 100 Meters · Place 12 · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters12.14.308

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put211.79m8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus134.00m7
Jul 11IYCJul 11 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put114.59m7
Jun 28Bullseye Summer Series #2Jun 28 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1116-17
Jun 28Bullseye Summer Series #2Jun 28 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put147-0.257
Jun 28Bullseye Summer Series #2Jun 28 · 100 Meters · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters714.92a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin400g TJ1.27.84m PB7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1kg1.33.32m7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb1.14.27m PB7
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin128.42m11
Jun 14AAU Potomac Valley District QualifierJun 14 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus133.10m11
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put114.20m11
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin800g1.93-03 PB7
Jun 14AAU PVA DistrictJun 14 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1.6kg1.108-077
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put12lb1.46-07.00 PB7
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus1108-111
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put144-111
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 100 Meters · Place 15 · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters1515.28a11
May 9Glenarden InvitationMay 9 · Discus · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsDiscus131.23m11
May 9Glenarden InvitationMay 9 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put113.12m11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin300g TJ10.12.82m PB9
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb1.7.48m9
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 12 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump128-3—
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 7 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin739-2.50—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put18.37m—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put127-5—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters51:38.31a PB—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump6.8-04.009
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin400g TJ5.54-049
Jun 17AAU Potomac Valley District QualifierJun 17 · Shot Put · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb1.25-09.509
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 28 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump282.09m PB—
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 8 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin812.28m—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put47.60m—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Javelin · Place 8 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin838-01—
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put519-03.00—
Jun 23AAU Region 3 National QualifierJun 23 · 100 Meters · Place 25 · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P2518.89—
Jun 4DMV Youth ChallengeJun 4 · Javelin · Place 22 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin228.12-
Jun 4DMV Youth ChallengeJun 4 · Shot Put · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put105.14-
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 88 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters8840.90-
May 28AAU PVA District ChampionshipsMay 28 · Shot Put · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put318-09.00—
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 13 · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P1319.36—