Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 225:14.67a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
1500 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 134:46.62aAAU Virginia District Qualifier - SouthJune 13, 2026
3000 Meters · IndoorAAU Indoor National Championships · Mar 711:23.30aAAU Indoor National ChampionshipsMarch 7, 2025
3000 Meters · OutdoorVa Beach Flames Invite · May 3111:11.60aVa Beach Flames InviteMay 31, 2025
400 Meters · OutdoorLegacy Juneteenth Track Showcase · Jun 201:02.99aLegacy Juneteenth Track ShowcaseJune 20, 2026
800 Meters · IndoorAAU Indoor National Championships · Mar 72:40.23aAAU Indoor National ChampionshipsMarch 7, 2025
800 Meters · OutdoorVa Beach Flames Invite · May 302:19.10aVa Beach Flames InviteMay 30, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:42.85AAU Indoor National ChampionshipMarch 6, 2026
Shot Put · 4kg · OutdoorLegacy Juneteenth Track Showcase · Jun 205.05mLegacy Juneteenth Track ShowcaseJune 20, 2026
Shot Put · 6lb · OutdoorHR Hurricanes CAT 5 Invite · May 2417' 4"HR Hurricanes CAT 5 InviteMay 24, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 25Commonwealth Games Jul 25 · 1500 Meters · Place 3 · Legion of Zoom Track Club1500 Meters3.5:06.97a8
Jul 25Commonwealth Games Jul 25 · 800 Meters · Place 2 · Legion of Zoom Track Club800 Meters2.2:26.50a8
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 11 · Legion of Zoom Track ClubShot Put4kg11.5.05m PB8
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 400 Meters · Place 13 · Legion of Zoom Track Club400 Meters13.1:02.99a PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Shot Put · Place 8 · Legion of Zoom Track ClubShot Put4kg8.15' 9.5"8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 1 · Legion of Zoom Track Club1500 Meters1.4:46.62a PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 4 · Legion of Zoom Track Club800 Meters4.2:21.04a8
May 30Va Beach Flames InviteMay 30 · Shot Put · Place 11 · Legion of Zoom Track ClubShot Put4kg11.14' 1.75"8
May 30Va Beach Flames InviteMay 30 · 800 Meters · Place 4 · Legion of Zoom Track Club800 Meters4.2:19.10a PB8
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 19 · Legion of Zoom Track Club400 Meters19.1:04.64a8
May 24HR Hurricanes CAT 5 InviteMay 24 · Shot Put · Place 7 · Legion of Zoom Track ClubShot Put6lb7.17' 4" PB8
May 24HR Hurricanes CAT 5 InviteMay 24 · 1500 Meters · Place 1 · Legion of Zoom Track Club1500 Meters1.4:47.24a8
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 3 · Legion of Zoom Track Club800 Meters3.2:22.53a8
May 9VA "Legends" T & F Youth InviteMay 9 · Shot Put · Place 10 · Legion of Zoom Track ClubShot Put4kg10.4.84m8
May 9VA "Legends" T & F Youth InviteMay 9 · 800 Meters · Place 6 · Legion of Zoom Track Club800 Meters6.2:21.37a8
May 9VA "Legends" T & F Youth InviteMay 9 · 400 Meters · Place 18 · Legion of Zoom Track Club400 Meters18.1:03.00a8
May 3Queen Harrison Track Classic - -Youth SectionMay 3 · Shot Put · Place 4 · Legion of Zoom Track ClubShot Put4kg4.15' 8"8
May 3Queen Harrison Track Classic - -Youth SectionMay 3 · 1500 Meters · Place 2 · Legion of Zoom Track Club1500 Meters2.5:11.43a8
May 3Queen Harrison Track Classic - -Youth SectionMay 3 · 800 Meters · Place 2 · Legion of Zoom Track Club800 Meters2.2:30.89a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · 1500 Meters · Place 9 · Legion of Zoom Track Club1500 Meters9.5:16.54a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · 800 Meters · Place 15 · Legion of Zoom Track Club800 Meters15.2:37.02a8
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · Place 37 · Legion of Zoom Track Club400 Meters37.1:11.20a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 15 · Legion of Zoom Track ClubShot Put154.21m—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 28 · Legion of Zoom Track ClubPole Vault282:42.85 PB—
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · Shot Put · Place 9 · Legion of Zoom Track ClubShot Put915-8.758
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 1500 Meters · Place 2 · Legion of Zoom Track Club1500 Meters25:14.67a PB8
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 800 Meters · Place 8 · Legion of Zoom Track Club800 Meters82:45.72a8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31Va Beach Flames InviteMay 31 · 3000 Meters · Place 1 · Legion of Zoom Track Club3000 Meters111:11.60a PB7
May 31Va Beach Flames InviteMay 31 · 1500 Meters · Place 3 · Legion of Zoom Track Club1500 Meters35:19.86a7
May 4Queen Harrison Youth InviteMay 4 · 3000 Meters · Place 1 · Legion of Zoom Track Club3000 Meters111:40.60a7
May 4Queen Harrison Youth InviteMay 4 · 1500 Meters · Place 3 · Legion of Zoom Track Club1500 Meters35:22.17a7

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 3000 Meters · Place 13 · Legion of Zoom Track Club3000 Meters1311:23.30a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 15 · Legion of Zoom Track Club1500 Meters155:21.78a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 25 · Legion of Zoom Track Club800 Meters252:40.23a PB—
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · Shot Put · Place 9 · Legion of Zoom Track ClubShot Put914-312
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 3000 Meters · Place 4 · Legion of Zoom Track Club3000 Meters411:45.57a12
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 1500 Meters · Place 10 · Legion of Zoom Track Club1500 Meters105:33.15a12
Feb 16HRH Winter Storm ClassicFeb 16 · 3000 Meters · Place 2 · Legion of Zoom Track Club3000 Meters211:30.90a12
Feb 16HRH Winter Storm ClassicFeb 16 · 1500 Meters · Place 2 · Legion of Zoom Track Club1500 Meters25:17.84a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · Javelin · Place 13 · Legion of Zoom Track ClubJavelin1355-02—
Jun 26AAU Region 05 National QualifierJun 26 · 3000 Meters · Place 2 · Legion of Zoom Track Club3000 Meters211:28.49—
Jun 26AAU Region 05 National QualifierJun 26 · 1500 Meters · Place 5 · Legion of Zoom Track Club1500 Meters55:22.38—
Jun 8AAU Virginia South District QualifierJun 8 · Javelin · Place 5 · Legion of Zoom Track CluJavelin554-4—
Jun 8AAU Virginia South District QualifierJun 8 · Javelin · Place 5 · Legion of Zoom Track ClubJavelin554-4—
Jun 8AAU Virginia South District QualifierJun 8 · 3000 Meters · Place 1 · Legion of Zoom Track Club3000 Meters112:03.90—
Jun 8AAU Virginia South District QualifierJun 8 · 1500 Meters · Place 3 · Legion of Zoom Track Club1500 Meters35:43.24—
Jun 1VB Flames InvitationalJun 1 · Javelin · Place 8 · Legion of Zoom Track CluJavelin852-1—