Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHesperia vs Serrano · Mar 18118-03Hesperia vs SerranoMarch 18, 2025
Shot Put · 10lb · OutdoorInland Empire Championships · Apr 1337-09.50Inland Empire ChampionshipsApril 13, 2024
Shot Put · 12lb · OutdoorHesperia vs Serrano · Mar 1840-09.25Hesperia vs SerranoMarch 18, 2025
Weight Throw · 25lb / 11.3kg · OutdoorWinter Qualifier · Jan 421-09Winter QualifierJanuary 4, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 22Mojave River League ChampionshipsApr 22 · Discus · Place 7 · HesperiaHesperiaDiscus738.70m12
Apr 15Serrano vs Hesperia @ SerranoApr 15 · Discus · Place 3 · HesperiaHesperiaDiscus3128-612
Apr 8Hesperia vs Oak HillsApr 8 · Discus · Place 4 · HesperiaHesperiaDiscus4124-0012
Mar 20The QualifierMar 20 · Discus · Place 7 · HesperiaHesperiaDiscus738.86m12
Mar 17Burroughs vs HesperiaMar 17 · Discus · Place 5 · HesperiaHesperiaDiscus5113-512
Mar 12Silverado Tri-MeetMar 12 · Discus · Place 3 · HesperiaHesperiaDiscus338.68m12
Mar 7Chino Relays 75th AnnualMar 7 · Discus · Place 6 · HesperiaHesperiaDiscus636.96m12
Mar 4Hesperia vs Apple valleyMar 4 · Discus · Place 5 · HesperiaHesperiaDiscus535.15m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · Discus · Place 7 · HesperiaHesperiaDiscus7134-912
Feb 21Ontario RelaysFeb 21 · Discus · Place 3 · HesperiaHesperiaDiscus3117-012

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Mojave River League FinalsApr 23 · Discus · Place 11 · HesperiaHesperiaDiscus1.6kg11.97-0511
Apr 15Oak Hills vs HesperiaApr 15 · Discus · Place 1 · HesperiaHesperiaDiscus1.6kg1.117-0111
Apr 8Hesperia vs SultanaApr 8 · Discus · Place 1 · HesperiaHesperiaDiscus1.6kg1.117-1011
Apr 8Hesperia vs SultanaApr 8 · Shot Put · Place 2 · HesperiaHesperiaShot Put12lb2.38-00.0011
Mar 18Hesperia vs SerranoMar 18 · Discus · Place 1 · HesperiaHesperiaDiscus1.6kg1.118-03 PB11
Mar 18Hesperia vs SerranoMar 18 · Shot Put · Place 2 · HesperiaHesperiaShot Put12lb2.40-09.25 PB11
Mar 15The QualifierMar 15 · Discus · Place 15 · HesperiaHesperiaDiscus15109-1—
Mar 15The QualifierMar 15 · Shot Put · Place 14 · HesperiaHesperiaShot Put1436-4—
Mar 11Hesperia vs BurroughsMar 11 · Discus · Place 5 · HesperiaHesperiaDiscus1.6kg5.109-0611
Mar 11Hesperia vs BurroughsMar 11 · Shot Put · Place 7 · HesperiaHesperiaShot Put12lb7.34-11.0011
Feb 22Ontario Relays Feb 22 · Discus · Place 7 · HesperiaHesperiaDiscus1.6kg7.110-07.0011
Jan 4Winter QualifierJan 4 · Weight Throw · Place 11 · UNAUNAWeight Throw25lb / 11.3kg11.21-09 PB11
Jan 4Winter QualifierJan 4 · Shot Put · Place 20 · UNAUNAShot Put12lb20.35-11.0011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Mojave River League FinalsApr 24 · Discus · Place 7 · Hesperia (SS)Hesperia (SS)Discus735.71m9
Apr 13Inland Empire ChampionshipsApr 13 · Discus · Place 13 · HesperiaHesperiaDiscus1.6kg13.109-08.0010
Apr 13Inland Empire ChampionshipsApr 13 · Shot Put · Place 12 · HesperiaHesperiaShot Put10lb12.37-09.50 PB10
Apr 9Sultana vs HesperiaApr 9 · Discus · Place 4 · HesperiaHesperiaDiscus4109-10.75—
Mar 19Burroughs vs HesperiaMar 19 · Discus · Place 1 · HesperiaHesperiaDiscus1112-4—
Mar 19Burroughs vs HesperiaMar 19 · Shot Put · Place 2 · HesperiaHesperiaShot Put235-4.50—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · Discus · Place 3 · HesperiaHesperiaDiscus3102-1—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · Shot Put · Place 7 · HesperiaHesperiaShot Put733-7—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · Discus · Place 4 · Hesperia (SS)Hesperia (SS)Discus432.05m9
Feb 24Saddle-Up InvitationalFeb 24 · Shot Put · Place 5 · Hesperia (SS)Hesperia (SS)Shot Put511.04m9
Feb 17Ontario RelaysFeb 17 · Discus · Place 6 · Hesperia (SS)Hesperia (SS)Discus631.44m9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Discus · Place 12 · HesperiaHesperiaDiscus1.6kg12.60-039
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Shot Put · HesperiaHesperiaShot Put12lb--ND9
Apr 15Inland Empire ChampionshipsApr 15 · Shot Put · Place 32 · Hesperia (SS)Hesperia (SS)Shot Put329.15m9
Apr 12Apple Valley vs HesperiaApr 12 · Discus · Place 9 · HesperiaHesperiaDiscus1.6kg9.61-05.50Unofficial9
Apr 12Apple Valley vs HesperiaApr 12 · Shot Put · Place 8 · HesperiaHesperiaShot Put12lb8.30-07.00Unofficial9
Apr 4Burroughs at HesperiaApr 4 · Discus · Place 11 · HesperiaHesperiaDiscus1.6kg11.66-02.009
Apr 4Burroughs at HesperiaApr 4 · Shot Put · Place 5 · HesperiaHesperiaShot Put12lb5.31-03.009
Mar 18The QualifierMar 18 · Shot Put · Place 15 · HesperiaHesperiaShot Put10lb15.34-07.009
Mar 14Serrano at HesperiaMar 14 · Discus · Place 9 · Hesperia (SS)Hesperia (SS)Discus918.52m9
Mar 14Serrano at HesperiaMar 14 · Shot Put · Place 4 · Hesperia (SS)Hesperia (SS)Shot Put49.56m9