Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye/Yep Track & Field Summer Series #4 · Jul 2516.06aBullseye/Yep Track & Field Summer Series #4July 25, 2026
1500 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 46:24.32Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
1500 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 65:30.47aAAU Primary National Combined Results - AdvancementJuly 6, 2026
200 Meters · Indoor Speed Capital New York Invitational · Dec 1436.38a Speed Capital New York InvitationalDecember 14, 2025
200 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 633.36aAAU Primary National Combined Results - AdvancementJuly 6, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:20.54aOcean Breeze Youth Holiday FestivalDecember 29, 2023
400 Meters · IndoorThe VA Showcase · Jan 171:18.90aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 61:11.57aAAU Primary National Combined Results - AdvancementJuly 6, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 2912.16aOcean Breeze Youth Holiday FestivalDecember 29, 2023
60 Meter · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 2412.10aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
800 Meters · IndoorThe VA Showcase · Jan 173:05.39aThe VA ShowcaseJanuary 17, 2026
800 Meters · OutdoorBullseye/Yep Track & Field Summer Series #4 · Jul 252:44.72aBullseye/Yep Track & Field Summer Series #4July 25, 2026
Javelin · 300g TJ · OutdoorVirginia Pride Spring Kick-Off · Apr 2633-03Virginia Pride Spring Kick-OffApril 26, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:08.03AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 9 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters9.5:39.10a2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 17 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters17.2:48.14a2
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P--DNS2
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 800 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters2.2:44.72a PB2
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters—DNS2
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters2.16.06a PB2
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters3.5:35.17a2
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters4.2:49.26a2
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 MetersRound P5.1:13.47a2
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters8.1:15.53a2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 1500 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters2.5:30.47a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 400 Meters · Place 15 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters15.1:11.57a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 200 Meters · Place 48 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P48.33.36a PB2
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 1500 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters1.5:44.62a2
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 800 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters2.2:48.89a2
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 400 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters3.1:14.75a2
Jun 7Ralph Durant ClassicJun 7 · 1500 Meters · Place 1 · 10-Unattached10-Unattached1500 Meters1.6:09.01a2
Jun 7Ralph Durant ClassicJun 7 · 800 Meters · Place 1 · 10-Unattached10-Unattached800 Meters1.2:57.08a2
May 30DMV Youth ChallengeMay 30 · 1500 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters4.5:43.01a2
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters4.2:56.37a2
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 17 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 MetersRound P17.33.59a2
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 800 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters3.2:59.70a2
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters2.1:18.81a2
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100 Meters · Place 14 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters14.17.07a2
May 16Lightning RelaysMay 16 · 1500 Meters · Place 3 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters3.5:44.34a2
May 16Lightning RelaysMay 16 · 100 Meters · Place 21 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field100 Meters21.16.39a2
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & FieldJavelin300g TJ4.7.88m2
May 3Puma East Coast Age Group ShowcaseMay 3 · 1500 Meters · Place 1 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field1500 Meters1.6:06.82a2
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 11 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field200 Meters11.33.28aWind: 3.32
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 1 · UnattachedUnattachedJavelin300g TJ1.33-03 PB2
Apr 26Virginia Pride Spring Kick-OffApr 26 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.3:00.09a2
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · Place 7 · UnattachedUnattached400 Meters7.1:19.34a2
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · Place 15 · UnattachedUnattached100 Meters15.17.63a2

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 10 · Southern Sprinters Elite TraSouthern Sprinters Elite TraShot Put106:09.63—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 22 · Southern Sprinters Elite TraSouthern Sprinters Elite TraPole Vault223:08.03 PB—
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 7 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters7.3:05.39a PB2
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 5 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters5.1:18.90a PB2
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 1500 Meters · Place 1 · Southern SprSouthern Spr1500 Meters16:24.32 PB—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 800 Meters · Place 2 · Southern SprSouthern Spr800 Meters23:09.21—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 800 Meters · Place 4 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters4.3:12.89a2
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 9 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters9.1:23.68a2
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.3:05.46a2
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.1:19.74a2
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.36.38a PB2
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 800 Meters · Place 2 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field800 Meters2.3:13.56a2
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 400 Meters · Place 8 · Southern Sprinters Elite Track & FieldSouthern Sprinters Elite Track & Field400 Meters8.1:26.31a2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track1500 Meters2.6:38.01a2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 3 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters3.3:22.58a2

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 1500 Meters · Place 5 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters56:14.91a1
Jul 11IYCJul 11 · 800 Meters · Place 15 · Royal Runners Track TeamRoyal Runners Track Team800 Meters153:09.94a1
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 1500 Meters · Place 11 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track1500 Meters11.6:01.27a6
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 800 Meters · Place 18 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters18.3:03.55a6
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 400 Meters · Place 58 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 Meters58.1:21.47a6
Jul 6AAU Primary National ChampionshipsJul 6 · 1500 Meters · Place 2 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters2.6:01.27a1
Jul 6AAU Primary National ChampionshipsJul 6 · 800 Meters · Place 4 · Royal Runners Track TeamRoyal Runners Track Team800 Meters4.3:03.55a1
Jul 6AAU Primary National ChampionshipsJul 6 · 400 Meters · Place 19 · Royal Runners Track TeamRoyal Runners Track Team400 Meters19.1:21.47a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 5 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters5.6:17.84a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 12 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters12.3:11.26a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 7 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters76:31.54a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 11 · Royal Runners Track TeamRoyal Runners Track Team800 Meters113:12.94a1
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 7 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters7.6:31.54a1
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 11 · Royal Runners Track TeamRoyal Runners Track Team800 Meters11.3:12.94a1
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 1500 Meters · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track1500 Meters2.6:23.22aUnofficial6
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 800 Meters · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters2.3:13.49aUnofficial6
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 1500 Meters · Place 2 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters26:41.35a1
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 800 Meters · Place 3 · Royal Runners Track TeamRoyal Runners Track Team800 Meters33:16.45a1
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 9 · Royal Runners Track TeamRoyal Runners Track Team400 Meters91:28.04a1
May 9Glenarden InvitationMay 9 · 1500 Meters · Place 3 · Royal Runners Track TeamRoyal Runners Track Team1500 Meters36:44.88a1
May 9Glenarden InvitationMay 9 · 800 Meters · Place 7 · Royal Runners Track TeamRoyal Runners Track Team800 Meters73:15.69a1
May 9Glenarden InvitationMay 9 · 400 Meters · Place 8 · Royal Runners Track TeamRoyal Runners Track Team400 Meters81:27.48a1

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Long Jump · Ebenezer A.M.E. Royal RuEbenezer A.M.E. Royal RuLong Jump—0.0—
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 21 · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R800 Meters213:38.11a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 44 · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R200 Meters4440.88a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R100 Meters—0.0—
Jun 29PVA InvitationalJun 29 · Javelin · Place 14 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin300g TJ14.30-005
Jun 29PVA InvitationalJun 29 · 800 Meters · Place 8 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters8.3:29.92a5
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 25 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 MetersRound P25.1:41.50a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 26 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 Meters26.1:38.01a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 52 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 Meters52.41.26a5
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 50 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track100 MetersRound P50.19.70a5

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 4 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track60 MeterRound P4.12.10a PB1
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 4 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track60 Meter4.12.10a1
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 7 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 MetersRound P7.2:25.18a1
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 Meters2.1:34.03a1
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 1 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P1.41.701
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 1 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 Meters1.41.26a1
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 66 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track60 MeterRound P66.12.24a1
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 63 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P63.43.99a1

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 49 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track300 Meters49.1:20.54a PB1
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 51 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track55 Meter51.12.16a PB1