Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDowney Quad Meet 3 · Apr 1611.92aDowney Quad Meet 3April 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorLos Angeles Jets 38th Annual Invitational · May 2516.80aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
110m Hurdles · 39" / 0.991m · OutdoorSuburban Valley Conference Championship · Apr 2417.19aSuburban Valley Conference ChampionshipApril 24, 2026
200 Meters · OutdoorLONG BEACH SPRINTERS ALL-COMERS · Mar 1130.62aLONG BEACH SPRINTERS ALL-COMERSMarch 11, 2023
300m Hurdles · 36" / 0.914m · OutdoorGateway & Mid Cities League Championships · Apr 2843.89aGateway & Mid Cities League ChampionshipsApril 28, 2026
400 Meters · OutdoorPasadena Running Roses Presents 34th Annual George Profit Invitational · May 181:00.83aPasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18, 2024
800 Meters · OutdoorFree Spirit Condor Invitational Powered by Falcon's and Black Lightning · Apr 132:26.50aFree Spirit Condor Invitational Powered by Falcon's and Black LightningApril 13, 2024
Long Jump · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 93.96mUSATF Southern California Association Junior Olympic ChampionshipsJune 9, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Gateway & Mid Cities League ChampionshipsApr 28 · 300m Hurdles · Place 3 · Downey (SS)Downey (SS)300m Hurdles36" / 0.914mRound P3.43.89a PB9
Apr 28Gateway & Mid Cities League ChampionshipsApr 28 · 300m Hurdles · Place 3 · Downey (SS)Downey (SS)300m Hurdles36" / 0.914m3.44.34a9
Apr 28Gateway & Mid Cities League ChampionshipsApr 28 · 110m Hurdles · Place 3 · Downey (SS)Downey (SS)110m Hurdles39" / 0.991m3.17.21aWind: 2.99
Apr 28Gateway & Mid Cities League ChampionshipsApr 28 · 100 Meters · Place 20 · Downey (SS)Downey (SS)100 MetersRound P20.12.17aWind: 0.69
Apr 24Suburban Valley Conference ChampionshipApr 24 · 300m Hurdles · Place 9 · Downey (SS)Downey (SS)300m Hurdles36" / 0.914m9.46.47a9
Apr 24Suburban Valley Conference ChampionshipApr 24 · 110m Hurdles · Place 2 · Downey (SS)Downey (SS)110m Hurdles39" / 0.991m2.17.19a PBWind: -1.49
Apr 16Downey Quad Meet 3Apr 16 · 300m Hurdles · Place 2 · Downey (SS)Downey (SS)300m Hurdles245.61a9
Apr 16Downey Quad Meet 3Apr 16 · 100 Meters · Place 3 · Downey (SS)Downey (SS)100 Meters311.92a PB9
Mar 13Redondo Track FestivalMar 13 · 300m Hurdles · Downey (SS)Downey (SS)300m Hurdles36" / 0.914m--DNS9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Downey All ComersFeb 14 · 300m Hurdles · Place 1 · Downey (SS)Downey (SS)300m Hurdles144.93a9

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 9 · Los Angeles JetsLos Angeles Jets100m HurdlesRound P916.77a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 8 · Los Angeles JetsLos Angeles Jets100m Hurdles816.34a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100m Hurdles · Place 9 · Los Angeles JetsLos Angeles Jets100m Hurdles917.31a—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100m Hurdles · Place 3 · Los Angeles JetsLos Angeles Jets100m Hurdles33" / 0.838m3.16.80a PBWind: 0.97
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Long Jump · Place 11 · Los Angeles JetsLos Angeles JetsLong Jump11.4.71m7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 30 · Los Angeles JetsLos Angeles Jets800 Meters30.2:33.30a7
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 57 · Los Angeles JetsLos Angeles Jets400 Meters57.1:01.86a7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100m Hurdles · Place 8 · Los Angeles JetsLos Angeles Jets100m Hurdles33" / 0.838m8.19.51aWind: -0.57
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Long Jump · Place 18 · Los Angeles JetsLos Angeles JetsLong Jump18.4.29m7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 21 · Los Angeles JetsLos Angeles Jets800 Meters21.2:27.90a7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 29 · Los Angeles JetsLos Angeles Jets400 Meters29.1:00.83a PB7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100m Hurdles · Place 5 · Los Angeles JetsLos Angeles Jets100m Hurdles33" / 0.838m5.20.77a7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Long Jump · Place 5 · Los Angeles JetsLos Angeles JetsLong Jump5.4.75m7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Los Angeles JetsLos Angeles Jets800 Meters—DNS7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 31 · Los Angeles JetsLos Angeles Jets400 Meters31.1:01.09a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Long Jump · Place 19 · Los Angeles JetsLos Angeles JetsLong Jump19.3.93m7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Long Jump · Place 18 · Los Angeles JetsLos Angeles JetsLong Jump18.3.93m7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 23 · Los Angeles JetsLos Angeles Jets800 Meters23.2:26.50a PB7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 23 · Los Angeles JetsLos Angeles Jets800 Meters23.2:26.50a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 33 · Los Angeles JetsLos Angeles Jets400 Meters33.1:02.86a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 33 · Los Angeles JetsLos Angeles Jets400 Meters33.1:02.86a7
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 43 · Los Angeles JetsLos Angeles Jets200 Meters43.27.05aWind: 4.97
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 43 · Los Angeles JetsLos Angeles Jets200 Meters43.27.05aWind: 4.97

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Los Angeles JetsLos Angeles Jets800 Meters--DNS7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Los Angeles JetsLos Angeles Jets400 Meters--DNS7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Los Angeles JetsLos Angeles Jets200 Meters--DNS7

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 10 · Los Angeles JetsLos Angeles JetsLong Jump103.96m PB—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 43 · Los Angeles JetsLos Angeles Jets400 Meters431:11.21a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 52 · Los Angeles JetsLos Angeles Jets400 Meters521:11.52a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 11 · Los Angeles JetsLos Angeles Jets800 Meters11.2:49.71a12
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 39 · Los Angeles JetsLos Angeles Jets200 Meters39.30.62a PB12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 20 · Los Angeles JetsLos Angeles JetsLong Jump20.3.44mWind: 011
May 21Pasadena Running Roses InvitationalMay 21 · 400 Meters · Place 19 · 11-12 Los Angeles Jets11-12 Los Angeles Jets400 Meters191:11.12a—
May 14Long Beach Sprinters InvitationalMay 14 · Long Jump · Place 10 · Los Angeles JetsLos Angeles JetsLong Jump10.3.89m11
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 34 · Los Angeles JetsLos Angeles Jets400 Meters34.1:12.55a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · 400 Meters · Los Angeles JetsLos Angeles Jets400 Meters—DNS10
Jul 17California State Games - YouthJul 17 · 100 Meters · Los Angeles JetsLos Angeles Jets100 MetersRound P—DNS10
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 3 · Los Angeles JetsLos Angeles Jets400 Meters3.1:15.72a10
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 1 · Los Angeles JetsLos Angeles Jets100 MetersRound P1.15.21aWind: 0.910