Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 14112-0546th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026
Shot Put · 10lb · OutdoorSouth Coast League Championships · Apr 2938-02.00South Coast League ChampionshipsApril 29, 2025
Shot Put · 12lb · OutdoorSouth Coast League Championships · Apr 2840-02.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

21 results
DateMeetEventPlMarkGr
Apr 28South Coast League ChampionshipsApr 28 · Discus · Place 5 · Mission ViejoDiscus1.6kg5.88-1010
Apr 28South Coast League ChampionshipsApr 28 · Shot Put · Place 2 · Mission ViejoShot Put12lb2.40-02.00 PB10
Apr 23Mission Viejo vs San Juan HillsApr 23 · Discus · Place 4 · Mission ViejoDiscus489-0910
Apr 23Mission Viejo vs San Juan HillsApr 23 · Shot Put · Place 1 · Mission ViejoShot Put139-07.0010
Apr 18Orange County Track & Field ChampionshipsApr 18 · Discus · Place 18 · Mission ViejoDiscus1.6kg18.92-0010
Apr 18Orange County Track & Field ChampionshipsApr 18 · Shot Put · Place 24 · Mission ViejoShot Put12lb24.37-04.0010
Apr 16Aliso Niguel vs Mission ViejoApr 16 · Discus · Place 6 · Mission ViejoDiscus689-0210
Apr 16Aliso Niguel vs Mission ViejoApr 16 · Shot Put · Place 5 · Mission ViejoShot Put537-03.0010
Mar 26Trabuco Hills vs Mission ViejoMar 26 · Discus · Place 7 · Mission ViejoDiscus728.85m10
Mar 26Trabuco Hills vs Mission ViejoMar 26 · Shot Put · Place 6 · Mission ViejoShot Put611.56m10
Mar 21Triton InvitationalMar 21 · Discus · Place 7 · Mission ViejDiscus790-0710
Mar 21Triton InvitationalMar 21 · Shot Put · Place 4 · Mission ViejShot Put439-03.5010
Mar 19Mission Viejo vs TesoroMar 19 · Discus · Place 3 · Mission ViejoDiscus331.39m10
Mar 19Mission Viejo vs TesoroMar 19 · Shot Put · Place 5 · Mission ViejoShot Put510.83m10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 8 · Mission ViejoDiscus1.6kg8.95-0210
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 19 · Mission ViejoDiscus1.6kg19.112-05 PB10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 23 · Mission ViejoShot Put12lb23.33-08.5010
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Mission ViejoShot Put12lb—DNS10
Mar 5San Clemente vs Mission ViejoMar 5 · Shot Put · Place 3 · Mission Viejo (SS)Shot Put337-710
Mar 5San Clemente vs Mission ViejoMar 5 · Shot Put · Place 2 · Mission Viejo (SS)Shot Put234-910
Mar 5San Clemente vs Mission ViejoMar 5 · Discus · Place 5 · Mission Viejo (SS)Discus5102-510

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Discus · Place 4 · Mission ViejoDiscus4101-011
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Shot Put · Place 3 · Mission ViejoShot Put334-1011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29South Coast League ChampionshipsApr 29 · Shot Put · Place 7 · Mission ViejoShot Put10lb7.38-02.00 PB10
Mar 29Orange County Champs @ Mission ViejoMar 29 · Shot Put · Place 24 · Mission ViejoShot Put10lb24.34-00.0010
Mar 27Tesoro vs Mission ViejoMar 27 · Discus · Place 1 · Mission ViejoDiscus1.6kg1.88-0710
Mar 27Tesoro vs Mission ViejoMar 27 · Shot Put · Place 1 · Mission ViejoShot Put12lb1.33-09.0010
Mar 20San Clemente vs Mission ViejoMar 20 · Shot Put · Place 1 · Mission Viejo (SS)Shot Put136-2.50—
Mar 20San Clemente vs Mission ViejoMar 20 · Discus · Place 4 · Mission Viejo (SS)Discus472-9—