Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational · Mar 185:03.87aSaint Francis InvitationalMarch 18, 2023
1600 Meters · OutdoorWoodside Sunshine Invitational · Apr 54:34.53aWoodside Sunshine InvitationalApril 5, 2025
3000 Meters · OutdoorSaint Francis Invitational 2025 · Mar 159:09.20aSaint Francis Invitational 2025March 15, 2025
3200 Meters · OutdoorPAL Varsity Trials & Finals · May 19:52.67aPAL Varsity Trials & FinalsMay 1, 2025
800 Meters · OutdoorWoodside Sunshine Invite · Apr 42:09.38aWoodside Sunshine InviteApril 4, 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 · Menlo-Atherton3200 Meters—DNS12
Apr 30PAL Varsity Trials & FinalsApr 30 · 1600 Meters · Place 42 · Menlo-Atherton1600 MetersRound P42.5:04.34a12
Apr 30PAL Varsity Trials & FinalsApr 30 · 800 Meters · Place 30 · Menlo-Atherton800 MetersRound P30.2:25.90a12
Apr 4Woodside Sunshine InviteApr 4 · 800 Meters · Place 4 · Menlo-Atherton800 Meters4.2:09.38a PB12
Apr 1Woodside vs Menlo-AthertonApr 1 · 3200 Meters · Place 15 · Menlo-Atherton3200 Meters15.10:59.15a12
Apr 1Woodside vs Menlo-AthertonApr 1 · 1600 Meters · Place 6 · Menlo-Atherton1600 Meters6.4:48.07a12
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 149 · Menlo-Athert3200 Meters14910:00.7412
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · 1600 Meters · Place 9 · Menlo-Atherton1600 Meters94:50.2812
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · 800 Meters · Place 10 · Menlo-Atherton800 Meters102:16.1312
Mar 7Rustbuster InvitationalMar 7 · 3200 Meters · Place 7 · Menlo-Atherton3200 Meters710:03.59a12
Mar 4PAL-Bay: Carlmont, Hillsdale @ Menlo-AthertonMar 4 · 1600 Meters · Place 16 · Menlo-Atherton1600 Meters164:57.78a12
Mar 4PAL-Bay: Carlmont, Hillsdale @ Menlo-AthertonMar 4 · 800 Meters · Place 17 · Menlo-Atherton800 Meters172:15.13a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1PAL Varsity Trials & FinalsMay 1 · 3200 Meters · Place 3 · Menlo-Atherton3200 Meters3.9:52.67a PB11
May 1PAL Varsity Trials & FinalsMay 1 · 1600 Meters · Place 17 · Menlo-Atherton1600 MetersRound P17.4:38.39a11
May 1PAL Varsity Trials & FinalsMay 1 · 800 Meters · Place 38 · Menlo-Atherton800 MetersRound P38.2:15.99a11
Apr 23PAL-Bay: Hillsdale, Westmoor @ Menlo-AthertonApr 23 · 1600 Meters · Place 6 · Menlo-Atherton1600 Meters64:40.1811
Apr 23PAL-Bay: Hillsdale, Westmoor @ Menlo-AthertonApr 23 · 800 Meters · Place 16 · Menlo-Atherton800 Meters162:17.0611
Apr 16PAL-Bay: Aragon, Carlmont @ Menlo-AthertonApr 16 · 3200 Meters · Place 13 · Menlo-Atherton3200 Meters1310:48.31a11
Apr 16PAL-Bay: Aragon, Carlmont @ Menlo-AthertonApr 16 · 800 Meters · Place 14 · Menlo-Atherton800 Meters142:09.73a11
Apr 5Woodside Sunshine InvitationalApr 5 · 1600 Meters · Place 1 · Menlo-Atherton1600 Meters14:34.53a PB11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 199 · Menlo-Athert1600 Meters1994:39.2411
Mar 19PAL-Bay: Menlo-Atherton, San Mateo @ MillsMar 19 · 800 Meters · Place 5 · Menlo-Atherton800 Meters52:10.65a—
Mar 15Saint Francis Invitational 2025Mar 15 · 3000 Meters · Place 12 · Menlo-Atherton3000 Meters129:09.20a PB—
Mar 5PAL Menlo-Atherton @ SequoiaMar 5 · 1600 Meters · Place 6 · Menlo-Atherton1600 Meters64:49.11a—
Mar 19th RustBuster InvitationalMar 1 · 3200 Meters · Place 16 · Menlo-Atherton3200 Meters1610:06.25a—
Feb 10Menlo-Atherton Intrasquad MeetFeb 10 · 300 Meters · Place 10 · Menlo-Atherton300 Meters10.43.06aUnofficial11
Feb 10Menlo-Atherton Intrasquad MeetFeb 10 · 1200 Meters · Place 6 · Menlo-Atherton1200 Meters6.3:32.27aUnofficial11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25PAL Varsity Trials and FinalsApr 25 · 3200 Meters · Menlo-Atherton3200 Meters—DNS10
Apr 25PAL Varsity Trials and FinalsApr 25 · 1600 Meters · Place 27 · Menlo-Atherton1600 MetersRound P27.4:43.04a10
Apr 17Hillsdale and MA at SequoiaApr 17 · 3200 Meters · Place 4 · Menlo-Atherton3200 Meters410:27.46a—
Apr 17Hillsdale and MA at SequoiaApr 17 · 1600 Meters · Place 11 · Menlo-Atherton1600 Meters114:47.85a—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · 1600 Meters · Place 8 · Menlo-Atherton1600 Meters84:55.16a—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · 800 Meters · Place 10 · Menlo-Atherton800 Meters102:16.83a—
Mar 12 PAL Bay: Menlo-Atherton @ CarlmontMar 12 · 1600 Meters · Place 11 · Menlo-Atherton1600 Meters114:48.65a—
Mar 28th RustBuster InvitationalMar 2 · 3200 Meters · Place 16 · Menlo-Atherton3200 Meters1610:27.57a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29PAL Frosh Soph ChampionshipsApr 29 · 1600 Meters · Place 7 · Menlo-Atherton1600 Meters74:48.99a—
Apr 24M-A @ CarlmontApr 24 · 3200 Meters · Place 1 · Menlo-Atherton3200 Meters110:57.98a—
Apr 24M-A @ CarlmontApr 24 · 1600 Meters · Place 3 · Menlo-Atherton1600 Meters34:58.71a—
Apr 19San Mateo, Westmoor @ Menlo-AthertonApr 19 · 3200 Meters · Place 2 · Menlo-Atherton3200 Meters210:52.32a—
Apr 19San Mateo, Westmoor @ Menlo-AthertonApr 19 · 1600 Meters · Place 5 · Menlo-Atherton1600 Meters54:57.84a—
Apr 152nd Annual CCS Last Chance MeetApr 15 · 1600 Meters · Place 2 · Menlo-Atherton1600 Meters2.4:54.98a9
Apr 5Menlo-Atherton, Sequoia @ MillsApr 5 · 1600 Meters · Place 7 · Menlo-Atherton1600 Meters75:03.51a—
Apr 5Menlo-Atherton, Sequoia @ MillsApr 5 · 800 Meters · Place 6 · Menlo-Atherton800 Meters62:20.90a—
Mar 18Saint Francis InvitationalMar 18 · 1 Mile · Place 19 · Menlo-Atherton1 Mile195:03.87a PB9
Mar 15Aragon and Menlo Atherton at WoodsideMar 15 · 1600 Meters · Place 4 · Menlo-Atherton1600 Meters45:04.019
Mar 15Aragon and Menlo Atherton at WoodsideMar 15 · 800 Meters · Place 7 · Menlo-Atherton800 Meters72:24.039
Mar 4Rustbuster InviteMar 4 · 1600 Meters · Place 18 · Menlo-Atherton1600 Meters18.5:17.84a9
Feb 9Menlo-Atherton Intrasquad MeetFeb 9 · 300 Meters · Place 23 · Menlo-Atherton300 Meters23.46.67aUnofficial9
Feb 9Menlo-Atherton Intrasquad MeetFeb 9 · 1600 Meters · Place 4 · Menlo-Atherton1600 Meters4.5:12.34aUnofficial9