Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSouth Coast League Championships · Apr 2886-07South Coast League ChampionshipsApril 28, 2026
Shot Put · 4kg · OutdoorSouth Coast League Championships · Apr 2827-03.00South Coast League ChampionshipsApril 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28South Coast League ChampionshipsApr 28 · Discus · Place 1 · Mission ViejoDiscus1kg1.86-07 PB9
Apr 28South Coast League ChampionshipsApr 28 · Shot Put · Place 1 · Mission ViejoShot Put4kg1.27-03.00 PB9
Apr 23Mission Viejo vs San Juan HillsApr 23 · Discus · Place 4 · Mission ViejoDiscus478-089
Apr 23Mission Viejo vs San Juan HillsApr 23 · Shot Put · Place 4 · Mission ViejoShot Put425-01.009
Apr 18Orange County Track & Field ChampionshipsApr 18 · Shot Put · Place 10 · Mission ViejoShot Put4kg10.26-09.509
Apr 16Aliso Niguel vs Mission ViejoApr 16 · Discus · Place 11 · Mission ViejoDiscus1177-069
Apr 16Aliso Niguel vs Mission ViejoApr 16 · Shot Put · Place 8 · Mission ViejoShot Put826-05.009
Mar 26Trabuco Hills vs Mission ViejoMar 26 · Discus · Place 4 · Mission ViejoDiscus423.11m9
Mar 26Trabuco Hills vs Mission ViejoMar 26 · Shot Put · Place 4 · Mission ViejoShot Put48.41m9
Mar 21Triton InvitationalMar 21 · Discus · Place 13 · Mission ViejDiscus1362-049
Mar 21Triton InvitationalMar 21 · Shot Put · Place 6 · Mission ViejShot Put625-11.009
Mar 19Mission Viejo vs TesoroMar 19 · Discus · Place 4 · Mission ViejoDiscus421.03m—
Mar 19Mission Viejo vs TesoroMar 19 · Shot Put · Place 4 · Mission ViejoShot Put48.38m—
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 14 · Mission ViejoDiscus1kg14.65-119
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 14 · Mission ViejoShot Put4kg14.23-08.009
Mar 7EARL ENGMAN RELAYS Mar 7 · Shot Put · Place 6 · Mission ViejoShot Put627-7—
Mar 5San Clemente vs Mission ViejoMar 5 · Shot Put · Place 2 · Mission Viejo (SS)Shot Put225-6.509
Mar 5San Clemente vs Mission ViejoMar 5 · Discus · Place 4 · Mission Viejo (SS)Discus461-10.509
Mar 4ML King vs Riverside PolyMar 4 · Discus · Place 2 · Mission ViejoDiscus218.97m9
Mar 4ML King vs Riverside PolyMar 4 · Shot Put · Place 2 · Mission ViejoShot Put27.95m9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Discus · Place 1 · Mission ViejoDiscus162-39
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Shot Put · Place 2 · Mission ViejoShot Put226-19