Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 426.49Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1427.85aAAU Potomac Valley District QualifierJune 14, 2025
400 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 2858.93a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
400 Meters · OutdoorPVA T&F Invitational · Jun 2055.78aPVA T&F InvitationalJune 20, 2026
800 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 282:27.69a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:10.19aAAU Track & Field Region 3 QualifierJune 25, 2026
Javelin · 600g · OutdoorDMV Youth Challenge · May 3030.02mDMV Youth ChallengeMay 30, 2026
Shot Put · 4kg · OutdoorDMV Youth Challenge · May 309.53mDMV Youth ChallengeMay 30, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 5 · Royal Runners Track TeamRoyal Runners Track TeamJavelin590-68
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamShot Put433-78
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 5 · Royal Runners Track TeamRoyal Runners Track Team800 Meters52:10.19a PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 19 · Royal Runners Track TeamRoyal Runners Track Team400 Meters1958.13a8
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 2 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackJavelin600g2.24.68m8
Jun 20PVA T&F InvitationalJun 20 · Shot Put · Place 3 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners TrackShot Put4kg3.9.14m8
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 4 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track800 Meters4.2:21.16a8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 4 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 MetersRound P4.59.44a8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 3 · Ebenezer A.M.E. Royal Runners TrackEbenezer A.M.E. Royal Runners Track400 Meters3.55.78a PB8
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 4 · Royal Runners Track TeamRoyal Runners Track TeamShot Put49.14m8
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 8 · Royal Runners Track TeamRoyal Runners Track Team800 Meters82:24.03a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 12 · Royal Runners Track TeamRoyal Runners Track Team400 Meters1256.82a8
May 30DMV Youth ChallengeMay 30 · Javelin · Place 2 · Royal Runners Track TeamRoyal Runners Track TeamJavelin600g2.30.02m PB8
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 5 · Royal Runners Track TeamRoyal Runners Track TeamShot Put4kg5.9.53m PB8
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 9 · Royal Runners Track TeamRoyal Runners Track Team800 Meters9.2:25.34a8
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 11 · Royal Runners Track TeamRoyal Runners Track Team400 MetersRound P11.57.22a8

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 2 · Royal Runners Track TeamRoyal Runners Track TeamShot Put29.33m8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 6 · Royal Runners Track TeamRoyal Runners Track Team800 Meters62:27.69a PB8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 12 · Royal Runners Track TeamRoyal Runners Track Team400 Meters1258.93a PB8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 15 · Royal Runners Track TeamRoyal Runners Track Team200 Meters1527.35a8
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · Shot Put · Place 5 · Ebenezer A.M.E. Royal Runners TracEbenezer A.M.E. Royal Runners TracShot Put59.29m8
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 9 · Ebenezer A.M.E. Royal Runners TracEbenezer A.M.E. Royal Runners TracShot Put98.99m8
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Shot Put · Place 2 · Royal RunnerRoyal RunnerShot Put230-06.50—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 400 Meters · Place 7 · Royal RunnerRoyal Runner400 Meters759.72—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 11 · Royal RunnerRoyal Runner200 Meters1126.49 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Javelin · Place 6 · Royal Runners Track TeamRoyal Runners Track TeamJavelin632.26m7
Jul 11IYCJul 11 · Shot Put · Place 8 · Royal Runners Track TeamRoyal Runners Track TeamShot Put88.59m7
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 5 · Royal Runners Track TeamRoyal Runners Track TeamJavelin521.31m7
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 3 · Royal Runners Track TeamRoyal Runners Track TeamShot Put38.41m7
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 6 · Royal Runners Track TeamRoyal Runners Track Team400 Meters61:01.23a7
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 11 · Royal Runners Track TeamRoyal Runners Track Team200 MetersRound P1127.85a PB7
May 9Glenarden InvitationMay 9 · 200 Meters · Place 28 · Royal Runners Track TeamRoyal Runners Track Team200 Meters2829.01a7