Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPrep League Cluster #3 · Apr 1472-08Prep League Cluster #3April 14, 2026
Shot Put · 4kg · OutdoorPrep League Championship Finals · Apr 2924-07.25Prep League Championship FinalsApril 29, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Prep League Championship FinalsApr 29 · Discus · Place 6 · MayfieldDiscus1kgRound P6.63-0110
Apr 29Prep League Championship FinalsApr 29 · Discus · Place 4 · MayfieldDiscus1kg4.70-0210
Apr 29Prep League Championship FinalsApr 29 · Shot Put · Place 6 · MayfieldShot Put4kgRound P6.22-10.0010
Apr 29Prep League Championship FinalsApr 29 · Shot Put · Place 5 · MayfieldShot Put4kg5.24-07.25 PB10
Apr 22Prep League Championship PrelimsApr 22 · Discus · Place 6 · MayfieldDiscus1kgRound P6.63-0110
Apr 22Prep League Championship PrelimsApr 22 · Shot Put · Place 6 · MayfieldShot Put4kgRound P6.22-10.0010
Apr 14Prep League Cluster #3Apr 14 · Discus · Place 5 · MayfieldDiscus1kg5.72-08 PB10
Apr 14Prep League Cluster #3Apr 14 · Shot Put · Place 7 · MayfieldShot Put4kg7.23-00.0010
Mar 20The QualifierMar 20 · Discus · Place 10 · MayfieldDiscus1018.18m10
Mar 20The QualifierMar 20 · Shot Put · Place 10 · MayfieldShot Put106.88m10
Mar 10Prep League Cluster Meet #2Mar 10 · Discus · Place 3 · MayfieldDiscus372-110
Mar 10Prep League Cluster Meet #2Mar 10 · Shot Put · Place 7 · MayfieldShot Put723-610
Mar 3Prep League Cluster Meet #1Mar 3 · Shot Put · Place 6 · MayfieldShot Put624-310

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Discus · Place 6 · MayfieldDiscus656-1110
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Shot Put · Place 5 · MayfieldShot Put524-110

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Prep League FinalsApr 30 · Shot Put · Place 11 · Mayfield (G) (SS)Shot PutRound P1124-99
Apr 30Prep League FinalsApr 30 · Discus · Place 16 · Mayfield (G) (SS)DiscusRound P1651-69
Apr 16Prep League PrelimsApr 16 · Shot Put · Place 11 · Mayfield (G) (SS)Shot PutRound P1124-99
Apr 16Prep League PrelimsApr 16 · Discus · Place 16 · Mayfield (G) (SS)DiscusRound P1651-69
Apr 10Prep League Meet #3Apr 10 · Discus · Place 14 · MayfieldDiscus1kg14.51-029
Apr 10Prep League Meet #3Apr 10 · Shot Put · Place 14 · MayfieldShot Put4kg14.23-05.509
Mar 22The 79th Pasadena GamesMar 22 · Shot Put · Place 11 · MayfieldShot Put4kg11.23-07.009
Mar 1Colt ClassicMar 1 · Discus · Place 12 · MayfieldDiscus1241-7—
Mar 1Colt ClassicMar 1 · Shot Put · Place 2 · MayfieldShot Put223-10—
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Discus · Place 15 · MayfieldDiscus1kg15.24-06.509
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Shot Put · Place 4 · MayfieldShot Put4kg4.24-00.009