Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoquel vs Aptos · Apr 313.41aSoquel vs AptosApril 3, 2025
110m Hurdles · 39" / 0.991m · OutdoorNMC vs Aptos Scrimmage · Feb 2622.26aNMC vs Aptos ScrimmageFebruary 26, 2026
1600 Meters · OutdoorPVAL Finals · May 175:54.72aPVAL FinalsMay 17, 2024
400 Meters · IndoorAptos at NMC · Feb 271:03.55aAptos at NMCFebruary 27, 2025
400 Meters · OutdoorHarbor vs Aptos · Mar 271:02.50aHarbor vs AptosMarch 27, 2025
Discus · 1.6kg · OutdoorPVAL North Meet #2 · May 151' 0PVAL North Meet #2May 1, 2024
Discus · 1kg · OutdoorAptos Jr. Intrasquad Meet · Apr 2455' 4Aptos Jr. Intrasquad MeetApril 24, 2024
Long Jump · OutdoorPVAL North Qualifiers · May 1014-11.00PVAL North QualifiersMay 10, 2024
Pole Vault · OutdoorNMC vs Aptos Scrimmage · Feb 2611' 0"NMC vs Aptos ScrimmageFebruary 26, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30SCCAL ChampionshipsApr 30 · Pole Vault · Place 3 · AptosAptosPole Vault311-06.0010
Apr 23Aptos, SLV, Scotts Valley & Mt. Madonna @ HarborApr 23 · Pole Vault · Place 2 · AptosAptosPole Vault210-610
Feb 26NMC vs Aptos ScrimmageFeb 26 · Pole Vault · Place 1 · AptosAptosPole Vault1.11' 0" PB10
Feb 26NMC vs Aptos ScrimmageFeb 26 · 110m Hurdles · Place 3 · AptosAptos110m Hurdles39" / 0.991m3.22.26a PBWind: 010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Santa Cruz Coast RelaysFeb 28 · Pole Vault · Place 2 · AptosAptosPole Vault210-610

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1SCCAL ChampionshipsMay 1 · Pole Vault · Place 7 · AptosAptosPole Vault7.10-00.009
Apr 24Santa Cruz vs AptosApr 24 · Pole Vault · Place 2 · AptosAptosPole Vault210-09
Apr 24Santa Cruz vs AptosApr 24 · 300m Hurdles · Place 7 · AptosAptos300m Hurdles71:03.829
Apr 24Santa Cruz vs AptosApr 24 · 110m Hurdles · Place 8 · AptosAptos110m Hurdles824.829
Apr 17Scotts Valley, MM @ AptosApr 17 · Pole Vault · Place 3 · AptosAptosPole Vault310-69
Apr 17Scotts Valley, MM @ AptosApr 17 · 300m Hurdles · Place 5 · AptosAptos300m Hurdles559.98a9
Apr 17Scotts Valley, MM @ AptosApr 17 · 110m Hurdles · Place 5 · AptosAptos110m Hurdles523.92a9
Apr 3Soquel vs AptosApr 3 · Pole Vault · Place 1 · AptosAptosPole Vault110-69
Apr 3Soquel vs AptosApr 3 · 100 Meters · Place 21 · AptosAptos100 Meters2113.41a PB9
Mar 2952nd Avis Kelley InvitationalMar 29 · Pole Vault · Place 8 · AptosAptosPole Vault810-09
Mar 27Harbor vs AptosMar 27 · 400 Meters · Place 8 · AptosAptos400 Meters81:02.50a PB9
Mar 20Aptos vs San Lorenzo ValleyMar 20 · Pole Vault · Place 2 · AptosAptosPole Vault29-09
Mar 15Santa Cruz County Meet of Champions IIMar 15 · Pole Vault · Place 5 · AptosAptosPole Vault59-0—
Mar 8Young Guns Freshman FrenzyMar 8 · Pole Vault · Place 1 · AptosAptosPole Vault18-6—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Aptos at NMCFeb 27 · Pole Vault · Place 4 · AptosAptosPole Vault48-0—
Feb 27Aptos at NMCFeb 27 · 400 Meters · Place 11 · AptosAptos400 Meters111:03.55a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17PVAL FinalsMay 17 · 1600 Meters · Place 3 · AptosAptos1600 Meters3.5:54.72a PB8
May 17PVAL FinalsMay 17 · Long Jump · Place 4 · AptosAptosLong Jump4.12-09.008
May 17PVAL FinalsMay 17 · Discus · AptosAptosDiscus1kg—SCR8
May 10PVAL North QualifiersMay 10 · 1600 Meters · Place 1 · AptosAptos1600 Meters1.5:55.39a8
May 10PVAL North QualifiersMay 10 · Long Jump · Place 1 · AptosAptosLong Jump1.14-11.00 PB8
May 10PVAL North QualifiersMay 10 · Discus · Place 4 · AptosAptosDiscus1kg4.48-078
May 1PVAL North Meet #2May 1 · 1600 Meters · Place 1 · AptosAptos1600 Meters1.5:59.08
May 1PVAL North Meet #2May 1 · Long Jump · Place 4 · AptosAptosLong Jump4.13' 38
May 1PVAL North Meet #2May 1 · Discus · Place 4 · AptosAptosDiscus1.6kg4.51' 0 PB8
Apr 24Aptos Jr. Intrasquad MeetApr 24 · 1600 Meters · Place 1 · AptosAptos1600 Meters1.5:58.85a8
Apr 24Aptos Jr. Intrasquad MeetApr 24 · Long Jump · Place 3 · AptosAptosLong Jump3.12' 18
Apr 24Aptos Jr. Intrasquad MeetApr 24 · Discus · Place 1 · AptosAptosDiscus1kg1.55' 4 PB8
Apr 24Aptos Jr. Intrasquad MeetApr 24 · 100 Meters · Place 3 · AptosAptos100 Meters3.14.99a8