Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLightning Relays · May 1614.01aLightning RelaysMay 16, 2026
200 Meters · OutdoorClarksburg Coyotes Track & Field Club Championships · May 2430.10aClarksburg Coyotes Track & Field Club ChampionshipsMay 24, 2026
Javelin · 300g TJ · OutdoorVa Beach Flames Invite · May 3042' 5.75"Va Beach Flames InviteMay 30, 2026
Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 113.12mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 450g AeroJav · Outdoor2026 International Youth Championship · Jul 1710.56m2026 International Youth ChampionshipJuly 17, 2026
Long Jump · OutdoorDMV Youth Challenge · Jun 32.62mDMV Youth Challenge June 3, 2023
Shot Put · 6lb · OutdoorVa Beach Flames Invite · May 3019' 4"Va Beach Flames InviteMay 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 41 · HEART N GLORY STRIDERS ELITE TRACK CLUBJavelin400g TJ41.13.12m PB7
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBJavelin450g AeroJav12.10.56m PB7
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 34 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P34.14.39aWind: 1.57
Jul 11Cannonball Cooper InviteJul 11 · Javelin · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBJavelin600g1.15.54mUnofficial7
Jul 11Cannonball Cooper InviteJul 11 · Shot Put · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBShot Put4kg2.6.84mUnofficial7
Jul 11Cannonball Cooper InviteJul 11 · 100 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters6.14.47aUnofficial7
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 5 · HEART N GLORY STRIDERS ELITEJavelin551-02—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 9 · HEART N GLORY STRIDERS ELITEJavelin914.12—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 8 · HEART N GLORY STRIDERS ELITEShot Put822-05.50—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBJavelin751-077
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 11 · HEART N GLORY STRIDERS ELITE TRACK CLUBShot Put1120-01.507
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1214.06a7
May 30Va Beach Flames InviteMay 30 · Javelin · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBJavelin300g TJ4.42' 5.75" PB7
May 30Va Beach Flames InviteMay 30 · Shot Put · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb4.19' 4" PB7
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P9.14.21a7
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 17 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1730.10a PB7
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 13 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1314.40a7
May 16Lightning RelaysMay 16 · Long Jump · Place 10 · HEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump10.11-08.507
May 16Lightning RelaysMay 16 · 100 Meters · Place 18 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters18.14.01a PB7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 19 · HEART N GLORY STRIDERS ELITE TRAC200 MetersRound P1931.94a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 14 · HEART N GLORY STRIDERS ELITE TRAC100 MetersRound P1415.17a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 15 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters15.32.17a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters11.15.51a6
May 31DMV Youth ChallengeMay 31 · 200 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P--NT6
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters11.32.56a6
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 39 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P39.15.25a6
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 48 · HEART N GLORY STRIDERS ELITE TRAC100 Meters4815.42a6
May 3Team Maryland Track & Field MeetMay 3 · Long Jump · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump8.2.56m6
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 25 · HEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P25.33.05a6
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 19 · HEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P19.15.36a6

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 18 · HEART N GLORY STRIDERS ELong Jump182.62m PB—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 44 · HEART N GLORY STRIDERS200 MetersRound P4434.87a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 21 · HEART N GLORY STRIDERS100 MetersRound P2115.46a—