Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 812.46aFullerton Jackrabbits Distance & Sprints CarnivalMay 8, 2026
200 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2525.67aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3058.55aWest Coast Classic Track and Field InvitationalMay 30, 2026
Javelin · 450g AeroJav · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 2715.53mIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Long Beach SprintersLong Beach Sprinters200 MetersRound P—DNSWind: 1.7-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Long Beach SprintersLong Beach Sprinters100 MetersRound P—DNSWind: 1.9-
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 19 · Long Beach SprintersLong Beach Sprinters400 Meters19.59.23a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 5 · Long Beach SprintersLong Beach Sprinters200 Meters5.25.74a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 12 · Long Beach SprintersLong Beach Sprinters100 MetersRound P12.12.72a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 30 · Long Beach SprintersLong Beach Sprinters400 Meters30.58.55a PB-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 40 · Long Beach SprintersLong Beach Sprinters200 Meters40.25.38aWind: 2.3-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 56 · Long Beach SprintersLong Beach Sprinters100 MetersRound P56.12.79aWind: -1.2-
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 200 Meters · Place 19 · Long Beach SprintersLong Beach Sprinters200 Meters1926.30a—
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 22 · Long Beach SprintersLong Beach Sprinters100 Meters2212.46a PB—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 22 · Long Beach SprintersLong Beach Sprinters400 Meters221:00.54a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 10 · Long Beach SprintersLong Beach Sprinters200 Meters1025.67a PB—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 8 · Long Beach SprintersLong Beach Sprinters100 MetersRound P813.01a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 6 · Long Beach SprintersLong Beach Sprinters100 Meters612.66a—
Apr 19Nighthawks InvitationalApr 19 · 400 Meters · Place 2 · Long Beach SprintersLong Beach Sprinters400 Meters2.1:01.25a-
Apr 19Nighthawks InvitationalApr 19 · 200 Meters · Place 2 · Long Beach SprintersLong Beach Sprinters200 Meters2.26.15a-
Apr 19Nighthawks InvitationalApr 19 · 100 Meters · Place 3 · Long Beach SprintersLong Beach Sprinters100 Meters3.12.70a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 62 · Long Beach SprintersLong Beach Sprinters400 Meters62.1:02.45a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 22 · Long Beach SprintersLong Beach Sprinters200 Meters22.25.99aWind: 0.5-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 24 · Long Beach SprintersLong Beach Sprinters100 MetersRound P24.12.82aWind: 0.2-
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 29 · Long Beach SprintersLong Beach Sprinters400 MetersRound P291:01.38a—
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 16 · Long Beach SprintersLong Beach Sprinters200 Meters1626.52a—
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 17 · Long Beach SprintersLong Beach Sprinters100 MetersRound P1713.06a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 27 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters271:21.99a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 28 · Pacific Coast Shock WavPacific Coast Shock Wav200 Meters2830.43a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 39 · Pacific Coast Shock WavPacific Coast Shock Wav100 Meters3914.67a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Javelin · Place 21 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin450g AeroJav21.13.96m-
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 60 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P60.31.13aWind: 1.7-
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 61 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P61.14.58aWind: 1.6-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 76 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters76.1:29.30a-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters—DNSWind: 1.4-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P—DNSWind: 1-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 42 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters42.1:26.39a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 48 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters48.32.14aWind: 1-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 26 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P26.14.62a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 37 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters37.1:26.80a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 27 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P27.15.45a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Javelin · Place 7 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin450g AeroJav7.15.53m PB-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 62 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters62.1:29.99a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 22 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P22.14.65a-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Javelin · Place 8 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin450g AeroJav8.15.46m-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 63 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters63.31.59aWind: 0.2-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 43 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P43.14.88aWind: 0.5-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 88 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters88.1:34.81a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 88 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters88.1:34.81a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 38 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters38.30.71aWind: 2.6-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 38 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters38.30.71aWind: 2.6-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 44 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P44.14.69aWind: 2.8-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 44 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P44.14.69aWind: 2.8-

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Javelin · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin450g AeroJav—DNS-
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Shot Put · Pacific Coast Shock WavesPacific Coast Shock WavesShot Put6lb—DNS-
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters—DNSWind: 0.3-
May 6Pacific Coast Shockwaves InvitationalMay 6 · Shot Put · Place 6 · Pacific Coast Shock WavePacific Coast Shock WaveShot Put66.85m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Javelin · Place 15 · Pacific Coast Shock WavePacific Coast Shock WaveJavelin1512.57m—
Apr 22Imani Speed City ComptonApr 22 · Javelin · Place 6 · Pacific Coast Shock WavePacific Coast Shock WaveJavelin614.77m—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 80 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters801:35.71a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 71 · Pacific Coast Shock WavPacific Coast Shock Wav100 MetersRound P7115.85a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Shot Put · Place 2 · Pacific Coast Shock WavePacific Coast Shock WaveShot Put27.24m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 75 · Pacific Coast Shock WavPacific Coast Shock Wav100 MetersRound P7515.97a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 68 · Pacific Coast Shock WavPacific Coast Shock Wav200 Meters6832.25a—