Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLos Gatos vs. Milpitas · Mar 2512.39aLos Gatos vs. MilpitasMarch 25, 2025
200 Meters · OutdoorCCS Last Chance Invitational · Apr 240.4CCS Last Chance InvitationalApril 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorMilpitas @ Gunn · Mar 2646.42aMilpitas @ GunnMarch 26, 2026
400 Meters · OutdoorHomestead @ Milpitas · Apr 21:00.76aHomestead @ MilpitasApril 2, 2025
400m Hurdles · 30" / 0.762m · OutdoorStanford Invite · Apr 31:05.64aStanford InviteApril 3, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16Central Coast Section Championships 2026May 16 · 300m Hurdles · Place 7 · Milpitas300m HurdlesRound P745.76a11
Apr 28SCVAL-DAL (Finals)Apr 28 · 300m Hurdles · Place 1 · Milpitas300m Hurdles145.26a11
Apr 28SCVAL-DAL (Trials)Apr 28 · 300m Hurdles · Place 1 · Milpitas300m Hurdles145.53a11
Apr 24CCS Last Chance InvitationalApr 24 · 400 Meters · Place 5 · Milpitas400 Meters51:00.98a11
Apr 24CCS Last Chance InvitationalApr 24 · 200 Meters · Milpitas200 Meters—0.4 PB11
Apr 102026 Arcadia InvitationalApr 10 · 300m Hurdles · Place 42 · Milpitas300m Hurdles4248.1811
Apr 7SCVAL - Los Gatos @ MilpitasApr 7 · 300m Hurdles · Place 1 · Milpitas300m Hurdles147.20a11
Apr 3Stanford InviteApr 3 · 400m Hurdles · Place 7 · Milpitas400m Hurdles30" / 0.762m7.1:05.64a PB11
Mar 28De Anza / Wilcox InvitationalMar 28 · 400m Hurdles · Place 6 · Milpitas400m Hurdles61:10.49a11
Mar 26Milpitas @ GunnMar 26 · 300m Hurdles · Place 1 · Milpitas300m Hurdles30" / 0.762m1.46.42a PB11
Mar 21Saint Francis Invitational 2026Mar 21 · 300m Hurdles · Place 4 · Milpitas300m Hurdles446.22a11
Mar 21Saint Francis Invitational 2026Mar 21 · 100 Meters · Place 27 · Milpitas100 Meters2713.15a11
Mar 17Milpitas @ Los AltosMar 17 · 400 Meters · Place 2 · Milpitas400 Meters2.1:01.24a11
Mar 17Milpitas @ Los AltosMar 17 · 200 Meters · Place 2 · Milpitas200 Meters2.26.89aWind: -1.211
Mar 14SCVAL Quad MeetMar 14 · 300m Hurdles · Place 1 · Milpitas300m Hurdles147.60a11
Mar 14SCVAL Quad MeetMar 14 · 100 Meters · Place 3 · Milpitas100 Meters312.92a11
Mar 7Rustbuster InvitationalMar 7 · 300m Hurdles · Place 2 · Milpitas300m Hurdles247.15a11
Mar 7Rustbuster InvitationalMar 7 · 100 Meters · Place 5 · Milpitas100 Meters513.05a11
Mar 3SCVAL - Palo Alto @ MilpitasMar 3 · 300m Hurdles · Place 1 · Milpitas300m Hurdles148.11a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 10SCVAL QualifierMay 10 · 300m Hurdles · Place 1 · Milpitas300m Hurdles145.24a10
May 10SCVAL QualifierMay 10 · 100 Meters · Place 6 · Milpitas100 Meters612.78a10
May 1SCVAL-DAL FinalsMay 1 · 300m Hurdles · Place 1 · Milpitas300m Hurdles144.71a10
May 1SCVAL-DAL FinalsMay 1 · 100 Meters · Place 3 · Milpitas100 Meters312.71a10
Apr 29SCVAL/DAL TrialsApr 29 · 300m Hurdles · Place 1 · Milpitas300m Hurdles146.18a10
Apr 29SCVAL/DAL TrialsApr 29 · 100 Meters · Place 4 · Milpitas100 Meters412.75a10
Apr 24Los Altos & Gunn @ Milpitas - Double DualApr 24 · 300m Hurdles · Place 1 · Milpitas300m Hurdles147.4410
Apr 24Los Altos & Gunn @ Milpitas - Double DualApr 24 · 100 Meters · Place 1 · Milpitas100 Meters113.1210
Apr 19CCS TOP 8 InviteApr 19 · 300m Hurdles · Place 3 · Milpitas300m Hurdles345.5810
Apr 19CCS TOP 8 InviteApr 19 · 100 Meters · Place 10 · Milpitas100 Meters1012.7110
Apr 2Homestead @ MilpitasApr 2 · 300m Hurdles · Place 1 · Milpitas300m Hurdles148.60a10
Apr 2Homestead @ MilpitasApr 2 · 400 Meters · Place 1 · Milpitas400 Meters11:00.76a PB10
Mar 29Lynbrook InvitationalMar 29 · 200 Meters · Place 11 · Milpitas200 Meters1126.35a10
Mar 29Lynbrook InvitationalMar 29 · 100 Meters · Place 3 · Milpitas100 Meters312.80a10
Mar 25Los Gatos vs. MilpitasMar 25 · 300m Hurdles · Place 1 · Milpitas300m Hurdles147.09a10
Mar 25Los Gatos vs. MilpitasMar 25 · 100 Meters · Place 2 · Milpitas100 Meters212.39a PB10
Mar 22Firebird RelaysMar 22 · 100 Meters · Place 5 · Milpitas100 Meters512.90a10
Mar 15Saint Francis Invitational 2025Mar 15 · 100 Meters · Place 26 · Milpitas100 Meters2613.10a—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · 200 Meters · Place 4 · Milpitas200 Meters427.46a—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · 100 Meters · Place 4 · Milpitas100 Meters412.97a—
Mar 19th RustBuster InvitationalMar 1 · 100 Meters · Place 6 · Milpitas100 Meters613.21a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4SCVAL QualifierMay 4 · 200 Meters · Place 13 · Milpitas200 Meters1329.11a—
Apr 26ECL League FinalsApr 26 · 200 Meters · Place 6 · Milpitas200 Meters628.12a—
Apr 9Milpitas & Santa Clara @ Wilcox Double DualApr 9 · 100 Meters · Place 5 · Milpitas100 Meters513.36a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 200 Meters · Place 3 · Milpitas200 Meters328.08a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 100 Meters · Place 6 · Milpitas100 Meters613.99a—
Mar 23Lynbrook InvitationalMar 23 · 200 Meters · Place 21 · Milpitas200 Meters2128.63a—