Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVa Beach Flames Invite · May 3013.77aVa Beach Flames InviteMay 30, 2026
200 Meters · IndoorThe VA Showcase · Jan 1729.16aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 128.11aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 141:08.77a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · OutdoorAAU Junior Olympic Games · Aug 11:03.44aAAU Junior Olympic GamesAugust 1, 2026
60 Meter · IndoorThe VA Showcase · Jan 178.83aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 218.88aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
60 Meters · OutdoorPVA Invitational · Mar 29.60aPVA InvitationalMarch 2, 2025
Long Jump · Indoor Speed Capital New York Invitational · Dec 152.19m Speed Capital New York InvitationalDecember 15, 2024
Long Jump · OutdoorPuma East Coast Age Group Showcase · May 32.84mPuma East Coast Age Group ShowcaseMay 3, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P6.1:07.13a4
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:03.44a PB4
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P6.29.19aWind: -3.74
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound S6.28.42aWind: -0.34
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters5.28.11a PBWind: 1.34
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P7.13.99aWind: 0.74
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound S10.14.18aWind: -14
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P--DNS4
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P2.28.83aWind: -0.14
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.28.18aWind: 2.64
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.13.91aWind: -0.54
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters2.13.56aWind: 2.34
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters11:05.23a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P128.13a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters128.45a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P214.27a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters214.16a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters11:05.37a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters128.16a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P114.21a4
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters213.82a4
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:07.14a4
May 30Va Beach Flames InviteMay 30 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.29.06a4
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.13.77a PB4
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters4.13.99a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters11:07.12a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters129.46a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters114.83a4
May 16Lightning RelaysMay 16 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:06.92a4
May 16Lightning RelaysMay 16 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.28.56aWind: 04
May 16Lightning RelaysMay 16 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.13.99aWind: 04
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump3.2.84m PB4
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters--DNS4
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.30.02aWind: 1.14
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.14.22aWind: 2.64
Apr 26McKim Community Development GamesApr 26 · Long Jump · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump310-104
Apr 26McKim Community Development GamesApr 26 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters129.61a4
Apr 26McKim Community Development GamesApr 26 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters115.11a4

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITEShot Put11:08.74—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 3 · HEART N GLORY STRIDERS ELITE60m Hurdles39.07—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 3 · HEART N GLORY STRIDERS ELITE60m Hurdles38.99q—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRAC400 MetersRound P41:13.21a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRAC400 Meters41:09.85a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC200 MetersRound P130.11a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC200 Meters229.71a4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC60 MetersRound P28.88a PB4
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRAC60 Meters59.11a4
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter2.9.57a4
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters2.1:11.66a4
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P1.8.83a PB4
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter6.9.03a4
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:10.77a4
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters5.29.16a PB4
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 2 · Heart N Glor400 Meters21:09.57—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 3 · Heart N Glor200 Meters329.87—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 5 · Heart N Glor60 Meters59.10—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 5 · Heart N Glor60 MetersRound P59.08—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter1.9.06a4
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:08.77a PB4
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.29.73a4
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRAC200 MetersRound P1233.87a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRAC60 MetersRound P79.76a—

2025 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC400 MetersRound P11:11.59a3
Jul 11IYCJul 11 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC400 Meters11:11.20a3
Jul 11IYCJul 11 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC200 MetersRound P231.27a3
Jul 11IYCJul 11 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC100 MetersRound P114.98a3
Jul 11IYCJul 11 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC100 MetersRound S115.15a3
Jul 11IYCJul 11 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC100 Meters115.12a3
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC400 Meters11:11.27a3
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC200 MetersRound P230.59a3
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC200 Meters230.85a3
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC100 MetersRound P214.81a3
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRAC100 Meters214.97a3
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:10.00a3
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.31.44a3
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.14.85a3
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P1.1:13.69a3
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:19.63a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P2.30.77a3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.31.05a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.14.80a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters2.14.95a3
May 17LIGHTNING RELAYSMay 17 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC400 Meters11:13.02a3
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC200 Meters130.70a3
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC100 Meters115.02a3
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P1.1:14.33a3
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:12.43a3
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P1.31.37a3
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.31.78a3
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.14.92a3
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.16.45a3
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:16.91a3
Apr 27Clarksburg Coyotes InvitationalApr 27 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.32.52a3
Apr 27Clarksburg Coyotes InvitationalApr 27 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.15.91a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters1.1:16.84a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P1.31.49a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.32.33a3
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.15.21a3
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC200 Meters134.43a3
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC60 MetersRound P19.92a3
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRAC60 Meters19.60a PB3

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter5.10.33a3
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump7.2.19m PB3
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters5.35.77a3