Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorACC Indoor Championships · Feb 262:45.44aACC Indoor ChampionshipsFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorPAL Varsity Trials and Finals · Apr 2816.37aPAL Varsity Trials and FinalsApril 28, 2022
110m Hurdles · 42" / 1.067m · OutdoorCal at Stanford (The Big Meet) · Apr 3015.12aCal at Stanford (The Big Meet)April 30, 2024
1500 Meters · OutdoorACC Outdoor Championships · May 144:41.10aACC Outdoor ChampionshipsMay 14, 2026
400 Meters · OutdoorACC Outdoor Championships · May 1451.90aACC Outdoor ChampionshipsMay 14, 2026
60 Meter · IndoorACC Indoor Championships · Feb 267.24aACC Indoor ChampionshipsFebruary 26, 2026
60m Hurdles · 42" / 1.067m · IndoorACC Indoor Championships · Feb 268.62aACC Indoor ChampionshipsFebruary 26, 2026
Decathlon · OutdoorACC Outdoor Championships · May 147266.00ACC Outdoor ChampionshipsMay 14, 2026
Discus · 2kg · OutdoorStanford vs Cal Big Meet · Apr 1138.66mStanford vs Cal Big MeetApril 11, 2026
Heptathlon · IndoorACC Indoor Championships · Feb 265329.00ACC Indoor ChampionshipsFebruary 26, 2026
High Jump · IndoorACC Indoor Championships · Feb 261.91mACC Indoor ChampionshipsFebruary 26, 2026
High Jump · OutdoorWoodside, HMB @ Hillsdale · May 176-02.00Woodside, HMB @ HillsdaleMay 17, 2021
Javelin · 800g · OutdoorACC Outdoor Championships · May 1455.04mACC Outdoor ChampionshipsMay 14, 2026
Long Jump · IndoorCal All Comers Meet · Feb 46.27mCal All Comers Meet February 4, 2023
Long Jump · Outdoor2021 PAL Varsity Championship · May 225.55m2021 PAL Varsity Championship May 22, 2021
Pole Vault · IndoorACC Indoor Championships · Feb 264.30mACC Indoor ChampionshipsFebruary 26, 2026
Pole Vault · OutdoorACC Outdoor Championships · May 144.35mACC Outdoor ChampionshipsMay 14, 2026
Shot Put · 16lb / 7.26kg · IndoorACC Indoor Championships · Feb 2612.92mACC Indoor ChampionshipsFebruary 26, 2026
Shot Put · 16lb / 7.26kg · OutdoorACC Outdoor Championships · May 1412.59mACC Outdoor ChampionshipsMay 14, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · Decathlon · Place 6 · CaliforniaCaliforniaDecathlonRound M6.7266.00 PBJr
May 14ACC Outdoor ChampionshipsMay 14 · Long Jump · Place 4 · CaliforniaCaliforniaLong JumpRound M4.7.06mWind: 0.8Jr
May 14ACC Outdoor ChampionshipsMay 14 · Pole Vault · Place 8 · CaliforniaCaliforniaPole VaultRound M8.4.35m PBJr
May 14ACC Outdoor ChampionshipsMay 14 · High Jump · Place 1 · CaliforniaCaliforniaHigh JumpRound M1.1.98mJr
May 14ACC Outdoor ChampionshipsMay 14 · Javelin · Place 1 · CaliforniaCaliforniaJavelin800gRound M1.55.04m PBJr
May 14ACC Outdoor ChampionshipsMay 14 · Discus · Place 6 · CaliforniaCaliforniaDiscus2kgRound M6.38.33mJr
May 14ACC Outdoor ChampionshipsMay 14 · Shot Put · Place 6 · CaliforniaCaliforniaShot Put16lb / 7.26kgRound M6.12.59m PBJr
May 14ACC Outdoor ChampionshipsMay 14 · 110m Hurdles · Place 10 · CaliforniaCalifornia110m Hurdles42" / 1.067mRound M10.15.63aWind: 1.3Jr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 3 · CaliforniaCalifornia1500 MetersRound M3.4:41.10a PBJr
May 14ACC Outdoor ChampionshipsMay 14 · 400 Meters · Place 9 · CaliforniaCalifornia400 MetersRound M9.51.90a PBJr
May 14ACC Outdoor ChampionshipsMay 14 · 100 Meters · Place 8 · CaliforniaCalifornia100 MetersRound M8.11.17aWind: 2.2Jr
May 1Payton Jordan InvitationalMay 1 · Pole Vault · Place 7 · CaliforniaCaliforniaPole Vault7.4.32mJr
May 1Payton Jordan InvitationalMay 1 · 110m Hurdles · Place 3 · CaliforniaCalifornia110m Hurdles42" / 1.067m3.15.42aWind: 1.5Jr
Apr 11Stanford vs Cal Big MeetApr 11 · Javelin · Place 2 · CaliforniaCaliforniaJavelin800g2.49.21mJr
Apr 11Stanford vs Cal Big MeetApr 11 · Discus · Place 5 · CaliforniaCaliforniaDiscus2kg5.38.66m PBJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1000 Meters · Place 4 · CaliforniaCalifornia1000 MetersRound M4.2:45.44a PBJr
Feb 26ACC Indoor ChampionshipsFeb 26 · Pole Vault · Place 10 · CaliforniaCaliforniaPole VaultRound M10.4.30m PBJr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 9 · CaliforniaCalifornia60m Hurdles42" / 1.067mRound M9.8.62a PBWind: 0Jr
Feb 26ACC Indoor ChampionshipsFeb 26 · High Jump · Place 4 · CaliforniaCaliforniaHigh JumpRound M4.1.91m PBJr
Feb 26ACC Indoor ChampionshipsFeb 26 · Shot Put · Place 6 · CaliforniaCaliforniaShot Put16lb / 7.26kgRound M6.12.92m PBJr
Feb 26ACC Indoor ChampionshipsFeb 26 · Long Jump · Place 5 · CaliforniaCaliforniaLong JumpRound M5.6.93mJr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60 Meter · Place 7 · CaliforniaCalifornia60 MeterRound M7.7.24a PBWind: 0Jr
Feb 26ACC Indoor ChampionshipsFeb 26 · Heptathlon · Place 8 · CaliforniaCaliforniaHeptathlonRound M8.5329.00 PBJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Hornet InvitationalMar 21 · Javelin · Place 5 · CaliforniaCaliforniaJavelin800g5.52.33mSo
Mar 21Hornet InvitationalMar 21 · 110m Hurdles · Place 21 · CaliforniaCalifornia110m Hurdles42" / 1.067m21.15.78aWind: 0.2So

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Cal at Stanford (The Big Meet)Apr 30 · Pole Vault · Place 4 · CaliforniaCaliforniaPole Vault4.4.17mFr
Apr 30Cal at Stanford (The Big Meet)Apr 30 · Javelin · Place 2 · CaliforniaCaliforniaJavelin800g2.52.48mFr
Apr 30Cal at Stanford (The Big Meet)Apr 30 · 110m Hurdles · Place 2 · CaliforniaCalifornia110m Hurdles42" / 1.067m2.15.12a PBWind: 0Fr
Apr 1964th Mt. SAC RelaysApr 19 · Long Jump · Place 29 · FR CaliforniaFR CaliforniaLong Jump296.75m—
Apr 1964th Mt. SAC RelaysApr 19 · High Jump · Place 12 · FR CaliforniaFR CaliforniaHigh Jump121.82m—
Mar 29Stanford Invitational - CollegiateMar 29 · High Jump · Place 12 · CaliforniaCaliforniaHigh Jump12.1.83mFr
Mar 2345th Aztec Invitational (Day 3)Mar 23 · Long Jump · Place 15 · CaliforniaCaliforniaLong Jump15.6.76mWind: 1.5Fr
Mar 2345th Aztec Invitational (Day 3)Mar 23 · 110m Hurdles · Place 14 · CaliforniaCalifornia110m Hurdles42" / 1.067m14.15.45aWind: 1.2Fr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Cal All Comers Meet Feb 4 · Shot Put · Place 9 · UNAT-CaliforniaUNAT-CaliforniaShot Put910.50m—
Feb 4Cal All Comers Meet Feb 4 · Long Jump · Place 2 · UNAT-CaliforniaUNAT-CaliforniaLong Jump26.27m PB—
Feb 4Cal All Comers Meet Feb 4 · High Jump · Place 2 · UNAT-CaliforniaUNAT-CaliforniaHigh Jump21.92m—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 27102nd CIF State T&F Champs Prelims 2022May 27 · High Jump · WoodsideWoodsideHigh JumpRound P--NH12
May 21CCS Finals May 21 · Long Jump · Place 15 · WoodsideWoodsideLong JumpRound P15.20-00.75Wind: 1.812
May 21CCS Finals May 21 · 110m Hurdles · Place 24 · WoodsideWoodside110m Hurdles39" / 0.991mRound P24.16.76aWind: 1.312
May 21CCS Finals May 21 · High Jump · Place 1 · WoodsideWoodsideHigh JumpRound P1.6-02.0012
May 21CCS Finals May 21 · High Jump · Place 1 · WoodsideWoodsideHigh Jump1.6-04.0012
May 14CCS Semi-Finals May 14 · Long Jump · Place 15 · WoodsideWoodsideLong JumpRound P15.20-00.7512
May 14CCS Semi-Finals May 14 · 110m Hurdles · Place 24 · WoodsideWoodside110m Hurdles39" / 0.991mRound P24.16.76aWind: 1.312
May 14CCS Semi-Finals May 14 · High Jump · Place 1 · WoodsideWoodsideHigh JumpRound P1.6-02.0012
Apr 28PAL Varsity Trials and FinalsApr 28 · Long Jump · Place 2 · WoodsideWoodsideLong Jump2.20-10.7512
Apr 28PAL Varsity Trials and FinalsApr 28 · 110m Hurdles · Place 4 · WoodsideWoodside110m Hurdles39" / 0.991mRound P4.16.82a12
Apr 28PAL Varsity Trials and FinalsApr 28 · 110m Hurdles · Place 3 · WoodsideWoodside110m Hurdles39" / 0.991m3.16.37a PBWind: 1.612
Apr 28PAL Varsity Trials and FinalsApr 28 · High Jump · Place 1 · WoodsideWoodsideHigh Jump1.6-02.0012
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · Discus · Place 6 · WoodsideWoodsideDiscus681-09.0012
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · 110m Hurdles · Place 2 · WoodsideWoodside110m Hurdles217.48a12
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · Long Jump · Place 2 · WoodsideWoodsideLong Jump219-09.0012
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · 110m Hurdles · Place 1 · WoodsideWoodside110m Hurdles116.9912
Apr 9Cupertino/De Anza InviteApr 9 · Long Jump · Place 3 · WoodsideWoodsideLong Jump319-07.5012
Apr 9Cupertino/De Anza InviteApr 9 · High Jump · Place 1 · WoodsideWoodsideHigh Jump16-00.0012
Apr 9Cupertino/De Anza InviteApr 9 · 110m Hurdles · Place 5 · WoodsideWoodside110m Hurdles517.3412
Apr 1Stanford Invitational Apr 1 · High Jump · Place 1 · WoodsideWoodsideHigh Jump1.6-04.2512
Mar 23PAL Ocean Meet #4Mar 23 · Long Jump · Place 7 · WoodsideWoodsideLong Jump7.14-1012
Mar 23PAL Ocean Meet #4Mar 23 · 110m Hurdles · Place 2 · WoodsideWoodside110m Hurdles39" / 0.991m2.17.012
Mar 23PAL Ocean Meet #4Mar 23 · High Jump · Place 1 · WoodsideWoodsideHigh Jump1.6-04.0012
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · Long Jump · Place 1 · WoodsideWoodsideLong Jump120-05.0012
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · High Jump · Place 1 · WoodsideWoodsideHigh Jump16-00.0012
Mar 5Willow Glen Track & Field InvitationalMar 5 · Long Jump · Place 4 · WoodsideWoodsideLong Jump419-11.0012
Mar 5Willow Glen Track & Field InvitationalMar 5 · High Jump · Place 1 · WoodsideWoodsideHigh Jump16-05.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Woodside JamboreeFeb 18 · Long Jump · Place 3 · WoodsideWoodsideLong Jump319-04.0012
Feb 18Woodside JamboreeFeb 18 · High Jump · Place 1 · WoodsideWoodsideHigh Jump16-03.0012

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19CCS FinalsJun 19 · High Jump · Place 3 · WoodsideWoodsideHigh Jump3.6-02.0011
Jun 12CCS TrialsJun 12 · High Jump · Place 8 · WoodsideWoodsideHigh JumpRound P8.6-00.0011
May 222021 PAL Varsity Championship May 22 · Long Jump · Place 13 · WoodsideWoodsideLong Jump135.55m PB11
May 222021 PAL Varsity Championship May 22 · High Jump · Place 2 · WoodsideWoodsideHigh Jump21.82m11
May 17Woodside, HMB @ HillsdaleMay 17 · Long Jump · WoodsideWoodsideLong Jump—NM11
May 17Woodside, HMB @ HillsdaleMay 17 · High Jump · Place 1 · WoodsideWoodsideHigh Jump1.6-02.00 PB11
Apr 21Woodside vs. Terra NovaApr 21 · Triple Jump · Place 2 · WoodsideWoodsideTriple Jump237-05.0011
Apr 21Woodside vs. Terra NovaApr 21 · Long Jump · Place 2 · WoodsideWoodsideLong Jump218-09.0011
Apr 21Woodside vs. Terra NovaApr 21 · High Jump · Place 2 · WoodsideWoodsideHigh Jump25-08.0011