Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSpring 2024 Time Trials · Feb 234:45.32aSpring 2024 Time TrialsFebruary 23, 2024
1600 Meters · OutdoorPAL Varsity Trials & Finals · May 14:39.35aPAL Varsity Trials & FinalsMay 1, 2025
3200 Meters · OutdoorCCS Last Chance Invitational · Apr 249:55.73aCCS Last Chance InvitationalApril 24, 2026
400 Meters · OutdoorSpring Time Trials · Feb 2557.59aSpring Time TrialsFebruary 25, 2026
800 Meters · OutdoorPAL - Burlingame, South SF @ Half Moon Bay · Apr 82:13.97aPAL - Burlingame, South SF @ Half Moon BayApril 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30PAL Varsity Trials & FinalsApr 30 · 3200 Meters · Place 17 · Burlingame3200 Meters17.10:14.33a12
Apr 30PAL Varsity Trials & FinalsApr 30 · 1600 Meters · Place 25 · Burlingame1600 MetersRound P25.4:47.94a12
Apr 24CCS Last Chance InvitationalApr 24 · 3200 Meters · Place 11 · Burlingame3200 Meters119:55.73a PB12
Apr 21Sequoia, El Camino @ BurlingameApr 21 · 1600 Meters · Place 5 · Burlingame1600 Meters54:44.3712
Apr 18Granada Distance & Sprint FestivalApr 18 · 3200 Meters · Place 23 · Burlingame3200 Meters2310:01.98a12
Apr 8PAL - Burlingame, South SF @ Half Moon BayApr 8 · 1600 Meters · Place 1 · Burlingame1600 Meters14:54.17a12
Apr 8PAL - Burlingame, South SF @ Half Moon BayApr 8 · 800 Meters · Place 1 · Burlingame800 Meters12:13.97a PB12
Mar 28De Anza / Wilcox InvitationalMar 28 · 3200 Meters · Place 6 · Burlingame3200 Meters610:25.79a12
Mar 25PAL League Meet Burlingame /Terra Nova/ CapuchinoMar 25 · 1600 Meters · Place 2 · Burlingame1600 Meters24:43.62a12
Mar 10PAL-Ocean: Jefferson, Oceana @ BurlingameMar 10 · 400 Meters · Place 2 · Burlingame400 Meters257.67a12
Feb 25Spring Time TrialsFeb 25 · 1500 Meters · Burlingame1500 Meters—SCR12
Feb 25Spring Time TrialsFeb 25 · 400 Meters · Place 5 · Burlingame400 Meters5.57.59a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1PAL Varsity Trials & FinalsMay 1 · 3200 Meters · Place 19 · Burlingame3200 Meters19.10:23.36a11
May 1PAL Varsity Trials & FinalsMay 1 · 1600 Meters · Place 20 · Burlingame1600 MetersRound P20.4:39.35a PB11
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 45 · Burlingame3200 Meters4510:12.0411
Apr 16El Camino &Woodside at BurlingameApr 16 · 1600 Meters · Place 3 · Burlingame1600 Meters34:57.2811
Apr 14Burlingame & Jefferson at OceanaApr 14 · 3200 Meters · Place 1 · Burlingame3200 Meters110:38.61a11
Apr 8 Pal Burlingame V South San Francisco @ Half Moon BayApr 8 · 1600 Meters · Place 2 · Burlingame1600 Meters24:46.6711
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 1600 Meters · Place 3 · Burlingame1600 Meters34:50.0311
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 1600 Meters · Place 3 · Burlingame1600 Meters34:50.0311
Feb 28Spring Time TrialsFeb 28 · 1500 Meters · Place 11 · Burlingame1500 Meters11.5:01.91a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 3200 Meters · Place 10 · Burlingame3200 Meters1010:59.01a—
Mar 27PAL Ocean: Burlingame & Woodside @ ECMar 27 · 3200 Meters · Place 2 · Burlingame3200 Meters211:09.3110
Mar 23Lynbrook InvitationalMar 23 · 3200 Meters · Place 7 · Burlingame3200 Meters710:58.30a—
Mar 12PAL#2 Capuchino and Burlingame @ Terra NovaMar 12 · 3200 Meters · Place 5 · Burlingame3200 Meters511:12.53a—
Mar 6Oceana, Jefferson @ BurlingameMar 6 · 1600 Meters · Place 5 · Burlingame1600 Meters55:09.13a—
Feb 23Spring 2024 Time TrialsFeb 23 · 1500 Meters · Place 5 · Burlingame1500 Meters5.4:45.32a PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29PAL Frosh Soph ChampionshipsApr 29 · 3200 Meters · Place 7 · Burlingame3200 Meters710:54.83a—
Apr 22San Mateo Bearcat InvitationalApr 22 · 3200 Meters · Place 5 · Burlingame3200 Meters511:05.66a—
Apr 22San Mateo Bearcat InvitationalApr 22 · 3200 Meters · Place 5 · Burlingame3200 Meters511:05.66a—
Apr 18PAL Ocean: Jefferson, South San Francisco @ BurlingameApr 18 · 1600 Meters · Place 1 · Burlingame1600 Meters15:15.21a—
Apr 18PAL Ocean: Jefferson, South San Francisco @ BurlingameApr 18 · 800 Meters · Place 2 · Burlingame800 Meters22:30.59a—
Apr 14PAL Oceana, Burlingame @ Terra NovaApr 14 · 800 Meters · Place 2 · Burlingame800 Meters22:21.919
Apr 12Ocean Meet: HMB & Burlingame @ HillsdaleApr 12 · 3200 Meters · Place 2 · Burlingame3200 Meters2.11:12.07a9
Apr 12Ocean Meet: HMB & Burlingame @ HillsdaleApr 12 · 1600 Meters · Place 6 · Burlingame1600 Meters6.5:16.53a9
Mar 17Ocean Meet: El Camino, Burlingame @ CapuchinoMar 17 · 1600 Meters · Place 1 · Burlingame1600 Meters1.5:19.98a9