Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026 · May 15101' 6"CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15, 2026
Shot Put · 4kg · OutdoorCCAA Tri Meet Paso, AG & Templeton · Apr 2132' 11"CCAA Tri Meet Paso, AG & TempletonApril 21, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Discus · Place 14 · Arroyo GrandeDiscus1kg14.101' 6" PB12
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Shot Put · Place 11 · Arroyo GrandeShot Put4kg11.32' 9.5"12
May 12026 CCAA Mountain League ChampionshipsMay 1 · Discus · Place 13 · Arroyo GrandeDiscus1399-912
May 12026 CCAA Mountain League ChampionshipsMay 1 · Shot Put · Place 4 · Arroyo GrandeShot Put433-1112
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Discus · Place 15 · Arroyo GrandeDiscus1590-712
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Shot Put · Place 6 · Arroyo GrandeShot Put632-812
Apr 21CCAA Tri Meet Paso, AG & TempletonApr 21 · Discus · Place 10 · Arroyo GrandeDiscus1kg10.73' 7"12
Apr 21CCAA Tri Meet Paso, AG & TempletonApr 21 · Shot Put · Place 5 · Arroyo GrandeShot Put4kg5.32' 11" PB12
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · Discus · Place 13 · Arroyo GrandeDiscus1kg13.89' 5"12
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · Shot Put · Place 7 · Arroyo GrandeShot Put4kg7.31' 3"12
Apr 481st Annual King City Invitational Apr 4 · Discus · Place 5 · Arroyo GrandeDiscus595-412
Apr 481st Annual King City Invitational Apr 4 · Shot Put · Place 6 · Arroyo GrandeShot Put630-6.512
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Discus · Place 8 · Arroyo GrandeDiscus8102-312
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Shot Put · Place 7 · Arroyo GrandeShot Put728-1012
Mar 28Central Valley ClassicMar 28 · Shot Put · Place 12 · Arroyo GrandeShot Put1231-712
Mar 20Red Estes Invitational at Buchanan HSMar 20 · Shot Put · Place 10 · Arroyo GrandeShot Put1032-10.7512
Mar 142026 Nipomo HS InvitationalMar 14 · Discus · Place 11 · Arroyo GrandeDiscus1197-112
Mar 142026 Nipomo HS InvitationalMar 14 · Shot Put · Place 7 · Arroyo GrandeShot Put731-9.512
Mar 12CCAA Tri Meet: AG, Nipomo, Righetti at AGHSMar 12 · Discus · Place 8 · Arroyo GrandeDiscus890-812
Mar 12CCAA Tri Meet: AG, Nipomo, Righetti at AGHSMar 12 · Shot Put · Place 6 · Arroyo GrandeShot Put631-7.512
Mar 72026 Atascadero Memorial MeetMar 7 · Shot Put · Place 5 · Arroyo GrandeShot Put531-1012
Mar 4CCAA Tri-Meet: AG, Santa Ynez, Atascadero at AGHSMar 4 · Discus · Place 7 · Arroyo GrandeDiscus794-012
Mar 4CCAA Tri-Meet: AG, Santa Ynez, Atascadero at AGHSMar 4 · Shot Put · Place 9 · Arroyo GrandeShot Put927-1.512
Feb 28Blue and Gold Intrasquad Meet at AGHSFeb 28 · Discus · Place 5 · Arroyo GrandeDiscus1kg5.91' 10"Unofficial12
Feb 28Blue and Gold Intrasquad Meet at AGHSFeb 28 · Shot Put · Place 5 · Arroyo GrandeShot Put4kg5.27' 3"Unofficial12

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 16CIF- CS Division 1 Championship May 16 · Discus · Place 18 · Arroyo GrandeDiscus1895-511
May 16CIF- CS Division 1 Championship May 16 · Shot Put · Place 9 · Arroyo GrandeShot Put931-7.5011
May 2CCAA Mountain League ChampionshipsMay 2 · Discus · Place 11 · Arroyo GrandeDiscus1194-711
May 2CCAA Mountain League ChampionshipsMay 2 · Shot Put · Place 4 · Arroyo GrandeShot Put433-411
Apr 26Elks SLO County ChampionshipsApr 26 · Discus · Place 8 · Arroyo GrandeDiscus894-911
Apr 26Elks SLO County ChampionshipsApr 26 · Shot Put · Place 7 · Arroyo GrandeShot Put731-611
Apr 15CCAA AG/Paso Robles/Santa Ynez make-up TriMeetApr 15 · Discus · Place 3 · Arroyo GrandeDiscus3101-111
Apr 15CCAA AG/Paso Robles/Santa Ynez make-up TriMeetApr 15 · Shot Put · Place 2 · Arroyo GrandeShot Put231-6.511
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Discus · Place 7 · Arroyo GrandeDiscus793-011
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Shot Put · Place 4 · Arroyo GrandeShot Put431-1.511
Apr 5West Coast RelaysApr 5 · Shot Put · Place 7 · Arroyo Grande (CS)Shot Put732-4.5011
Apr 1CCAA Dual Meet - AG/TempletonApr 1 · Discus · Place 5 · Arroyo GrandeDiscus586-811
Apr 1CCAA Dual Meet - AG/TempletonApr 1 · Shot Put · Place 1 · Arroyo GrandeShot Put131-1111
Mar 29Central Valley Classic Mar 29 · Discus · Place 21 · Arroyo GrandeDiscus2192-10.7511
Mar 29Central Valley Classic Mar 29 · Shot Put · Place 12 · Arroyo GrandeShot Put1230-6.511
Mar 22Maurice Greene InvitationalMar 22 · Shot Put · Place 15 · Arroyo GrandeShot Put1530-1111
Mar 22Maurice Greene InvitationalMar 22 · Discus · Place 21 · Arroyo GrandeDiscus2183-311
Mar 15Nipomo InvitationalMar 15 · Discus · Place 18 · Arroyo GrandeDiscus1877-1010
Mar 15Nipomo InvitationalMar 15 · Shot Put · Place 14 · Arroyo GrandeShot Put1427-0.510
Mar 11CCAA Tri Meet - AG/Righetti/AtascaderoMar 11 · Discus · Place 5 · Arroyo GrandeDiscus1kg5.96' 9.511
Mar 11CCAA Tri Meet - AG/Righetti/AtascaderoMar 11 · Shot Put · Place 6 · Arroyo GrandeShot Put4kg6.29' 511
Mar 8Central Coast Spring ClassicMar 8 · Discus · Place 19 · Arroyo GrandeDiscus1981-7—
Mar 8Central Coast Spring ClassicMar 8 · Shot Put · Place 15 · Arroyo GrandeShot Put1528-8—
Mar 1Atascadero Memorial MeetMar 1 · Discus · Place 8 · Arroyo GrandeDiscus883-6—
Mar 1Atascadero Memorial MeetMar 1 · Shot Put · Place 6 · Arroyo GrandeShot Put628-10—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Bearcat RelaysFeb 22 · Discus · Place 5 · Arroyo GrandeDiscus588-10—
Feb 22Bearcat RelaysFeb 22 · Shot Put · Place 2 · Arroyo GrandeShot Put231-7—
Feb 17Blue and Gold MeetFeb 17 · Discus · Place 3 · Arroyo GrandeDiscus378-4.5—
Feb 17Blue and Gold MeetFeb 17 · Shot Put · Place 1 · Arroyo GrandeShot Put132-2—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · Shot Put · Place 15 · Arroyo GrandeShot Put4kg15.30' 11.510
Apr 26CCAA Mountain League ChampionshipsApr 26 · Discus · Place 21 · Arroyo GrandeDiscus1kg21.73' 310
Apr 26CCAA Mountain League ChampionshipsApr 26 · Shot Put · Place 3 · Arroyo GrandeShot Put4kg3.31' 910
Apr 20Elks San Luis Obispo County Track MeetApr 20 · Discus · Place 11 · Arroyo GrandeDiscus1160-6—
Apr 20Elks San Luis Obispo County Track MeetApr 20 · Shot Put · Place 1 · Arroyo GrandeShot Put130-0—
Apr 17Nipomo / Mission College Prep / AG 3 wayApr 17 · Discus · Place 9 · Arroyo GrandeDiscus964-4—
Apr 17Nipomo / Mission College Prep / AG 3 wayApr 17 · Shot Put · Place 1 · Arroyo GrandeShot Put130-1.5—
Apr 11Paso Robles/Santa Ynez/AG 3 WayApr 11 · Discus · Place 9 · Arroyo GrandeDiscus965-1—
Apr 11Paso Robles/Santa Ynez/AG 3 WayApr 11 · Shot Put · Place 4 · Arroyo GrandeShot Put429-1—
Mar 23Central Valley Classic Mar 23 · Shot Put · Place 21 · Arroyo GrandeShot Put2128-0—
Mar 21SLO Tri Meet - Righetti & AGMar 21 · Discus · Place 11 · Arroyo GrandeDiscus1172-0.75—
Mar 21SLO Tri Meet - Righetti & AGMar 21 · Shot Put · Place 2 · Arroyo GrandeShot Put229-3.5—
Mar 16Nipomo HS InvitationalMar 16 · Discus · Place 18 · Arroyo GrandeDiscus1877-10—
Mar 16Nipomo HS InvitationalMar 16 · Shot Put · Place 14 · Arroyo GrandeShot Put1427-0.5—
Mar 9Central Coast Spring ClassicMar 9 · Discus · Place 27 · Arroyo GrandeDiscus2770-7—
Mar 9Central Coast Spring ClassicMar 9 · Shot Put · Place 13 · Arroyo GrandeShot Put1328-4—
Feb 20Intra Squad meetFeb 20 · Discus · Place 2 · Arroyo GrandeDiscus1kg2.71' 710
Feb 20Intra Squad meetFeb 20 · Shot Put · Place 1 · Arroyo GrandeShot Put4kg1.27' 11.510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Bearcat RelaysFeb 24 · Discus · Place 4 · Arroyo GrandeDiscus477-0—
Feb 24Bearcat RelaysFeb 24 · Shot Put · Place 4 · Arroyo GrandeShot Put427-7—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 28Mountain League ChampionshipsApr 28 · Discus · Place 20 · Arroyo GrandeDiscus2069-8—
Apr 28Mountain League ChampionshipsApr 28 · Shot Put · Place 16 · Arroyo GrandeShot Put1626-0.5—
Apr 22Elks SLO County ChampionshipsApr 22 · Discus · Place 12 · Arroyo GrandeDiscus1250-9.59
Apr 22Elks SLO County ChampionshipsApr 22 · Shot Put · Place 2 · Arroyo GrandeShot Put229-29
Apr 19Paso Robles/Arroyo Grande/Pioneer ValleyApr 19 · Discus · Place 9 · Arroyo GrandeDiscus957-8—
Apr 19Paso Robles/Arroyo Grande/Pioneer ValleyApr 19 · Shot Put · Place 2 · Arroyo GrandeShot Put226-11—
Apr 15Bearcat RelaysApr 15 · Discus · Place 20 · Arroyo GrandeDiscus2064-1.59
Apr 15Bearcat RelaysApr 15 · Shot Put · Place 12 · Arroyo GrandeShot Put1226-69
Apr 8Morro Bay Pirate RelaysApr 8 · Shot Put · Place 10 · Arroyo GrandeShot Put1025-4—
Apr 5Nipomo/AGHS/THS/MCP MeetApr 5 · Varsity · Place 10 · Arroyo GrandeVarsity1064-4—
Apr 5Nipomo/AGHS/THS/MCP MeetApr 5 · Varsity · Place 8 · Arroyo GrandeVarsity825-4.25—
Mar 25Central Coast Spring ClassicMar 25 · Shot Put · Place 21 · Arroyo GrandeShot Put2124-69
Mar 23Arroyo Grande/MCP/SLO TriMar 23 · Discus · Place 17 · Arroyo GrandeDiscus1757-2—
Mar 23Arroyo Grande/MCP/SLO TriMar 23 · Shot Put · Place 8 · Arroyo GrandeShot Put824-3.5—
Mar 18Nipomo HS InvitationalMar 18 · Shot Put · Place 25 · Arroyo GrandeShot Put2524-4.5—
Mar 4Atascadero Memorial MeetMar 4 · Shot Put · Place 21 · Arroyo GrandeShot Put2123-01.009