Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCCAA Tri Meet Paso, AG & Templeton · Apr 21153' 1"CCAA Tri Meet Paso, AG & TempletonApril 21, 2026
Shot Put · 12lb · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2960-00.75106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Shot Put · Place 2 · Arroyo GrandeShot Put12lbRound P2.60-00.75 PB12
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Shot Put · Place 3 · Arroyo GrandeShot Put12lb3.59-07.5012
May 23CIF CS Masters ChampionshipMay 23 · Shot Put · Place 1 · Arroyo GrandeShot Put161-1.512
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Discus · Arroyo GrandeDiscus1.6kg—ND12
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Shot Put · Place 1 · Arroyo GrandeShot Put12lb1.59' 6"12
May 12026 CCAA Mountain League ChampionshipsMay 1 · Discus · Place 1 · Arroyo GrandeDiscus1173-112
May 12026 CCAA Mountain League ChampionshipsMay 1 · Shot Put · Place 1 · Arroyo GrandeShot Put160-1012
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Discus · Place 1 · Arroyo GrandeDiscus1174-012
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Shot Put · Place 1 · Arroyo GrandeShot Put160-912
Apr 21CCAA Tri Meet Paso, AG & TempletonApr 21 · Discus · Place 1 · Arroyo GrandeDiscus1.6kg1.153' 1" PB12
Apr 21CCAA Tri Meet Paso, AG & TempletonApr 21 · Shot Put · Arroyo GrandeShot Put12lb—SCR12
Apr 102026 Arcadia InvitationalApr 10 · Shot Put · Place 3 · Arroyo GrandeShot Put355-312
Apr 102026 Arcadia InvitationalApr 10 · Discus · Place 13 · Arroyo GrandeDiscus13157-712
Apr 481st Annual King City Invitational Apr 4 · Discus · Place 1 · Arroyo GrandeDiscus1159-312
Apr 481st Annual King City Invitational Apr 4 · Shot Put · Place 1 · Arroyo GrandeShot Put150-4.512
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Discus · Place 1 · Arroyo GrandeDiscus1167-1012
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Shot Put · Place 2 · Arroyo GrandeShot Put249-312
Mar 28Central Valley ClassicMar 28 · Discus · Place 12 · Arroyo GrandeDiscus12132-212
Mar 28Central Valley ClassicMar 28 · Shot Put · Place 1 · Arroyo GrandeShot Put155-512
Mar 20Red Estes Invitational at Buchanan HSMar 20 · Shot Put · Place 9 · Arroyo GrandeShot Put949-6.7512
Mar 20Red Estes Invitational at Buchanan HSMar 20 · Discus · Place 3 · Arroyo GrandeDiscus3160-912
Mar 142026 Nipomo HS InvitationalMar 14 · Discus · Place 2 · Arroyo GrandeDiscus2158-112
Mar 142026 Nipomo HS InvitationalMar 14 · Shot Put · Place 1 · Arroyo GrandeShot Put147-312
Mar 12CCAA Tri Meet: AG, Nipomo, Righetti at AGHSMar 12 · Discus · Place 1 · Arroyo GrandeDiscus1160-212
Mar 12CCAA Tri Meet: AG, Nipomo, Righetti at AGHSMar 12 · Shot Put · Place 1 · Arroyo GrandeShot Put153-2.512
Mar 7John Godina Thrower's InvitationalMar 7 · Shot Put · Place 12 · Arroyo GrandeShot Put1252-8.2512
Mar 4CCAA Tri-Meet: AG, Santa Ynez, Atascadero at AGHSMar 4 · Discus · Place 1 · Arroyo GrandeDiscus1161-012
Mar 4CCAA Tri-Meet: AG, Santa Ynez, Atascadero at AGHSMar 4 · Shot Put · Place 1 · Arroyo GrandeShot Put152-3.512

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24CIF CS Masters ChampionshipsMay 24 · Shot Put · Place 4 · Arroyo GrandeShot Put455-511
May 24CIF CS Masters ChampionshipsMay 24 · Discus · Place 6 · Arroyo GrandeDiscus6162-311
May 16CIF- CS Division 1 Championship May 16 · Discus · Place 3 · Arroyo GrandeDiscus3156-1111
May 16CIF- CS Division 1 Championship May 16 · Shot Put · Place 5 · Arroyo GrandeShot Put550-5.5011
May 2CCAA Mountain League ChampionshipsMay 2 · Discus · Place 4 · Arroyo GrandeDiscus4140-011
May 2CCAA Mountain League ChampionshipsMay 2 · Shot Put · Place 1 · Arroyo GrandeShot Put154-111
Apr 26Elks SLO County ChampionshipsApr 26 · Complete · Place 1 · Arroyo GrandeComplete1152-1.511
Apr 26Elks SLO County ChampionshipsApr 26 · Complete · Place 1 · Arroyo GrandeComplete153-11.511
Apr 15CCAA AG/Paso Robles/Santa Ynez make-up TriMeetApr 15 · Discus · Place 1 · Arroyo GrandeDiscus1143-7.511
Apr 15CCAA AG/Paso Robles/Santa Ynez make-up TriMeetApr 15 · Shot Put · Place 1 · Arroyo GrandeShot Put153-911
Apr 11Arcadia InvitationalApr 11 · Discus · Place 8 · Arroyo GrandeDiscus8156-1011
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Discus · Place 1 · Arroyo GrandeDiscus1148-311
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Shot Put · Place 1 · Arroyo GrandeShot Put153-8.511
Mar 29Central Valley Classic Mar 29 · Discus · Place 7 · Arroyo GrandeDiscus7144-0.7511
Mar 29Central Valley Classic Mar 29 · Shot Put · Place 3 · Arroyo GrandeShot Put350-2.511
Mar 22Maurice Greene InvitationalMar 22 · Shot Put · Place 10 · Arroyo GrandeShot Put1044-11.5011
Mar 15Nipomo InvitationalMar 15 · Complete · Place 2 · Arroyo GrandeComplete2133-8.510
Mar 15Nipomo InvitationalMar 15 · Complete · Place 2 · Arroyo GrandeComplete245-1110
Mar 8Central Coast Spring ClassicMar 8 · Discus · Place 2 · Arroyo GrandeDiscus2152-9—
Mar 8Central Coast Spring ClassicMar 8 · Shot Put · Place 3 · Arroyo GrandeShot Put346-4—
Mar 1Atascadero Memorial MeetMar 1 · Discus · Place 1 · Arroyo GrandeDiscus1156-2.5—
Mar 1Atascadero Memorial MeetMar 1 · Shot Put · Place 6 · Arroyo GrandeShot Put641-3—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Bearcat RelaysFeb 22 · Discus · Place 1 · Arroyo GrandeDiscus1141-7—
Feb 22Bearcat RelaysFeb 22 · Shot Put · Place 1 · Arroyo GrandeShot Put145-7—
Feb 17Blue and Gold MeetFeb 17 · Discus · Place 1 · Arroyo GrandeDiscus1141-9—
Feb 17Blue and Gold MeetFeb 17 · Shot Put · Place 1 · Arroyo GrandeShot Put143-8.5—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 20Elks San Luis Obispo County Track MeetApr 20 · Discus · Place 2 · Arroyo GrandeDiscus2148-8.25—
Apr 20Elks San Luis Obispo County Track MeetApr 20 · Shot Put · Place 2 · Arroyo GrandeShot Put246-2.5—
Apr 17Nipomo / Mission College Prep / AG 3 wayApr 17 · Discus · Place 2 · Arroyo GrandeDiscus2142-7.5—
Apr 17Nipomo / Mission College Prep / AG 3 wayApr 17 · Shot Put · Place 2 · Arroyo GrandeShot Put249-1.5—
Apr 11Paso Robles/Santa Ynez/AG 3 WayApr 11 · Discus · Place 1 · Arroyo GrandeDiscus1152-9.5—
Apr 11Paso Robles/Santa Ynez/AG 3 WayApr 11 · Shot Put · Place 2 · Arroyo GrandeShot Put247-9—
Apr 679th King City InvitationalApr 6 · Discus · Place 6 · Arroyo GrandeDiscus6128-1—
Apr 679th King City InvitationalApr 6 · Shot Put · Place 3 · Arroyo GrandeShot Put347-10—
Mar 28Pioneer Valley/Lompoc/AG 3 WayMar 28 · Discus · Place 2 · Arroyo GrandeDiscus2150-11.5—
Mar 28Pioneer Valley/Lompoc/AG 3 WayMar 28 · Shot Put · Place 2 · Arroyo GrandeShot Put245-2—
Mar 23Central Valley Classic Mar 23 · Discus · Place 7 · Arroyo GrandeDiscus7145-3.5—
Mar 23Central Valley Classic Mar 23 · Shot Put · Place 16 · Arroyo GrandeShot Put1644-2.5—
Mar 21SLO Tri Meet - Righetti & AGMar 21 · Shot Put · Place 2 · Arroyo GrandeShot Put246-9—
Mar 16Nipomo HS InvitationalMar 16 · Discus · Place 2 · Arroyo GrandeDiscus2133-8.5—
Mar 16Nipomo HS InvitationalMar 16 · Shot Put · Place 2 · Arroyo GrandeShot Put245-11—
Mar 9Central Coast Spring ClassicMar 9 · Discus · Place 1 · Arroyo GrandeDiscus1138-0.5—
Mar 9Central Coast Spring ClassicMar 9 · Shot Put · Place 5 · Arroyo GrandeShot Put543-3—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Bearcat RelaysFeb 24 · Discus · Place 1 · Arroyo GrandeDiscus1129-0—
Feb 24Bearcat RelaysFeb 24 · Shot Put · Place 4 · Arroyo GrandeShot Put441-7.5—