Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMojave River League Finals · Apr 2379-02Mojave River League FinalsApril 23, 2025
Shot Put · 4kg · OutdoorHesperia vs Serrano · Mar 1824-03.25Hesperia vs SerranoMarch 18, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Mojave River League ChampionshipsApr 22 · Discus · Place 13 · HesperiaDiscus1321.81m12
Apr 15Serrano vs Hesperia @ SerranoApr 15 · Discus · Place 1 · HesperiaDiscus170-512
Apr 15Serrano vs Hesperia @ SerranoApr 15 · Shot Put · Place 2 · HesperiaShot Put221-4.512
Apr 8Hesperia vs Oak HillsApr 8 · Discus · Place 7 · HesperiaDiscus770-0312
Apr 2Sultana vs Hesperia @ SultanaApr 2 · Discus · Place 4 · HesperiaDiscus478-112
Mar 20The QualifierMar 20 · Discus · Place 16 · HesperiaDiscus1621.15m12
Mar 20The QualifierMar 20 · Shot Put · Place 24 · HesperiaShot Put246.75m12
Mar 17Burroughs vs HesperiaMar 17 · Discus · Place 4 · HesperiaDiscus482-012
Mar 12Silverado Tri-MeetMar 12 · Discus · Place 4 · HesperiaDiscus423.34m12
Mar 7Chino Relays 75th AnnualMar 7 · Discus · Place 11 · HesperiaDiscus1122.94m12
Mar 4Hesperia vs Apple valleyMar 4 · Discus · Place 3 · HesperiaDiscus322.94m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · Discus · Place 37 · HesperiaDiscus3769-412
Feb 28Saddle-Up InvitationalFeb 28 · Shot Put · Place 14 · HesperiaShot Put1429-1.2512
Feb 21Ontario RelaysFeb 21 · Discus · Place 4 · HesperiaDiscus483-512

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Mojave River League FinalsApr 23 · Discus · Place 6 · HesperiaDiscus1kg6.79-02 PB11
Apr 15Oak Hills vs HesperiaApr 15 · Discus · Place 5 · HesperiaDiscus1kg5.78-0111
Apr 8Hesperia vs SultanaApr 8 · Discus · Place 2 · HesperiaDiscus1kg2.75-0211
Mar 18Hesperia vs SerranoMar 18 · Discus · Place 7 · HesperiaDiscus1kg7.70-0211
Mar 18Hesperia vs SerranoMar 18 · Shot Put · Place 8 · HesperiaShot Put4kg8.24-03.25 PB11
Mar 15The QualifierMar 15 · Discus · Place 19 · HesperiaDiscus1975-5—
Mar 11Hesperia vs BurroughsMar 11 · Discus · Place 4 · HesperiaDiscus1kg4.75-0411
Feb 22Ontario Relays Feb 22 · Discus · Place 7 · HesperiaDiscus1kg7.67-01.0011
Feb 22Ontario Relays Feb 22 · Shot Put · Place 9 · HesperiaShot Put4kg9.23-04.0011

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Discus · HesperiaDiscus1kg--ND9
Apr 21Oak Hills vs Hesperia @ Oak HillsApr 21 · Shot Put · HesperiaShot Put4kg--ND9
Apr 12Apple Valley vs HesperiaApr 12 · Discus · Place 1 · HesperiaDiscus1kg1.65-05Unofficial9
Apr 12Apple Valley vs HesperiaApr 12 · Shot Put · Place 3 · HesperiaShot Put4kg3.21-01.00Unofficial9
Apr 4Burroughs at HesperiaApr 4 · Discus · Place 4 · HesperiaDiscus1kg4.58-10.009
Apr 4Burroughs at HesperiaApr 4 · Shot Put · Place 6 · HesperiaShot Put4kg6.19-08.759
Mar 18The QualifierMar 18 · Discus · Place 18 · HesperiaDiscus1kg18.58-02.009
Mar 18The QualifierMar 18 · Shot Put · Place 16 · HesperiaShot Put4kg16.19-01.009
Mar 14Serrano at HesperiaMar 14 · Discus · Place 3 · Hesperia (SS)Discus316.51m9
Mar 14Serrano at HesperiaMar 14 · Shot Put · Place 4 · Hesperia (SS)Shot Put46.05m9
Mar 3Roosevelt Track & Field Invitational Mar 3 · Discus · Place 30 · HesperiaDiscus3029-09.00—
Mar 3Roosevelt Track & Field Invitational Mar 3 · Shot Put · Place 17 · HesperiaShot Put1719-10.00—