Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational 2025 · Mar 154:43.59aSaint Francis Invitational 2025March 15, 2025
1600 Meters · OutdoorClash of the Titans · Apr 254:29.65aClash of the TitansApril 25, 2026
3200 Meters · OutdoorPAL Varsity Trials & Finals · May 19:57.43aPAL Varsity Trials & FinalsMay 1, 2025
400 Meters · OutdoorWoodside vs Jefferson vs Terra Nova · Mar 2658.36aWoodside vs Jefferson vs Terra NovaMarch 26, 2025
800 Meters · IndoorSkyline Invitational · Feb 282:02.01Skyline InvitationalFebruary 28, 2026
800 Meters · OutdoorWoodside vs Menlo-Atherton · Apr 12:02.07aWoodside vs Menlo-AthertonApril 1, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 13 · Woodside1600 Meters13.4:32.78a11
Apr 30PAL Varsity Trials & FinalsApr 30 · 3200 Meters · Place 24 · Woodside3200 Meters24.10:29.88a11
Apr 30PAL Varsity Trials & FinalsApr 30 · 1600 Meters · Place 12 · Woodside1600 MetersRound P12.4:34.77a11
Apr 30PAL Varsity Trials & FinalsApr 30 · 1600 Meters · Place 7 · Woodside1600 Meters7.4:31.71a11
Apr 25Clash of the TitansApr 25 · 1600 Meters · Place 7 · Woodside1600 Meters74:29.65a PB11
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · 1600 Meters · Place 3 · Woodside1600 Meters34:31.16a11
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · 800 Meters · Place 5 · Woodside800 Meters52:09.25a11
Apr 1Woodside vs Menlo-AthertonApr 1 · 3200 Meters · Place 7 · Woodside3200 Meters7.10:35.12a11
Apr 1Woodside vs Menlo-AthertonApr 1 · 800 Meters · Place 6 · Woodside800 Meters6.2:02.07a PB11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 166 · Woodside1600 Meters1664:38.2011
Mar 20Dublin Distance Fiesta Mar 20 · 800 Meters · Place 186 · Woodside800 Meters1862:07.5711
Mar 18PAL-Bay: Woodside, Hillsdale @ WestmoorMar 18 · 3200 Meters · Place 3 · Woodside3200 Meters310:36.09a11
Mar 18PAL-Bay: Woodside, Hillsdale @ WestmoorMar 18 · 800 Meters · Place 1 · Woodside800 Meters12:03.85a11
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 66 · Woodside3200 Meters66.10:00.63a11
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 20 · Woodside1600 Meters204:30.4911
Mar 4PAL-Bay: Aragon v Woodside v San MateoMar 4 · 800 Meters · Place 2 · Woodside800 Meters22:07.3811

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 800 Meters · Place 4 · Woodside800 Meters42:02.01 PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 1PAL Varsity Trials & FinalsMay 1 · 3200 Meters · Place 7 · Woodside3200 Meters7.9:57.43a PB10
May 1PAL Varsity Trials & FinalsMay 1 · 1600 Meters · Place 34 · Woodside1600 MetersRound P34.4:48.52a10
Apr 26Clash of the TitansApr 26 · 1600 Meters · Place 17 · Woodside1600 Meters174:32.8110
Apr 26Clash of the TitansApr 26 · 800 Meters · Place 20 · Woodside800 Meters202:04.3410
Apr 19Granada Distance & Sprint FestivalApr 19 · 1600 Meters · Place 46 · Woodside (Cc1600 Meters464:42.9910
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 72 · Woodside (Cc3200 Meters7210:34.2410
Apr 16El Camino &Woodside at BurlingameApr 16 · 1600 Meters · Place 2 · Woodside1600 Meters24:41.1810
Apr 16El Camino &Woodside at BurlingameApr 16 · 800 Meters · Place 1 · Woodside800 Meters12:05.2410
Mar 26Woodside vs Jefferson vs Terra NovaMar 26 · 1600 Meters · Place 3 · Woodside1600 Meters35:00.38a10
Mar 26Woodside vs Jefferson vs Terra NovaMar 26 · 800 Meters · Place 2 · Woodside800 Meters22:11.41a10
Mar 26Woodside vs Jefferson vs Terra NovaMar 26 · 400 Meters · Place 5 · Woodside400 Meters558.36a PB10
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 214 · Woodside3200 Meters21410:13.8610
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 237 · Woodside1600 Meters2374:42.3810
Mar 18Oceana & South SF at WoodsideMar 18 · 1600 Meters · Place 2 · Woodside1600 Meters24:53.14a—
Mar 15Saint Francis Invitational 2025Mar 15 · 1 Mile · Place 5 · Woodside1 Mile54:43.59a PB—
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 92 · Woodside3200 Meters929:58.7610
Mar 4PAL Half Moon Bay V Woodside @ CapuchinoMar 4 · 1600 Meters · Place 5 · Woodside1600 Meters54:47.8610
Mar 1Woodside JamboreeMar 1 · 3200 Meters · Place 3 · Woodside3200 Meters311:09.92a—
Mar 1Woodside JamboreeMar 1 · 1600 Meters · Place 3 · Woodside1600 Meters34:49.97a—
Mar 1Woodside JamboreeMar 1 · 800 Meters · Place 11 · Woodside800 Meters112:11.53a—
Feb 25Woodside at Aragon ScrimmageFeb 25 · 1600 Meters · Place 6 · Woodside1600 Meters6.4:52.57a10
Feb 25Woodside at Aragon ScrimmageFeb 25 · 800 Meters · Place 6 · Woodside800 Meters6.2:13.48a10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 1600 Meters · Place 16 · Woodside1600 Meters164:57.43a—
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 800 Meters · Place 5 · Woodside800 Meters52:11.02a—
Apr 17PAL: Woodside vs Jefferson vs Terra NovaApr 17 · 1600 Meters · Place 1 · Woodside1600 Meters15:02.27a—
Apr 17PAL: Woodside vs Jefferson vs Terra NovaApr 17 · 800 Meters · Place 1 · Woodside800 Meters12:13.98a—
Apr 6De Anza/Cupertino InviteApr 6 · 1600 Meters · Place 49 · Woodside1600 Meters494:48.85a—
Apr 6De Anza/Cupertino InviteApr 6 · 800 Meters · Place 77 · Woodside800 Meters772:22.77a—
Mar 27PAL Ocean: Burlingame & Woodside @ ECMar 27 · 800 Meters · Place 1 · Woodside800 Meters12:15.739
Mar 27PAL Ocean: Burlingame & Woodside @ ECMar 27 · 1600 Meters · Place 1 · Woodside1600 Meters14:58.969
Mar 19PAL: Halfmoon Bay V Woodside V CapuchinoMar 19 · 800 Meters · Place 1 · Woodside800 Meters12:14.159
Mar 19PAL: Halfmoon Bay V Woodside V CapuchinoMar 19 · 1600 Meters · Place 2 · Woodside1600 Meters24:55.899
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 527 · Woodside1600 Meters5274:58.43a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 288 · Woodside800 Meters2882:12.67a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 527 · Woodside1600 Meters5274:58.439
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 288 · Woodside800 Meters2882:12.679
Mar 13PAL:Woodside vs Oceana vs SSFMar 13 · 800 Meters · Place 1 · Woodside800 Meters12:14.31a—
Feb 28Woodside vs. AragonFeb 28 · 3200 Meters · Place 2 · Woodside3200 Meters2.10:46.71a9