Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational · Mar 184:28.13aSaint Francis InvitationalMarch 18, 2023
1500 Meters · OutdoorSCIAC Conference Championships · May 23:58.99aSCIAC Conference ChampionshipsMay 2, 2026
1600 Meters · OutdoorStanford Invitational · Apr 14:21.14aStanford Invitational April 1, 2022
3000 Meters · IndoorPomona-Pitzer Collegiate All-Comers · Feb 179:00.86aPomona-Pitzer Collegiate All-ComersFebruary 17, 2024
3200 Meters · OutdoorCCS Last Chance T&F Meet · Apr 169:34.54CCS Last Chance T&F MeetApril 16, 2022
5000 Meters · OutdoorSCIAC Championships · Apr 2616:11.90aSCIAC ChampionshipsApril 26, 2025
800 Meters · OutdoorGunn @ Palo Alto · Apr 142:00.60Gunn @ Palo AltoApril 14, 2022
Number 1 9 Palo Alto SCR · OutdoorPalo Alto @ Los Gatos · Mar 32:07.41Palo Alto @ Los GatosMarch 3, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 1500 Meters · Place 96 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters96.3:59.92aJr
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 7 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters74:00.54aJR
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters93:58.99a PBJR
Apr 16University of La Verne Leopard InvitationalApr 16 · 1500 Meters · Place 8 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters84:02.28aJr
Apr 11Pomona-Pitzer InvitationalApr 11 · 1500 Meters · Place 22 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters223:59.44JR
Apr 3UC San Diego Triton InvitationalApr 3 · 1500 Meters · Place 42 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters424:06.20aJr
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 1500 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters94:05.42aJR
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 28 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters28.4:07.03aJr
Mar 7SCIAC Quad Cup 1Mar 7 · 1500 Meters · Place 13 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters134:15.88aJR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 38 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters389:19.28aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26SCIAC ChampionshipsApr 26 · 5000 Meters · Place 28 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters28.16:11.90a PBSo
Apr 12Pomona-Pitzer InvitationalApr 12 · 5000 Meters · Place 37 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters3716:33.41SO
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 64 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters644:11.44aSo
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 5000 Meters · Place 16 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters16.16:50.70aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Rossi RelaysFeb 22 · 3000 Meters · Place 30 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters309:01.58SO

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Pomona-Pitzer Collegiate All-ComersFeb 17 · 3000 Meters · Place 26 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters269:00.86a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 31Stanford InvitationalMar 31 · 1600 Meters · Place 22 · PALO ALTO (CPALO ALTO (C1600 Meters224:24.71—
Mar 23Lynbrook & Gunn @ Palo AltoMar 23 · 1600 Meters · Place 1 · Palo AltoPalo Alto1600 Meters14:38.55—
Mar 18Saint Francis InvitationalMar 18 · 1 Mile · Place 5 · Palo AltoPalo Alto1 Mile54:28.13a PB12

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6SCVAL QualifierMay 6 · 1600 Meters · Place 13 · Palo AltoPalo Alto1600 Meters134:38.36a11
Apr 28SCVAL/DAL FinalsApr 28 · 1600 Meters · Place 6 · Palo AltoPalo Alto1600 Meters64:38.38a11
Apr 22CCS Top 8Apr 22 · 1600 Meters · Place 12 · Palo AltoPalo Alto1600 Meters124:24.7211
Apr 21Los Altos @ Palo AltoApr 21 · 1600 Meters · Place 2 · Palo AltoPalo Alto1600 Meters24:35.12a11
Apr 16CCS Last Chance T&F MeetApr 16 · 3200 Meters · Place 4 · Palo AltoPalo Alto3200 Meters49:34.54 PB11
Apr 16CCS Last Chance T&F MeetApr 16 · 1600 Meters · Place 3 · Palo AltoPalo Alto1600 Meters34:27.6511
Apr 14Gunn @ Palo AltoApr 14 · 800 Meters · Place 3 · Palo AltoPalo Alto800 Meters32:00.60 PB11
Apr 1Stanford Invitational Apr 1 · 1600 Meters · Place 22 · Palo AltoPalo Alto1600 Meters22.4:21.14a PB11
Mar 19Saint Francis InvitationalMar 19 · 1 Mile · Place 5 · Palo AltoPalo Alto1 Mile54:29.0111
Mar 15Palo Alto @ LynbrookMar 15 · 1600 Meters · Place 3 · Palo AltoPalo Alto1600 Meters34:33.0911
Mar 12K-Bell Track and Field ClassicMar 12 · 1600 Meters · Place 8 · Palo AltoPalo Alto1600 Meters8.4:24.71a11
Mar 9Milpitas @ Palo AltoMar 9 · 3200 Meters · Place 2 · Palo AltoPalo Alto3200 Meters2.9:42.44a11
Mar 5Rustbuster InvitationalMar 5 · 1600 Meters · Place 2 · Palo AltoPalo Alto1600 Meters24:32.5711
Mar 3Palo Alto @ Los GatosMar 3 · Number 1 9 Palo Alto SCR · Place 2 · Palo AltoPalo AltoNumber 1 9 Palo Alto SCR24:24.9811
Mar 3Palo Alto @ Los GatosMar 3 · Number 1 9 Palo Alto SCR · Place 2 · Palo AltoPalo AltoNumber 1 9 Palo Alto SCR22:07.41 PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29SCVAL CCS QualifierMay 29 · 800 Meters · Place 7 · Palo AltoPalo Alto800 Meters72:03.3210
May 1Lynbrook HS @ PalyMay 1 · 1600 Meters · Place 2 · Palo AltoPalo Alto1600 Meters2.4:55.26a10
May 1Lynbrook HS @ PalyMay 1 · 800 Meters · Place 1 · Palo AltoPalo Alto800 Meters1.2:05.13a10
Apr 24Paly @ GunnApr 24 · 3200 Meters · Place 2 · Palo AltoPalo Alto3200 Meters2.10:36.49a10
Apr 24Paly @ GunnApr 24 · 1600 Meters · Place 6 · Palo AltoPalo Alto1600 Meters6.4:41.73a10

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Palo Alto @ MilpitasMar 4 · 1600 Meters · Place 4 · Palo AltoPalo Alto1600 Meters44:57.479
Mar 4Palo Alto @ MilpitasMar 4 · 800 Meters · Place 3 · Palo AltoPalo Alto800 Meters32:17.859