Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOrange County Track & Field Championships · Apr 18121-08Orange County Track & Field ChampionshipsApril 18, 2026
Shot Put · 10lb · OutdoorSouth Coast League Championships · Apr 2946-01.50South Coast League ChampionshipsApril 29, 2025
Shot Put · 12lb · OutdoorSouth Coast League Championships · Apr 2846-02.00South Coast League ChampionshipsApril 28, 2026
Shot Put · 5kg · OutdoorSouth Coast League Finals · Apr 2641-05.00South Coast League Finals April 26, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28South Coast League ChampionshipsApr 28 · Discus · Place 6 · Mission ViejoDiscus1.6kg6.121-0411
Apr 28South Coast League ChampionshipsApr 28 · Shot Put · Place 4 · Mission ViejoShot Put12lb4.46-02.00 PB11
Apr 23Mission Viejo vs San Juan HillsApr 23 · Discus · Place 1 · Mission ViejoDiscus1131-0811
Apr 23Mission Viejo vs San Juan HillsApr 23 · Shot Put · Place 1 · Mission ViejoShot Put145-01.0011
Apr 18Orange County Track & Field ChampionshipsApr 18 · Discus · Place 20 · Mission ViejoDiscus1.6kg20.121-08 PB11
Apr 18Orange County Track & Field ChampionshipsApr 18 · Shot Put · Place 18 · Mission ViejoShot Put12lb18.41-00.0011
Mar 21Triton InvitationalMar 21 · Discus · Place 9 · Mission ViejDiscus9126-0711
Mar 21Triton InvitationalMar 21 · Shot Put · Place 8 · Mission ViejShot Put843-01.2511
Mar 19Mission Viejo vs TesoroMar 19 · Discus · Place 2 · Mission ViejoDiscus236.53m11
Mar 19Mission Viejo vs TesoroMar 19 · Shot Put · Place 1 · Mission ViejoShot Put112.78m11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 18 · Mission ViejoDiscus1.6kg18.114-0211
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 11 · Mission ViejoShot Put12lb11.43-04.5011
Mar 5San Clemente vs Mission ViejoMar 5 · Shot Put · Place 2 · Mission Viejo (SS)Shot Put242-411
Mar 5San Clemente vs Mission ViejoMar 5 · Discus · Place 2 · Mission Viejo (SS)Discus2118-1111

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Discus · Place 1 · Mission ViejoDiscus1130-111
Feb 26Mission Viejo vs Capistrano ValleyFeb 26 · Shot Put · Place 1 · Mission ViejoShot Put141-311

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29South Coast League ChampionshipsApr 29 · Shot Put · Place 2 · Mission ViejoShot Put10lb2.46-01.50 PB10
Mar 27Tesoro vs Mission ViejoMar 27 · Discus · Mission ViejoDiscus1.6kg--DNS10
Mar 27Tesoro vs Mission ViejoMar 27 · Shot Put · Mission ViejoShot Put12lb--DNS10
Feb 27Mission Viejo vs Capo ValleyFeb 27 · Discus · Mission ViejoDiscus1.6kg--DNS10
Feb 27Mission Viejo vs Capo ValleyFeb 27 · Shot Put · Mission ViejoShot Put12lb--DNS10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26South Coast League Finals Apr 26 · Discus · Place 3 · Mission ViejoDiscus1.6kg3.115-029
Apr 26South Coast League Finals Apr 26 · Shot Put · Place 2 · Mission ViejoShot Put5kg2.41-05.00 PB9
Apr 13OC ChampionshipsApr 13 · Discus · Place 12 · Mission ViejoDiscus1.6kg12.108-009
Apr 13OC ChampionshipsApr 13 · Shot Put · Place 8 · Mission ViejoShot Put10lb8.43-01.759
Mar 27Trabuco Hills vs Mission ViejoMar 27 · Discus · Place 1 · Mission ViejoDiscus1.6kg1.108-06.009
Mar 27Trabuco Hills vs Mission ViejoMar 27 · Shot Put · Place 1 · Mission ViejoShot Put12lb1.44-01.009
Mar 21Aliso Niguel vs Mission ViejoMar 21 · Discus · Place 2 · Mission ViejoDiscus1.6kg2.105-059
Mar 21Aliso Niguel vs Mission ViejoMar 21 · Shot Put · Place 2 · Mission ViejoShot Put12lb2.38-07.009
Mar 14Dana Hills at Mission ViejoMar 14 · Discus · Place 3 · Mission ViejoDiscus1.6kg3.97-03.009
Mar 14Dana Hills at Mission ViejoMar 14 · Shot Put · Place 3 · Mission ViejoShot Put10lb3.39-04.009