Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryland Blaze (Bring the Heat) Meet "Spring" · May 1817.36aMaryland Blaze (Bring the Heat) Meet "Spring"May 18, 2024
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1432.50aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 631.24aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:30.24aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorPVA Invitational · Jun 291:16.26aPVA InvitationalJune 29, 2024
400 Meters · Relay Split · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 171:17.768aMaryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 1710.72aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
800 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 142:54.69aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:38.59a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorPVA 14 and Under National Age-Group Invitational · Feb 143.06mPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
Long Jump · OutdoorDMV Youth Challenge · May 313.06mDMV Youth ChallengeMay 31, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 36 · Woodlawn Track Pack800 MetersRound P36.2:38.59a PB4
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Woodlawn Track PackLong Jump--DNS4
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 7 · Woodlawn Track Pack800 Meters7.2:39.31a4
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Woodlawn Track Pack200 MetersRound P--DNSWind: -2.44
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 8 · Woodlawn Track PackLong Jump8.3.69m4
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 4 · Woodlawn Track Pack800 Meters4.2:40.38a4
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 16 · Woodlawn Track Pack200 MetersRound P16.31.28aWind: 0.84
Jun 20PVA T&F InvitationalJun 20 · Long Jump · Place 4 · Woodlawn Track PackLong Jump4.3.14m4
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 7 · Woodlawn Track Pack800 Meters7.2:52.37a4
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 21 · Woodlawn Track Pack200 MetersRound P21.31.77a4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Long Jump · Place 12 · Woodlawn Track PackLong Jump12.3.15m4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 2 · Woodlawn Track Pack800 Meters2.2:45.27a4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 8 · Woodlawn Track Pack200 Meters8.31.24a PB4
May 30DMV Youth ChallengeMay 30 · Long Jump · Place 8 · Woodlawn Track PackLong Jump8.3.35m4
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 5 · Woodlawn Track Pack800 Meters5.2:48.82a4
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 48 · Woodlawn Track Pack200 MetersRound P48.31.49a4
May 24White Knight Youth ChallengeMay 24 · Long Jump · Place 10 · Woodlawn Track PackLong Jump1011-24
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 2 · Woodlawn Track Pack800 Meters22:43.31a4
May 8Glenarden InvitationalMay 8 · Long Jump · Place 4 · Woodlawn Track PackLong Jump4.3.33m4
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 6 · Woodlawn Track Pack800 Meters6.2:51.58a4
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 35 · Woodlawn Track Pack200 Meters35.33.33a4

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Long Jump · Place 14 · Woodlawn Track PackLong Jump143.06m PB3
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 12 · Woodlawn Track Pack800 Meters122:54.69a PB3
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 52 · Woodlawn Track Pack200 MetersRound P5232.50a PB3

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 6 · Woodlawn Track Pack800 Meters63:03.38a3
Jul 19Bullseye Summer Series #3Jul 19 · 200 Meters · Place 26 · Woodlawn Track Pack200 Meters2634.15a3
Jul 11IYCJul 11 · 800 Meters · Place 20 · Woodlawn Track Pack800 Meters203:09.17a3
Jul 11IYCJul 11 · 200 Meters · Place 58 · Woodlawn Track Pack200 MetersRound P5835.70a3
Jul 5PVA InvitationalJul 5 · Long Jump · Place 18 · Woodlawn Track PackLong Jump182.86m—
Jul 5PVA InvitationalJul 5 · 800 Meters · Place 10 · Woodlawn Track Pack800 Meters103:00.29—
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Long Jump · Place 9 · Woodlawn Track PackLong Jump9.2.97mUnofficial3
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 800 Meters · Place 6 · Woodlawn Track Pack800 Meters6.2:56.69aUnofficial3
May 31DMV Youth ChallengeMay 31 · Long Jump · Place 14 · Woodlawn Track PackLong Jump14.3.06m PB3
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 23 · Woodlawn Track Pack800 Meters23.3:01.83a3
May 25White Knight Youth ChallengeMay 25 · Long Jump · Place 14 · Woodlawn Track PackLong Jump149-113
May 25White Knight Youth ChallengeMay 25 · 800 Meters · Place 13 · Woodlawn Track Pack800 Meters132:56.91a3
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 55 · Woodlawn Track Pack200 Meters5536.98a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Long Jump · Place 20 · Woodlawn Track PackLong Jump20.8-05.003
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 2 · Woodlawn Track Pack400 MetersRelay Split2.1:17.768a PB3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 12 · Woodlawn Track Pack800 Meters12.3:00.74a3

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · Long Jump · Place 4 · Woodlawn Track PackLong Jump43.97m2
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 28 · Woodlawn Track Pack800 Meters283:07.27a2
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 80 · Woodlawn Track Pack200 MetersRound P8035.31a2

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Long Jump · Place 7 · Woodlawn Track PackLong Jump77-8.50—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 800 Meters · Place 3 · Woodlawn Track Pack800 Meters32:56.97a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 200 Meters · Place 4 · Woodlawn Track Pack200 Meters435.78a—
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 6 · Woodlawn Track Pack800 Meters63:03.41a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 14 · Woodlawn Track Pack400 Meters141:19.61a—
Jun 29PVA InvitationalJun 29 · 800 Meters · Place 2 · Woodlawn Track Pack800 Meters2.2:58.97a2
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 4 · Woodlawn Track Pack400 MetersRound P4.1:19.58a2
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 5 · Woodlawn Track Pack400 Meters5.1:16.26a PB2
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 15 · Woodlawn Track Pack200 MetersRound P15.37.34a2
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 12 · Woodlawn Track Pack400 MetersRound P12.1:20.08a2
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 30 · Woodlawn Track Pack200 MetersRound P30.36.48a2
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 33 · Woodlawn Track Pack100 MetersRound P33.17.88a2
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 6 · Woodlawn Track Pack400 Meters6.1:23.40a2
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 15 · Woodlawn Track Pack200 Meters15.37.60a2
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 8 · Woodlawn Track Pack100 Meters8.17.36a PB2

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 25 · Woodlawn Track Pack60 MeterRound P25.10.72a PB2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 15 · Woodlawn Track Pack400 MetersRound P15.1:30.24a PB2
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 37 · Woodlawn Track Pack200 MetersRound P37.39.32a2
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 36 · Woodlawn Track Pack60 MeterRound P36.11.31a2
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 10 · Woodlawn Track Pack400 Meters10.1:30.65a2
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 34 · Woodlawn Track Pack200 Meters34.39.17a2