Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 617.11aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1339.05aAAU Maryland District QualifierJune 13, 2026
400 Meters · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 271:48.42aIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024
60 Meter · OutdoorLONG BEACH SPRINTERS ALL-COMERS · Mar 1113.34aLONG BEACH SPRINTERS ALL-COMERSMarch 11, 2023
Javelin · 300g TJ · OutdoorPacific Coast Shockwaves Invitational · Apr 209.97mPacific Coast Shockwaves InvitationalApril 20, 2024
Long Jump · OutdoorImani Speed City Compton · Apr 221.84mImani Speed City ComptonApril 22, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 36 · Owings Mills TrackOwings Mills Track200 MetersRound P36.39.05a PBWind: -1.44
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 31 · Owings Mills TrackOwings Mills Track100 MetersRound P31.17.67aWind: 0.94
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 38 · Owings Mills TrackOwings Mills Track200 Meters38.39.44a4
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 38 · Owings Mills TrackOwings Mills Track100 Meters38.17.11a PB4
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 100 · Owings Mills TrackOwings Mills Track200 MetersRound P100.39.45a4
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 53 · Owings Mills TrackOwings Mills Track100 MetersRound P53.17.35a4

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 32 · Owings Mills TrackOwings Mills Track200 MetersRound P32.43.06a3
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 25 · Owings Mills TrackOwings Mills Track100 MetersRound P25.18.81a3
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 25 · Owings Mills TrackOwings Mills Track200 MetersRound P25.43.39aUnofficial3
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 20 · Owings Mills TrackOwings Mills Track100 MetersRound P20.19.19aUnofficial3
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 69 · Owings Mills TrackOwings Mills Track200 MetersRound P69.42.93a3
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 47 · Owings Mills TrackOwings Mills Track100 MetersRound P47.18.96a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 55 · Owings Mills TrackOwings Mills Track200 Meters55.42.87a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 65 · Owings Mills TrackOwings Mills Track100 Meters65.19.52a3

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 37 · Pacific Coast Shock WavPacific Coast Shock Wav200 Meters3742.69a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 35 · Pacific Coast Shock WavPacific Coast Shock Wav100 Meters3518.74a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 47 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P47.41.87a2
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 63 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P63.19.17aWind: 1.12
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 6 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ6.8.28m2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 42 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters42.45.17aWind: 0.32
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 46 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P46.19.56a2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 40 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters40.1:50.32a2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 43 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P43.19.71a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Javelin · Place 3 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ3.5.57m2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 31 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters31.1:58.19a2
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 40 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P40.22.58a2
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 41 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters41.1:48.42a PB2
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 26 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P26.19.49a2
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Javelin · Place 2 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ2.9.97m PB2
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 60 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P60.45.75aWind: 0.82
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 61 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P61.20.09aWind: -1.22
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 38 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters38.1:49.18a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 38 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters38.1:49.18a2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 44 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters44.46.54aWind: 2.62
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 44 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters44.46.54aWind: 2.62
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 51 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P51.19.85aWind: 1.62
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 51 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P51.19.85aWind: 1.62

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 18 · Pacific Coast Shock WavePacific Coast Shock WaveLong Jump182.19m—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 21 · Pacific Coast Shock WavesPacific Coast Shock WavesLong Jump21.2.05mUnofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 10 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ10.6.53mUnofficial1
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 47 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters471:54.62a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 41 · Pacific Coast Shock WavPacific Coast Shock Wav100 MetersRound P4121.38a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Javelin · Place 9 · Pacific Coast Shock WavePacific Coast Shock WaveJavelin96.59m—
Apr 22Imani Speed City ComptonApr 22 · Long Jump · Place 12 · Pacific Coast Shock WavePacific Coast Shock WaveLong Jump121.84m PB—
Apr 22Imani Speed City ComptonApr 22 · Javelin · Place 5 · Pacific Coast Shock WavePacific Coast Shock WaveJavelin56.21m—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 49 · Pacific Coast Shock WavPacific Coast Shock Wav200 Meters4958.16a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 38 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters381:59.94a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 50 · Pacific Coast Shock WavPacific Coast Shock Wav100 MetersRound P5021.65a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 60 Meter · Place 18 · Pacific Coast Shock WavesPacific Coast Shock Waves60 Meter18.13.34a PB1
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 65 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters65.53.35a1

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Javelin · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ—DNSGr
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 68 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters68.55.54aWind: 0.8Gr
Mar 20PCS Time Trial#1Mar 20 · 200 Meters · Place 14 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters14.1:00.84aGr
Mar 20PCS Time Trial#1Mar 20 · 100 Meters · Place 14 · Pacific Coast Shock WavesPacific Coast Shock Waves100 Meters14.25.91aGr