Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDover-Sherborn vs Millis · Apr 815.24aDover-Sherborn vs MillisApril 8, 2025
200 Meters · OutdoorNorton vs Medway vs Millis · Apr 1528.03aNorton vs Medway vs MillisApril 15, 2025
300 Meters · IndoorTri Valley League Meet 5 · Jan 2449.94aTri Valley League Meet 5January 24, 2025
55 Meter · IndoorTri Valley Dual #1 · Dec 99.07aTri Valley Dual #1December 9, 2022
55 Meters · IndoorTri Valley League - Wheaton Meet 2 · Jan 158.99aTri Valley League - Wheaton Meet 2January 15, 2024
Shot Put · 12lb · IndoorTri Valley Meet 2A · Dec 1826' 3Tri Valley Meet 2ADecember 18, 2024
Shot Put · 8lb · OutdoorMA Division 3 Middle School State Track & Field Championship · Jun 1022-08.75MA Division 3 Middle School State Track & Field ChampionshipJune 10, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Medfield vs. MillisApr 30 · Discus · Place 8 · MillisMillisDiscus868-910
Apr 30Medfield vs. MillisApr 30 · Shot Put · Place 16 · MillisMillisShot Put1625-110
Apr 15Norton vs Medway vs MillisApr 15 · 200 Meters · Place 3 · MillisMillis200 Meters328.03a PB10
Apr 15Norton vs Medway vs MillisApr 15 · 100 Meters · Place 20 · MillisMillis100 Meters2015.87a10
Apr 8Dover-Sherborn vs MillisApr 8 · Discus · Place 8 · MillisMillisDiscus861-010
Apr 8Dover-Sherborn vs MillisApr 8 · 100 Meters · Place 29 · MillisMillis100 Meters2915.24a PB10
Apr 2Millis at BellinghamApr 2 · Discus · Place 12 · MillisMillisDiscus1253-110
Apr 2Millis at BellinghamApr 2 · 200 Meters · Place 17 · MillisMillis200 Meters1730.90a10
Apr 2Millis at BellinghamApr 2 · 100 Meters · Place 29 · MillisMillis100 Meters2915.60a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 16 · MillisMillisShot Put1624-7.50—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 56 · MillisMillis300 Meters5649.94a PB—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 50 · MillisMillisShot Put5023-6.50—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 65 · MillisMillis300 Meters6559.42a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 52 · MillisMillis300 Meters52.50.90a10
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · Place 46 · MillisMillisShot Put12lb46.24-09.0010
Dec 18Tri Valley Meet 2ADec 18 · Shot Put · Place 22 · MillisMillisShot Put12lb22.26' 3 PB10
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 65 · MillisMillis300 Meters65.52.23a10
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 16 · MillisMillisShot Put12lb16.25-03.0010
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 64 · MillisMillis300 Meters6452.45a—
Jan 26Tri Valley League - Meet 5Jan 26 · Shot Put · Place 32 · MillisMillisShot Put3221-10—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · Shot Put · Place 65 · MillisMillisShot Put6521-9.50—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 59 · MillisMillis300 Meters5953.28a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 94 · MillisMillis55 Meters948.99a PB—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 57 · MillisMillis300 Meters5756.26a—
Jan 5Tri Valley League - Meet 4Jan 5 · Shot Put · Place 25 · MillisMillisShot Put2519-1.50—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 60 · MillisMillis55 Meters609.38a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Discus · Place 31 · MillisMillisDiscus3179-0—
May 7Dedham vs MillisMay 7 · Discus · Place 6 · MillisMillisDiscus669-10.5—
May 7Dedham vs MillisMay 7 · Shot Put · Place 12 · MillisMillisShot Put1225-1—
May 1Norton vs MillisMay 1 · Discus · Place 10 · MillisMillisDiscus1057-8—
May 1Norton vs MillisMay 1 · Shot Put · Place 18 · MillisMillisShot Put1825-0—
May 1Norton vs MillisMay 1 · 100 Meters · Place 15 · MillisMillis100 Meters1515.26a—
Apr 23TVL Millis at Dover-SherbornApr 23 · Discus · Place 10 · MillisMillisDiscus1050-3—
Apr 23TVL Millis at Dover-SherbornApr 23 · Shot Put · Place 14 · MillisMillisShot Put1422-1—
Apr 23TVL Millis at Dover-SherbornApr 23 · 100 Meters · Place 33 · MillisMillis100 Meters3316.02a—
Apr 9Bellingham vs MillisApr 9 · Discus · MillisMillisDiscus1.6kg—55-5Unofficial9
Apr 9Bellingham vs MillisApr 9 · Shot Put · MillisMillisShot Put12lb—27-6.5Unofficial9
Apr 9Bellingham vs MillisApr 9 · 100 Meters · MillisMillis100 Meters—15.2Unofficial9
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Discus · Place 7 · MillisMillisDiscus750-7—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Shot Put · Place 10 · MillisMillisShot Put1025-1—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 100 Meters · Place 17 · MillisMillis100 Meters1715.8—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Tri Valley League - Meet 2Dec 13 · 300 Meters · Place 62 · MillisMillis300 Meters6255.32a—
Dec 13Tri Valley League - Meet 2Dec 13 · Shot Put · Place 15 · MillisMillisShot Put1522-0—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 73 · MillisMillis55 Meters739.25a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 64 · MillisMillis300 Meters64.56.62a9
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 97 · MillisMillis55 Meter97.9.63a9
Jan 27Tri Valley Dual #5Jan 27 · 55 Meter · Place 56 · MillisMillis55 Meter56.10.03a8
Jan 9Tri Valley Boys Dual WheatonJan 9 · 300 Meters · Place 37 · MillisMillis300 Meters3755.15a8
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55 Meters · Place 78 · MillisMillis55 Meters789.23a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Shot Put · Place 34 · MillisMillisShot Put8lb34.22-08.75 PB8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Tri Valley Dual #1Dec 9 · 55 Meter · Place 110 · MillisMillis55 Meter110.9.07a PB8