Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth North vs Silver Lake · May 1311.78aPlymouth North vs Silver LakeMay 13, 2026
Discus · 1.6kg · OutdoorPatriot League Championship Meet · May 19133' 11"Patriot League Championship MeetMay 19, 2026
Shot Put · 12lb · OutdoorSilver Lake vs @Marshfield · May 541-05.00Silver Lake vs @MarshfieldMay 5, 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 3 Track & Field ChampionshipMay 28 · Discus · Place 10 · Silver Lake RegionalDiscus1.6kg10.128-0112
May 19Patriot League Championship MeetMay 19 · Discus · Place 3 · Silver Lake RegionalDiscus1.6kg3.133' 11" PB12
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 13 · Silver Lake RegionalShot Put12lb13.39' 10"12
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 2 · Silver Lake RegionalDiscus2137-0912
May 13Plymouth North vs Silver LakeMay 13 · Shot Put · Place 1 · Silver Lake RegionalShot Put142-04.7512
May 13Plymouth North vs Silver LakeMay 13 · 100 Meters · Place 1 · Silver Lake Regional100 Meters111.78a PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 16 · Silver Lake RegionalDiscus16124-0112
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 23 · Silver Lake RegionalShot Put2340-02.0012
May 5Silver Lake vs @MarshfieldMay 5 · Discus · Place 2 · Silver Lake RegionalDiscus1.6kg2.128-0812
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 3 · Silver Lake RegionalShot Put12lb3.41-05.00 PB12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 4 · Silver Lake RegionalDiscus440.77m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 13 · Silver Lake RegionalShot Put1312.42m12
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 1 · Silver Lake RegionalDiscus1126-1012
Apr 30Duxbury vs Silver LakeApr 30 · Shot Put · Place 1 · Silver Lake RegionalShot Put141-11.512
Apr 16Hingham @ Silver LakeApr 16 · Discus · Place 2 · Silver Lake RegionalDiscus1.6kg2.125' 3"12
Apr 16Hingham @ Silver LakeApr 16 · Shot Put · Place 3 · Silver Lake RegionalShot Put12lb3.40' 4"12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Discus · Place 1 · Silver Lake RegionalDiscus1.6kg1.130' 5"12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Shot Put · Place 1 · Silver Lake RegionalShot Put12lb1.41' 2"12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 20 · Silver Lake RegionalShot Put2040-4.2512
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 20 · Silver Lake RegionalShot Put2040-04.25—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Weight Throw · Place 3 · Silver Lake RegionalWeight Throw338-1012
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 10 · Silver Lake RegionalShot Put1038-1012
Jan 21Patriot League Meet #5Jan 21 · Weight Throw · Place 5 · Silver Lake RegionalWeight Throw535-912
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 4 · Silver Lake RegionalShot Put440-6.5012
Jan 21Patriot League Meet #5Jan 21 · Weight Throw · Place 5 · Silver Lake RegionalWeight Throw535-912
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 4 · Silver Lake RegionalShot Put440-6.5012
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 9 · Silver Lake RegionalShot Put912.80m12
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 17 · Silver Lake RegionalWeight Throw1738-6.5012

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · Discus · Place 8 · Silver Lake RegionalDiscus8119-311
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 11 · Silver Lake RegionalDiscus1136.87m11
May 14Plymouth North vs Silver LakeMay 14 · Discus · Place 3 · Silver Lake RegionalDiscus3117-211
May 5Silver Lake vs MarshfieldMay 5 · Discus · Place 5 · Silver Lake RegionalDiscus5102-1011
Apr 29Silver Lake vs DuxburyApr 29 · Discus · Place 2 · Silver Lake RegionalDiscus2102-111
Apr 15Hingham vs Silver LakeApr 15 · Discus · Place 3 · Silver Lake RegionalDiscus395-0611
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Discus · Place 4 · Silver Lake RegionalDiscus494-011
Apr 4Trojan InvitationalApr 4 · Discus · Place 3 · Silver Lake RegionalDiscus3108-611