Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSouthwestern League Championships · Apr 2988-06Southwestern League ChampionshipsApril 29, 2026
Shot Put · 4kg · OutdoorMurrieta Valley HS vs Chaparral HS · Apr 1125-03.00Murrieta Valley HS vs Chaparral HSApril 11, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Southwestern League ChampionshipsApr 29 · Discus · Place 5 · Murrieta ValleyDiscus1kg5.88-06 PB12
Apr 22Murrieta Valley vs Great OakApr 22 · Discus · Place 4 · Murrieta ValleyDiscus480-1112
Apr 22Murrieta Valley vs Great OakApr 22 · Shot Put · Place 10 · Murrieta ValleyShot Put1023-01.0012
Apr 15Temecula Valley vs Murrieta ValleyApr 15 · Discus · Place 2 · Murrieta ValleyDiscus282-0612
Apr 15Temecula Valley vs Murrieta ValleyApr 15 · Shot Put · Place 6 · Murrieta ValleyShot Put622-00.7512
Apr 8Murrieta Valley vs ChaparralApr 8 · Discus · Place 4 · Murrieta ValleyDiscus473-0312
Apr 8Murrieta Valley vs ChaparralApr 8 · Shot Put · Place 6 · Murrieta ValleyShot Put622-00.5012
Mar 25Vista Murrieta vs Murrieta ValleyMar 25 · Discus · Place 3 · Murrieta ValleyDiscus325.07m12
Mar 25Vista Murrieta vs Murrieta ValleyMar 25 · Shot Put · Place 7 · Murrieta ValleyShot Put77.19m12
Mar 18Murrieta Mesa vs Murrieta ValleyMar 18 · Discus · Place 6 · Murrieta ValleyDiscus622.17m12
Mar 18Murrieta Mesa vs Murrieta ValleyMar 18 · Shot Put · Place 6 · Murrieta ValleyShot Put66.74m12
Mar 14Legacy InvitationalMar 14 · Discus · Place 8 · Murrieta ValleyDiscus883-812
Mar 7Roosevelt InvitationalMar 7 · Discus · Place 13 · Murrieta ValleyDiscus1378-00—
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · Discus · Place 8 · Murrieta ValleyDiscus823.57m12
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · Shot Put · Place 13 · Murrieta ValleyShot Put136.10m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Corona RelaysFeb 28 · Discus · Place 4 · Murrieta ValleyDiscus480-812

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1Southwestern League Championships 2025May 1 · Discus · Place 7 · Murrieta ValleyDiscus1kg7.81-0411
Apr 24Murrieta Valley vs Temecula ValleyApr 24 · Discus · Place 1 · Murrieta ValleyDiscus1kg1.82-0311
Apr 24Murrieta Valley vs Temecula ValleyApr 24 · Shot Put · Place 3 · Murrieta ValleyShot Put4kg3.22-09.0011
Apr 17Chaparral vs Murrieta ValleyApr 17 · Discus · Place 3 · Murrieta ValleyDiscus1kg3.72-0011
Apr 17Chaparral vs Murrieta ValleyApr 17 · Shot Put · Place 5 · Murrieta ValleyShot Put4kg5.23-01.0011
Apr 10Murrieta Valley vs Vista MurrietaApr 10 · Discus · Place 1 · Murrieta ValleyDiscus1kg1.76-0411
Apr 10Murrieta Valley vs Vista MurrietaApr 10 · Shot Put · Place 2 · Murrieta ValleyShot Put4kg2.25-00.0011
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · Discus · Place 8 · Murrieta ValleyDiscus1kg8.69-1011
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.23-06.0011
Mar 20Great Oak vs Murrieta ValleyMar 20 · Discus · Place 1 · Murrieta ValleyDiscus1kg1.76-0811
Mar 20Great Oak vs Murrieta ValleyMar 20 · Shot Put · Place 2 · Murrieta ValleyShot Put4kg2.22-06.0011
Mar 12Murrieta Valley/Elsinore DualMar 12 · Discus · Place 2 · Murrieta ValleyDiscus1kg2.75-05.0011
Mar 12Murrieta Valley/Elsinore DualMar 12 · Shot Put · Place 3 · Murrieta ValleyShot Put4kg3.23-05.0011
Mar 12Murrieta Valley vs Elsinore /PerrisMar 12 · Discus · Place 2 · Murrieta ValleyDiscus1kg2.75-0511
Mar 12Murrieta Valley vs Elsinore /PerrisMar 12 · Shot Put · Place 3 · Murrieta ValleyShot Put4kg3.23-05.0011
Mar 5Paloma Valley vs ElsinoreMar 5 · Discus · Murrieta ValleyDiscus1kg--DNS11
Mar 5Paloma Valley vs ElsinoreMar 5 · Shot Put · Murrieta ValleyShot Put4kg--DNS11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25Southwestern League FinalsApr 25 · Discus · Place 3 · Murrieta ValleyDiscus1kg3.69-07.0010
Apr 25Southwestern League FinalsApr 25 · Shot Put · Place 5 · Murrieta ValleyShot Put4kg5.23-08.0010
Apr 18Temecula Valley vs Murrieta ValleyApr 18 · Discus · Place 5 · Murrieta ValleyDiscus1kg5.65-03.0010
Apr 18Temecula Valley vs Murrieta ValleyApr 18 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.22-10.5010
Apr 11Murrieta Valley HS vs Chaparral HSApr 11 · Discus · Place 7 · Murrieta ValleyDiscus1kg7.67-05.0010
Apr 11Murrieta Valley HS vs Chaparral HSApr 11 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.25-03.00 PB10
Mar 28Vista Murrieta vs Murrieta ValleyMar 28 · Discus · Place 8 · Murrieta ValleyDiscus1kg8.67-07.0010
Mar 28Vista Murrieta vs Murrieta ValleyMar 28 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.23-04.5010
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · Discus · Place 4 · Murrieta ValleyDiscus1kg4.70-02Unofficial10
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.24-05.00Unofficial10
Mar 16ML King Frosh Soph ClassicMar 16 · Discus · Place 5 · Murrieta ValleyDiscus1kg5.70-0810
Mar 14Great Oak at Murrieta ValleyMar 14 · Discus · Place 8 · Murrieta ValleyDiscus1kg8.69-06.0010
Mar 14Great Oak at Murrieta ValleyMar 14 · Shot Put · Place 10 · Murrieta ValleyShot Put4kg10.22-05.0010
Mar 7MV 3-wayMar 7 · Discus · Place 15 · Murrieta ValleyDiscus1kg15.62-0210
Mar 7MV 3-wayMar 7 · Shot Put · Place 15 · Murrieta ValleyShot Put4kg15.22-06.0010
Mar 273rd Annual Chino RelaysMar 2 · Discus · Place 15 · Murrieta Valley (SS)Discus1518.89m10
Feb 28Murrieta Valley @ LibertyFeb 28 · Discus · Place 6 · Murrieta ValleyDiscus1kg6.62-0110
Feb 28Murrieta Valley @ LibertyFeb 28 · Shot Put · Place 7 · Murrieta ValleyShot Put4kg7.21-06.5010
Feb 16Murrieta Valley Time TrialsFeb 16 · Discus · Place 1 · Murrieta ValleyDiscus1kg1.62-07.00Unofficial10
Feb 16Murrieta Valley Time TrialsFeb 16 · Shot Put · Place 4 · Murrieta ValleyShot Put4kg4.20-05.50Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Murrieta Valley vs Linfield ChristianFeb 21 · Discus · Place 1 · Murrieta Valley (SS)Discus121.15m10
Feb 21Murrieta Valley vs Linfield ChristianFeb 21 · Shot Put · Place 3 · Murrieta Valley (SS)Shot Put36.87m10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Southwestern League FinalsApr 26 · Discus · Place 9 · Murrieta Valley (SS)Discus955-04.009
Apr 20Vista Murrieta Vs Murrieta ValleyApr 20 · Discus · Place 3 · Murrieta ValleyDiscus1kg3.56-06.009
Apr 20Vista Murrieta Vs Murrieta ValleyApr 20 · Shot Put · Place 6 · Murrieta ValleyShot Put4kg6.19-10.509
Apr 13Murrieta Mesa at Murrieta ValleyApr 13 · Discus · Place 6 · Murrieta ValleyDiscus1kg6.58-01.009
Apr 13Murrieta Mesa at Murrieta ValleyApr 13 · Shot Put · Place 13 · Murrieta ValleyShot Put4kg13.17-00.509
Mar 30Murrieta Valley at Great OakMar 30 · Discus · Place 5 · Murrieta ValleyDiscus1kg5.51-01.009
Mar 30Murrieta Valley at Great OakMar 30 · Shot Put · Place 10 · Murrieta ValleyShot Put4kg10.15-02.509
Mar 23Temecula Valley at Murrieta ValleyMar 23 · Discus · Place 1 · Murrieta ValleyDiscus1kg1.60-03.009
Mar 23Temecula Valley at Murrieta ValleyMar 23 · Shot Put · Place 3 · Murrieta ValleyShot Put4kg3.19-08.009
Mar 18King Frosh / Soph ClassicMar 18 · Discus · Place 5 · Murrieta Valley (SS)Discus519.96m9
Mar 16Murrieta Valley at ChaparralMar 16 · Discus · Place 4 · Murrieta ValleyDiscus1kg4.50-01.009
Mar 16Murrieta Valley at ChaparralMar 16 · Shot Put · Place 4 · Murrieta ValleyShot Put4kg4.19-09.009
Mar 9Poly at Murrieta ValleyMar 9 · Discus · Place 3 · Murrieta ValleyDiscus1kg3.53-00.009
Mar 9Poly at Murrieta ValleyMar 9 · Shot Put · Place 4 · Murrieta ValleyShot Put4kg4.19-07.009
Mar 2Heritage, Murrieta Valley @ TahquitzMar 2 · Shot Put · Place 6 · Murrieta ValleyShot Put4kg6.17-02.259