Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPalm Spring Vs Xavier Prep · Apr 1518.06aPalm Spring Vs Xavier PrepApril 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorPSHS at RMHS Dual · Apr 2257.4PSHS at RMHS DualApril 22, 2026
Discus · 1kg · OutdoorPSHS at RMHS Dual · Apr 2280' 1"PSHS at RMHS DualApril 22, 2026
Long Jump · OutdoorThe Qualifier · Mar 1812-00.00The QualifierMarch 18, 2023
Shot Put · 4kg · OutdoorPSHS at RMHS Dual · Apr 2224' 10"PSHS at RMHS DualApril 22, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 30Desert Empire League Track FinalsApr 30 · Discus · Place 12 · Palm SpringsDiscus1kg12.74-0512
Apr 30Desert Empire League Track FinalsApr 30 · 100m Hurdles · Place 11 · Palm Springs100m Hurdles33" / 0.838m11.20.72aWind: -1.512
Apr 22PSHS at RMHS DualApr 22 · Discus · Place 1 · Palm SpringsDiscus1kg1.80' 1" PB12
Apr 22PSHS at RMHS DualApr 22 · Shot Put · Place 2 · Palm SpringsShot Put4kg2.24' 10" PB12
Apr 22PSHS at RMHS DualApr 22 · 300m Hurdles · Place 1 · Palm Springs300m Hurdles30" / 0.762m1.57.4 PB12
Apr 22PSHS at RMHS DualApr 22 · 100m Hurdles · Place 1 · Palm Springs100m Hurdles33" / 0.838m1.19.112
Apr 15Palm Spring Vs Xavier PrepApr 15 · Discus · Place 1 · Palm SpringsDiscus1kg1.76-0212
Apr 15Palm Spring Vs Xavier PrepApr 15 · Shot Put · Place 2 · Palm SpringsShot Put4kg2.23-04.0012
Apr 15Palm Spring Vs Xavier PrepApr 15 · 100m Hurdles · Place 3 · Palm Springs100m Hurdles33" / 0.838m3.18.06a PB12
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · Discus · Place 4 · Palm SpringsDiscus471-212
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · Shot Put · Place 6 · Palm SpringsShot Put620-1012
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · 300m Hurdles · Place 4 · Palm Springs300m Hurdles458.33a12
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · 100m Hurdles · Place 2 · Palm Springs100m Hurdles219.30a12
Mar 12Shadow Hills/Palm Springs at Desert Hot SpringsMar 12 · Discus · Place 3 · Palm SpringsDiscus365-3.5012
Mar 12Shadow Hills/Palm Springs at Desert Hot SpringsMar 12 · 100m Hurdles · Place 3 · Palm Springs100m Hurdles320.06a12
Mar 6Palomino RelaysMar 6 · Discus · Place 5 · Palm SpringsDiscus521.08m12
Mar 6Palomino RelaysMar 6 · Shot Put · Place 4 · Palm SpringsShot Put47.12m12
Mar 4Palm Springs v Desert Mirage Dual Mar 4 · Discus · Place 2 · Palm SpringsDiscus265-112
Mar 4Palm Springs v Desert Mirage Dual Mar 4 · Shot Put · Place 2 · Palm SpringsShot Put222-912
Mar 4Palm Springs v Desert Mirage Dual Mar 4 · 110m Hurdles · Place 1 · Palm Springs110m Hurdles119.5812

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24DEL Dual - Rancho Mirage at Palm SpringsApr 24 · Long Jump · Place 2 · Palm SpringsLong Jump211-11.0012
Apr 24DEL Dual - Rancho Mirage at Palm SpringsApr 24 · Shot Put · Place 4 · Palm SpringsShot Put422-01.5012
Apr 24DEL Dual - Rancho Mirage at Palm SpringsApr 24 · 300m Hurdles · Place 2 · Palm Springs300m Hurdles257.2912
Apr 24DEL Dual - Rancho Mirage at Palm SpringsApr 24 · 100m Hurdles · Place 2 · Palm Springs100m Hurdles219.6912
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 100m Hurdles · Place 37 · Palm Springs100m Hurdles33" / 0.838m37.20.65aWind: 0.412
Mar 27DEL Dual: La Quinta VS Palm SpringsMar 27 · 100m Hurdles · Place 3 · Palm Springs100m Hurdles319.81a12
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · Shot Put · Place 7 · Palm SpringsShot Put721-1.5012
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · 300m Hurdles · Place 3 · Palm Springs300m Hurdles357.53a12
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · 100m Hurdles · Place 3 · Palm Springs100m Hurdles319.57a12
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · Long Jump · Place 5 · Palm SpringsLong Jump512-012
Mar 6Palm Springs, Yucca @ Cathedral CityMar 6 · Discus · Place 3 · Palm SpringsDiscus341-1.5—
Mar 6Palm Springs, Yucca @ Cathedral CityMar 6 · Shot Put · Place 1 · Palm SpringsShot Put123-6—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Ontario RelaysFeb 17 · Discus · Place 18 · Palm Springs (SS)Discus189.88m10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Mar 18The QualifierMar 18 · Long Jump · Place 23 · Palm SpringsLong Jump23.12-00.00 PB9
Mar 18The QualifierMar 18 · Discus · Place 39 · Palm SpringsDiscus1kg39.42-07.009
Mar 18The QualifierMar 18 · 100m Hurdles · Place 16 · Palm Springs100m Hurdles33" / 0.838m16.20.83aWind: -19
Mar 16RMHS @ PSHS Dual Meet (DEL)Mar 16 · 100m Hurdles · Place 2 · Palm Springs100m Hurdles220.7—
Mar 8Tri Meet: PSHS vs. RMHS vs. Xavier Mar 8 · Discus · Place 5 · Palm SpringsDiscus555-01—
Mar 8Tri Meet: PSHS vs. RMHS vs. Xavier Mar 8 · Shot Put · Place 3 · Palm SpringsShot Put323-04.50—
Mar 8Tri Meet: PSHS vs. RMHS vs. Xavier Mar 8 · 100m Hurdles · Place 3 · Palm Springs100m Hurdles321.41a—
Feb 16Palm Springs Time TrialsFeb 16 · Long Jump · Place 4 · Palm SpringsLong Jump4.10' 10Unofficial9
Feb 16Palm Springs Time TrialsFeb 16 · Discus · Place 3 · Palm SpringsDiscus1kg3.54' 3Unofficial9
Feb 16Palm Springs Time TrialsFeb 16 · Shot Put · Place 2 · Palm SpringsShot Put4kg2.27' 8Unofficial9
Feb 16Palm Springs Time TrialsFeb 16 · 100m Hurdles · Palm Springs100m Hurdles33" / 0.838m—DNS9