Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGROVE Prelims & Finals · Apr 2714.88aGROVE Prelims & Finals April 27, 2026
Discus · 1.6kg · OutdoorOrange League Prelims & Finals · Apr 2872' 2"Orange League Prelims & Finals April 28, 2025
Shot Put · 10lb · OutdoorOrange League Prelims & Finals · Apr 2837' 8"Orange League Prelims & Finals April 28, 2025
Shot Put · 12lb · Outdoor45th Irvine/ASICS Track and Field Invitational - Day 1 · Mar 737-07.0045th Irvine/ASICS Track and Field Invitational - Day 1March 7, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27GROVE Prelims & Finals Apr 27 · Shot Put · Place 13 · CenturyShot Put12lb13.31' 5.5"11
Apr 27GROVE Prelims & Finals Apr 27 · 200 Meters · Century200 MetersRound P—DNS11
Apr 27GROVE Prelims & Finals Apr 27 · 100 Meters · Place 18 · Century100 MetersRound P18.14.88a PB11
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · Discus · CenturyDiscus1.6kg—DNS11
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · Shot Put · Place 29 · CenturyShot Put12lb29.31-10.0011

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Orange League Prelims & Finals Apr 28 · Discus · Place 3 · CenturyDiscus1.6kg3.72' 2" PB10
Apr 28Orange League Prelims & Finals Apr 28 · Shot Put · Place 1 · CenturyShot Put10lb1.37' 8" PB10
Mar 745th Irvine/ASICS Track and Field Invitational - Day 1Mar 7 · Discus · CenturyDiscus1.6kg--DNS10
Mar 745th Irvine/ASICS Track and Field Invitational - Day 1Mar 7 · Shot Put · Place 5 · CenturyShot Put12lb5.37-07.00 PB10