Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorInland Empire Championships · Apr 13151-06.00Inland Empire ChampionshipsApril 13, 2024
Discus · 2kg · Outdoor2026 3C2A Southern California Championships · May 245.82m2026 3C2A Southern California ChampionshipsMay 2, 2026
Hammer · 16lb / 7.26kg · Outdoor2026 Moorpark College Season Opener · Feb 741.87m2026 Moorpark College Season OpenerFebruary 7, 2026
Shot Put · 12lb · OutdoorAmbassador League Finals · Apr 2645-10.50Ambassador League FinalsApril 26, 2024
Shot Put · 16lb / 7.26kg · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 1214.90mBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 2 · Riverside CityRiverside CityDiscus2kgRound P2.45.82m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 10 · Riverside CityRiverside CityDiscus2kg10.42.86mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 10 · Riverside CityRiverside CityShot Put16lb / 7.26kgRound P10.14.23mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 8 · Riverside CityRiverside CityShot Put16lb / 7.26kg8.14.42mSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Hammer · Place 8 · Riverside CityRiverside CityHammer16lb / 7.26kg8.40.18mSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Discus · Place 3 · Riverside CityRiverside CityDiscus2kg3.44.37mSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Shot Put · Place 3 · Riverside CityRiverside CityShot Put16lb / 7.26kg3.14.69mSo
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · Discus · Place 4 · Riverside CityRiverside CityDiscus445.90mSO
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · Shot Put · Place 5 · Riverside CityRiverside CityShot Put514.56mSO
Apr 3UC San Diego Triton InvitationalApr 3 · Discus · Place 24 · Riverside CityRiverside CityDiscus2446.82mSo
Apr 3UC San Diego Triton InvitationalApr 3 · Shot Put · Place 19 · Riverside CityRiverside CityShot Put1914.22mSo
Mar 27Mangrum InvitationalMar 27 · Discus · Place 10 · Riverside CityRiverside CityDiscus1043.27mSo
Mar 27Mangrum InvitationalMar 27 · Shot Put · Place 3 · Riverside CityRiverside CityShot Put314.82mSo
Mar 20Redlands InvitationalMar 20 · Discus · Place 7 · Riverside CityRiverside CityDiscus743.54mSo
Mar 20Redlands InvitationalMar 20 · Shot Put · Place 9 · Riverside CityRiverside CityShot Put913.88mSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Hammer · Place 28 · Riverside CityRiverside CityHammer16lb / 7.26kg28.39.24mSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Discus · Place 13 · Riverside CityRiverside CityDiscus2kg13.42.74mSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Shot Put · Place 10 · Riverside CityRiverside CityShot Put16lb / 7.26kg10.14.90m PBSo
Mar 6RCC InvitationalMar 6 · Discus · Place 6 · Riverside CityRiverside CityDiscus645.75mSo
Mar 6RCC InvitationalMar 6 · Shot Put · Place 10 · Riverside CityRiverside CityShot Put1013.96mSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Hammer · Place 7 · Riverside CityRiverside CityHammer16lb / 7.26kg7.41.87m PBSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Discus · Place 2 · Riverside CityRiverside CityDiscus2kg2.45.60mSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Shot Put · Place 4 · Riverside CityRiverside CityShot Put16lb / 7.26kg4.13.53mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · Hammer · Place 7 · Riverside CityRiverside CityHammer737.55mSO
Feb 27OEC InvitationalFeb 27 · Discus · Place 4 · Riverside CityRiverside CityDiscus442.44mSO
Feb 27OEC InvitationalFeb 27 · Shot Put · Place 1 · Riverside CityRiverside CityShot Put114.52mSO
Feb 13RCC Early Bird InvitationalFeb 13 · Hammer · Place 8 · Riverside CityRiverside CityHammer839.07mSo
Feb 13RCC Early Bird InvitationalFeb 13 · Discus · Place 1 · Riverside CityRiverside CityDiscus145.80mSo
Feb 13RCC Early Bird InvitationalFeb 13 · Shot Put · Place 3 · Riverside CityRiverside CityShot Put313.85mSo

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Hammer · Place 14 · Riverside CityRiverside CityHammer1437.59mFR
May 10SoCal Finals @ SaddlebackMay 10 · Discus · Place 7 · Riverside CityRiverside CityDiscus740.58mFR
May 10SoCal Finals @ SaddlebackMay 10 · Discus · Place 8 · Riverside CityRiverside CityDiscus840.91mFR
May 10SoCal Finals @ SaddlebackMay 10 · Shot Put · Place 1 · Riverside CityRiverside CityShot Put114.72mFR
May 10SoCal Finals @ SaddlebackMay 10 · Shot Put · Place 12 · Riverside CityRiverside CityShot Put1213.14mFR
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · Hammer · Place 9 · Riverside CityRiverside CityHammer16lb / 7.26kg9.39.50mFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · Hammer · Place 6 · Riverside CityRiverside CityHammer16lb / 7.26kg6.39.37mFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · Discus · Place 8 · Riverside CityRiverside CityDiscus2kg8.40.41mFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · Shot Put · Place 2 · Riverside CityRiverside CityShot Put16lb / 7.26kg2.14.75mFr
Apr 42025 Triton InvitationalApr 4 · Discus · Place 20 · Riverside CityRiverside CityDiscus2044.82mFr
Mar 28Mangrum Invitational Mar 28 · Hammer · Place 16 · Riverside CityRiverside CityHammer1637.86mFr
Mar 28Mangrum Invitational Mar 28 · Discus · Place 20 · Riverside CityRiverside CityDiscus2039.27mFr
Mar 28Mangrum Invitational Mar 28 · Shot Put · Place 17 · Riverside CityRiverside CityShot Put1713.14mFr
Mar 14RCC OpenMar 14 · Hammer · Place 12 · Riverside CityRiverside CityHammer1237.92m—
Mar 14RCC OpenMar 14 · Discus · Place 15 · Riverside CityRiverside CityDiscus1536.92m—
Mar 14RCC OpenMar 14 · Shot Put · Place 12 · Riverside CityRiverside CityShot Put1212.73m—
Mar 72025 Ben Brown InviteMar 7 · Discus · Place 9 · Riverside CityRiverside CityDiscus945.08m—
Mar 72025 Ben Brown InviteMar 7 · Shot Put · Place 15 · Riverside CityRiverside CityShot Put1513.12m—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · Discus · Place 10 · RiversideRiversideDiscus1041.22mFR
Feb 28RCC InvitationalFeb 28 · Shot Put · Place 19 · RiversideRiversideShot Put1911.30mFR
Jan 31Moorpark Season Opener and MultisJan 31 · Hammer · Place 9 · RiversideRiversideHammer931.97mFR
Jan 31Moorpark Season Opener and MultisJan 31 · Discus · Place 3 · RiversideRiversideDiscus345.11mFR
Jan 31Moorpark Season Opener and MultisJan 31 · Shot Put · Place 11 · RiversideRiversideShot Put1111.85mFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11CIF SS FinalsMay 11 · Discus · Place 5 · AquinasAquinasDiscus1.6kg5.133-1112
May 4CIF-SS D4 PrelimsMay 4 · Discus · Place 3 · AquinasAquinasDiscus1.6kgRound P3.136-08.0012
May 4CIF-SS D4 PrelimsMay 4 · Shot Put · Place 19 · AquinasAquinasShot Put12lbRound P19.39-10.5012
Apr 26Ambassador League FinalsApr 26 · Discus · Place 1 · AquinasAquinasDiscus1.6kg1.145-02.0012
Apr 26Ambassador League FinalsApr 26 · Shot Put · Place 1 · AquinasAquinasShot Put12lb1.45-10.50 PB12
Apr 13Inland Empire ChampionshipsApr 13 · Discus · Place 7 · AquinasAquinasDiscus1.6kg7.151-06.00 PB12
Apr 13Inland Empire ChampionshipsApr 13 · Shot Put · Place 17 · AquinasAquinasShot Put12lb17.45-09.0012

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · Discus · Place 3 · AquinasAquinasDiscus1.6kg3.147-0111
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · Discus · Place 6 · AquinasAquinasDiscus1.6kgRound P6.136-1011
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · Shot Put · Place 10 · AquinasAquinasShot Put12lbRound P10.44-04.5011