Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFPYC Youth Meet · Apr 1916.20FPYC Youth MeetApril 19, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:26.57aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorDMV Youth Challenge · May 3031.85aDMV Youth ChallengeMay 30, 2026
400 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 61:12.46aBullseye/Yep Track & Field Summer Series #1June 6, 2026
800 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 62:38.82aBullseye/Yep Track & Field Summer Series #1June 6, 2026
High Jump · OutdoorAAU Track & Field Region 3 Qualifier · Jun 251.07mAAU Track & Field Region 3 QualifierJune 25, 2026
Long Jump · OutdoorGlenarden Invitation · May 102.11mGlenarden InvitationMay 10, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 14 · Marlboro Boys & Girls1500 Meters14.5:26.57a PB8
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 24 · Marlboro Boys & Girls800 Meters24.2:43.02a8
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Marlboro Boys & GirlsHigh Jump--DNS8
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 4 · Marlboro Boys & Girls1500 Meters4.5:28.77a8
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 15 · Marlboro Boys & Girls800 Meters15.2:47.13a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 3 · Marlboro Boys & GirlsHigh Jump31.07m PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 8 · Marlboro Boys & GirlsShot Put83.32m8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 2 · Marlboro Boys & Girls1500 Meters25:28.62a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 3 · Marlboro Boys & Girls800 Meters32:43.42a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 2 · Marlboro Boys & Girls400 Meters21:12.51a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · High Jump · Place 4 · Marlboro Boys & GirlsHigh Jump4.3' 0"8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:40.04a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 400 Meters · Place 1 · Marlboro Boys & Girls400 Meters1.1:13.70a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 1500 Meters · Place 1 · Marlboro Boys & Girls1500 Meters15:29.11a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters12:46.01a8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 4 · Marlboro Boys & Girls800 Meters4.2:38.82a PB8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters4.1:12.46a PB8
May 30DMV Youth ChallengeMay 30 · High Jump · Marlboro Boys & GirlsHigh Jump--NH8
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:44.73a8
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 52 · Marlboro Boys & Girls200 MetersRound P52.31.85a PB8
May 16Lightning RelaysMay 16 · 1500 Meters · Place 4 · Marlboro Boys & Girls1500 Meters4.5:26.73a8
May 16Lightning RelaysMay 16 · 800 Meters · Place 6 · Marlboro Boys & Girls800 Meters6.2:42.20a8
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 3 · Marlboro Boys & Girls800 Meters3.2:42.58a8
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 51 · Marlboro Boys & Girls200 Meters51.34.44a8
Apr 19FPYC Youth MeetApr 19 · 800 Meters · Marlboro Boys & Girls800 Meters--DNS8
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Place 1 · Marlboro Boys & Girls400 Meters1.1:18.75a8
Apr 19FPYC Youth MeetApr 19 · 100 Meters · Place 5 · Marlboro Boys & Girls100 Meters5.16.20 PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 28Bullseye Summer Series #2Jun 28 · 400 Meters · Place 4 · Marlboro Boys & Girls400 Meters41:19.43a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 2 · Marlboro Boys & Girls1500 Meters2.6:00.39a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 3 · Marlboro Boys & Girls800 Meters3.2:50.10a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 7 · Marlboro Boys & Girls400 Meters7.1:14.08a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 1 · Marlboro Boys & Girls1500 Meters15:44.93a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters22:46.66a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 5 · Marlboro Boys & Girls400 Meters51:17.43a7
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 1 · Marlboro Boys & Girls1500 Meters1.5:44.93a7
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 2 · Marlboro Boys & Girls800 Meters2.2:46.66a7
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 5 · Marlboro Boys & Girls400 Meters5.1:17.43a7
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 1500 Meters · Place 1 · Marlboro Boys & Girls1500 Meters16:06.59a7
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters12:59.35a7
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 8 · Marlboro Boys & Girls200 Meters835.55a7
May 9Glenarden InvitationMay 9 · 800 Meters · Place 1 · Marlboro Boys & Girls800 Meters12:53.00a7

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 1500 Meters · Marlboro Boys & Girls1500 Meters--DNS6
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Marlboro Boys & Girls800 Meters--DNS6
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Marlboro Boys & Girls400 Meters--DNS6
Jun 1DMV Youth ChallengeJun 1 · 1500 Meters · Marlboro Boys & Girls1500 Meters--DNS6
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · Marlboro Boys & GirlsShot Put4lb--DNS6
May 19Union Athletics & Lyles Foundation InviteMay 19 · 1500 Meters · Place 2 · Marlboro Boys & Girls1500 Meters2.6:10.91a6
May 10Glenarden InvitationMay 10 · Long Jump · Place 13 · Marlboro Boys & GirlsLong Jump13.2.11m PB6
May 10Glenarden InvitationMay 10 · 800 Meters · Place 4 · Marlboro Boys & Girls800 Meters4.3:04.32a6
May 10Glenarden InvitationMay 10 · 400 Meters · Place 5 · Marlboro Boys & Girls400 Meters5.1:24.21a6