Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 285:59.12Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorDublin Distance Fiesta · Mar 205:45.93Dublin Distance Fiesta March 20, 2026
3200 Meters · OutdoorDan Gabor Invitational · Mar 712:36.73Dan Gabor InvitationalMarch 7, 2026
3200 Meters · Outdoor · Hand timedCarlmont/San Mateo at Sequoia · Mar 514:17.0hCarlmont/San Mateo at SequoiaMarch 5, 2024
800 Meters · OutdoorPAL-Bay: Westmoor, Menlo-Atherton @ San Mateo · Apr 222:36.97aPAL-Bay: Westmoor, Menlo-Atherton @ San MateoApril 22, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30PAL Varsity Trials & FinalsApr 30 · 3200 Meters · San Mateo3200 Meters—DNS11
Apr 22PAL-Bay: Westmoor, Menlo-Atherton @ San MateoApr 22 · 800 Meters · Place 10 · San Mateo800 Meters102:36.97a PB11
Apr 22PAL-Bay: Westmoor, Menlo-Atherton @ San MateoApr 22 · 800 Meters · Place 10 · San Mateo800 Meters102:36.9711
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · 800 Meters · Place 8 · San Mateo800 Meters82:42.10a11
Apr 4East Bay InvitationalApr 4 · 3200 Meters · Place 12 · San Mateo3200 Meters1212:41.9511
Mar 24PAL-Bay: San Mateo @ CarlmontMar 24 · 800 Meters · Place 7 · San Mateo800 Meters72:40.62a11
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 283 · San Mateo (Cc)1600 Meters2835:45.93 PB11
Mar 7Dan Gabor InvitationalMar 7 · 3200 Meters · Place 25 · San Mateo3200 Meters2512:36.73 PB11
Mar 4PAL-Bay: Aragon v Woodside v San MateoMar 4 · 800 Meters · Place 5 · San Mateo800 Meters52:47.3611

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 56 · San Mateo1600 Meters565:59.12 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3PAL Frosh Soph ChampionshipsMay 3 · 3200 Meters · Place 8 · San Mateo3200 Meters8.13:18.62a10
Apr 22Carlmont & Sequoia at San MateoApr 22 · 3200 Meters · Place 6 · San Mateo3200 Meters613:23.5510
Apr 22Carlmont & Sequoia at San MateoApr 22 · 1600 Meters · Place 8 · San Mateo1600 Meters86:03.5310
Mar 19PAL-Bay: Menlo-Atherton, San Mateo @ MillsMar 19 · 1600 Meters · Place 9 · San Mateo1600 Meters95:50.71a—
Mar 5PAL Bay: Westmoor and Aragon @ San MateoMar 5 · 3200 Meters · Place 3 · San Mateo3200 Meters3.12:48.38a10
Mar 5PAL Bay: Westmoor and Aragon @ San MateoMar 5 · 1600 Meters · Place 4 · San Mateo1600 Meters4.5:57.54a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 3200 Meters · Place 5 · San Mateo3200 Meters513:12.60a—
Apr 13CCS Last Chance InviteApr 13 · 1600 Meters · Place 21 · San Mateo1600 Meters216:18.27a—
Apr 10Mills @ San MateoApr 10 · 1600 Meters · Place 3 · San Mateo1600 Meters36:12.62a—
Apr 10Mills @ San MateoApr 10 · 800 Meters · Place 4 · San Mateo800 Meters42:59.08a—
Mar 23Firebird RelaysMar 23 · 1600 Meters · Place 14 · San Mateo1600 Meters146:07.64a—
Mar 20San Mateo and Aragon @ Menlo-Atherton Mar 20 · 1600 Meters · Place 4 · San Mateo1600 Meters46:13.39a—
Mar 20San Mateo and Aragon @ Menlo-Atherton Mar 20 · 800 Meters · Place 4 · San Mateo800 Meters42:54.50a—
Mar 13Hillsdale and Westmoor @ San MateoMar 13 · 3200 Meters · Place 1 · San Mateo3200 Meters1.14:24.65a9
Mar 13Hillsdale and Westmoor @ San MateoMar 13 · 1600 Meters · Place 2 · San Mateo1600 Meters2.6:12.79a9
Mar 5Carlmont/San Mateo at SequoiaMar 5 · 3200 Meters · Place 2 · San Mateo3200 Meters214:17.0h PB—
Mar 5Carlmont/San Mateo at SequoiaMar 5 · 1600 Meters · Place 5 · San Mateo1600 Meters56:31.67a—