Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational · Mar 194:42.53Saint Francis InvitationalMarch 19, 2022
1500 Meters · OutdoorWest Coast Invite · Mar 153:58.00West Coast InviteMarch 15, 2025
1600 Meters · OutdoorCCS Championships · May 184:17.07aCCS ChampionshipsMay 18, 2024
3000 Meters · Indoor2025 UW Invitational · Jan 319:11.50a2025 UW InvitationalJanuary 31, 2025
3000 Meters · OutdoorCal Opener · Mar 88:36.46Cal OpenerMarch 8, 2025
3200 Meters · Outdoor8th RustBuster Invitational · Mar 29:35.94a8th RustBuster InvitationalMarch 2, 2024
800 Meters · OutdoorWest Coast Invite · Mar 151:58.96West Coast InviteMarch 15, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Occidental InvitationalMay 3 · 1500 Meters · Place 76 · St. Mary's (Cal.)St. Mary's (Cal.)1500 Meters764:10.11FR
Apr 18Johnny Mathis InvitationalApr 18 · 1500 Meters · Place 31 · St. Mary's-CalSt. Mary's-Cal1500 Meters314:07.15FR
Mar 15West Coast InviteMar 15 · 800 Meters · Place 10 · St. Mary's (Cal.)St. Mary's (Cal.)800 Meters101:58.96 PBFR
Mar 15West Coast InviteMar 15 · 1500 Meters · Place 4 · St. Mary's (Cal.)St. Mary's (Cal.)1500 Meters43:58.00 PBFR
Mar 8Cal OpenerMar 8 · 3000 Meters · Place 12 · St. Mary's (Cal.)St. Mary's (Cal.)3000 Meters128:36.46 PBFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 3000 Meters · Place 76 · St. Mary's (CA)St. Mary's (CA)3000 Meters76.9:11.50a PBFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · 3200 Meters · Place 14 · Menlo-AthertonMenlo-Atherton3200 Meters149:49.65a—
May 18CCS ChampionshipsMay 18 · 1600 Meters · Place 10 · Menlo-AthertonMenlo-Atherton1600 Meters104:17.07a PB—
May 18CCS ChampionshipsMay 18 · 1600 Meters · Place 10 · Menlo-AthertonMenlo-Atherton1600 Meters104:20.04a—
Apr 25PAL Varsity Trials and FinalsApr 25 · 3200 Meters · Place 1 · Menlo-AthertonMenlo-Atherton3200 Meters1.9:47.78a12
Apr 25PAL Varsity Trials and FinalsApr 25 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 MetersRound P2.4:29.60a12
Apr 25PAL Varsity Trials and FinalsApr 25 · 1600 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1600 Meters1.4:27.45a12
Apr 20CCS Top 8 InviteApr 20 · 1600 Meters · Place 12 · Menlo-AthertonMenlo-Atherton1600 Meters124:22.81a—
Apr 20CCS Top 8 InviteApr 20 · 800 Meters · Place 16 · Menlo-AthertonMenlo-Atherton800 Meters162:02.98a—
Apr 13CCS Last Chance InviteApr 13 · 1600 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1600 Meters14:25.65a—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · 1600 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1600 Meters14:32.17a—
Mar 20San Mateo and Aragon @ Menlo-Atherton Mar 20 · 800 Meters · Place 1 · Menlo-AthertonMenlo-Atherton800 Meters11:59.60a—
Mar 16Saint Francis InvitationalMar 16 · 3000 Meters · Place 3 · Menlo-AthertonMenlo-Atherton3000 Meters38:58.38a—
Mar 12 PAL Bay: Menlo-Atherton @ CarlmontMar 12 · 1600 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1600 Meters14:24.44a—
Mar 28th RustBuster InvitationalMar 2 · 3200 Meters · Place 3 · Menlo-AthertonMenlo-Atherton3200 Meters39:35.94a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27PAL Varsity Trials and FinalsApr 27 · 1600 Meters · Place 10 · Menlo-AthertonMenlo-Atherton1600 MetersRound P10.4:41.11a11
Apr 27PAL Varsity Trials and FinalsApr 27 · 1600 Meters · Menlo-AthertonMenlo-Atherton1600 Meters—DNF11
Apr 27PAL Varsity Trials and FinalsApr 27 · 800 Meters · Place 13 · Menlo-AthertonMenlo-Atherton800 MetersRound P13.2:07.37a11
Apr 19San Mateo, Westmoor @ Menlo-AthertonApr 19 · 800 Meters · Place 1 · Menlo-AthertonMenlo-Atherton800 Meters12:05.90a—
Apr 152nd Annual CCS Last Chance MeetApr 15 · 1600 Meters · Place 15 · Menlo-AthertonMenlo-Atherton1600 Meters15.4:39.73a11
Apr 5Menlo-Atherton, Sequoia @ MillsApr 5 · 1600 Meters · Place 5 · Menlo-AthertonMenlo-Atherton1600 Meters54:43.45a—
Feb 9Menlo-Atherton Intrasquad MeetFeb 9 · 300 Meters · Menlo-AthertonMenlo-Atherton300 Meters—SCR11
Feb 9Menlo-Atherton Intrasquad MeetFeb 9 · 1600 Meters · Menlo-AthertonMenlo-Atherton1600 Meters—SCR11

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21CCS Finals May 21 · 1600 Meters · Place 30 · Menlo-AthertonMenlo-Atherton1600 MetersRound P30.4:43.50a10
May 14CCS Semi-Finals May 14 · 1600 Meters · Place 30 · Menlo-AthertonMenlo-Atherton1600 MetersRound P30.4:43.50a10
Apr 28PAL Varsity Trials and FinalsApr 28 · 3200 Meters · Menlo-AthertonMenlo-Atherton3200 Meters—DQ10
Apr 28PAL Varsity Trials and FinalsApr 28 · 1600 Meters · Place 4 · Menlo-AthertonMenlo-Atherton1600 MetersRound P4.4:31.90a10
Apr 28PAL Varsity Trials and FinalsApr 28 · 1600 Meters · Place 5 · Menlo-AthertonMenlo-Atherton1600 Meters5.4:31.37a10
Apr 28PAL Varsity Trials and FinalsApr 28 · 800 Meters · Place 11 · Menlo-AthertonMenlo-Atherton800 MetersRound P11.2:06.81a10
Apr 20Aragon @ Menlo-AthertonApr 20 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 Meters2.4:43.53a10
Apr 20Aragon @ Menlo-AthertonApr 20 · 800 Meters · Place 3 · Menlo-AthertonMenlo-Atherton800 Meters3.2:10.96a10
Apr 12Menlo-Atherton at MillsApr 12 · 1600 Meters · Place 5 · Menlo-AthertonMenlo-Atherton1600 Meters55:00.9610
Apr 6Menlo-Atherton at WestmoorApr 6 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 Meters24:43.8010
Apr 6Menlo-Atherton at WestmoorApr 6 · 800 Meters · Place 4 · Menlo-AthertonMenlo-Atherton800 Meters42:13.2310
Mar 23Carlmont at Menlo-AthertonMar 23 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 Meters24:36.0410
Mar 23Carlmont at Menlo-AthertonMar 23 · 800 Meters · Place 3 · Menlo-AthertonMenlo-Atherton800 Meters32:10.3410
Mar 19Saint Francis InvitationalMar 19 · 1 Mile · Place 6 · Menlo-AthertonMenlo-Atherton1 Mile64:42.53 PB10
Mar 16Sequoia at Menlo-AthertonMar 16 · 3200 Meters · Place 2 · Menlo-AthertonMenlo-Atherton3200 Meters210:58.6510
Mar 16Sequoia at Menlo-AthertonMar 16 · 1600 Meters · Place 4 · Menlo-AthertonMenlo-Atherton1600 Meters44:45.1810
Mar 5Rustbuster InvitationalMar 5 · 3200 Meters · Place 13 · Menlo-AthertonMenlo-Atherton3200 Meters1310:36.5610
Feb 16Menlo-Atherton Intrasquad MeetFeb 16 · 300 Meters · Place 10 · Menlo-AthertonMenlo-Atherton300 Meters10.42.46aUnofficial10
Feb 16Menlo-Atherton Intrasquad MeetFeb 16 · 1200 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1200 Meters1.3:28.72aUnofficial10

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 222021 PAL Varsity Championship May 22 · 1600 Meters · Place 11 · Menlo-AthertMenlo-Athert1600 Meters114:48.849
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 138 · Menlo-AthertonMenlo-Atherton1600 Meters1384:50.719
May 22Dublin Social Distance Fiesta #3May 22 · 1600 Meters · Place 6 · Menlo-AthertonMenlo-Atherton1600 Meters64:50.719
May 19Menlo-Atherton @ CarlmontMay 19 · 800 Meters · Place 5 · Menlo-AthertonMenlo-Atherton800 Meters52:17.179
May 12Mills @ Menlo-AthertonMay 12 · 3200 Meters · Place 1 · Menlo-AthertonMenlo-Atherton3200 Meters111:19.769
May 12Mills @ Menlo-AthertonMay 12 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 Meters24:53.099
May 5Menlo-Atherton @ SequoiaMay 5 · 1600 Meters · Place 1 · Menlo-AthertonMenlo-Atherton1600 Meters15:03.189
May 5Menlo-Atherton @ SequoiaMay 5 · 800 Meters · Place 1 · Menlo-AthertonMenlo-Atherton800 Meters12:28.579
May 1Westmoor at Menlo-AthertonMay 1 · 1600 Meters · Place 2 · Menlo-AthertonMenlo-Atherton1600 Meters25:00.719
May 1Westmoor at Menlo-AthertonMay 1 · 800 Meters · Place 9 · Menlo-AthertonMenlo-Atherton800 Meters92:45.209
Apr 10Menlo-Atherton Intrasquad Time TrialsApr 10 · 300 Meters · Place 9 · Menlo-AthertonMenlo-Atherton300 Meters9.44.04aUnofficial9
Apr 10Menlo-Atherton Intrasquad Time TrialsApr 10 · 1200 Meters · Place 3 · Menlo-AthertonMenlo-Atherton1200 Meters3.3:40.17aUnofficial9
Apr 10Menlo-Atherton Intrasquad Time TrialsApr 10 · High Jump · Place 2 · Menlo-AthertonMenlo-AthertonHigh Jump2.4-10.00Unofficial9