Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2911.95a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorStanford Invite · Apr 313.94aStanford InviteApril 3, 2026
200 Meters · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 1526.22USATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
300m Hurdles · 30" / 0.762m · OutdoorMilpitas @ Los Altos · Mar 1745.81aMilpitas @ Los AltosMarch 17, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 152:48.93USATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
High Jump · OutdoorNor-Cal Youth Championships · Jun 81.45mNor-Cal Youth ChampionshipsJune 8, 2024
Long Jump · OutdoorNor-Cal Youth Championships · Jun 84.84mNor-Cal Youth ChampionshipsJune 8, 2024
Prelims · OutdoorNor-Cal Youth Championships · Jun 815.86Nor-Cal Youth ChampionshipsJune 8, 2024
Triple Jump · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2512.60mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Place 3 · Max Velocity PrepMax Velocity PrepTriple Jump3.12.41mWind: 012
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 10 · Max Velocity PrepMax Velocity PrepLong Jump10.5.53mWind: 0.412
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 2 · Max Velocity PrepMax Velocity PrepHigh Jump2.1.71m12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound S4.14.02aWind: 3.412
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P4.14.30aWind: 1.312
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m2.14.11aWind: -0.212
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Long Jump · Max Velocity PrepMax Velocity PrepLong JumpRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · High Jump · Max Velocity PrepMax Velocity PrepHigh JumpRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Javelin · Max Velocity PrepMax Velocity PrepJavelin600gRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Shot Put · Max Velocity PrepMax Velocity PrepShot Put4kgRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 100m Hurdles · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 800 Meters · Max Velocity PrepMax Velocity Prep800 MetersRound M—DNS12
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 200 Meters · Max Velocity PrepMax Velocity Prep200 MetersRound M—DNSWind: -1.912
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Triple Jump · Place 1 · Max Velocity PrepMax Velocity PrepTriple Jump1.12.60m PB12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 2 · Max Velocity PrepMax Velocity PrepLong Jump2.5.55mWind: 3.312
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Place 1 · Max Velocity PrepMax Velocity PrepHigh Jump1.1.56m12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P1.14.46aWind: 0.612
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m1.14.54aWind: 2.912
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Triple Jump · Place 4 · Los AltosLos AltosTriple JumpRound P4.39-09.00Wind: 0.912
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Triple Jump · Place 2 · Los AltosLos AltosTriple Jump2.41-01.00Wind: 0.912
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Long Jump · Place 3 · Los AltosLos AltosLong JumpRound P3.19-03.00Wind: 3.812
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · Long Jump · Place 5 · Los AltosLos AltosLong Jump5.19-08.75Wind: 3.812
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 6 · Los AltosLos Altos100m Hurdles33" / 0.838mRound P6.13.98aWind: 1.412
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Place 5 · Los AltosLos Altos100m Hurdles33" / 0.838m5.13.79aWind: 2.912
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100 Meters · Place 15 · Los AltosLos Altos100 MetersRound P15.11.95a PBWind: 0.912
Apr 21Lynbrook @ Los AltosApr 21 · Long Jump · Place 1 · Los AltosLos AltosLong Jump1.17-10.2512
Apr 21Lynbrook @ Los AltosApr 21 · 300m Hurdles · Place 1 · Los AltosLos Altos300m Hurdles30" / 0.762m1.46.77a12
Apr 21Lynbrook @ Los AltosApr 21 · 100m Hurdles · Place 1 · Los AltosLos Altos100m Hurdles33" / 0.838m1.14.56a12
Apr 3Stanford InviteApr 3 · Triple Jump · Place 1 · Los AltosLos AltosTriple Jump1.12.43mWind: 1.212
Apr 3Stanford InviteApr 3 · Long Jump · Place 13 · Los AltosLos AltosLong Jump13.5.30mWind: 112
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 1 · Los AltosLos Altos100m Hurdles33" / 0.838m1.13.94a PBWind: -0.112
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 1 · Los AltosLos Altos100m Hurdles33" / 0.838mRound P1.14.13aWind: 1.212
Mar 31Los Altos @ Mountain ViewMar 31 · Long Jump · Place 1 · Los AltosLos AltosLong Jump1.17-08.0012
Mar 31Los Altos @ Mountain ViewMar 31 · 100m Hurdles · Place 1 · Los AltosLos Altos100m Hurdles33" / 0.838m1.14.78aWind: -112
Mar 17Milpitas @ Los AltosMar 17 · Long Jump · Place 1 · Los AltosLos AltosLong Jump1.19-09.0012
Mar 17Milpitas @ Los AltosMar 17 · 300m Hurdles · Place 1 · Los AltosLos Altos300m Hurdles30" / 0.762m1.45.81a PB12
Mar 17Milpitas @ Los AltosMar 17 · 100m Hurdles · Place 1 · Los AltosLos Altos100m Hurdles33" / 0.838m1.14.64aWind: -1.612

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · High Jump · Place 1 · Max Velocity PrepMax Velocity PrepHigh Jump11.52m17
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles114.8717

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Javelin · Place 10 · Max Velocity PrepMax Velocity PrepJavelin1016.45m16
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles115.4116
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 800 Meters · Place 10 · Max Velocity PrepMax Velocity Prep800 Meters102:48.93 PB16
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Long Jump · Place 1 · Max Velocity PrepMax Velocity PrepLong Jump15.18m16
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 2 · Max Velocity PrepMax Velocity PrepHigh Jump21.55m16
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 9 · Max Velocity PrepMax Velocity PrepShot Put96.17m16
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 200 Meters · Place 1 · Max Velocity PrepMax Velocity Prep200 Meters126.22 PB16
Jun 8Nor-Cal Youth ChampionshipsJun 8 · High Jump · Place 4 · Max Velocity PrepMax Velocity PrepHigh Jump41.45m PB16
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 6 · Max Velocity PrepMax Velocity PrepShot Put66.20m16
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 2 · Max Velocity PrepMax Velocity PrepLong Jump24.84m PB16
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles114.7816
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Prelims · Place 1 · Max Velocity PrepMax Velocity PrepPrelimsRound P115.86 PB16