Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth North vs Silver Lake · May 1313.48aPlymouth North vs Silver LakeMay 13, 2026
Discus · 1.6kg · OutdoorPatriot League Championship Meet · May 19107' 9"Patriot League Championship MeetMay 19, 2026
Shot Put · 12lb · IndoorPatriot League Meet #1 · Dec 1034-02.50Patriot League Meet #1December 10, 2025
Shot Put · 12lb · OutdoorSilver Lake vs @Marshfield · May 535-11.00Silver Lake vs @MarshfieldMay 5, 2026
Weight Throw · 25lb / 11.3kg · IndoorPatriot League Meet #3 · Dec 2225-09.00Patriot League Meet #3December 22, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Discus · Place 17 · Silver Lake RegionalDiscus1.6kg17.107' 9" PB11
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 7 · Silver Lake RegionalDiscus799-0811
May 13Plymouth North vs Silver LakeMay 13 · Shot Put · Place 4 · Silver Lake RegionalShot Put436-10.0011
May 13Plymouth North vs Silver LakeMay 13 · 100 Meters · Place 7 · Silver Lake Regional100 Meters713.48a PB11
May 5Silver Lake vs @MarshfieldMay 5 · Discus · Place 4 · Silver Lake RegionalDiscus1.6kg4.100-0011
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 9 · Silver Lake RegionalShot Put12lb9.35-11.00 PB11
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 32 · Silver Lake RegionalDiscus3230.21m11
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 3 · Silver Lake RegionalDiscus399-411
Apr 30Duxbury vs Silver LakeApr 30 · Shot Put · Place 4 · Silver Lake RegionalShot Put435-811
Apr 16Hingham @ Silver LakeApr 16 · Discus · Place 4 · Silver Lake RegionalDiscus1.6kg4.96' 8"11
Apr 16Hingham @ Silver LakeApr 16 · Shot Put · Place 8 · Silver Lake RegionalShot Put12lb8.33' 0"11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Discus · Silver Lake RegionalDiscus1.6kg—ND11
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Shot Put · Place 6 · Silver Lake RegionalShot Put12lb6.31' 3"11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Weight Throw · Place 6 · Silver Lake RegionalWeight Throw628-311
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 23 · Silver Lake RegionalShot Put2333-0.5011
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 23 · Silver Lake RegionalShot Put2333-0.5011
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 74 · Silver Lake RegionalShot Put749.67m11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · Weight Throw · Place 7 · Silver Lake RegionalWeight Throw25lb / 11.3kg7.25-09.00 PB11
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 18 · Silver Lake RegionalShot Put12lb18.33-00.5011
Dec 15Patriot League Meet #2Dec 15 · Weight Throw · Silver Lake RegionalWeight Throw25lb / 11.3kg--DNS11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Silver Lake Regional55 Meter--DNS11
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 26 · Silver Lake RegionalShot Put12lb26.31-00.0011
Dec 10Patriot League Meet #1Dec 10 · Weight Throw · Place 4 · Silver Lake RegionalWeight Throw25lb / 11.3kg4.19-08.0011
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Silver Lake Regional55 Meter--DNS11
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 9 · Silver Lake RegionalShot Put12lb9.34-02.50 PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14Plymouth North vs Silver LakeMay 14 · Discus · Place 7 · Silver Lake RegionalDiscus791-210
May 14Plymouth North vs Silver LakeMay 14 · Shot Put · Place 8 · Silver Lake RegionalShot Put830-410
May 14Plymouth North vs Silver LakeMay 14 · 100 Meters · Place 20 · Silver Lake Regional100 Meters2014.19a10
May 5Silver Lake vs MarshfieldMay 5 · Discus · Place 9 · Silver Lake RegionalDiscus977-810
May 5Silver Lake vs MarshfieldMay 5 · Shot Put · Place 14 · Silver Lake RegionalShot Put1428-1010
May 5Silver Lake vs MarshfieldMay 5 · 100 Meters · Place 33 · Silver Lake Regional100 Meters3314.27a10
Apr 29Silver Lake vs DuxburyApr 29 · Discus · Place 7 · Silver Lake RegionalDiscus767-610
Apr 29Silver Lake vs DuxburyApr 29 · Shot Put · Place 6 · Silver Lake RegionalShot Put627-810
Apr 29Silver Lake vs DuxburyApr 29 · 100 Meters · Place 19 · Silver Lake Regional100 Meters1914.03a10
Apr 15Hingham vs Silver LakeApr 15 · Discus · Place 8 · Silver Lake RegionalDiscus856-0610
Apr 15Hingham vs Silver LakeApr 15 · Shot Put · Place 10 · Silver Lake RegionalShot Put1023-05.0010
Apr 15Hingham vs Silver LakeApr 15 · 100 Meters · Place 18 · Silver Lake Regional100 Meters1813.8210
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Discus · Place 12 · Silver Lake RegionalDiscus1269-610
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Shot Put · Place 18 · Silver Lake RegionalShot Put1826-310
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 100 Meters · Place 12 · Silver Lake Regional100 Meters1214.51a10
Apr 4Trojan InvitationalApr 4 · Discus · Place 10 · Silver Lake RegionalDiscus1077-010
Apr 4Trojan InvitationalApr 4 · Shot Put · Place 15 · Silver Lake RegionalShot Put1526-510