Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHacienda League Championships · Apr 29120-04Hacienda League ChampionshipsApril 29, 2026
Shot Put · 12lb · OutdoorCIF-SS Finals · May 1646-00.50CIF-SS FinalsMay 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · Shot Put · Place 29 · Alta LomaShot Put12lbRound P29.46-00.50 PB12
May 9CIF SS D1 PreliminariesMay 9 · Shot Put · Place 29 · Alta LomaShot Put12lbRound P29.14.03m12
Apr 29Hacienda League ChampionshipsApr 29 · Discus · Place 4 · Alta LomaDiscus1.6kg4.120-04 PB12
Apr 29Hacienda League ChampionshipsApr 29 · Shot Put · Place 2 · Alta LomaShot Put12lb2.45-02.5012
Apr 21South Hills vs Alta LomaApr 21 · Discus · Place 2 · Alta LomaDiscus2115-0912
Apr 21South Hills vs Alta LomaApr 21 · Shot Put · Place 1 · Alta LomaShot Put143-06.0012
Apr 18Inland Empire ChampionshipsApr 18 · Shot Put · Place 15 · Alta LomaShot Put1544-09.0012
Apr 9Alta Loma vs San dimasApr 9 · Discus · Place 3 · Alta LomaDiscus3105-0412
Apr 9Alta Loma vs San dimasApr 9 · Shot Put · Place 3 · Alta LomaShot Put343-03.0012
Apr 3Covina InvitationalApr 3 · Discus · Place 16 · Alta LomaDiscus16110-012
Apr 3Covina InvitationalApr 3 · Shot Put · Place 6 · Alta LomaShot Put643-812
Mar 26Colony vs Alta LomaMar 26 · Discus · Place 2 · Alta LomaDiscus233.05m12
Mar 26Colony vs Alta LomaMar 26 · Shot Put · Place 2 · Alta LomaShot Put213.23m12
Mar 19Alta Loma vs Los AltosMar 19 · Discus · Place 3 · Alta LomaDiscus330.48m12
Mar 19Alta Loma vs Los AltosMar 19 · Shot Put · Place 1 · Alta LomaShot Put113.39m12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 30 · Alta LomaDiscus1.6kg30.105-0912
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 13 · Alta LomaShot Put12lb13.42-08.7512
Mar 7Colt ClassicMar 7 · Discus · Place 25 · Alta LomaDiscus25103-412

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Hacienda League ChampionshipsApr 29 · Shot Put · Place 4 · Alta Loma (SS)Shot Put444-03.0011
Apr 29Hacienda League ChampionshipsApr 29 · Discus · Place 7 · Alta Loma (SS)Discus7120-09.0011
Apr 24Alta Loma v ColonyApr 24 · Discus · Place 6 · Alta LomaDiscus1.6kg6.116-1111
Apr 24Alta Loma v ColonyApr 24 · Shot Put · Place 2 · Alta LomaShot Put12lb2.44-08.0011
Apr 10Alta Loma @ San DimasApr 10 · Discus · Place 4 · Alta LomaDiscus4104-211
Apr 10Alta Loma @ San DimasApr 10 · Shot Put · Place 4 · Alta LomaShot Put440-3.511
Mar 20Alta Loma vs South HillsMar 20 · Discus · Place 7 · Alta LomaDiscus1.6kg7.90-0311
Mar 20Alta Loma vs South HillsMar 20 · Shot Put · Place 3 · Alta LomaShot Put12lb3.41-04.0011
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · Shot Put · Place 12 · Alta Loma (SS)Shot Put1211.40m11
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · Discus · Place 14 · Alta Loma (SS)Discus1429.18m11
Mar 1Roosevelt InvitationalMar 1 · Discus · Place 18 · Alta Loma (SS)Discus1831.49m11
Mar 1Roosevelt InvitationalMar 1 · Shot Put · Place 6 · Alta Loma (SS)Shot Put612.67m11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 26Palomares League FinalsApr 26 · Discus · Place 5 · Alta LomaDiscus5108-0310
Apr 26Palomares League FinalsApr 26 · Shot Put · Place 4 · Alta LomaShot Put437-11.0010
Apr 16Palomares League PrelimsApr 16 · Discus · Place 5 · Alta LomaDiscus5108-3—
Apr 16Palomares League PrelimsApr 16 · Shot Put · Place 4 · Alta LomaShot Put437-11—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · Discus · Place 14 · Alta LomaDiscus14102-2—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · Shot Put · Place 9 · Alta LomaShot Put939-3—
Mar 19Alta Loma vs GlendoraMar 19 · Discus · Place 5 · Alta LomaDiscus1.6kg5.100-07.5010
Mar 19Alta Loma vs GlendoraMar 19 · Shot Put · Place 3 · Alta LomaShot Put12lb3.36-07.5010
Mar 12Alta Loma vs ColonyMar 12 · Shot Put · Place 4 · Alta Loma (SS)Shot Put411.36m12
Mar 12Alta Loma vs ColonyMar 12 · Discus · Place 6 · Alta Loma (SS)Discus628.15m12
Mar 12Alta Loma vs ColonyMar 12 · Shot Put · Place 4 · Alta Loma (SShot Put437-03.2512
Mar 12Alta Loma vs ColonyMar 12 · Discus · Place 6 · Alta Loma (SDiscus692-04.5012
Mar 5Alta Loma vs ClaremontMar 5 · Shot Put · Place 8 · Alta Loma (SS)Shot Put810.37m12
Mar 5Alta Loma vs ClaremontMar 5 · Discus · Place 7 · Alta Loma (SS)Discus725.19m12
Mar 5Alta Loma vs ClaremontMar 5 · Shot Put · Place 8 · Alta Loma (SShot Put834-00.5012
Mar 5Alta Loma vs ClaremontMar 5 · Discus · Place 7 · Alta Loma (SDiscus782-0812
Mar 273rd Annual Chino RelaysMar 2 · Discus · Place 22 · Alta Loma B (SS)Discus2226.67m12