Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCoast Invitational · Apr 275:27.57aCoast InvitationalApril 27, 2024
100 Meters · OutdoorCoast Invitational · Apr 2713.59aCoast InvitationalApril 27, 2024
100m Hurdles · 33" / 0.838m · Outdoor2022 SLO Rotary Middle School Meet · May 721.18a2022 SLO Rotary Middle School MeetMay 7, 2022
100m Hurdles · 39" / 0.991m · OutdoorSLO Rotary Middle School Meet · May 620.28aSLO Rotary Middle School MeetMay 6, 2023
1600 Meters · IndoorBearcat Relays · Feb 224:58.61aBearcat RelaysFebruary 22, 2025
1600 Meters · Outdoor2026 SLO Invitational presented by Running Warehouse · Apr 184:28.08a2026 SLO Invitational presented by Running WarehouseApril 18, 2026
200 Meters · OutdoorRunning Warehouse Middle School Track and Field Championships · May 1827.54aRunning Warehouse Middle School Track and Field ChampionshipsMay 18, 2024
3200 Meters · OutdoorCCAA Mountain League Championships · May 210:19.03aCCAA Mountain League ChampionshipsMay 2, 2025
400 Meters · OutdoorCCAA Tri Meet SLO, Righetti, Templeton · Apr 1553.14aCCAA Tri Meet SLO, Righetti, TempletonApril 15, 2026
800 Meters · OutdoorCIF CS Masters Championship · May 231:57.01aCIF CS Masters ChampionshipMay 23, 2026
Discus · 1kg · OutdoorRunning Warehouse Middle School Track and Field Championships · May 1873' 3Running Warehouse Middle School Track and Field ChampionshipsMay 18, 2024
High Jump · OutdoorRunning Warehouse Middle School Track and Field Championships · May 184' 6Running Warehouse Middle School Track and Field ChampionshipsMay 18, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23CIF CS Masters ChampionshipMay 23 · 800 Meters · Place 5 · San Luis ObispoSan Luis Obispo800 Meters51:57.01a PB10
May 15CENTRAL SECTION DIVISION 1 CHAMPIONSHIPS 2026May 15 · 800 Meters · Place 4 · San Luis ObispoSan Luis Obispo800 Meters4.1:57.54a10
May 12026 CCAA Mountain League ChampionshipsMay 1 · 1600 Meters · Place 5 · San Luis ObispoSan Luis Obispo1600 Meters54:34.94a10
May 12026 CCAA Mountain League ChampionshipsMay 1 · 1600 Meters · Place 5 · San Luis ObispoSan Luis Obispo1600 Meters54:29.88a10
May 12026 CCAA Mountain League ChampionshipsMay 1 · 800 Meters · Place 9 · San Luis ObispoSan Luis Obispo800 Meters92:03.04a10
Apr 252026 Elks SLO County Championships at AGHSApr 25 · 800 Meters · Place 5 · San Luis ObispoSan Luis Obispo800 Meters52:00.84a10
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · 1600 Meters · Place 6 · San Luis ObispoSan Luis Obispo1600 Meters6.4:28.08a PB10
Apr 182026 SLO Invitational presented by Running WarehouseApr 18 · 800 Meters · San Luis ObispoSan Luis Obispo800 MetersRelay Split—2:02.3hUnofficial10
Apr 15CCAA Tri Meet SLO, Righetti, TempletonApr 15 · 400 Meters · Place 4 · San Luis ObispoSan Luis Obispo400 Meters453.14a PB10
Apr 11West Coast Relays at BuchananApr 11 · 800 Meters · Place 2 · San Luis ObispoSan Luis Obispo800 Meters21:59.53a10
Apr 42026 Pirate RelaysApr 4 · 1600 Meters · Place 3 · San Luis ObispoSan Luis Obispo1600 Meters34:39.44a10
Mar 31CCAA Dual Meet: AG vs SLO at AGHSMar 31 · 800 Meters · Place 4 · San Luis ObispoSan Luis Obispo800 Meters42:03.42a10
Mar 142026 Nipomo HS InvitationalMar 14 · 1600 Meters · Place 10 · San Luis ObispoSan Luis Obispo1600 Meters104:40.71a10
Mar 142026 Nipomo HS InvitationalMar 14 · 800 Meters · Place 16 · San Luis ObispoSan Luis Obispo800 Meters162:08.85a10
Mar 11CCAA Mountain League Tri Meet - SLO, SY, PasoMar 11 · 1600 Meters · Place 3 · San Luis ObispoSan Luis Obispo1600 Meters34:47.65a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16CIF- CS Division 1 Championship May 16 · 1600 Meters · Place 22 · San Luis ObispoSan Luis Obispo1600 Meters224:36.34a9
May 2CCAA Mountain League ChampionshipsMay 2 · 3200 Meters · Place 15 · San Luis ObispoSan Luis Obispo3200 Meters1510:19.03a PB9
May 2CCAA Mountain League ChampionshipsMay 2 · 1600 Meters · Place 11 · San Luis ObispoSan Luis Obispo1600 MetersRound P114:35.30a9
May 2CCAA Mountain League ChampionshipsMay 2 · 1600 Meters · Place 9 · San Luis ObispoSan Luis Obispo1600 Meters94:33.93a9
May 2CCAA Mountain League ChampionshipsMay 2 · 800 Meters · Place 15 · San Luis ObispoSan Luis Obispo800 MetersRound P152:06.65a9
Apr 26Elks SLO County ChampionshipsApr 26 · 1600 Meters · Place 11 · San Luis ObispoSan Luis Obispo1600 Meters114:36.809
Apr 15CCAA Dual Meet - Templeton @ SLOHSApr 15 · 1600 Meters · Place 3 · San Luis ObispoSan Luis Obispo1600 Meters34:48.14a9
Apr 15CCAA Dual Meet - Templeton @ SLOHSApr 15 · 800 Meters · Place 6 · San Luis ObispoSan Luis Obispo800 Meters62:10.91a9
Apr 12Pirate RelaysApr 12 · 1600 Meters · Place 7 · San Luis ObispoSan Luis Obispo1600 Meters74:44.36a9
Apr 12Pirate RelaysApr 12 · 800 Meters · Place 16 · San Luis ObispoSan Luis Obispo800 Meters162:15.11a9
Apr 9CCAA Mountain Tri-Meet - SLO, AG, NipomoApr 9 · 800 Meters · Place 10 · San Luis ObispoSan Luis Obispo800 Meters102:09.71a9
Mar 26Paso, SLO, Righetti - Tri MeetMar 26 · 3200 Meters · Place 6 · San Luis ObispoSan Luis Obispo3200 Meters610:26.58a9
Mar 21Red Estes InvitationalMar 21 · 1600 Meters · Place 50 · San Luis ObispoSan Luis Obispo1600 Meters50.4:46.15a9
Mar 21Red Estes InvitationalMar 21 · 800 Meters · Place 52 · San Luis ObispoSan Luis Obispo800 Meters52.2:09.62a9
Mar 8Central Coast Spring ClassicMar 8 · 800 Meters · Place 19 · San Luis ObispoSan Luis Obispo800 Meters192:08.64a—
Mar 1Atascadero Memorial MeetMar 1 · 800 Meters · Place 14 · San Luis ObispoSan Luis Obispo800 Meters142:13.72a—
Feb 15SLO Out of the BlocksFeb 15 · 1 Mile · Place 7 · San Luis ObispoSan Luis Obispo1 Mile7.5:02.61aUnofficial9
Feb 15SLO Out of the BlocksFeb 15 · 800 Meters · Place 3 · San Luis ObispoSan Luis Obispo800 Meters3.2:18.32aUnofficial9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Bearcat RelaysFeb 22 · 1600 Meters · Place 7 · San Luis ObispoSan Luis Obispo1600 Meters74:58.61a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Running Warehouse Middle School Track and Field ChampionshipsMay 18 · 1600 Meters · Place 4 · CayucosCayucos1600 Meters4.5:28.58a8
May 18Running Warehouse Middle School Track and Field ChampionshipsMay 18 · Discus · Place 13 · CayucosCayucosDiscus1kg13.73' 3 PB8
May 18Running Warehouse Middle School Track and Field ChampionshipsMay 18 · High Jump · Place 11 · CayucosCayucosHigh Jump11.4' 6 PB8
May 18Running Warehouse Middle School Track and Field ChampionshipsMay 18 · 200 Meters · Place 15 · CayucosCayucos200 Meters15.27.54a PB8
May 4Bearcat Middle School InvitationalMay 4 · 1600 Meters · Place 1 · CayucosCayucos1600 Meters1.5:39.34a8
May 4Bearcat Middle School InvitationalMay 4 · High Jump · Place 5 · CayucosCayucosHigh Jump5.4' 28
May 4Bearcat Middle School InvitationalMay 4 · 800 Meters · Place 1 · CayucosCayucos800 Meters1.2:37.26a8
May 4Bearcat Middle School InvitationalMay 4 · 200 Meters · Place 3 · CayucosCayucos200 Meters3.28.53a8
Apr 27Coast InvitationalApr 27 · 1 Mile · Place 2 · CayucosCayucos1 Mile2.5:27.57a PB8
Apr 27Coast InvitationalApr 27 · Discus · Place 2 · CayucosCayucosDiscus1kg2.70' 48
Apr 27Coast InvitationalApr 27 · 100 Meters · Place 10 · CayucosCayucos100 Meters10.13.59a PB8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Running Warehouse Middle School Track and Field ChampionshipsMay 20 · High Jump · Place 15 · CayucosCayucosHigh Jump154-0—
May 20Running Warehouse Middle School Track and Field ChampionshipsMay 20 · Discus · Place 3 · CayucosCayucosDiscus356-9—
May 20Running Warehouse Middle School Track and Field ChampionshipsMay 20 · 7th Grade 70y Hurdles Finals · Place 13 · CayucosCayucos7th Grade 70y Hurdles Finals1312.37a—
May 20Running Warehouse Middle School Track and Field ChampionshipsMay 20 · 1600 Meters · Place 6 · CayucosCayucos1600 Meters65:40.59a—
May 6SLO Rotary Middle School MeetMay 6 · 1600 Meters · Place 5 · CayucosCayucos1600 Meters5.5:48.46a7
May 6SLO Rotary Middle School MeetMay 6 · 100m Hurdles · Place 8 · CayucosCayucos100m Hurdles39" / 0.991m8.20.28a PB7

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Running Warehouse Middle School ChampionshipsMay 21 · 70m Hurdles · Place 23 · CayucosCayucos70m Hurdles2312.766
May 21Running Warehouse Middle School ChampionshipsMay 21 · 1600 Meters · Place 5 · CayucosCayucos1600 Meters56:38.066
May 21Running Warehouse Middle School ChampionshipsMay 21 · 800 Meters · Place 6 · CayucosCayucos800 Meters62:59.726
May 21Running Warehouse Middle School ChampionshipsMay 21 · 100 Meters · Place 10 · CayucosCayucos100 Meters1015.596
May 72022 SLO Rotary Middle School MeetMay 7 · 1600 Meters · Place 3 · CayucosCayucos1600 Meters3.6:15.09a6
May 72022 SLO Rotary Middle School MeetMay 7 · 100m Hurdles · Place 3 · CayucosCayucos100m Hurdles33" / 0.838m3.21.18a PB6
May 72022 SLO Rotary Middle School MeetMay 7 · Discus · Place 1 · CayucosCayucosDiscus1kg1.42-00.006
May 72022 SLO Rotary Middle School MeetMay 7 · 100 Meters · Place 4 · CayucosCayucos100 Meters4.14.91a6