Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1116.74a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
200 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 835.00aFullerton Jackrabbits Distance & Sprints CarnivalMay 8, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 301:26.18aWest Coast Classic Track and Field InvitationalMay 30, 2026
Javelin · 300g TJ · OutdoorPacific Coast Shockwaves Invitational · Apr 203.31mPacific Coast Shockwaves InvitationalApril 20, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 25 · Optimum SpeedOptimum Speed200 MetersRound P25.35.78aWind: 2.11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 29 · Optimum SpeedOptimum Speed100 MetersRound P29.16.74a PBWind: -1.71
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 28 · Optimum SpeedOptimum Speed400 Meters28.1:41.87a1
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 10 · Optimum SpeedOptimum Speed200 Meters10.36.13a1
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 20 · Optimum SpeedOptimum Speed100 MetersRound P20.17.15a1
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 53 · Optimum SpeedOptimum Speed400 Meters53.1:26.18a PB1
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 47 · Optimum SpeedOptimum Speed200 Meters47.34.46aWind: 3.21
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 38 · Optimum SpeedOptimum Speed100 MetersRound P38.16.06aWind: 2.81
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 200 Meters · Place 70 · Optimum SpeedOptimum Speed200 Meters7035.00a PB1
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 114 · Optimum SpeedOptimum Speed100 Meters11416.97a1
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 25 · Optimum SpeedOptimum Speed200 Meters2536.21a1
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 16 · Optimum SpeedOptimum Speed100 MetersRound P1616.80a1
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 35 · Optimum SpeedOptimum Speed200 Meters35.36.71aWind: 0.31
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 45 · Optimum SpeedOptimum Speed100 MetersRound P45.17.39aWind: 0.11
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 46 · Optimum SpeedOptimum Speed200 Meters4641.19a1
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 45 · Optimum SpeedOptimum Speed100 MetersRound P4518.20a1

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 52 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters521:34.36a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 57 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters5737.19a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 75 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P7517.90a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 28 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters281:34.77a—
May 3Long Beach Sprinters InvitationalMay 3 · 100 Meters · Place 26 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P2618.31a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 47 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters47.1:39.48aGr
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 28 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters28.38.82aGr
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 20 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P20.17.70aGr
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 56 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters56.39.44aWind: 1.6Gr
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 37 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P37.17.07aGr
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 65 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters651:49.20a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 76 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P7648.08a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 71 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P7118.93a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 36 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters362:01.09a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 52 · Pacific Coast Shock WavPacific Coast Shock Wav100 Meters5221.16a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 32 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P32.51.26aWind: -1-
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 40 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P40.22.94aWind: 1.5-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 18 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P18.22.54a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 5 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters5.1:45.66a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 11 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P11.20.92a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 11 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters11.1:46.27a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 16 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P16.22.14a-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Javelin · Place 3 · Pacific Coast Shock WavesPacific Coast Shock WavesJavelin300g TJ3.3.31m PB-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 32 · Pacific Coast Shock WavesPacific Coast Shock Waves200 MetersRound P32.56.97aWind: -2-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 29 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P29.22.31aWind: 0.4-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 21 · Pacific Coast Shock WavesPacific Coast Shock Waves100 Meters21.21.92aWind: 3.8-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 21 · Pacific Coast Shock WavesPacific Coast Shock Waves100 Meters21.21.92aWind: 3.8-