Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSLO out of the blocks (dual against MBHS) · Feb 2515.89aSLO out of the blocks (dual against MBHS)February 25, 2023
Discus · 1kg · Outdoor2026 SLO Invitational presented by Running Warehouse · Apr 18115' 5"2026 SLO Invitational presented by Running WarehouseApril 18, 2026
Shot Put · 4kg · Outdoor2026 SLO Invitational presented by Running Warehouse · Apr 1833' 2"2026 SLO Invitational presented by Running WarehouseApril 18, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23CIF CS Masters ChampionshipMay 23 · Discus · Place 8 · San Luis ObispoDiscus8118-112
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Discus · Place 10 · San Luis ObispoDiscus1kg10.109' 8"12
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · Shot Put · Place 13 · San Luis ObispoShot Put4kg13.31' 9.25"12
May 12026 CCAA Mountain League ChampionshipsMay 1 · Discus · Place 4 · San Luis ObispoDiscus4113-512
May 12026 CCAA Mountain League ChampionshipsMay 1 · Shot Put · Place 9 · San Luis ObispoShot Put932-0.7512
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Discus · Place 3 · San Luis ObispoDiscus3120-812
Apr 252026 Elks SLO County Championships at AGHSApr 25 · Shot Put · Place 11 · San Luis ObispoShot Put1129-1112
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · Discus · Place 2 · San Luis ObispoDiscus1kg2.115' 5" PB12
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · Shot Put · Place 4 · San Luis ObispoShot Put4kg4.33' 2" PB12
Apr 15CCAA Tri Meet SLO, Righetti, TempletonApr 15 · Discus · Place 1 · San Luis ObispoDiscus1124-1012
Apr 15CCAA Tri Meet SLO, Righetti, TempletonApr 15 · Shot Put · Place 2 · San Luis ObispoShot Put229-212
Apr 3Stanford InviteApr 3 · Discus · Place 9 · San Luis ObispoDiscus1kg9.34.97m12
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Discus · Place 3 · San Luis ObispoDiscus3117-612
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · Shot Put · Place 5 · San Luis ObispoShot Put529-912
Mar 20Red Estes Invitational at Buchanan HSMar 20 · Discus · Place 8 · San Luis ObispoDiscus8110-012
Mar 18Nipomo/SLO/AtascaderoMar 18 · Discus · Place 4 · San Luis ObispoDiscus4110-11.2512
Mar 18Nipomo/SLO/AtascaderoMar 18 · Shot Put · Place 5 · San Luis ObispoShot Put529-912
Mar 11CCAA Mountain League Tri Meet - SLO, SY, PasoMar 11 · Discus · Place 1 · San Luis ObispoDiscus1108-312
Mar 11CCAA Mountain League Tri Meet - SLO, SY, PasoMar 11 · Shot Put · Place 6 · San Luis ObispoShot Put629-012
Mar 72026 Atascadero Memorial MeetMar 7 · Shot Put · Place 11 · San Luis ObispoShot Put1129-6.512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Royal ClassicFeb 28 · Discus · Place 2 · San Luis ObispoDiscus2101-1012
Feb 28Royal ClassicFeb 28 · Shot Put · Place 5 · San Luis ObispoShot Put529-812

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24CIF CS Masters ChampionshipsMay 24 · Discus · Place 6 · San Luis ObispoDiscus6120-611
May 16CIF- CS Division 1 Championship May 16 · Discus · Place 6 · San Luis ObispoDiscus6113-1111
May 2CCAA Mountain League ChampionshipsMay 2 · Discus · Place 3 · San Luis ObispoDiscus3119-1111
May 2CCAA Mountain League ChampionshipsMay 2 · Shot Put · Place 11 · San Luis ObispoShot Put1130-511
Apr 15CCAA Dual Meet - Templeton @ SLOHSApr 15 · Discus · Place 1 · San Luis ObispoDiscus1105-911
Apr 15CCAA Dual Meet - Templeton @ SLOHSApr 15 · Shot Put · Place 2 · San Luis ObispoShot Put228-611
Apr 12Pirate RelaysApr 12 · Discus · Place 4 · San Luis ObispoDiscus498-10.511
Apr 12Pirate RelaysApr 12 · Shot Put · Place 10 · San Luis ObispoShot Put1028-1111
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Discus · Place 1 · San Luis ObispoDiscus1107-711
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · Shot Put · Place 5 · San Luis ObispoShot Put529-711
Apr 5West Coast RelaysApr 5 · Discus · Place 4 · San Luis Obispo (CS)Discus4104-011
Apr 2CCAA Dual Meet - AHS & SLOApr 2 · Discus · Place 2 · San Luis ObispoDiscus294-011
Apr 2CCAA Dual Meet - AHS & SLOApr 2 · Shot Put · Place 4 · San Luis ObispoShot Put429-0.511
Mar 21Red Estes InvitationalMar 21 · Discus · Place 8 · San Luis ObispoDiscus1kg8.101-0611
Mar 15Nipomo InvitationalMar 15 · Discus · Place 7 · San Luis ObispoDiscus793-11.510
Mar 15Nipomo InvitationalMar 15 · Shot Put · Place 16 · San Luis ObispoShot Put1626-610
Mar 8Central Coast Spring ClassicMar 8 · Discus · Place 5 · San Luis ObispoDiscus596-5—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 18CIF CS Masters ChampionshipsMay 18 · Discus · Place 14 · San Luis ObispoDiscus14104-510
May 10CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2024May 10 · Discus · Place 11 · San Luis ObispoDiscus1kg11.106' 310
Apr 26CCAA Mountain League ChampionshipsApr 26 · Discus · Place 4 · San Luis ObispoDiscus1kg4.103' 510
Apr 26CCAA Mountain League ChampionshipsApr 26 · Shot Put · Place 9 · San Luis ObispoShot Put4kg9.28' 510
Apr 17Paso Robles/San Luis Obispo Dual MeetApr 17 · Discus · Place 2 · San Luis ObispoDiscus2100-6—
Apr 17Paso Robles/San Luis Obispo Dual MeetApr 17 · Shot Put · Place 5 · San Luis ObispoShot Put526-3.5—
Apr 10Tri Meet - SLO, Nipomo, LompocApr 10 · Discus · Place 2 · San Luis ObispoDiscus2101-0—
Apr 10Tri Meet - SLO, Nipomo, LompocApr 10 · Shot Put · Place 6 · San Luis ObispoShot Put626-2—
Apr 679th King City InvitationalApr 6 · Discus · Place 1 · San Luis ObispoDiscus1100-11—
Apr 679th King City InvitationalApr 6 · Shot Put · Place 3 · San Luis ObispoShot Put327-5—
Mar 23Central Valley Classic Mar 23 · Discus · Place 14 · San Luis ObispoDiscus1490-3—
Mar 23Central Valley Classic Mar 23 · Shot Put · Place 24 · San Luis ObispoShot Put2427-3.5—
Mar 21SLO Tri Meet - Righetti & AGMar 21 · Discus · Place 2 · San Luis ObispoDiscus2100-1.5—
Mar 21SLO Tri Meet - Righetti & AGMar 21 · Shot Put · Place 9 · San Luis ObispoShot Put926-0—
Mar 16Nipomo HS InvitationalMar 16 · Discus · Place 7 · San Luis ObispoDiscus793-11.5—
Mar 16Nipomo HS InvitationalMar 16 · Shot Put · Place 16 · San Luis ObispoShot Put1626-6—
Mar 13Tri Meet - SLO, PV, SYMar 13 · Discus · Place 2 · San Luis ObispoDiscus297-9.5—
Mar 9Central Coast Spring ClassicMar 9 · Discus · Place 7 · San Luis ObispoDiscus795-5—
Mar 9Central Coast Spring ClassicMar 9 · Shot Put · Place 16 · San Luis ObispoShot Put1628-1—
Feb 24SLO Out of The BlocksFeb 24 · Discus · Place 7 · San Luis ObispoDiscus1kg7.67' 2Unofficial10
Feb 24SLO Out of The BlocksFeb 24 · Shot Put · Place 2 · San Luis ObispoShot Put4kg2.26' 8Unofficial10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 22Elks SLO County ChampionshipsApr 22 · Discus · Place 3 · San Luis ObispoDiscus385-09
Apr 22Elks SLO County ChampionshipsApr 22 · Shot Put · Place 3 · San Luis ObispoShot Put328-2.59
Apr 5PV @ SLO Dual Apr 5 · Discus · Place 3 · San Luis ObispoDiscus377-9—
Apr 5PV @ SLO Dual Apr 5 · Shot Put · Place 4 · San Luis ObispoShot Put426-3—
Mar 23Arroyo Grande/MCP/SLO TriMar 23 · Shot Put · Place 7 · San Luis ObispoShot Put724-5—
Mar 18Nipomo HS InvitationalMar 18 · Discus · Place 19 · San Luis ObispoDiscus1973-10—
Mar 18Nipomo HS InvitationalMar 18 · Shot Put · Place 32 · San Luis ObispoShot Put3223-5—
Mar 15SLO / Righetti / Paso Tri-MeetMar 15 · Discus · Place 7 · San Luis ObispoDiscus1kg7.71' 79
Mar 15SLO / Righetti / Paso Tri-MeetMar 15 · Shot Put · Place 8 · San Luis ObispoShot Put4kg8.24' 1.59

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25SLO out of the blocks (dual against MBHS)Feb 25 · Discus · Place 3 · San Luis ObispoDiscus369-7—
Feb 25SLO out of the blocks (dual against MBHS)Feb 25 · Shot Put · Place 5 · San Luis ObispoShot Put523-1.5—
Feb 25SLO out of the blocks (dual against MBHS)Feb 25 · 100 Meters · Place 40 · San Luis Obispo100 Meters4015.89a PB—