Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorOrange Coast League Prelims & Finals · Apr 2360' 8"Orange Coast League Prelims & FinalsApril 23, 2026
Shot Put · 4kg · OutdoorOrange Coast League Prelims & Finals · Apr 2322' 10"Orange Coast League Prelims & FinalsApril 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Gold Coast League Prelims & FinalsApr 23 · Discus · Place 2 · Garden GroveDiscus260-810
Apr 23Gold Coast League Prelims & FinalsApr 23 · Shot Put · Place 1 · Garden GroveShot Put122-1010
Apr 23Orange Coast League Prelims & FinalsApr 23 · Discus · Place 2 · Garden GroveDiscus1kg2.60' 8" PB10
Apr 23Orange Coast League Prelims & FinalsApr 23 · Shot Put · Place 1 · Garden GroveShot Put4kg1.22' 10" PB10
Apr 9Kennedy @ Garden Grove DuelApr 9 · Discus · Garden GroveDiscus1kg—DNS10
Apr 9Kennedy @ Garden Grove DuelApr 9 · Shot Put · Garden GroveShot Put4kg—DNS10
Apr 4Garden Grove USD ChampionshipsApr 4 · Discus · Garden GroveDiscus1kg—DNS10
Apr 4Garden Grove USD ChampionshipsApr 4 · Shot Put · Garden GroveShot Put4kg—DNS10
Mar 12Garden Grove vs Buena ParkMar 12 · Discus · Place 1 · Garden GroveDiscus164-711
Mar 12Garden Grove vs Buena ParkMar 12 · Shot Put · Place 3 · Garden GroveShot Put323-2.5011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Garden Grove vs Calvary Chapel Apr 10 · Discus · Place 2 · Garden GroveDiscus260-810
Apr 10Garden Grove vs Calvary Chapel Apr 10 · Shot Put · Place 2 · Garden GroveShot Put222-410
Apr 5Garden Grove All City MeetApr 5 · Shot Put · Place 11 · Garden Grove (SS)Shot Put1122-710
Apr 5Garden Grove All City MeetApr 5 · Discus · Place 11 · Garden Grove (SS)Discus1162-1010
Mar 26Buena Park vs Garden GroveMar 26 · Discus · Place 4 · Garden GroveDiscus1kg4.52-0410
Mar 26Buena Park vs Garden GroveMar 26 · Shot Put · Place 3 · Garden GroveShot Put4kg3.22-04.5010