Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2016.18aAAU Region 3June 20, 2024
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 816.67aAAU Potomac Valley District QualifierJune 8, 2024
200 Meters · IndoorAAU Region 3 · Jun 2034.09aAAU Region 3June 20, 2024
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2530.32aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · IndoorAAU Region 3 · Jun 201:19.66aAAU Region 3June 20, 2024
400 Meters · Outdoor2026 International Youth Championship · Jul 171:08.34a2026 International Youth ChampionshipJuly 17, 2026
800 Meters · Outdoor2026 International Youth Championship · Jul 172:44.39a2026 International Youth ChampionshipJuly 17, 2026
High Jump · OutdoorAAU Track & Field Region 3 Qualifier · Jun 190.99mAAU Track & Field Region 3 QualifierJune 19, 2025
Long Jump · OutdoorInternational Youth Champions · Jul 122.17mInternational Youth ChampionsJuly 12, 2024
Shot Put · 6lb · OutdoorAAU Track & Field Region 3 Qualifier · Jun 192.80mAAU Track & Field Region 3 QualifierJune 19, 2025
Triathlon · Standard · OutdoorAAU Track & Field Region 3 Qualifier · Jun 19539AAU 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

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Marlboro Boys & Girls800 Meters--DNS4
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 37 · Marlboro Boys & Girls400 MetersRound P37.1:10.20a4
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:44.39a PB4
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 2 · Marlboro Boys & Girls400 MetersRound P2.1:08.44a4
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters2.1:08.34a PB4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 4 · Marlboro Boys & GirlsHigh Jump40.87m4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 4 · Marlboro Boys & GirlsShot Put43.10m4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 3 · Marlboro Boys & Girls800 Meters32:46.40a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters41:09.01a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 2 · Marlboro Boys & Girls200 Meters230.32a PB4
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters12:47.68a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters21:09.69a4
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · High Jump · Marlboro Boys & GirlsHigh Jump—NH4
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:48.90a4
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters2.1:11.03a4
May 30DMV Youth ChallengeMay 30 · High Jump · Place 6 · Marlboro Boys & GirlsHigh Jump6.0.95m4
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:55.12a4
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 6 · Marlboro Boys & Girls400 MetersRound P6.1:12.86a4
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters4.1:12.77a4
May 16Lightning RelaysMay 16 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters1.2:54.84a4
May 16Lightning RelaysMay 16 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters4.1:13.26a4
May 16Lightning RelaysMay 16 · 200 Meters · Place 19 · Marlboro Boys & Girls200 Meters19.33.12aWind: 04
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 3 · Marlboro Boys & Girls800 Meters3.3:02.07a4
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 5 · Marlboro Boys & Girls400 Meters5.1:13.40a4
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 23 · Marlboro Boys & Girls200 Meters23.33.86a4

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 800 Meters · Place 7 · Marlboro Boys & Girls800 Meters72:48.56a—
Jul 11IYCJul 11 · 400 Meters · Place 7 · Marlboro Boys & Girls400 MetersRound P71:11.29a—
Jul 11IYCJul 11 · 400 Meters · Place 7 · Marlboro Boys & Girls400 Meters71:11.30a—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 1 · Marlboro Boys & Girls200 MetersRound M1.32.30aWind: 1.63
Jun 19AAU Track & Field Region 3 QualifierJun 19 · High Jump · Place 1 · Marlboro Boys & GirlsHigh JumpRound M1.0.99m PB3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 3 · Marlboro Boys & GirlsShot Put6lbRound M3.2.80m PB3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Triathlon · Place 1 · Marlboro Boys & GirlsTriathlonStandardRound M1.539 PB3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:51.29a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 3 · Marlboro Boys & Girls400 Meters3.1:11.94a3
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters22:53.39a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters21:15.49a—
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:53.39a3
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters2.1:15.49a3
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · High Jump · Place 4 · Marlboro Boys & GirlsHigh Jump42-6—
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 800 Meters · Place 4 · Marlboro Boys & Girls800 Meters43:03.63a—
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 3 · Marlboro Boys & Girls400 Meters31:17.06a—
May 9Glenarden InvitationMay 9 · High Jump · Marlboro Boys & GirlsHigh Jump—NH—
May 9Glenarden InvitationMay 9 · 200 Meters · Place 18 · Marlboro Boys & Girls200 Meters1832.53a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Long Jump · Place 13 · Marlboro Boys & GirlsLong Jump132.17m PB—
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters23:00.38a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 2 · Marlboro Boys & Girls400 MetersRound P21:19.70a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters21:16.42a—
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Marlboro Boys & Girls800 Meters--DNS2
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters4.1:22.61a2
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 6 · Marlboro Boys & Girls200 Meters6.36.54a2
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 3 · Marlboro Boys & Girls100 Meters3.16.67a PB2
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 7 · Marlboro Boys & GirlsLong Jump7.1.77mWind: 02
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters1.3:09.28a2
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 6 · Marlboro Boys & Girls400 MetersRound P6.1:22.60a2
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters2.1:20.42a2
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Place 8 · Marlboro Boys & GirlsLong Jump8.2.04mWind: 02
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 1 · Marlboro Boys & Girls400 Meters1.1:21.69a2
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 2 · Marlboro Boys & Girls100 MetersRound P2.17.32a2
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 5 · Marlboro Boys & Girls100 Meters5.17.56a2
May 10Glenarden InvitationMay 10 · Long Jump · Place 11 · Marlboro Boys & GirlsLong Jump11.1.79m2
May 10Glenarden InvitationMay 10 · 400 Meters · Place 8 · Marlboro Boys & Girls400 Meters8.1:32.65a2
May 10Glenarden InvitationMay 10 · 200 Meters · Place 3 · Marlboro Boys & Girls200 Meters3.36.69a2

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 3 · Marlboro Boys & Girls400 Meters3.1:19.66a PB2
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 5 · Marlboro Boys & Girls200 MetersRound P5.34.09a PBWind: 0.12
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 6 · Marlboro Boys & Girls200 Meters6.33.96aWind: 2.42
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 10 · Marlboro Boys & Girls100 MetersRound P10.16.18a PBWind: 0.92