Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSilver Lake vs @Marshfield · May 5127-05Silver Lake vs @MarshfieldMay 5, 2026
Shot Put · 12lb · IndoorPatriot League Meet #3 · Dec 2235-10.00Patriot League Meet #3December 22, 2025
Shot Put · 12lb · OutdoorPatriot League Championship Meet · May 1940' 2.5"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 17 · Silver Lake RegionalDiscus1.6kg17.121-0511
May 19Patriot League Championship MeetMay 19 · Discus · Place 7 · Silver Lake RegionalDiscus1.6kg7.127' 1"11
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 11 · Silver Lake RegionalShot Put12lb11.40' 2.5" PB11
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 3 · Silver Lake RegionalDiscus3121-0311
May 13Plymouth North vs Silver LakeMay 13 · Shot Put · Place 5 · Silver Lake RegionalShot Put536-07.7511
May 5Silver Lake vs @MarshfieldMay 5 · Discus · Place 3 · Silver Lake RegionalDiscus1.6kg3.127-05 PB11
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 7 · Silver Lake RegionalShot Put12lb7.36-09.0011
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 18 · Silver Lake RegionalDiscus1834.18m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 34 · Silver Lake RegionalShot Put3410.74m11
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 2 · Silver Lake RegionalDiscus2120-511
Apr 30Duxbury vs Silver LakeApr 30 · Shot Put · Place 3 · Silver Lake RegionalShot Put335-1011
Apr 16Hingham @ Silver LakeApr 16 · Discus · Place 3 · Silver Lake RegionalDiscus1.6kg3.107' 2"11
Apr 16Hingham @ Silver LakeApr 16 · Shot Put · Place 5 · Silver Lake RegionalShot Put12lb5.36' 10"11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Discus · Place 2 · Silver Lake RegionalDiscus1.6kg2.94' 9"11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Shot Put · Place 3 · Silver Lake RegionalShot Put12lb3.37' 4"11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 15 · Silver Lake RegionalShot Put1536-711
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 12 · Silver Lake RegionalShot Put1237-8.5011
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 12 · Silver Lake RegionalShot Put1237-8.5011
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 24 · Silver Lake RegionalShot Put2411.55m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 15 · Silver Lake RegionalShot Put12lb15.35-10.00 PB11
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 16 · Silver Lake RegionalShot Put12lb16.34-03.0011

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · Discus · Place 14 · Silver Lake RegionalDiscus14103-510
May 20Patriot League Spring ChampionshipMay 20 · Shot Put · Place 19 · Silver Lake RegionalShot Put1935-1110
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 36 · Silver Lake RegionalDiscus3628.86m10
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 30 · Silver Lake RegionalShot Put3010.80m10
May 14Plymouth North vs Silver LakeMay 14 · Discus · Place 6 · Silver Lake RegionalDiscus697-610
May 14Plymouth North vs Silver LakeMay 14 · Shot Put · Place 5 · Silver Lake RegionalShot Put535-310
May 5Silver Lake vs MarshfieldMay 5 · Discus · Place 6 · Silver Lake RegionalDiscus694-710
May 5Silver Lake vs MarshfieldMay 5 · Shot Put · Place 6 · Silver Lake RegionalShot Put635-010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Discus · Place 10 · Silver Lake RegionalDiscus1.6kg10.96-1110
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Shot Put · Place 16 · Silver Lake RegionalShot Put12lb16.36-00.5010
Apr 29Silver Lake vs DuxburyApr 29 · Discus · Place 3 · Silver Lake RegionalDiscus385-610
Apr 29Silver Lake vs DuxburyApr 29 · Shot Put · Place 3 · Silver Lake RegionalShot Put333-510
Apr 15Hingham vs Silver LakeApr 15 · Discus · Place 4 · Silver Lake RegionalDiscus494-0010
Apr 15Hingham vs Silver LakeApr 15 · Shot Put · Place 5 · Silver Lake RegionalShot Put534-06.0010
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Discus · Place 5 · Silver Lake RegionalDiscus590-610
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Shot Put · Place 4 · Silver Lake RegionalShot Put433-910
Apr 4Trojan InvitationalApr 4 · Discus · Place 4 · Silver Lake RegionalDiscus4104-1110
Apr 4Trojan InvitationalApr 4 · Shot Put · Place 2 · Silver Lake RegionalShot Put234-1110