Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMilpitas @ Gunn · Mar 2618.46aMilpitas @ GunnMarch 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorMilpitas @ Gunn · Mar 2653.53aMilpitas @ GunnMarch 26, 2026
Triple Jump · OutdoorMilpitas @ Los Altos · Mar 1730-05.00Milpitas @ Los AltosMarch 17, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28SCVAL-DAL (Finals)Apr 28 · 100m Hurdles · Place 8 · Milpitas100m Hurdles818.03a12
Apr 28SCVAL-DAL (Trials)Apr 28 · 300m Hurdles · Place 14 · Milpitas300m Hurdles1454.73a12
Apr 28SCVAL-DAL (Trials)Apr 28 · 100m Hurdles · Place 5 · Milpitas100m Hurdles517.56a12
Apr 7SCVAL - Los Gatos @ MilpitasApr 7 · 300m Hurdles · Place 3 · Milpitas300m Hurdles352.96a12
Apr 7SCVAL - Los Gatos @ MilpitasApr 7 · 100m Hurdles · Place 2 · Milpitas100m Hurdles218.13a12
Mar 28De Anza / Wilcox InvitationalMar 28 · 400m Hurdles · Place 11 · Milpitas400m Hurdles111:21.92a12
Mar 28De Anza / Wilcox InvitationalMar 28 · 100m Hurdles · Place 12 · Milpitas100m Hurdles1218.38a12
Mar 26Milpitas @ GunnMar 26 · 300m Hurdles · Place 3 · Milpitas300m Hurdles30" / 0.762m3.53.53a PB12
Mar 26Milpitas @ GunnMar 26 · 100m Hurdles · Place 1 · Milpitas100m Hurdles33" / 0.838m1.18.46a PBWind: 1.612
Mar 21Saint Francis Invitational 2026Mar 21 · 300m Hurdles · Place 16 · Milpitas300m Hurdles1653.56a12
Mar 17Milpitas @ Los AltosMar 17 · Triple Jump · Place 2 · MilpitasTriple Jump2.30-05.00 PB12
Mar 17Milpitas @ Los AltosMar 17 · 100m Hurdles · Place 2 · Milpitas100m Hurdles33" / 0.838m2.18.58aWind: -1.612
Mar 14SCVAL Quad MeetMar 14 · Triple Jump · Place 4 · MilpitasTriple Jump430-1012
Mar 14SCVAL Quad MeetMar 14 · Long Jump · Place 8 · MilpitasLong Jump813-9.5012
Mar 14SCVAL Quad MeetMar 14 · 300m Hurdles · Place 3 · Milpitas300m Hurdles354.44a12
Mar 14SCVAL Quad MeetMar 14 · 100m Hurdles · Place 2 · Milpitas100m Hurdles218.68a12
Mar 7Rustbuster InvitationalMar 7 · Triple Jump · Place 9 · MilpitasTriple Jump932-012
Mar 7Rustbuster InvitationalMar 7 · 100m Hurdles · Place 7 · Milpitas100m Hurdles718.62a12
Mar 3SCVAL - Palo Alto @ MilpitasMar 3 · 300m Hurdles · Place 5 · Milpitas300m Hurdles559.89a12
Mar 3SCVAL - Palo Alto @ MilpitasMar 3 · 100m Hurdles · Place 4 · Milpitas100m Hurdles418.90a12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 10SCVAL QualifierMay 10 · Triple Jump · Place 8 · MilpitasTriple Jump832-06.7511
May 10SCVAL QualifierMay 10 · 100m Hurdles · Place 11 · Milpitas100m Hurdles1117.69a11
May 1SCVAL-DAL FinalsMay 1 · Triple Jump · Place 5 · MilpitasTriple Jump533-411
May 1SCVAL-DAL FinalsMay 1 · 100m Hurdles · Place 5 · Milpitas100m Hurdles516.92a11
Apr 29SCVAL/DAL TrialsApr 29 · 100m Hurdles · Place 8 · Milpitas100m Hurdles817.95a11
Apr 24Los Altos & Gunn @ Milpitas - Double DualApr 24 · 100m Hurdles · Place 2 · Milpitas100m Hurdles218.3111
Apr 19CCS TOP 8 InviteApr 19 · Triple Jump · Place 18 · MilpitasTriple Jump1832-11.5011
Apr 2Homestead @ MilpitasApr 2 · Triple Jump · Place 2 · MilpitasTriple Jump233-711
Apr 2Homestead @ MilpitasApr 2 · Long Jump · Place 3 · MilpitasLong Jump314-9.5011
Apr 2Homestead @ MilpitasApr 2 · 100m Hurdles · Place 1 · Milpitas100m Hurdles118.41a11
Mar 29Lynbrook InvitationalMar 29 · Triple Jump · Place 6 · MilpitasTriple Jump634-211
Mar 29Lynbrook InvitationalMar 29 · 100m Hurdles · Place 10 · Milpitas100m Hurdles1018.51a11
Mar 25Los Gatos vs. MilpitasMar 25 · Triple Jump · Place 2 · MilpitasTriple Jump232-011
Mar 25Los Gatos vs. MilpitasMar 25 · Long Jump · Place 6 · MilpitasLong Jump614-6.7511
Mar 25Los Gatos vs. MilpitasMar 25 · 300m Hurdles · Place 6 · Milpitas300m Hurdles654.25a11
Mar 25Los Gatos vs. MilpitasMar 25 · 100m Hurdles · Place 1 · Milpitas100m Hurdles118.54a11
Mar 22Firebird RelaysMar 22 · Triple Jump · Place 7 · MilpitasTriple Jump731-8.5011
Mar 22Firebird RelaysMar 22 · 100m Hurdles · Place 8 · Milpitas100m Hurdles818.85a11
Mar 15Saint Francis Invitational 2025Mar 15 · Triple Jump · Place 16 · MilpitasTriple Jump1632-3.50—
Mar 15Saint Francis Invitational 2025Mar 15 · 300m Hurdles · Place 18 · Milpitas300m Hurdles1854.05a—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · Triple Jump · Place 4 · MilpitasTriple Jump432-0—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · Long Jump · Place 3 · MilpitasLong Jump314-6—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · 300m Hurdles · Place 8 · Milpitas300m Hurdles856.08a—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · 100m Hurdles · Place 6 · Milpitas100m Hurdles618.95a—
Mar 19th RustBuster InvitationalMar 1 · Triple Jump · Place 4 · MilpitasTriple Jump430-10—
Mar 19th RustBuster InvitationalMar 1 · 300m Hurdles · Place 10 · Milpitas300m Hurdles1055.79a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 26ECL League FinalsApr 26 · Triple Jump · Place 1 · MilpitasTriple Jump132-8.75—
Apr 26ECL League FinalsApr 26 · Long Jump · Place 1 · MilpitasLong Jump114-5.50—
Apr 26ECL League FinalsApr 26 · 300m Hurdles · Place 1 · Milpitas300m Hurdles152.94a—
Apr 26ECL League FinalsApr 26 · 100m Hurdles · Place 1 · Milpitas100m Hurdles118.00a—
Apr 20CCS Top 8 InviteApr 20 · Triple Jump · Place 12 · MilpitasTriple Jump1232-10.25—
Apr 13CCS Last Chance InviteApr 13 · Triple Jump · Place 7 · MilpitasTriple Jump732-3—
Apr 13CCS Last Chance InviteApr 13 · 300m Hurdles · Place 9 · Milpitas300m Hurdles952.42a—
Apr 9Milpitas & Santa Clara @ Wilcox Double DualApr 9 · Long Jump · Place 1 · MilpitasLong Jump114-11—
Apr 9Milpitas & Santa Clara @ Wilcox Double DualApr 9 · 300m Hurdles · Place 1 · Milpitas300m Hurdles155.11a—
Apr 9Milpitas & Santa Clara @ Wilcox Double DualApr 9 · 100m Hurdles · Place 1 · Milpitas100m Hurdles118.59a—
Apr 6De Anza/Cupertino InviteApr 6 · Triple Jump · Place 9 · MilpitasTriple Jump931-11—
Apr 6De Anza/Cupertino InviteApr 6 · 400m Hurdles · Place 8 · Milpitas400m Hurdles81:16.36a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 300m Hurdles · Place 1 · Milpitas300m Hurdles155.18a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 100m Hurdles · Place 1 · Milpitas100m Hurdles120.40a—
Mar 16Saint Francis InvitationalMar 16 · 300m Hurdles · Place 6 · Milpitas300m Hurdles653.15a—
Mar 13MacDonald & Milpitas @ Cupertino Double DualMar 13 · 300m Hurdles · Place 1 · Milpitas300m Hurdles158.04a—
Mar 13MacDonald & Milpitas @ Cupertino Double DualMar 13 · 100m Hurdles · Place 1 · Milpitas100m Hurdles120.28a—
Mar 6Monta Vista @ MilpitasMar 6 · 300m Hurdles · Place 1 · Milpitas300m Hurdles156.41a—
Mar 6Monta Vista @ MilpitasMar 6 · 100m Hurdles · Place 2 · Milpitas100m Hurdles219.88a—
Mar 28th RustBuster InvitationalMar 2 · 300m Hurdles · Place 7 · Milpitas300m Hurdles757.79a—
Mar 28th RustBuster InvitationalMar 2 · 100m Hurdles · Place 8 · Milpitas100m Hurdles820.25a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 27SCVAL/DAL FinalsApr 27 · 300m Hurdles · Place 3 · Milpitas300m Hurdles353.50a—
Apr 27SCVAL/DAL FinalsApr 27 · 100m Hurdles · Place 4 · Milpitas100m Hurdles419.66a—
Apr 5Lynbrook @ MilpitasApr 5 · 100m Hurdles · Place 3 · Milpitas100m Hurdles320.96a9
Mar 29Los Gatos v MilpitasMar 29 · 300m Hurdles · Place 2 · Milpitas300m Hurdles257.29a—
Mar 29Los Gatos v MilpitasMar 29 · 100m Hurdles · Place 3 · Milpitas100m Hurdles321.62a—
Mar 21Milpitas @ Los AltosMar 21 · 300m Hurdles · Place 3 · Milpitas300m Hurdles31:00.61a—
Mar 21Milpitas @ Los AltosMar 21 · 100m Hurdles · Place 4 · Milpitas100m Hurdles421.39a—
Mar 16Palo Alto @ MilpitasMar 16 · 300m Hurdles · Place 1 · Milpitas300m Hurdles157.759
Mar 16Palo Alto @ MilpitasMar 16 · 100m Hurdles · Place 9 · Milpitas100m Hurdles924.969
Mar 11Milpitas @ GunnMar 11 · 100m Hurdles · Place 2 · Milpitas100m Hurdles221.24a—