Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVa Beach Flames Invite · May 3014.47aVa Beach Flames InviteMay 30, 2026
55 Meter · IndoorBWSP Queens and Kings - Meet 2 · Jan 178.49aBWSP Queens and Kings - Meet 2January 17, 2026
60 Meter · IndoorThe VA Showcase · Jan 179.07aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 49.400Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
Javelin · 300g TJ · OutdoorVa Beach Flames Invite · May 3045' 2.25"Va Beach Flames InviteMay 30, 2026
Long Jump · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 610' 0.5"Bullseye/Yep Track & Field Summer Series #1June 6, 2026
Shot Put · 6lb · IndoorThe VA Showcase · Jan 179.02mThe VA ShowcaseJanuary 17, 2026
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 1711.42m2026 International Youth ChampionshipJuly 17, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb12.9.49m6
Jul 172026 International Youth ChampionshipJul 17 · Javelin · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBJavelin450g AeroJav--DNS6
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb1.11.42m PB6
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P--DNSWind: 1.56
Jul 11Cannonball Cooper InviteJul 11 · Javelin · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBJavelin600g—DNS6
Jul 11Cannonball Cooper InviteJul 11 · Shot Put · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put4kg—DNS6
Jul 11Cannonball Cooper InviteJul 11 · 100 Meters · Place 17 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters17.20.96aUnofficial6
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 7 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin747-05—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 7 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITELong Jump712-07.50—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put133-03.25—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump813-09.756
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBJavelin651-096
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put232-05.506
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Long Jump · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump8.10' 0.5" PB6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb1.32' 2.5"6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters9.14.50aWind: -0.46
May 30Va Beach Flames InviteMay 30 · Javelin · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBJavelin300g TJ3.45' 2.25" PB6
May 30Va Beach Flames InviteMay 30 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb1.31' 0.50"6
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P12.14.47a PB6
May 16Lightning RelaysMay 16 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters--DNSWind: 5.46
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters--DNSWind: 1.66
Apr 26McKim Community Development GamesApr 26 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put127-116
Apr 26McKim Community Development GamesApr 26 · 100 Meters · Place 13 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1314.84a6

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 7 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put78.29m—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 37 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITE60m Hurdles379.17—
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 55 Meter · Place 8 · UnattachedUnattached55 MeterRound P8.8.49a PB6
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · Shot Put · Place 1 · UnattachedUnattachedShot Put6lb1.28' 10"6
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 23 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P23.9.07a PB6
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb1.9.02m PB6
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Shot Put · Place 1 · Heart N GlorHeart N GlorShot Put129-05.25—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 19 · Heart N GlorHeart N Glor60 MetersRound P199.400 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 27 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter27.10.78a6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Shot Put · Place 9 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put97.34m5
Jul 11IYCJul 11 · 100 Meters · Place 36 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound P3614.84a5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 3 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put323-75
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound P1014.98a5
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · Shot Put · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBShot Put6lb4.22-02.005
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters9.15.33a5
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 35 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P35.15.17a5
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 38 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters3815.04a5