Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClarksburg Coyotes Invitational · Apr 1917.25aClarksburg Coyotes InvitationalApril 19, 2026
200 Meters · IndoorPVA 14 & Under · Feb 1536.87aPVA 14 & UnderFebruary 15, 2025
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1334.84aAAU Potomac Valley District QualifierJune 13, 2026
400 Meters · IndoorLEGACY Indoor Showcase · Feb 221:38.57aLEGACY Indoor ShowcaseFebruary 22, 2025
400 Meters · OutdoorGlenarden Invitational · May 81:28.58aGlenarden InvitationalMay 8, 2026
60 Meter · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 2411.58aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
800 Meters · IndoorLEGACY Indoor Showcase · Feb 223:44.09aLEGACY Indoor ShowcaseFebruary 22, 2025
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 193:24.25aAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 250g AeroJav · OutdoorGlenarden Invitational · May 810.73mGlenarden InvitationalMay 8, 2026
Javelin · 300g TJ · OutdoorDMV Youth Challenge · May 3111.01mDMV Youth ChallengeMay 31, 2025
Javelin · 400g TJ · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1732-07Maryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
Javelin · 600g · OutdoorAAU PVA District · Jun 1430-03AAU PVA DistrictJune 14, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 15 · Union AthleticsUnion AthleticsJavelin250g AeroJav15.8.46m3
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 37 · Union AthleticsUnion Athletics400 MetersRound P37.1:32.50a3
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 71 · Union AthleticsUnion Athletics200 MetersRound P71.34.90aWind: -1.13
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 1 · Union AthleticsUnion AthleticsJavelin150-23
Jun 13AAU Potomac Valley District QualifierJun 13 · Javelin · Place 2 · Union AthleticsUnion AthleticsJavelin214.42m3
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 20 · Union AthleticsUnion Athletics200 Meters2034.84a PB3
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Union AthleticsUnion AthleticsJavelin250g AeroJav—DNS3
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Union AthleticsUnion Athletics400 Meters—DNS3
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Union AthleticsUnion Athletics200 Meters—DNS3
May 30DMV Youth ChallengeMay 30 · Javelin · Place 21 · Union AthleticsUnion AthleticsJavelin250g AeroJav21.7.03m3
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 44 · Union AthleticsUnion Athletics400 MetersRound P44.1:29.87a3
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 94 · Union AthleticsUnion Athletics200 MetersRound P94.38.78a3
May 17BCRP Spring Fling Development Meet 3May 17 · Javelin · Place 3 · Union AthleticsUnion AthleticsJavelin300g TJ3.25' 9"3
May 17BCRP Spring Fling Development Meet 3May 17 · 400 Meters · Place 13 · Union AthleticsUnion Athletics400 Meters13.1:32.14a3
May 17BCRP Spring Fling Development Meet 3May 17 · 200 Meters · Union AthleticsUnion Athletics200 Meters—DNS3
May 8Glenarden InvitationalMay 8 · Javelin · Place 7 · Union AthleticsUnion AthleticsJavelin250g AeroJav7.10.73m PB3
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 12 · Union AthleticsUnion Athletics400 Meters12.1:28.58a PB3
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 46 · Union AthleticsUnion Athletics200 Meters46.36.16a3
Apr 19Clarksburg Coyotes InvitationalApr 19 · Javelin · Place 1 · Union AthleticsUnion AthleticsJavelin141-73
Apr 19Clarksburg Coyotes InvitationalApr 19 · 800 Meters · Place 6 · Union AthleticsUnion Athletics800 Meters64:07.87a3
Apr 19Clarksburg Coyotes InvitationalApr 19 · 100 Meters · Place 15 · Union AthleticsUnion Athletics100 Meters1517.25a PB3

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · Javelin · Place 7 · Union AthleticsUnion AthleticsJavelin79.71m—
Jul 5PVA InvitationalJul 5 · 800 Meters · Place 5 · Union AthleticsUnion Athletics800 Meters53:30.97—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 42 · Union AthleticsUnion Athletics200 Meters4237.81—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 4 · Union AthleticsUnion AthleticsJavelin400g TJ4.8.18m8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters8.3:24.25a PB8
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 3 · Union AthleticsUnion AthleticsJavelin39.22m8
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters83:33.36a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 17 · Union AthleticsUnion Athletics400 Meters171:34.86a8
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 3 · Union AthleticsUnion AthleticsJavelin600g3.30-03 PB8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters8.3:33.36a8
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 17 · Union AthleticsUnion Athletics400 Meters17.1:34.86a8
May 31DMV Youth ChallengeMay 31 · Javelin · Place 6 · Union AthleticsUnion AthleticsJavelin300g TJ6.11.01m PB8
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 16 · Union AthleticsUnion Athletics800 Meters16.3:25.31a8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 29 · Union AthleticsUnion Athletics400 MetersRound P29.1:30.01a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Place 4 · Union AthleticsUnion AthleticsJavelin400g TJ4.32-07 PB8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 12 · Union AthleticsUnion Athletics800 Meters12.3:26.20a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 25 · Union AthleticsUnion Athletics200 Meters25.36.09a8
May 9Glenarden InvitationMay 9 · 800 Meters · Place 9 · Union AthleticsUnion Athletics800 Meters93:37.44a8
May 9Glenarden InvitationMay 9 · 200 Meters · Place 69 · Union AthleticsUnion Athletics200 Meters6937.39a8
May 3Team Maryland Track & Field MeetMay 3 · Javelin · Place 9 · Union AthleticsUnion AthleticsJavelin400g TJ9.7.25m8
May 3Team Maryland Track & Field MeetMay 3 · 800 Meters · Place 3 · Union AthleticsUnion Athletics800 Meters3.3:24.99a8
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 21 · Union AthleticsUnion Athletics400 MetersRound P21.1:29.53a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 26 · Union AthleticsUnion Athletics800 Meters263:44.09a PB2
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 61 · Union AthleticsUnion Athletics400 Meters611:38.57a PB2
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 62 · Union AthleticsUnion Athletics200 Meters6237.52a2
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 57 · Union AthleticsUnion Athletics200 MetersRound P5736.87a PB2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Severn Highsteppers TrackSevern Highsteppers TrackLong Jump--FOUL7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 28 · Severn Highsteppers TrackSevern Highsteppers Track200 Meters28.44.75a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 12 · Severn Highsteppers TrackSevern Highsteppers Track100 MetersRound P12.18.41a7
May 4Team Maryland Invite 2024May 4 · 400 Meters · Severn Highsteppers TrackSevern Highsteppers Track400 Meters—DNS7
May 4Team Maryland Invite 2024May 4 · 200 Meters · Severn Highsteppers TrackSevern Highsteppers Track200 Meters—DNS7
May 4Team Maryland Invite 2024May 4 · 100 Meters · Severn Highsteppers TrackSevern Highsteppers Track100 Meters—DNS7

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Place 14 · Severn Highsteppers TrackSevern Highsteppers Track60 MeterRound P14.11.58a PB7
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 16 · Severn Highsteppers TrackSevern Highsteppers Track400 MetersRound P16.1:56.607
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 26 · Severn Highsteppers TrackSevern Highsteppers Track200 MetersRound P26.49.707