Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKennedy @ Garden Grove Duel · Apr 9118-07Kennedy @ Garden Grove DuelApril 9, 2026
Shot Put · 12lb · OutdoorKennedy @ Garden Grove Duel · Apr 937-05.00Kennedy @ Garden Grove DuelApril 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Gold Coast League Prelims & FinalsApr 23 · Discus · Place 4 · Garden GroveDiscus4112-711
Apr 23Gold Coast League Prelims & FinalsApr 23 · Shot Put · Place 5 · Garden GroveShot Put535-511
Apr 23Orange Coast League Prelims & FinalsApr 23 · Discus · Place 4 · Garden GroveDiscus1.6kg4.112' 7"11
Apr 23Orange Coast League Prelims & FinalsApr 23 · Shot Put · Place 5 · Garden GroveShot Put12lb5.35' 5"11
Apr 9Kennedy @ Garden Grove DuelApr 9 · Discus · Place 1 · Garden GroveDiscus1.6kg1.118-07 PB11
Apr 9Kennedy @ Garden Grove DuelApr 9 · Shot Put · Place 4 · Garden GroveShot Put12lb4.37-05.00 PB11
Apr 4Garden Grove USD ChampionshipsApr 4 · Discus · Place 5 · Garden GroveDiscus1.6kg5.109' 7"11
Apr 4Garden Grove USD ChampionshipsApr 4 · Shot Put · Place 15 · Garden GroveShot Put12lb15.31' 5"11
Mar 12Garden Grove vs Buena ParkMar 12 · Discus · Place 7 · Garden GroveDiscus782-611
Mar 12Garden Grove vs Buena ParkMar 12 · Shot Put · Place 3 · Garden GroveShot Put337-1111
Mar 7EARL ENGMAN RELAYS Mar 7 · Discus · Place 3 · Garden GroveDiscus3109-011
Mar 7EARL ENGMAN RELAYS Mar 7 · Shot Put · Place 8 · Garden GroveShot Put833-911

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Garden Grove vs Calvary Chapel Apr 10 · Discus · Place 2 · Garden GroveDiscus290-110
Apr 10Garden Grove vs Calvary Chapel Apr 10 · Shot Put · Place 1 · Garden GroveShot Put137-4.5010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 4Garden Grove vs KatellaApr 4 · Discus · Place 3 · Garden GroveDiscus375-7—
Apr 4Garden Grove vs KatellaApr 4 · Shot Put · Place 2 · Garden GroveShot Put235-1—
Mar 14Garden Grove @ Segerstrom Dual MeetMar 14 · Discus · Place 2 · Garden GroveDiscus268-3—
Mar 14Garden Grove @ Segerstrom Dual MeetMar 14 · Shot Put · Place 8 · Garden GroveShot Put828-7.5—