Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 185:06.44aAdidas Track Nationals 2026June 18, 2026
1500 Meters · IndoorAAU Indoor National Championships · Mar 74:59.39aAAU Indoor National ChampionshipsMarch 7, 2025
1500 Meters · OutdoorVa Beach Flames Invite · May 304:42.46aVa Beach Flames InviteMay 30, 2026
1600 Meters · OutdoorGrassfield Invitational At Night · May 84:58.48aGrassfield Invitational At NightMay 8, 2026
2 Miles · OutdoorAdidas Track Nationals 2026 · Jun 1811:02.56aAdidas Track Nationals 2026June 18, 2026
2000m Steeplechase · OutdoorAAU National Club Championships · Jul 77:34.25aAAU National Club ChampionshipsJuly 7, 2026
3000 Meters · IndoorAAU Indoor National Championships · Mar 710:25.79aAAU Indoor National ChampionshipsMarch 7, 2025
3000 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 1310:25.30aAAU Virginia District Qualifier - SouthJune 13, 2026
3200 Meters · OutdoorGrassfield Invitational At Night · May 810:57.46aGrassfield Invitational At NightMay 8, 2026
800 Meters · OutdoorAAU Region 05 National Qualifier · Jun 262:29.57AAU Region 05 National QualifierJune 26, 2024
Pole Vault · IndoorAAU Indoor National Championship · Mar 610:12.67AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · 2000m Steeplechase · Place 11 · Hampton Roads HurricanesHampton Roads Hurricanes2000m Steeplechase117:34.25a PB9
Jul 7AAU National Club ChampionshipsJul 7 · 1500 Meters · Place 33 · Hampton Roads HurricanesHampton Roads Hurricanes1500 Meters334:50.51a9
Jun 18Adidas Track Nationals 2026Jun 18 · 2 Miles · Place 13 · HR-HurricanesHR-Hurricanes2 Miles13.11:02.56a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 34 · HR-HurricanesHR-Hurricanes1 Mile34.5:06.44a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 34 · HR-HurricanesHR-Hurricanes1600 Meters34.5:04.62a9
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 3000 Meters · Place 1 · Hampton Roads HurricanesHampton Roads Hurricanes3000 Meters1.10:25.30a PB9
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 1 · Hampton Roads HurricanesHampton Roads Hurricanes1500 Meters1.4:45.32a9
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Hampton Roads HurricanesHampton Roads Hurricanes800 Meters—DNS9
May 30Va Beach Flames InviteMay 30 · 400m Hurdles · HR-HurricanesHR-Hurricanes400m Hurdles36" / 0.914m--DNS9
May 30Va Beach Flames InviteMay 30 · 3000 Meters · Place 1 · HR-HurricanesHR-Hurricanes3000 Meters1.10:28.31a9
May 30Va Beach Flames InviteMay 30 · 1500 Meters · Place 1 · HR-HurricanesHR-Hurricanes1500 Meters1.4:42.46a PB9
May 8Grassfield Invitational At NightMay 8 · 3200 Meters · Place 17 · WarwickWarwick3200 Meters17.10:57.46a PB9
May 8Grassfield Invitational At NightMay 8 · 1600 Meters · Place 29 · WarwickWarwick1600 Meters29.4:58.48a PB9
Mar 2844th Annual Conn Madden RelaysMar 28 · 1600 Meters · Place 8 · WarwickWarwick1600 Meters8.5:04.11a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 6 · Hampton Roads HurricanesHampton Roads HurricanesPole Vault610:12.67 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 21adidas Track Nationals 2025Mar 21 · 2 Miles · Place 11 · HR HurricaneHR Hurricane2 Miles1111:28.588
Mar 21adidas Track Nationals 2025Mar 21 · 3200 Meters · Place 11 · HR HurricaneHR Hurricane3200 Meters1111:25.588
Mar 21adidas Track Nationals 2025Mar 21 · 3200 Meters · Place 11 · HR HurricaneHR Hurricane3200 Meters1111:25.588

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 3000 Meters · Place 6 · Hampton Roads HurricanesHampton Roads Hurricanes3000 Meters610:25.79a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 12 · Hampton Roads HurricanesHampton Roads Hurricanes1500 Meters124:59.39a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · 3000 Meters · Place 3 · Hampton Roads HurricanesHampton Roads Hurricanes3000 Meters311:13.81—
Jun 26AAU Region 05 National QualifierJun 26 · 1500 Meters · Place 6 · Hampton Roads HurricanesHampton Roads Hurricanes1500 Meters64:58.54—
Jun 26AAU Region 05 National QualifierJun 26 · 800 Meters · Place 9 · Hampton Roads HurricanesHampton Roads Hurricanes800 Meters92:29.57 PB—
Jun 8AAU Virginia South District QualifierJun 8 · 200m Hurdles · Place 5 · Hampton Roads HurricanesHampton Roads Hurricanes200m Hurdles533.27—
Jun 8AAU Virginia South District QualifierJun 8 · 3000 Meters · Place 1 · Hampton Roads HurricanesHampton Roads Hurricanes3000 Meters110:58.89—
Jun 8AAU Virginia South District QualifierJun 8 · 800 Meters · Place 7 · Hampton Roads HurricanesHampton Roads Hurricanes800 Meters72:46.50—
Jun 8AAU Virginia South District QualifierJun 8 · 1500 Meters · Place 3 · Hampton Roads HurricanesHampton Roads Hurricanes1500 Meters35:11.86—
Apr 13Speed Capital RichmondApr 13 · 800 Meters · Place 5 · HR HurricaneHR Hurricane800 Meters53:17.53—
Apr 13Speed Capital RichmondApr 13 · 3000 Meters · Place 1 · HR HurricaneHR Hurricane3000 Meters111:41.95—
Apr 13Speed Capital RichmondApr 13 · 1500 Meters · Place 2 · HR HurricaneHR Hurricane1500 Meters25:20.32—