Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 245:11.47Skyline InvitationalFebruary 24, 2024
1600 Meters · OutdoorPAL-Bay: Carlmont, Mills @ Woodside · Apr 224:30.16aPAL-Bay: Carlmont, Mills @ WoodsideApril 22, 2026
3200 Meters · OutdoorPAL Mills @ Aragon · Apr 2310:03.19PAL Mills @ AragonApril 23, 2025
800 Meters · OutdoorTax Day Races · Apr 152:05.69aTax Day RacesApril 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Central Coast Section Championships 2026May 16 · 3200 Meters · Place 30 · Mills3200 MetersRound P3010:36.16a11
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · 3200 Meters · Place 2 · Mills3200 Meters210:06.42a11
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · 1600 Meters · Place 2 · Mills1600 Meters24:30.16a PB11
Apr 15Tax Day RacesApr 15 · 800 Meters · Place 3 · Mills800 Meters3.2:05.69a PB11
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · 3200 Meters · Place 1 · Mills3200 Meters110:14.54a11
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · 1600 Meters · Place 3 · Mills1600 Meters34:35.74a11
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · 3200 Meters · Place 3 · Mills3200 Meters310:09.4811
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · 1600 Meters · Place 5 · Mills1600 Meters54:41.8411
Mar 11Backyard BrawlMar 11 · 1600 Meters · Place 2 · Mills1600 Meters24:43.94a11
Mar 4Westmoor @ MillsMar 4 · 3200 Meters · Place 1 · Mills3200 Meters110:36.57a11
Mar 4Westmoor @ MillsMar 4 · 1600 Meters · Place 2 · Mills1600 Meters24:51.24a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23PAL Mills @ AragonApr 23 · 3200 Meters · Place 2 · Mills3200 Meters210:03.19 PB10
Apr 17Mills Mini Meet 2Apr 17 · 1600 Meters · Place 1 · Mills1600 Meters14:39.11110
Apr 10Mills Mini MeetApr 10 · 3200 Meters · Place 3 · Mills3200 Meters310:33.4310
Mar 29Lynbrook InvitationalMar 29 · 3200 Meters · Place 9 · Mills3200 Meters910:14.09a10
Mar 26Sequoia, Mills @ WestmoorMar 26 · 3200 Meters · Place 2 · Mills3200 Meters210:33.70a10
Mar 26Sequoia, Mills @ WestmoorMar 26 · 1600 Meters · Place 3 · Mills1600 Meters34:51.40a10
Mar 19PAL-Bay: Menlo-Atherton, San Mateo @ MillsMar 19 · 1600 Meters · Place 9 · Mills1600 Meters94:50.42a—
Mar 15San Leandro InvitationalMar 15 · 3200 Meters · Place 7 · Mills3200 Meters710:12.6110
Mar 5PAL Bay: Carlmont, Mills @ HillsdaleMar 5 · 3200 Meters · Place 3 · Mills3200 Meters311:00.12a—
Mar 5PAL Bay: Carlmont, Mills @ HillsdaleMar 5 · 1600 Meters · Place 1 · Mills1600 Meters14:52.25a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27PAL Frosh Soph ChampionshipsApr 27 · 3200 Meters · Place 2 · Mills3200 Meters210:25.64a—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · 3200 Meters · Place 1 · Mills3200 Meters110:52.44a—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · 1600 Meters · Place 1 · Mills1600 Meters14:59.28a—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 3200 Meters · Place 5 · Mills3200 Meters511:05.74a—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 1600 Meters · Place 10 · Mills1600 Meters105:06.26a—
Mar 12Sequoia, Aragon at MillsMar 12 · 1600 Meters · Place 3 · Mills1600 Meters35:00.47a—
Mar 5Capuchino vs MillsMar 5 · 3200 Meters · Place 1 · Mills3200 Meters110:56—
Mar 5Capuchino vs MillsMar 5 · 1600 Meters · Place 2 · Mills1600 Meters25:04—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 93 · Mills1600 Meters935:11.47 PB9
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 93 · Mills1600 Meters935:11.479