Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2012.76aAAU Region 3June 20, 2024
100 Meters · OutdoorVa Beach Flames Invite · May 3012.32aVa Beach Flames InviteMay 30, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1525.42aUAGTCA Meet #3February 15, 2026
200 Meters · Outdoor2026 International Youth Championship · Jul 1724.81a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 211:02.58aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
400 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1257.65aAAU Mid Atlantic District QualifierJune 12, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 147.95a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 217.88aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 14.29mAAU Junior Olympic GamesAugust 1, 2026
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2658.08AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 43 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump43.4.29m PBWind: -0.17
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 41 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P41.58.29a7
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 24 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P24.25.09aWind: -0.87
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 22 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound S22.25.28aWind: 3.17
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 55 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P55.12.69aWind: 27
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P--DNS7
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 16 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P16.24.81a PBWind: 0.47
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 13 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound S13.25.68aWind: -1.37
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 17 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P17.12.45aWind: 0.47
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 16 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound S16.12.67aWind: -1.67
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 1 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin125.39—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin225.24Q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 1 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEDiscus112.62—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 1 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEDiscus112.41Q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 4 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITELong Jump416-08.25—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 2 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEPole Vault258.08 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump315-05.007
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters357.65a PB7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters124.95a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters212.38a7
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters8.1:00.17a7
May 30Va Beach Flames InviteMay 30 · 200 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters7.25.42a7
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P8.12.38a7
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters8.12.32a PB7
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters725.38a7
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters412.70a7
May 16Lightning RelaysMay 16 · 400 Meters · Place 19 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters19.59.62a7
May 16Lightning RelaysMay 16 · 200 Meters · Place 18 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters18.25.39aWind: 07
May 16Lightning RelaysMay 16 · 100 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters12.12.35a7
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump5.4.22mWind: 07
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.24.94aWind: 2.57
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters3.12.54aWind: 1.27

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 5 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITE60m Hurdles57.81—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 4 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITE60m Hurdles47.80q—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 23 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 MetersRound P231:02.58a PB7
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 14 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P1426.49a7
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 15 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 MetersRound P157.88a PB7
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter2.7.96a7
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.25.42a PB7
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 18 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P18.8.01a7
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 21 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters21.25.79a7

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter2.7.95a PB7
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters4.1:02.85a7
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters4.26.16a7
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P926.55a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 MetersRound P57.97a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters326.72a6
Feb 22LEGACY Indoor ShowcaseFeb 22 · 60 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 Meters17.99a6
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 4 · Heart N GlorHeart N Glor200 Meters426.70—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 4 · Heart N GlorHeart N Glor60 Meters48.19—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 4 · Heart N GlorHeart N Glor60 MetersRound P48.270—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 200 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P827.14a6
Jul 11IYCJul 11 · 200 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound S426.40a6
Jul 11IYCJul 11 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters225.82a6
Jul 11IYCJul 11 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound P212.71a6
Jul 11IYCJul 11 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound S112.72a6
Jul 11IYCJul 11 · 100 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters512.99a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters61:03.57a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P226.62a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters426.24a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound P312.76a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters212.74a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters6.1:09.76a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.26.58a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.12.81a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P3.26.98a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.26.59a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.12.80a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.12.74a6
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters312.94a6

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter1.8.19a6
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.27.57a6
Jun 20AAU Region 3Jun 20 · 400 Meters · Clarksburg CoyotesClarksburg Coyotes400 Meters--DNS5
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 4 · Clarksburg CoyotesClarksburg Coyotes200 MetersRound P4.27.25aWind: 1.55
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes200 Meters1.26.51aWind: -0.95
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 3 · Clarksburg CoyotesClarksburg Coyotes100 MetersRound P3.12.98aWind: 1.95
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes100 Meters1.12.76a PBWind: 0.85

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 7 · Clarksburg CoyotesClarksburg Coyotes400 Meters71:08.07a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes200 Meters126.83a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes100 MetersRound P113.09a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes100 Meters113.21a—
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 2 · Clarksburg CoyotesClarksburg Coyotes200 Meters2.27.12a5
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 100 Meters · Place 3 · Clarksburg CoyotesClarksburg Coyotes100 Meters3.13.07a5
May 10Glenarden InvitationMay 10 · 200 Meters · Place 9 · Clarksburg CoyotesClarksburg Coyotes200 Meters9.30.20a5
May 10Glenarden InvitationMay 10 · 100 Meters · Place 7 · Clarksburg CoyotesClarksburg Coyotes100 MetersRound P7.13.62a5
May 10Glenarden InvitationMay 10 · 100 Meters · Place 6 · Clarksburg CoyotesClarksburg Coyotes100 Meters6.13.56a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 4 · Clarksburg CoyotesClarksburg Coyotes400 Meters4.1:06.29a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 2 · Clarksburg CoyotesClarksburg Coyotes200 Meters2.27.76a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 3 · Clarksburg CoyotesClarksburg Coyotes100 Meters3.13.39a5
Apr 7Clarksburg Coyotes Time TrialApr 7 · 400 Meters · Place 2 · Clarksburg CoyotesClarksburg Coyotes400 Meters2.1:10.24a5
Apr 7Clarksburg Coyotes Time TrialApr 7 · 200 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes200 Meters1.29.01a5
Apr 7Clarksburg Coyotes Time TrialApr 7 · 100 Meters · Place 1 · Clarksburg CoyotesClarksburg Coyotes100 Meters1.14.23a5