Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRalph Durant Classic · Jun 713.42aRalph Durant ClassicJune 7, 2026
200 Meters · IndoorAAU Region 3 · Jun 2031.80aAAU Region 3June 20, 2024
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2526.86aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · OutdoorClarksburg Coyotes Track & Field Club Championships · May 241:05.08aClarksburg Coyotes Track & Field Club ChampionshipsMay 24, 2026
400 Meters · Relay Split · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 171:13.220aMaryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
800 Meters · OutdoorFreedom Flyers Youth Track & Field Meet · May 43:07.34aFreedom Flyers Youth Track & Field MeetMay 4, 2025
High Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 173-01.00AAU Potomac Valley District QualifierJune 17, 2023
Javelin · 400g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 86.72mAAU Potomac Valley District QualifierJune 8, 2024
Long Jump · OutdoorDMV Youth Challenge · Jun 41.68DMV Youth ChallengeJune 4, 2022
Shot Put · 6lb · OutdoorAAU Potomac Valley District Qualifier · Jun 1717-04.00AAU Potomac Valley District QualifierJune 17, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 55 · FASST TrackFASST Track200 MetersRound P55.27.95aWind: -2.42
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 22 · FASST TrackFASST Track200 MetersRound P22.27.39aWind: 0.32
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 16 · FASST TrackFASST Track200 MetersRound S16.27.20aWind: -1.22
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 16 · FASSTFASST400 Meters161:05.73a2
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 7 · FASSTFASST200 MetersRound P726.86a PB2
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 6 · FASSTFASST200 Meters626.98a2
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 19 · FASST TrackFASST Track400 MetersRound P19.1:09.11a2
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 5 · FASST TrackFASST Track200 MetersRound P5.26.94a2
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 6 · FASST TrackFASST Track200 Meters6.27.36a2
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 10 · FASSTFASST400 Meters101:06.13a2
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 7 · FASSTFASST200 Meters726.98a2
Jun 7Ralph Durant ClassicJun 7 · 400 Meters · Place 5 · FASST TrackFASST Track400 Meters5.1:05.15a2
Jun 7Ralph Durant ClassicJun 7 · 200 Meters · Place 6 · FASST TrackFASST Track200 Meters6.27.12aWind: 1.32
Jun 7Ralph Durant ClassicJun 7 · 100 Meters · Place 4 · FASST TrackFASST Track100 Meters4.13.42a PBWind: 1.22
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 400 Meters · Place 5 · FASSTFASST400 Meters51:05.08a PB2
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 3 · FASSTFASST200 Meters327.58a2
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 4 · FASSTFASST100 Meters413.69a2
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 11 · FASSTFASST400 Meters111:06.17a2
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 17 · FASSTFASST200 Meters1728.27a2
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 8 · FASST TrackFASST TrackLong Jump8.3.64m2
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 7 · FASST TrackFASST Track200 Meters7.28.12aWind: 02
Apr 26McKim Community Development GamesApr 26 · 400 Meters · Place 8 · FASSTFASST400 Meters81:07.32a2
Apr 26McKim Community Development GamesApr 26 · 200 Meters · Place 4 · FASSTFASST200 Meters428.46a2
Apr 26McKim Community Development GamesApr 26 · 100 Meters · Place 8 · FASSTFASST100 Meters814.05a2

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 400 Meters · Place 3 · FASSTFASST400 Meters31:08.27a1
Jul 19Bullseye Summer Series #3Jul 19 · 200 Meters · Place 5 · FASSTFASST200 Meters529.46a1
Jul 19Bullseye Summer Series #3Jul 19 · 100 Meters · Place 2 · FASSTFASST100 Meters214.10a1
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 200 Meters · Place 2 · FASSTFASST200 Meters228.93a1
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 100 Meters · Place 1 · FASSTFASST100 Meters114.17a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 16 · FASST TrackFASST Track100 MetersRound P16.14.17aWind: 1.51
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 17 · FASSTFASST200 MetersRound P1729.70a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 16 · FASSTFASST100 MetersRound P1614.37a1
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 17 · FASST TrackFASST Track200 MetersRound P17.29.70a1
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 16 · FASST TrackFASST Track100 MetersRound P16.14.37a1
May 31Va Beach Flames InviteMay 31 · 400 Meters · Place 18 · FASSTFASST400 Meters181:11.89a1
May 31Va Beach Flames InviteMay 31 · 200 Meters · Place 22 · FASSTFASST200 Meters2231.50a1
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 4 · FASSTFASST200 Meters429.86a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 6 · FASST TrackFASST Track400 MetersRelay Split6.1:13.220a PB1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 15 · FASST TrackFASST Track400 Meters15.1:11.63a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 15 · FASST TrackFASST Track200 Meters15.29.83a1
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 800 Meters · Place 10 · FASSTFASST800 Meters103:07.34a PB1
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 8 · FASSTFASST200 Meters830.34a1
Apr 27FPYC Youth Meet #2Apr 27 · 400 Meters · Place 4 · FASST TrackFASST Track400 Meters4.1:12.39a1
Apr 27FPYC Youth Meet #2Apr 27 · 200 Meters · Place 4 · FASST TrackFASST Track200 Meters4.30.96a1
Apr 27FPYC Youth Meet #2Apr 27 · 100 Meters · Place 4 · FASST TrackFASST Track100 Meters4.14.91a1

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 80m Hurdles · Place 22 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles2220.18a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 48 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters4830.79a—
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin400g TJ6.6.72m PBGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 13 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters13.31.57aGr
Jun 1DMV Youth ChallengeJun 1 · 80m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles30" / 0.762m--DNSGr
Jun 1DMV Youth ChallengeJun 1 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump--NHGr
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 32 · Marlboro Boys & GirlsMarlboro Boys & Girls200 MetersRound P32.31.96aGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · 80m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles30" / 0.762mRound P--DNSGr
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb--DNSGr
May 10Glenarden InvitationMay 10 · 80m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles33" / 0.838m--DNSGr
May 10Glenarden InvitationMay 10 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump--DNSGr
May 10Glenarden InvitationMay 10 · 400 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters--DNSGr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin400g TJ--DNSGr
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 24 · Marlboro Boys & GirlsMarlboro Boys & Girls200 MetersRound P24.31.80a PBWind: -0.3Gr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 12 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb12.3.48m-
Jul 1PVA Track and Field InvitationalJul 1 · High Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump6.0.85m-
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 19 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P19.1:19.52a-
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put53.97m—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put315-3—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters334.63a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Shot Put · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lb3.17-04.00 PB-
Jun 17AAU Potomac Valley District QualifierJun 17 · High Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump4.3-01.00 PB-
Jun 3DMV Youth Challenge Jun 3 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump30.97m—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 17 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put173.72m—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump—NH—
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put610-11.75—
Jun 23AAU Region 3 National QualifierJun 23 · 200 Meters · Place 20 · Marlboro Boys & GirlsMarlboro Boys & Girls200 MetersRound P2037.63—
Jun 4DMV Youth ChallengeJun 4 · Long Jump · Place 28 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump281.68 PB-
Jun 4DMV Youth ChallengeJun 4 · Shot Put · Place 9 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put93.41-
May 28AAU PVA District ChampionshipsMay 28 · High Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump12-08.00—
May 28AAU PVA District ChampionshipsMay 28 · Shot Put · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put313-03.00—
May 28AAU PVA District ChampionshipsMay 28 · 200 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters936.92—