Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2014.61aAAU Region 3June 20, 2024
100 Meters · OutdoorGlenarden Invitational · May 814.48aGlenarden InvitationalMay 8, 2026
200 Meters · OutdoorPVA T&F Invitational · Jun 2029.29aPVA T&F InvitationalJune 20, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 191:06.84aAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2975-11PVA InvitationalJune 29, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2062-05AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1923.50mAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 450g AeroJav · OutdoorDMV Youth Challenge · May 3025.56mDMV Youth ChallengeMay 30, 2026
Javelin · 800g · OutdoorAAU PVA District · Jun 1472-08AAU PVA DistrictJune 14, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 5 · Royal Runners Track TeamRoyal Runners Track TeamJavelin591-712
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin450g AeroJav2.22.32m12
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 24 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P24.29.29a PB12
Jun 13AAU Potomac Valley District QualifierJun 13 · Javelin · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamJavelin427.72m12
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 19 · Royal Runners Track TeamRoyal Runners Track Team400 Meters191:07.80a12
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 18 · Royal Runners Track TeamRoyal Runners Track Team200 Meters1829.56a12
May 30DMV Youth ChallengeMay 30 · Javelin · Place 1 · Royal Runners Track TeamRoyal Runners Track TeamJavelin450g AeroJav1.25.56m PB12
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 37 · Royal Runners Track TeamRoyal Runners Track Team400 MetersRound P37.1:10.64a12
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 60 · Royal Runners Track TeamRoyal Runners Track Team200 MetersRound P60.30.27a12
May 8Glenarden InvitationalMay 8 · Javelin · Place 3 · Royal Runners Track TeamRoyal Runners Track TeamJavelin450g AeroJav3.17.60m12
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 36 · Royal Runners Track TeamRoyal Runners Track Team200 Meters36.30.08a12
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 26 · Royal Runners Track TeamRoyal Runners Track Team100 MetersRound P26.14.48a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 11 · Royal Runners Track TeamRoyal Runners Track TeamJavelin1119.05m11
Jul 11IYCJul 11 · 400 Meters · Place 29 · Royal Runners Track TeamRoyal Runners Track Team400 MetersRound P291:07.70a11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 3 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin400g TJ3.23.50m PB11
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 15 · Royal Runners Track TeamRoyal Runners Track Team400 Meters15.1:06.84a PB11
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamJavelin422.15m11
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 9 · Royal Runners Track TeamRoyal Runners Track Team400 Meters91:08.06a11
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamJavelin800g4.72-08 PB11
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 9 · Royal Runners Track TeamRoyal Runners Track Team400 Meters9.1:08.06a11
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Javelin · Place 3 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin450g AeroJav3.21.91mUnofficial11
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 9 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 MetersRound P9.28.38aUnofficial11
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamJavelin400g TJ4.74-0411
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 13 · Royal Runners Track TeamRoyal Runners Track Team200 Meters13.29.85a11
May 9Glenarden InvitationMay 9 · Javelin · Place 3 · Royal Runners Track TeamRoyal Runners Track TeamJavelin315.06m11
May 9Glenarden InvitationMay 9 · 400 Meters · Place 8 · Royal Runners Track TeamRoyal Runners Track Team400 Meters81:09.15a11
May 9Glenarden InvitationMay 9 · 200 Meters · Place 19 · Royal Runners Track TeamRoyal Runners Track Team200 Meters1929.89a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Ebenezer A.M.E. Royal RuEbenezer A.M.E. Royal RuJavelin—FOUL—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 17 · Ebenezer A.M.E. Royal REbenezer A.M.E. Royal R100 MetersRound P1715.14a—
Jun 29PVA InvitationalJun 29 · Javelin · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin300g TJ2.75-11 PB10
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 19 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track100 MetersRound P19.15.26a10
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin400g TJ2.19.66m10
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 9 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track100 Meters9.14.53aWind: 010
May 10Glenarden InvitationMay 10 · 200 Meters · Place 28 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track200 Meters28.32.62a10
May 10Glenarden InvitationMay 10 · 100 Meters · Place 27 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track100 MetersRound P27.15.39a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 7 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin400g TJ7.62-05 PB10
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 13 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track100 MetersRound P13.14.61a PBWind: 210