Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorton vs Medway vs Millis · Apr 1513.61aNorton vs Medway vs MillisApril 15, 2025
Discus · 1.6kg · OutdoorHopkinton Last Chance Meet · May 2299-09Hopkinton Last Chance MeetMay 22, 2026
Shot Put · 12lb · OutdoorHopkinton Last Chance Meet · May 2240-02.50Hopkinton Last Chance MeetMay 22, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 11 · MillisDiscus1.6kg11.99-09 PB10
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 4 · MillisShot Put12lb4.40-02.50 PB10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Discus · Place 8 · MillisDiscus8107-610
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Shot Put · Place 10 · MillisShot Put1039-510
May 6Bellingham vs MillisMay 6 · Discus · Place 5 · MillisDiscus583-0010
May 6Bellingham vs MillisMay 6 · Shot Put · Place 2 · MillisShot Put241-00.5010
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 29 · MillisDiscus2928.29m10
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 13 · MillisShot Put1311.94m10
Apr 28Medway vs MillisApr 28 · Discus · Place 1 · MillisDiscus1.6kg1.97-0110
Apr 28Medway vs MillisApr 28 · Shot Put · Place 2 · MillisShot Put12lb2.39-01.5010
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 20 · MillisDiscus20104-310
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 23 · MillisShot Put2338-810
Apr 14Medfield vs. MillisApr 14 · Discus · Place 1 · MillisDiscus1104-810
Apr 14Medfield vs. MillisApr 14 · Shot Put · Place 2 · MillisShot Put241-2.510
Apr 7Norton vs MillisApr 7 · Discus · Place 1 · MillisDiscus198-0710
Apr 7Norton vs MillisApr 7 · Shot Put · Place 1 · MillisShot Put139-04.5010
Mar 31Millis @ Dover-SherbornMar 31 · Discus · Place 5 · MillisDiscus1.6kg5.81' 8"10
Mar 31Millis @ Dover-SherbornMar 31 · Shot Put · Place 3 · MillisShot Put12lb3.36' 10"10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Discus · Place 21 · MillisDiscus2176-79
May 20TVL Showcase MeetMay 20 · Shot Put · Place 22 · MillisShot Put2235-9.259
Apr 30Medfield vs. MillisApr 30 · Discus · Place 5 · MillisDiscus586-109
Apr 30Medfield vs. MillisApr 30 · Shot Put · Place 4 · MillisShot Put434-99
Apr 15Norton vs Medway vs MillisApr 15 · Shot Put · Place 10 · MillisShot Put1028-02.509
Apr 15Norton vs Medway vs MillisApr 15 · 100 Meters · Place 5 · Millis100 Meters513.61a PB9
Apr 8Dover-Sherborn vs MillisApr 8 · Discus · Place 6 · MillisDiscus667-09
Apr 8Dover-Sherborn vs MillisApr 8 · Shot Put · Place 5 · MillisShot Put532-19
Apr 8Dover-Sherborn vs MillisApr 8 · 100 Meters · Place 14 · Millis100 Meters1413.66a9
Apr 2Millis at BellinghamApr 2 · Discus · Place 7 · MillisDiscus763-59
Apr 2Millis at BellinghamApr 2 · Shot Put · Place 4 · MillisShot Put431-11.509