Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorLiberty League Meet #1 · Feb 2713.34Liberty League Meet #1February 27, 2025
100 Meters · OutdoorLiberty Cluster #3 Meet · Apr 112.26Liberty Cluster #3 MeetApril 1, 2025
Discus · 1.6kg · OutdoorCIF-SS Finals · May 16104-04CIF-SS FinalsMay 16, 2026
Shot Put · 12lb · OutdoorCIF SS D4 Preliminaries · May 911.13mCIF SS D4 PreliminariesMay 9, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · Discus · Place 31 · OakwoodDiscus1.6kgRound P31.104-04 PB11
May 16CIF-SS FinalsMay 16 · Shot Put · Place 33 · OakwoodShot Put12lbRound P33.36-06.0011
May 9CIF SS D4 PreliminariesMay 9 · Discus · Place 31 · OakwoodDiscus1.6kgRound P31.31.80m11
May 9CIF SS D4 PreliminariesMay 9 · Shot Put · Place 33 · OakwoodShot Put12lbRound P33.11.13m PB11
Mar 3Liberty League Cluster #1Mar 3 · Shot Put · Place 1 · OakwoodShot Put12lb1.32-02.7511
Mar 3Liberty League Cluster #1Mar 3 · 100 Meters · Place 7 · Oakwood100 Meters7.12.62aWind: 011

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Liberty Cluster #3 MeetApr 1 · Shot Put · Place 2 · Oakwood (SS)Shot Put230-710
Apr 1Liberty Cluster #3 MeetApr 1 · 100 Meters · Place 8 · Oakwood (SS)100 Meters812.26 PB10
Mar 22The 79th Pasadena GamesMar 22 · Discus · OakwoodDiscus1.6kg—DNS10
Mar 6Liberty League Meet 3/6Mar 6 · 100 Meters · Place 12 · Oakwood100 Meters12.12.69a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Liberty League Meet #1Feb 27 · Shot Put · Place 1 · Oakwood (SS)Shot Put131-010
Feb 27Liberty League Meet #1Feb 27 · 100 Meters · Place 20 · Oakwood (SS)100 Meters2013.34 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4CIF-SS D4 PrelimsMay 4 · Discus · Place 33 · OakwoodDiscus1.6kgRound P33.85-02.009
Apr 26Liberty League FinalsApr 26 · Discus · Place 1 · OakwoodDiscus1.6kg1.93-01.009
Apr 26Liberty League FinalsApr 26 · Shot Put · Place 3 · OakwoodShot Put12lb3.27-10.009
Apr 26Liberty League FinalsApr 26 · 100 Meters · Place 11 · Oakwood100 Meters11.13.07a9
Mar 1Liberty League Cluster #1Mar 1 · Shot Put · Place 3 · OAKWOOD (SS)Shot Put328-04.009
Mar 1Liberty League Cluster #1Mar 1 · 100 Meters · Place 7 · OAKWOOD (SS)100 Meters712.969