Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPAL Bay: Mills, Carlmont @ Hillsdale · Mar 2013.66aPAL Bay: Mills, Carlmont @ HillsdaleMarch 20, 2024
Discus · 1kg · OutdoorTax Day Races · Apr 1599' 9"Tax Day RacesApril 15, 2026
Shot Put · 4kg · OutdoorTax Day Races · Apr 1525' 10"Tax Day RacesApril 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24CCS Last Chance InvitationalApr 24 · Discus · Place 6 · MillsDiscus692-1011
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · Discus · Place 4 · MillsDiscus495-411
Apr 22PAL-Bay: Carlmont, Mills @ WoodsideApr 22 · Shot Put · Place 5 · MillsShot Put523-911
Apr 15Tax Day RacesApr 15 · Discus · Place 3 · MillsDiscus1kg3.99' 9" PB11
Apr 15Tax Day RacesApr 15 · Shot Put · Place 3 · MillsShot Put4kg3.25' 10" PB11
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · Discus · Place 4 · MillsDiscus4100-611
Apr 8PAL Bay: Mills, San Mateo @ HillsdaleApr 8 · Shot Put · Place 7 · MillsShot Put723-511
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · Discus · Place 3 · MillsDiscus396-711
Mar 17PAL-Bay: Aragon, Mills @ Menlo-AthertonMar 17 · Shot Put · Place 8 · MillsShot Put823-7.2511
Mar 11Backyard BrawlMar 11 · Discus · Place 4 · MillsDiscus493-611
Mar 11Backyard BrawlMar 11 · Shot Put · Place 3 · MillsShot Put323-911
Mar 7Rustbuster InvitationalMar 7 · Discus · Place 5 · MillsDiscus593-311
Mar 4Westmoor @ MillsMar 4 · Discus · Place 2 · MillsDiscus296-811
Mar 4Westmoor @ MillsMar 4 · Shot Put · Place 2 · MillsShot Put223-9.5011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23PAL Mills @ AragonApr 23 · Shot Put · Place 1 · MillsShot Put126-310
Apr 23PAL Mills @ AragonApr 23 · Discus · Place 2 · MillsDiscus290-210
Apr 17Mills Mini Meet 2Apr 17 · Discus · Place 1 · MillsDiscus191-07.0010
Apr 17Mills Mini Meet 2Apr 17 · Shot Put · Place 2 · MillsShot Put225-07.0010
Apr 10Mills Mini MeetApr 10 · Shot Put · Place 2 · MillsShot Put226-310
Mar 29Lynbrook InvitationalMar 29 · Discus · Place 16 · MillsDiscus1688-410
Mar 29Lynbrook InvitationalMar 29 · Shot Put · Place 22 · MillsShot Put2225-9.5010
Mar 26Sequoia, Mills @ WestmoorMar 26 · Discus · Place 1 · MillsDiscus186-810
Mar 26Sequoia, Mills @ WestmoorMar 26 · Shot Put · Place 1 · MillsShot Put124-1110
Mar 5PAL Bay: Carlmont, Mills @ HillsdaleMar 5 · Discus · Place 2 · MillsDiscus272-8—
Mar 5PAL Bay: Carlmont, Mills @ HillsdaleMar 5 · Shot Put · Place 1 · MillsShot Put123-5.5—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Backyard Brawl Cap vs MillsFeb 26 · Discus · Place 1 · MillsDiscus175-310
Feb 26Backyard Brawl Cap vs MillsFeb 26 · Shot Put · Place 1 · MillsShot Put121-010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 13CCS Last Chance InviteApr 13 · Discus · Place 17 · MillsDiscus1771-2—
Apr 10Mills @ San MateoApr 10 · Discus · Place 4 · MillsDiscus461-2—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · Long Jump · Place 6 · MillsLong Jump69-1.50—
Mar 27Tri-Meet Westmoor, MA and MillsMar 27 · Discus · Place 3 · MillsDiscus371-2—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · Long Jump · Place 8 · MillsLong Jump810-6.50—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · Discus · Place 1 · MillsDiscus174-7—
Mar 20PAL Bay: Mills, Carlmont @ HillsdaleMar 20 · 100 Meters · Place 1 · Mills100 Meters113.66a PB—
Mar 12Sequoia, Aragon at MillsMar 12 · 100 Meters · Place 28 · Mills100 Meters2816.55a—
Mar 5Capuchino vs MillsMar 5 · Discus · Place 4 · MillsDiscus461-3—