Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 2836.13a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
200 Meters · OutdoorClarksburg Coyotes Track & Field Club Championship · May 2538.32aClarksburg Coyotes Track & Field Club ChampionshipMay 25, 2025
400 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 281:30.75a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
400 Meters · OutdoorBullseye Summer Series #2 · Jun 281:24.16aBullseye Summer Series #2June 28, 2025
60 Meters · IndoorPVA 14 & Under · Feb 1510.75aPVA 14 & UnderFebruary 15, 2025
60 Meters · OutdoorPVA Invitational · Mar 211.21aPVA InvitationalMarch 2, 2025
800 Meters · OutdoorDMV Youth Challenge · May 303:36.94aDMV Youth ChallengeMay 30, 2026
80m Hurdles · 30" / 0.762m · Outdoor2026 International Youth Championship · Jul 1718.91a2026 International Youth ChampionshipJuly 17, 2026
Discus · 1kg · Outdoor2026 International Youth Championship · Jul 1711.04m2026 International Youth ChampionshipJuly 17, 2026
High Jump · OutdoorIYC · Jul 110.95mIYCJuly 11, 2025
Long Jump · IndoorPVA Youth Indoor Invitational Championship · Mar 31.82mPVA Youth Indoor Invitational ChampionshipMarch 3, 2024
Long Jump · OutdoorGlenarden Invitation · May 92.00mGlenarden InvitationMay 9, 2025
Shot Put · 6lb · OutdoorGlenarden Invitational · May 87.53mGlenarden InvitationalMay 8, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 7 · Marlboro Boys & GirlsDiscus1kg7.11.04m PB11
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 14 · Marlboro Boys & GirlsShot Put6lb14.6.22m11
Jul 172026 International Youth ChampionshipJul 17 · 80m Hurdles · Place 21 · Marlboro Boys & Girls80m Hurdles30" / 0.762m21.18.91a PB11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 6 · Marlboro Boys & GirlsLong Jump62.32m11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Marlboro Boys & GirlsHigh Jump—NH11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Discus · Place 2 · Marlboro Boys & GirlsDiscus239-1011
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 1 · Marlboro Boys & GirlsShot Put16.50m11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 5 · Marlboro Boys & GirlsShot Put522-411
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 80m Hurdles · Place 9 · Marlboro Boys & Girls80m HurdlesRound P919.04a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 80m Hurdles · Place 4 · Marlboro Boys & Girls80m Hurdles418.63a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 6 · Marlboro Boys & Girls800 Meters63:49.44a11
Jun 13AAU Potomac Valley District QualifierJun 13 · Discus · Place 2 · Marlboro Boys & GirlsDiscus214.17m11
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 3 · Marlboro Boys & GirlsShot Put36.91m11
Jun 13AAU Potomac Valley District QualifierJun 13 · 80m Hurdles · Place 5 · Marlboro Boys & Girls80m Hurdles523.25a11
May 30DMV Youth ChallengeMay 30 · Javelin · Marlboro Boys & GirlsJavelin450g AeroJav--DNS11
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 7 · Marlboro Boys & GirlsShot Put6lb7.6.31m11
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 18 · Marlboro Boys & Girls800 Meters18.3:36.94a PB11
May 16Lightning RelaysMay 16 · High Jump · Marlboro Boys & GirlsHigh Jump--FOUL11
May 16Lightning RelaysMay 16 · Shot Put · Place 8 · Marlboro Boys & GirlsShot Put6lb8.18' 6"11
May 16Lightning RelaysMay 16 · 80m Hurdles · Place 12 · Marlboro Boys & Girls80m Hurdles30" / 0.762m12.20.16a11
May 8Glenarden InvitationalMay 8 · High Jump · Marlboro Boys & GirlsHigh Jump--NH11
May 8Glenarden InvitationalMay 8 · Shot Put · Place 2 · Marlboro Boys & GirlsShot Put6lb2.7.53m PB11
May 8Glenarden InvitationalMay 8 · 80m Hurdles · Place 9 · Marlboro Boys & Girls80m Hurdles30" / 0.762m9.20.13a11
Apr 19FPYC Youth MeetApr 19 · Shot Put · Place 1 · Marlboro Boys & GirlsShot Put6lb1.5.89m11
Apr 19FPYC Youth MeetApr 19 · 800 Meters · Place 16 · Marlboro Boys & Girls800 Meters16.3:47.4011
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Place 20 · Marlboro Boys & Girls400 Meters20.1:33.61a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 8 · Marlboro Boys & GirlsShot Put85.79m11
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 30 · Marlboro Boys & Girls400 Meters301:30.75a PB11
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 47 · Marlboro Boys & Girls200 Meters4736.13a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · High Jump · Place 10 · Marlboro Boys & GirlsHigh Jump100.95m PB10
Jul 11IYCJul 11 · Shot Put · Place 8 · Marlboro Boys & GirlsShot Put85.53m10
Jun 28Bullseye Summer Series #2Jun 28 · High Jump · Place 1 · Marlboro Boys & GirlsHigh Jump13-210
Jun 28Bullseye Summer Series #2Jun 28 · Shot Put · Place 2 · Marlboro Boys & GirlsShot Put218-1.7510
Jun 28Bullseye Summer Series #2Jun 28 · 400 Meters · Place 9 · Marlboro Boys & Girls400 Meters91:24.16a PB10
Jun 14AAU Potomac Valley District QualifierJun 14 · High Jump · Marlboro Boys & GirlsHigh Jump—NH10
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 3 · Marlboro Boys & GirlsShot Put34.75m10
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Shot Put · Place 2 · Marlboro Boys & GirlsShot Put215-410
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 12 · Marlboro Boys & Girls400 Meters121:27.67a10
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 26 · Marlboro Boys & Girls200 Meters2638.32a PB10
May 9Glenarden InvitationMay 9 · Long Jump · Place 16 · Marlboro Boys & GirlsLong Jump162.00m PB10
May 9Glenarden InvitationMay 9 · Shot Put · Place 6 · Marlboro Boys & GirlsShot Put64.33m10
Mar 2PVA InvitationalMar 2 · Shot Put · Place 4 · Marlboro Boys & GirlsShot Put44.61m10
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 42 · Marlboro Boys & Girls200 Meters4240.66a10
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 34 · Marlboro Boys & Girls60 MetersRound P3411.21a PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 1 · Marlboro Boys & GirlsShot Put15.09m10
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 44 · Marlboro Boys & Girls400 MetersRound P441:32.47a10
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 38 · Marlboro Boys & Girls60 MetersRound P3810.75a PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 20 · Marlboro Boys & GirlsJavelin208.06m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 11 · Marlboro Boys & GirlsShot Put114.12m—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 70 · Marlboro Boys & Girls200 MetersRound P7039.69a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · Long Jump · Place 4 · Marlboro Boys & GirlsLong Jump41.82m PB—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 32 · Marlboro Boys & Girls60 Meters3212.70a—