Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMarmonte League Finals · Apr 2781-06Marmonte League FinalsApril 27, 2026
Shot Put · 4kg · OutdoorCalabasas at Thousand Oaks · Apr 1426-06.00Calabasas at Thousand OaksApril 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · Discus · Place 2 · Thousand OaksDiscus1kg2.81-06 PB12
Apr 27Marmonte League FinalsApr 27 · Shot Put · Place 2 · Thousand OaksShot Put4kg2.25-02.0012
Apr 24Ventura County ChampionshipsApr 24 · Discus · Place 20 · Thousand OaksDiscus2081-0712
Apr 24Ventura County ChampionshipsApr 24 · Shot Put · Place 23 · Thousand OaksShot Put2326-00.0012
Apr 14Calabasas at Thousand OaksApr 14 · Discus · Place 1 · Thousand OaksDiscus1kg1.68-0912
Apr 14Calabasas at Thousand OaksApr 14 · Shot Put · Place 1 · Thousand OaksShot Put4kg1.26-06.00 PB12
Mar 31Newbury Park at Thousand OaksMar 31 · Discus · Place 3 · Thousand OaksDiscus364-412
Mar 31Newbury Park at Thousand OaksMar 31 · Shot Put · Place 2 · Thousand OaksShot Put226-4.5012
Mar 26Thousand Oaks at WestlakeMar 26 · Discus · Place 2 · Thousand OaksDiscus266-412
Mar 26Thousand Oaks at WestlakeMar 26 · Shot Put · Place 1 · Thousand OaksShot Put125-212
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Discus · Place 3 · Thousand OaksDiscus361-212
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Shot Put · Place 3 · Thousand OaksShot Put325-0.2512
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 7 · Thousand OaksDiscus772-412
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 10 · Thousand OaksShot Put1025-3.2512
Mar 6Don Green InvitationalMar 6 · Discus · Place 26 · Thousand OaksDiscus2668-912
Mar 6Don Green InvitationalMar 6 · Shot Put · Place 15 · Thousand OaksShot Put1525-11.7512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · Discus · Place 12 · Thousand OaksDiscus1267-412
Feb 28Tara Davis InvitationalFeb 28 · Shot Put · Place 13 · Thousand OaksShot Put1325-412

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · Discus · Place 5 · Thousand OaksDiscus572-1111
Apr 28Marmonte League FinalsApr 28 · Shot Put · Place 4 · Thousand OaksShot Put426-08.5011
Apr 25Ventura County ChampionshipsApr 25 · Discus · Place 29 · Thousand OaksDiscus2970-0411
Apr 25Ventura County ChampionshipsApr 25 · Shot Put · Place 24 · Thousand OaksShot Put2427-05.0011
Apr 8Thousand Oaks at Newbury Park Apr 8 · Discus · Place 6 · Thousand OaksDiscus675-511
Apr 8Thousand Oaks at Newbury Park Apr 8 · Shot Put · Place 5 · Thousand OaksShot Put527-111
Apr 3Agoura at Thousand OaksApr 3 · Discus · Place 2 · Thousand OaksDiscus270-911
Apr 3Agoura at Thousand OaksApr 3 · Shot Put · Place 3 · Thousand OaksShot Put327-2.5011
Mar 25Oaks Christian at Thousand OaksMar 25 · Discus · Place 3 · Thousand OaksDiscus373-511
Mar 25Oaks Christian at Thousand OaksMar 25 · Shot Put · Place 5 · Thousand OaksShot Put526-9.5011
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · Discus · Place 6 · Thousand OaksDiscus656-1111
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · Shot Put · Place 4 · Thousand OaksShot Put425-10.5011
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 18 · Thousand OaksDiscus1849-1111
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 8 · Thousand OaksShot Put826-511