Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSpring Time Trials · Feb 254:42.25aSpring Time TrialsFebruary 25, 2026
1600 Meters · OutdoorDublin Distance Fiesta · Mar 204:46.07Dublin Distance Fiesta March 20, 2026
400 Meters · OutdoorOcean Meet: Hillsdale, El Camino @ Jefferson · Mar 231:03.96aOcean Meet: Hillsdale, El Camino @ JeffersonMarch 23, 2023
800 Meters · OutdoorPAL-Bay: Woodside, Hillsdale @ Westmoor · Mar 182:05.28aPAL-Bay: Woodside, Hillsdale @ WestmoorMarch 18, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30PAL Varsity Trials & FinalsApr 30 · 800 Meters · Hillsdale800 MetersRound P—DNS12
Apr 21PAL-Bay: Hillsdale @ AragonApr 21 · 800 Meters · Place 6 · Hillsdale800 Meters62:07.55a12
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 49 · Hillsdale800 Meters492:06.92a12
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · 800 Meters · Place 3 · Hillsdale800 Meters32:08.40a12
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 311 · Hillsdale (Cc)1600 Meters3114:46.07 PB12
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 181 · Hillsdale (Cc)800 Meters1812:07.3112
Mar 18PAL-Bay: Woodside, Hillsdale @ WestmoorMar 18 · 800 Meters · Place 3 · Hillsdale800 Meters32:05.28a PB12
Mar 4PAL-Bay: Carlmont, Hillsdale @ Menlo-AthertonMar 4 · 800 Meters · Place 10 · Hillsdale800 Meters102:09.19a12
Feb 25Spring Time TrialsFeb 25 · 1500 Meters · Place 6 · Hillsdale1500 Meters6.4:42.25a PB12
Feb 25Spring Time TrialsFeb 25 · 800 Meters · Place 2 · Hillsdale800 Meters2.2:06.34a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1PAL Varsity Trials & FinalsMay 1 · 1600 Meters · Place 36 · Hillsdale1600 MetersRound P36.4:51.37a11
May 1PAL Varsity Trials & FinalsMay 1 · 800 Meters · Place 31 · Hillsdale800 MetersRound P31.2:12.82a11
Apr 23PAL-Bay: Hillsdale, Westmoor @ Menlo-AthertonApr 23 · 1600 Meters · Place 13 · Hillsdale1600 Meters134:52.6011
Apr 19Granada Distance & Sprint FestivalApr 19 · 800 Meters · Place 55 · Hillsdale (C800 Meters552:10.1011
Apr 16PAL Bay: San Mateo @ HillsdaleApr 16 · 800 Meters · Place 7 · Hillsdale800 Meters72:12.05a11
Mar 19PAL Aragon and Hillsdale @ SequoiaMar 19 · 1600 Meters · Place 3 · Hillsdale1600 Meters34:53.51a11
Mar 19PAL Aragon and Hillsdale @ SequoiaMar 19 · 800 Meters · Place 5 · Hillsdale800 Meters52:13.75a11
Mar 5PAL Bay: Carlmont, Mills @ HillsdaleMar 5 · 800 Meters · Place 8 · Hillsdale800 Meters82:14.34a—
Feb 28Spring Time TrialsFeb 28 · 1500 Meters · Place 12 · Hillsdale1500 Meters12.5:09.91a11
Feb 28Spring Time TrialsFeb 28 · 800 Meters · Place 4 · Hillsdale800 Meters4.2:11.01a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 800 Meters · Place 12 · Hillsdale800 Meters122:13.80a—
Apr 17Hillsdale and MA at SequoiaApr 17 · 800 Meters · Place 8 · Hillsdale800 Meters82:20.25a—
Apr 9PAL: Hillsdale @ AragonApr 9 · 800 Meters · Place 5 · Hillsdale800 Meters52:22.1810
Apr 9PAL: Hillsdale @ AragonApr 9 · 1600 Meters · Place 16 · Hillsdale1600 Meters165:26.3610
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 800 Meters · Place 8 · Hillsdale800 Meters82:21.64a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 654 · Hillsdale800 Meters6542:24.54a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 654 · Hillsdale (Cc)800 Meters6542:24.5410
Mar 13Hillsdale and Westmoor @ San MateoMar 13 · 800 Meters · Place 3 · Hillsdale800 Meters3.2:22.78a10
Feb 23Spring 2024 Time TrialsFeb 23 · 800 Meters · Place 11 · Hillsdale800 Meters11.2:25.32a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29PAL Frosh Soph ChampionshipsApr 29 · 800 Meters · Place 27 · Hillsdale800 Meters272:25.72a—
Apr 19Ocean Meet: Oceana & Capuchino @ HillsdaleApr 19 · 800 Meters · Place 5 · Hillsdale800 Meters5.2:28.99a9
Apr 12Ocean Meet: HMB & Burlingame @ HillsdaleApr 12 · 800 Meters · Place 5 · Hillsdale800 Meters5.2:31.12a9
Mar 23Ocean Meet: Hillsdale, El Camino @ JeffersonMar 23 · 800 Meters · Place 3 · Hillsdale800 Meters3.2:34.08a9
Mar 23Ocean Meet: Hillsdale, El Camino @ JeffersonMar 23 · 400 Meters · Place 14 · Hillsdale400 Meters14.1:03.96a PB9
Mar 17Dublin Distance FiestaMar 17 · 800 Meters · Place 584 · Hillsdale800 Meters5842:28.499
Mar 1Time Trials with San Mateo and HillsdaleMar 1 · 800 Meters · Place 17 · Hillsdale800 Meters17.2:39.91a9