Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorTVL Millis at Dover-Sherborn · Apr 233:06.58aTVL Millis at Dover-SherbornApril 23, 2024
Discus · 1kg · OutdoorMedway vs Millis · Apr 2888-04Medway vs MillisApril 28, 2026
Shot Put · 4kg · OutdoorMillis @ Dover-Sherborn · Mar 3128' 2"Millis @ Dover-SherbornMarch 31, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Discus · Place 18 · MillisDiscus1kg18.75-0011
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 8 · MillisDiscus1kg8.85-0111
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 11 · MillisShot Put4kg11.27-02.0011
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Discus · Place 12 · MillisDiscus1kg12.77-0011
May 6Bellingham vs MillisMay 6 · Discus · Place 1 · MillisDiscus181-0511
May 6Bellingham vs MillisMay 6 · Shot Put · Place 3 · MillisShot Put326-05.5011
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 6 · MillisDiscus623.90m11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 13 · MillisShot Put138.04m11
Apr 28Medway vs MillisApr 28 · Discus · Place 1 · MillisDiscus1kg1.88-04 PB11
Apr 28Medway vs MillisApr 28 · Shot Put · Place 2 · MillisShot Put4kg2.27-11.0011
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 17 · MillisDiscus1776-411
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 27 · MillisShot Put2726-711
Apr 14Medfield vs. MillisApr 14 · Discus · Place 1 · MillisDiscus180-4.511
Apr 14Medfield vs. MillisApr 14 · Shot Put · Place 4 · MillisShot Put425-3.511
Apr 7Norton vs MillisApr 7 · Discus · Place 1 · MillisDiscus170-0611
Apr 7Norton vs MillisApr 7 · Shot Put · Place 2 · MillisShot Put225-11.5011
Mar 31Millis @ Dover-SherbornMar 31 · Discus · Place 2 · MillisDiscus1kg2.83' 3"11
Mar 31Millis @ Dover-SherbornMar 31 · Shot Put · Place 1 · MillisShot Put4kg1.28' 2" PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Discus · Place 18 · MillisDiscus1kg18.75-1010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Shot Put · Place 21 · MillisShot Put4kg21.26-00.5010
May 24MSTCA South Shore Twilight InvitationalMay 24 · Discus · Place 12 · MillisDiscus1280-910
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 21 · MillisShot Put2125-710
May 20TVL Showcase MeetMay 20 · Discus · Place 10 · MillisDiscus1073-810
May 20TVL Showcase MeetMay 20 · Shot Put · Place 16 · MillisShot Put1625-910
May 17MSTCA Dr. George Steele RelaysMay 17 · Discus · Place 8 · MillisDiscus823.90m10
May 17MSTCA Dr. George Steele RelaysMay 17 · Shot Put · Place 9 · MillisShot Put98.37m10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Discus · Place 4 · MillisDiscus488-110
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 13 · MillisShot Put1328-510
Apr 30Medfield vs. MillisApr 30 · Discus · Place 2 · MillisDiscus280-210
Apr 30Medfield vs. MillisApr 30 · Shot Put · Place 2 · MillisShot Put224-7.510
Apr 24MSTCA Warrior InvitationalApr 24 · Discus · Place 11 · MillisDiscus1180-0710
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 28 · MillisShot Put2825-04.0010
Apr 15Norton vs Medway vs MillisApr 15 · Shot Put · Place 5 · MillisShot Put525-01.5010
Apr 8Dover-Sherborn vs MillisApr 8 · Discus · Place 2 · MillisDiscus270-910
Apr 8Dover-Sherborn vs MillisApr 8 · Shot Put · Place 2 · MillisShot Put223-610
Apr 2Millis at BellinghamApr 2 · Discus · Place 1 · MillisDiscus173-510
Apr 2Millis at BellinghamApr 2 · Shot Put · Place 2 · MillisShot Put225-2.5010

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Triple Jump · Place 24 · MillisTriple Jump2426-2.50—
May 14Tri Valley League ChampionshipMay 14 · Discus · Place 7 · MillisDiscus781-0—
May 14Tri Valley League ChampionshipMay 14 · Shot Put · Place 16 · MillisShot Put1625-8—
May 7Dedham vs MillisMay 7 · Discus · Place 3 · MillisDiscus373-3—
May 7Dedham vs MillisMay 7 · Shot Put · Place 4 · MillisShot Put424-10—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 33 · MillisDiscus3365-11—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Shot Put · Place 26 · MillisShot Put2624-6.75—
May 1Norton vs MillisMay 1 · Discus · Place 3 · MillisDiscus373-1—
May 1Norton vs MillisMay 1 · Shot Put · Place 3 · MillisShot Put325-0—
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Discus · Place 10 · MillisDiscus1kg10.20.80m9
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Shot Put · Place 10 · MillisShot Put4kg10.7.81m9
Apr 23TVL Millis at Dover-SherbornApr 23 · Discus · Place 1 · MillisDiscus171-5—
Apr 23TVL Millis at Dover-SherbornApr 23 · Shot Put · Place 1 · MillisShot Put126-3—
Apr 23TVL Millis at Dover-SherbornApr 23 · 800 Meters · Place 5 · Millis800 Meters53:06.58a PB—
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 47 · MillisDiscus4760-1—
Apr 18MSTCA Warrior InvitationalApr 18 · Shot Put · Place 40 · MillisShot Put4025-4—
Apr 9Bellingham vs MillisApr 9 · Discus · MillisDiscus1kg—65-7Unofficial9
Apr 9Bellingham vs MillisApr 9 · Shot Put · MillisShot Put4kg—22-3Unofficial9
Apr 9Bellingham vs MillisApr 9 · 800 Meters · Millis800 Meters—3:08.2Unofficial9
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Discus · Place 5 · MillisDiscus552-7—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Shot Put · Place 4 · MillisShot Put422-6—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 800 Meters · Place 2 · Millis800 Meters23:12.4—