Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational 2025 · Mar 154:29.28aSaint Francis Invitational 2025March 15, 2025
1600 Meters · OutdoorLynbrook Invitational · Mar 294:22.13aLynbrook InvitationalMarch 29, 2025
3200 Meters · OutdoorCCS TOP 8 Invite · Apr 199:17.61CCS TOP 8 InviteApril 19, 2025
800 Meters · OutdoorSCVAL EC Dual meet: Milpitas @ Fremont · Mar 262:03.49aSCVAL EC Dual meet: Milpitas @ FremontMarch 26, 2024
800 Meters · Outdoor · Hand timedLos Altos & Gunn @ Milpitas - Double Dual · Apr 242:03.3hLos Altos & Gunn @ Milpitas - Double DualApril 24, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28SCVAL-DAL (Finals)Apr 28 · 3200 Meters · Place 10 · Milpitas3200 Meters109:36.26a11
Apr 24CCS Last Chance InvitationalApr 24 · 3200 Meters · Place 9 · Milpitas3200 Meters99:49.41a11
Apr 24CCS Last Chance InvitationalApr 24 · 1600 Meters · Place 13 · Milpitas1600 Meters134:35.04a11
Apr 102026 Arcadia InvitationalApr 10 · 3200 Meters · Place 29 · Milpitas3200 Meters299:56.5711
Apr 7SCVAL - Los Gatos @ MilpitasApr 7 · 3200 Meters · Place 2 · Milpitas3200 Meters210:11.50a11
Apr 7SCVAL - Los Gatos @ MilpitasApr 7 · 1600 Meters · Place 2 · Milpitas1600 Meters24:43.66a11
Apr 3Stanford InviteApr 3 · 3200 Meters · Milpitas3200 Meters--DNF11
Mar 28De Anza / Wilcox InvitationalMar 28 · 1600 Meters · Place 34 · Milpitas1600 Meters344:56.08a11
Mar 17Milpitas @ Los AltosMar 17 · 3200 Meters · Place 3 · Milpitas3200 Meters3.10:48.02a11
Mar 14SCVAL Quad MeetMar 14 · Shot Put · Place 17 · MilpitasShot Put1718-311
Mar 3SCVAL - Palo Alto @ MilpitasMar 3 · Shot Put · Place 10 · MilpitasShot Put1023-0.5011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10SCVAL QualifierMay 10 · 3200 Meters · Place 3 · Milpitas3200 Meters39:24.97a10
May 1SCVAL-DAL FinalsMay 1 · 3200 Meters · Place 1 · Milpitas3200 Meters19:38.51a10
Apr 24Los Altos & Gunn @ Milpitas - Double DualApr 24 · 3200 Meters · Place 4 · Milpitas3200 Meters410:14.5310
Apr 24Los Altos & Gunn @ Milpitas - Double DualApr 24 · 800 Meters · Place 4 · Milpitas800 Meters42:03.3h PB10
Apr 19CCS TOP 8 InviteApr 19 · 3200 Meters · Place 2 · Milpitas3200 Meters29:17.61 PB10
Apr 2Homestead @ MilpitasApr 2 · 3200 Meters · Place 1 · Milpitas3200 Meters110:10.74a10
Apr 2Homestead @ MilpitasApr 2 · 1600 Meters · Place 2 · Milpitas1600 Meters24:24.74a10
Mar 29Lynbrook InvitationalMar 29 · 1600 Meters · Place 2 · Milpitas1600 Meters24:22.13a PB10
Mar 15Saint Francis Invitational 2025Mar 15 · 1 Mile · Place 11 · Milpitas1 Mile114:29.28a PB—
Mar 8Lynbrook, Palo Alto, Milpitas @ Mt ViewMar 8 · 3200 Meters · Place 1 · Milpitas3200 Meters19:34.52a—
Mar 19th RustBuster InvitationalMar 1 · 1600 Meters · Place 5 · Milpitas1600 Meters54:27.89a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · 3200 Meters · Place 6 · Milpitas3200 Meters69:33.44a—
May 18CCS ChampionshipsMay 18 · 3200 Meters · Place 7 · Milpitas3200 Meters79:32.34a—
May 4SCVAL QualifierMay 4 · 3200 Meters · Place 5 · Milpitas3200 Meters59:34.07a—
Apr 26ECL League FinalsApr 26 · 3200 Meters · Place 3 · Milpitas3200 Meters39:45.78a—
Apr 6De Anza/Cupertino InviteApr 6 · 1600 Meters · Place 3 · Milpitas1600 Meters34:24.36a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 3200 Meters · Place 2 · Milpitas3200 Meters210:48.06a—
Mar 26SCVAL EC Dual meet: Milpitas @ FremontMar 26 · 800 Meters · Place 1 · Milpitas800 Meters12:03.49a PB—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 40 · Milpitas3200 Meters409:32.19a—
Mar 13MacDonald & Milpitas @ Cupertino Double DualMar 13 · 800 Meters · Place 1 · Milpitas800 Meters12:08.22a—
Mar 6Monta Vista @ MilpitasMar 6 · 3200 Meters · Place 2 · Milpitas3200 Meters210:25.32a—
Mar 6Monta Vista @ MilpitasMar 6 · 1600 Meters · Place 3 · Milpitas1600 Meters34:35.75a—
Mar 6Monta Vista @ MilpitasMar 6 · 800 Meters · Place 4 · Milpitas800 Meters42:12.68a—
Mar 28th RustBuster InvitationalMar 2 · 1600 Meters · Place 10 · Milpitas1600 Meters104:38.85a—