Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCS Bayshore Area Championships · May 16124-01NCS Bayshore Area ChampionshipsMay 16, 2026
Shot Put · 12lb · OutdoorMVAL #3 · Apr 1839-09.00MVAL #3April 18, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCS Bayshore Area ChampionshipsMay 16 · Discus · Place 7 · AmericanDiscus1.6kg7.124-01 PB12
May 8MVAL ChampionshipsMay 8 · Discus · Place 7 · AmericanDiscus1.6kg7.116-1112
May 8MVAL ChampionshipsMay 8 · Shot Put · Place 11 · AmericanShot Put12lb11.35-09.0012
Apr 25Clash of the TitansApr 25 · Discus · Place 7 · AmericanDiscus7104-812
Apr 25Clash of the TitansApr 25 · Shot Put · Place 15 · AmericanShot Put1533-212
Apr 18MVAL #3Apr 18 · Discus · Place 9 · AmericanDiscus1.6kg9.101-0912
Apr 18MVAL #3Apr 18 · Shot Put · Place 4 · AmericanShot Put12lb4.39-09.00 PB12
Apr 8Fremont Unified Senior Night RelaysApr 8 · Shot Put · Place 4 · AmericanShot Put12lb4.37-10.0012
Apr 4East Bay InvitationalApr 4 · Discus · Place 24 · AmericanDiscus2488-0912
Apr 4East Bay InvitationalApr 4 · Shot Put · Place 7 · AmericanShot Put740-01.0012
Apr 1MVAL #2BApr 1 · Shot Put · Place 11 · AmericanShot Put1133-10.0012
Mar 28Castro Valley RelaysMar 28 · Shot Put · Place 7 · AmericanShot Put736-4.5012
Mar 28Castro Valley RelaysMar 28 · Discus · Place 5 · AmericanDiscus5115-412
Mar 11MVAL #1BMar 11 · Shot Put · Place 11 · AmericanShot Put1136-1012
Mar 4MVAL Center Meet 1AMar 4 · Discus · Place 16 · AmericanDiscus1.6kg16.88-0412

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17NCS Bayshore Area ChampionshipsMay 17 · Discus · AmericanDiscus—FOUL11
May 9MVAL ChampionshipsMay 9 · Discus · Place 4 · AmericanDiscus1.6kg4.113-0211
May 9MVAL ChampionshipsMay 9 · Shot Put · Place 17 · AmericanShot Put12lb17.29-07.0011
Apr 16MVAL 3B @ Moreau CatholicApr 16 · Shot Put · Place 12 · AmericanShot Put1232-511
Apr 2MVAL Center Meet #4Apr 2 · Discus · AmericanDiscus1.6kg—DNS11
Mar 29Castro Valley RelaysMar 29 · Discus · Place 7 · AmericanDiscus1.6kg7.113-0911
Mar 29Castro Valley RelaysMar 29 · Shot Put · Place 21 · AmericanShot Put12lb21.33-02.5011
Mar 22MVAL #2Mar 22 · Shot Put · Place 12 · AmericanShot Put1234-111
Mar 12MVAL #1bMar 12 · Shot Put · Place 18 · AmericanShot Put1832-6—
Mar 5MVAL Center Meet #1Mar 5 · Discus · Place 6 · AmericanDiscus6106-0611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · Discus · Place 8 · American (Nc)Discus898-1011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 20It's Always Sunny In Union CityApr 20 · Shot Put · Place 2 · AmericanShot Put235-10.0010
Apr 20It's Always Sunny In Union CityApr 20 · Discus · Place 23 · AmericanDiscus2366-0410
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · Discus · Place 40 · AmericanDiscus4056-910
Mar 23MVAL #3Mar 23 · Discus · Place 44 · AmericanDiscus4455-10—
Mar 23MVAL #3Mar 23 · Shot Put · Place 8 · AmericanShot Put832-0—
Mar 2K-Bell Track and Field ClassicMar 2 · Discus · Place 32 · AmericanDiscus3250-1—
Mar 2K-Bell Track and Field ClassicMar 2 · Shot Put · Place 20 · AmericanShot Put2025-4.50—