Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorTri Valley League - Meet 3 · Dec 3048.84aTri Valley League - Meet 3December 30, 2025
Discus · 1.6kg · OutdoorHopkinton Last Chance Meet · May 2292-04Hopkinton Last Chance MeetMay 22, 2026
Shot Put · 12lb · IndoorTri Valley League - Meet 2 · Dec 1827-08.50Tri Valley League - Meet 2December 18, 2025
Shot Put · 12lb · OutdoorHopkinton Last Chance Meet · May 2232-04.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

15 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 16 · MedfieldDiscus1.6kg16.92-04 PB9
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 22 · MedfieldShot Put12lb22.32-04.50 PB9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 30 · MedfieldDiscus3088-29
May 5Norton vs MedfieldMay 5 · Discus · Place 8 · MedfieldDiscus1.6kg8.79-109
May 5Norton vs MedfieldMay 5 · Shot Put · Place 9 · MedfieldShot Put12lb9.32-00.509
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 52 · MedfieldDiscus5225.59m9
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 47 · MedfieldShot Put479.82m9
Apr 28Medfield vs Dover SherbornApr 28 · Discus · Place 6 · MedfieldDiscus1.6kg6.85' 8"9
Apr 28Medfield vs Dover SherbornApr 28 · Shot Put · Place 7 · MedfieldShot Put12lb7.28' 10"9
Apr 14Medfield vs. MillisApr 14 · Discus · Place 4 · MedfieldDiscus484-119
Apr 14Medfield vs. MillisApr 14 · Shot Put · Place 7 · MedfieldShot Put730-19
Apr 8Medway vs MedfieldApr 8 · Discus · Place 5 · MedfieldDiscus1.6kg5.75' 5"9
Apr 8Medway vs MedfieldApr 8 · Shot Put · Place 7 · MedfieldShot Put12lb7.30' 2"9
Mar 31Medfield vs. BellinghamMar 31 · Discus · Place 4 · MedfieldDiscus475-49
Mar 31Medfield vs. BellinghamMar 31 · Shot Put · Place 7 · MedfieldShot Put730-99

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 62 · MedfieldShot Put628.34m9
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 33 · MedfieldShot Put3325-11.509
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 23 · Medfield300 Meters2350.18a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 9 · Medfield300 Meters9.48.84a PB9
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 38 · MedfieldShot Put12lb38.25-06.009
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · Place 25 · MedfieldShot Put12lb25.27-08.50 PB9
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 6 · MedfieldShot Put12lb6.27-07.009