Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorArlington vs Moreno Valley · Apr 979-07Arlington vs Moreno ValleyApril 9, 2025
Shot Put · 4kg · OutdoorMoreno Valley vs Canyon Springs · Feb 2636-03.00Moreno Valley vs Canyon SpringsFebruary 26, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 29Inland Valley & Sunbelt League ChampionshipsApr 29 · Discus · Place 11 · Moreno ValleyDiscus1119.50m12
Apr 29Inland Valley & Sunbelt League ChampionshipsApr 29 · Shot Put · Place 4 · Moreno ValleyShot Put410.05m12
Apr 29Inland Valley & Sunbelt League ChampionshipsApr 29 · Discus · Place 11 · Moreno ValleDiscus1164-0012
Apr 29Inland Valley & Sunbelt League ChampionshipsApr 29 · Shot Put · Place 4 · Moreno ValleShot Put433-00.0012
Apr 22Moreno Valley vs Citrus HillApr 22 · Discus · Place 3 · Moreno ValleyDiscus369-0012
Apr 22Moreno Valley vs Citrus HillApr 22 · Shot Put · Place 2 · Moreno ValleyShot Put232-06.0012
Apr 11The BIG MeetApr 11 · Discus · Moreno ValleyDiscus1kg--DNS12
Apr 11The BIG MeetApr 11 · Shot Put · Moreno ValleyShot Put4kg--DNS12
Apr 8Moreno Valley vs Vista Del Lago/Rancho ChristianApr 8 · Discus · Place 3 · Moreno ValleyDiscus387-0412
Apr 8Moreno Valley vs Vista Del Lago/Rancho ChristianApr 8 · Shot Put · Place 3 · Moreno ValleyShot Put333-09.0012
Mar 25Heritage vs Moreno ValleyMar 25 · Discus · Place 4 · Moreno ValleyDiscus423.95m12
Mar 25Heritage vs Moreno ValleyMar 25 · Shot Put · Place 2 · Moreno ValleyShot Put210.46m12
Mar 18Moreno Valley vs LakesideMar 18 · Discus · Place 2 · Moreno ValleyDiscus225.35m12
Mar 18Moreno Valley vs LakesideMar 18 · Shot Put · Place 2 · Moreno ValleyShot Put210.59m12
Mar 6Palomino RelaysMar 6 · Discus · Place 12 · Moreno ValleyDiscus1220.24m12
Mar 6Palomino RelaysMar 6 · Shot Put · Place 1 · Moreno ValleyShot Put110.99m12
Mar 4Moreno Valley vs RubidouxMar 4 · Discus · Place 3 · Moreno ValleyDiscus323.52m12
Mar 4Moreno Valley vs RubidouxMar 4 · Shot Put · Place 1 · Moreno ValleyShot Put110.64m12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Raincross Conference FinalsApr 30 · Shot Put · Moreno ValleyShot Put4kg--DNS11
Apr 9Arlington vs Moreno ValleyApr 9 · Discus · Place 3 · Moreno ValleyDiscus1kg3.79-07 PB11
Apr 9Arlington vs Moreno ValleyApr 9 · Shot Put · Moreno ValleyShot Put4kg--DNS11
Apr 2Moreno Valley vs HemetApr 2 · Discus · Place 3 · Moreno ValleyDiscus1kg3.77-0311
Apr 2Moreno Valley vs HemetApr 2 · Shot Put · Place 2 · Moreno ValleyShot Put4kg2.32-05.0011
Mar 29Southland Invitational @ HemetMar 29 · Discus · Moreno ValleyDiscus1kg--DNS11
Mar 29Southland Invitational @ HemetMar 29 · Shot Put · Place 29 · Moreno ValleyShot Put4kg29.20-10.5011
Mar 12Moreno Valley vs Citrus HillMar 12 · Discus · Place 1 · Moreno Valley (SS)Discus123.85m12
Mar 12Moreno Valley vs Citrus HillMar 12 · Shot Put · Place 2 · Moreno Valley (SS)Shot Put29.24m12
Mar 5Norte Vista vs Moreno ValleyMar 5 · Discus · Place 3 · Moreno ValleyDiscus1kg3.70-0211
Mar 5Norte Vista vs Moreno ValleyMar 5 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.32-03.5011
Mar 5Moreno Valley vs Norte VistaMar 5 · Discus · Place 3 · Moreno ValleyDiscus1kg3.70-02.0011
Mar 5Moreno Valley vs Norte VistaMar 5 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.32-03.5011
Feb 26Moreno Valley vs Canyon SpringsFeb 26 · Discus · Place 5 · Moreno ValleyDiscus1kg5.60-0411
Feb 26Moreno Valley vs Canyon SpringsFeb 26 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.36-03.00 PB11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4CIF-SS D1 PrelimsMay 4 · Shot Put · Place 28 · Moreno ValleyShot Put4kgRound P28.32-02.0010
Apr 24Sunbelt/Inland Valley League FinalsApr 24 · Discus · Place 3 · Moreno ValleyDiscus1kg3.67-00.0010
Apr 24Sunbelt/Inland Valley League FinalsApr 24 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.33-00.0010
Apr 17Moreno Valley Vs Vista Del Lago Apr 17 · Discus · Place 4 · Moreno ValleyDiscus1kg4.65-02.0010
Apr 17Moreno Valley Vs Vista Del Lago Apr 17 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.33-11.0010
Apr 15Moreno Valley vs Notre DameApr 15 · Discus · Place 5 · Moreno ValleyDiscus1kg5.63-03.0010
Apr 15Moreno Valley vs Notre DameApr 15 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.31-01.5010
Apr 10Moreno Valley Vs. HemetApr 10 · Discus · Place 3 · Moreno ValleyDiscus1kg3.68-02.0010
Apr 10Moreno Valley Vs. HemetApr 10 · Shot Put · Place 2 · Moreno ValleyShot Put4kg2.31-01.5010
Apr 6The Raincross InvitationalApr 6 · Discus · Place 27 · Moreno ValleyDiscus1kg27.59-02.0010
Apr 6The Raincross InvitationalApr 6 · Shot Put · Place 12 · Moreno ValleyShot Put4kg12.28-02.0010
Mar 20Moreno ValleyMar 20 · Discus · Place 3 · Moreno ValleyDiscus1kg3.67-08.50Wind: 010
Mar 20Moreno ValleyMar 20 · Shot Put · Place 2 · Moreno ValleyShot Put4kg2.29-09.50Wind: 010
Mar 13Lakeside vs Moreno ValleyMar 13 · Discus · Place 4 · Moreno Valley (SS)Discus417.27m11
Mar 13Lakeside vs Moreno ValleyMar 13 · Shot Put · Place 3 · Moreno Valley (SS)Shot Put38.31m11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26Inland Valley and Sunbelt League FinalsApr 26 · Discus · Place 12 · Moreno ValleyDiscus1252-4—
Apr 26Inland Valley and Sunbelt League FinalsApr 26 · Shot Put · Place 6 · Moreno ValleyShot Put626-3—
Apr 11Moreno at Vista Del LagoApr 11 · Discus · Place 4 · Moreno ValleyDiscus1kg4.58-00.009
Apr 11Moreno at Vista Del LagoApr 11 · Shot Put · Place 6 · Moreno ValleyShot Put4kg6.22-09.009
Apr 10Lakeside at Moreno ValleyApr 10 · Discus · Place 3 · Moreno ValleyDiscus1kg3.60-08.009
Apr 10Lakeside at Moreno ValleyApr 10 · Shot Put · Place 2 · Moreno ValleyShot Put4kg2.24-05.009
Apr 8Raincross InvitationalApr 8 · Discus · Place 24 · Moreno ValleyDiscus1kg24.57-079
Apr 8Raincross InvitationalApr 8 · Shot Put · Place 17 · Moreno ValleyShot Put4kg17.24-11.009
Apr 5Paloma Valley vs Moreno ValleyApr 5 · Discus · Place 4 · Moreno Valley (SS)Discus417.80m10
Apr 5Paloma Valley vs Moreno ValleyApr 5 · Shot Put · Place 2 · Moreno Valley (SS)Shot Put27.46m10
Mar 29Moreno Valley at ArlingtonMar 29 · Discus · Place 3 · Moreno ValleyDiscus1kg3.62-09.009
Mar 29Moreno Valley at ArlingtonMar 29 · Shot Put · Place 2 · Moreno ValleyShot Put4kg2.26-03.009
Mar 22Rancho Christian Vs Moreno ValleyMar 22 · Discus · Place 2 · Moreno ValleyDiscus1kg2.62-00.009
Mar 22Rancho Christian Vs Moreno ValleyMar 22 · Shot Put · Place 1 · Moreno ValleyShot Put4kg1.25-05.009
Mar 15Lakeside vs Moreno ValleyMar 15 · Discus · Place 3 · Moreno ValleyDiscus360-8—
Mar 15Lakeside vs Moreno ValleyMar 15 · Shot Put · Place 2 · Moreno ValleyShot Put224-5—