Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorPatriot League Meet #4A · Jan 199.80aPatriot League Meet #4AJanuary 19, 2023
Discus · 1kg · OutdoorPatriot League Championship Meet · May 19110' 2"Patriot League Championship MeetMay 19, 2026
Javelin · 600g · OutdoorMSTCA Div. III Relays · Apr 2617.00mMSTCA Div. III RelaysApril 26, 2024
Shot Put · 4kg · Indoor2nd Annual Mercury Indoor Games · Dec 1431-02.502nd Annual Mercury Indoor GamesDecember 14, 2024
Shot Put · 4kg · OutdoorSilver Lake vs @Marshfield · May 531-00.00Silver Lake vs @MarshfieldMay 5, 2026
Weight Throw · 20lb / 9.0kg · IndoorPatriot League Meet #3 · Dec 2239-07.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

19 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 16 · Silver Lake RegionalSilver Lake RegionalDiscus1kg16.104-0612
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Silver Lake RegionalSilver Lake RegionalDiscus1kg--SCR12
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Silver Lake RegionalSilver Lake RegionalShot Put4kg--DNS12
May 19Patriot League Championship MeetMay 19 · Discus · Place 2 · Silver Lake RegionalSilver Lake RegionalDiscus1kg2.110' 2" PB12
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 4 · Silver Lake RegionalSilver Lake RegionalShot Put4kg4.30' 4.25"12
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 1 · Silver Lake RegionalSilver Lake RegionalDiscus1114-0412
May 13Plymouth North vs Silver LakeMay 13 · Shot Put · Place 1 · Silver Lake RegionalSilver Lake RegionalShot Put129-10.2512
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 3 · Silver Lake RegionalSilver Lake RegionalDiscus398-0812
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 16 · Silver Lake RegionalSilver Lake RegionalShot Put1629-10.5012
May 5Silver Lake vs @MarshfieldMay 5 · Discus · Place 1 · Silver Lake RegionalSilver Lake RegionalDiscus1kg1.91-0212
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 1 · Silver Lake RegionalSilver Lake RegionalShot Put4kg1.31-00.00 PB12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 4 · Silver Lake RegionalSilver Lake RegionalDiscus433.05m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 11 · Silver Lake RegionalSilver Lake RegionalShot Put118.80m12
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 1 · Silver Lake RegionalSilver Lake RegionalDiscus189-212
Apr 30Duxbury vs Silver LakeApr 30 · Shot Put · Place 1 · Silver Lake RegionalSilver Lake RegionalShot Put131-212
Apr 16Hingham @ Silver LakeApr 16 · Discus · Place 1 · Silver Lake RegionalSilver Lake RegionalDiscus1kg1.103' 10"12
Apr 16Hingham @ Silver LakeApr 16 · Shot Put · Place 1 · Silver Lake RegionalSilver Lake RegionalShot Put4kg1.29' 7"12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Discus · Place 1 · Silver Lake RegionalSilver Lake RegionalDiscus1kg1.104' 0"12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Shot Put · Place 1 · Silver Lake RegionalSilver Lake RegionalShot Put4kg1.28' 1"12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Weight Throw · Place 7 · Silver Lake RegionalSilver Lake RegionalWeight Throw734-08.50—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 21 · Silver Lake RegionalSilver Lake RegionalShot Put2127-11.5012
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 21 · Silver Lake RegionalSilver Lake RegionalShot Put2127-11.50—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Weight Throw · Place 2 · Silver Lake RegionalSilver Lake RegionalWeight Throw234-212
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 4 · Silver Lake RegionalSilver Lake RegionalShot Put430-812
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 7 · Silver Lake RegionalSilver Lake RegionalShot Put79.20m12
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 5 · Silver Lake RegionalSilver Lake RegionalWeight Throw532-8.2512

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Place 11 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg11.32-06.7512
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 24 · Silver Lake RegionalSilver Lake RegionalShot Put4kg24.29-03.0012
Dec 22Patriot League Meet #3Dec 22 · Weight Throw · Place 1 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg1.39-07.00 PB12
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 3 · Silver Lake RegionalSilver Lake RegionalShot Put4kg3.29-10.0012
Dec 15Patriot League Meet #2Dec 15 · Weight Throw · Place 1 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg1.32-02.0012
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 2 · Silver Lake RegionalSilver Lake RegionalShot Put4kg2.29-06.0012
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · Weight Throw · Place 6 · UnattachedUnattachedWeight Throw20lb / 9.0kg6.8.11mJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Discus · Place 3 · Silver Lake RegionalSilver Lake RegionalDiscus1kg3.104-0111
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Shot Put · Silver Lake RegionalSilver Lake RegionalShot Put4kg--DNS11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Weight Throw · Place 24 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg24.27-00.5011
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 30 · Silver Lake RegionalSilver Lake RegionalShot Put4kg30.26-11.0011
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 3 · Silver Lake RegionalSilver Lake RegionalShot Put4kg3.30-06.0011
Dec 142nd Annual Mercury Indoor GamesDec 14 · Weight Throw · Place 2 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg2.24-03.0011
Dec 142nd Annual Mercury Indoor GamesDec 14 · Shot Put · Place 3 · Silver Lake RegionalSilver Lake RegionalShot Put4kg3.31-02.50 PB11
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 7 · Silver Lake RegionalSilver Lake RegionalShot Put4kg7.28-05.5011
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 30 · Silver Lake RegionalSilver Lake RegionalShot Put4kg30.7.97m10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 20BSG 2024Jul 20 · Discus · Place 1 · ScholasticScholasticDiscus1kg1.103-0410
Jul 20BSG 2024Jul 20 · Shot Put · Place 10 · ScholasticScholasticShot Put4kg10.27-01.7510
Apr 26MSTCA Div. III RelaysApr 26 · Javelin · Place 42 · Silver Lake RegionalSilver Lake RegionalJavelin600g42.17.00m PB10
Apr 26MSTCA Div. III RelaysApr 26 · Discus · Place 7 · Silver Lake RegionalSilver Lake RegionalDiscus1kg7.28.28m10
Apr 26MSTCA Div. III RelaysApr 26 · Shot Put · Place 20 · Silver Lake RegionalSilver Lake RegionalShot Put4kg20.8.46m10

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 11 · Silver Lake RegionalSilver Lake RegionalShot Put4kg11.26-07.2510
Dec 10Mercury Indoor GamesDec 10 · Weight Throw · Place 1 · Silver Lake RegionalSilver Lake RegionalWeight Throw20lb / 9.0kg1.27-05.0010
Dec 10Mercury Indoor GamesDec 10 · Shot Put · Place 2 · Silver Lake RegionalSilver Lake RegionalShot Put4kgRound P2.28-05.0010
Dec 10Mercury Indoor GamesDec 10 · Shot Put · Place 2 · Silver Lake RegionalSilver Lake RegionalShot Put4kg2.28-05.0010
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 105 · Silver Lake RegionalSilver Lake Regional55 Meter105.9.83aWind: 010
Dec 7Patriot League Meet #1Dec 7 · Shot Put · Place 12 · Silver Lake RegionalSilver Lake RegionalShot Put4kg12.26' 110
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 103 · Silver Lake RegionalSilver Lake Regional55 Meter103.9.80a PB9
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 18 · Silver Lake RegionalSilver Lake RegionalShot Put4kg18.23-05.509
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Shot Put · Place 23 · Silver Lake RegionalSilver Lake RegionalShot Put4kg23.24-01.509

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Discus · Place 3 · Silver Lake RegionalSilver Lake RegionalDiscus1kg3.94-099
May 20MSTCA South Shore Twilight MeetMay 20 · Shot Put · Silver Lake RegionalSilver Lake RegionalShot Put4kg--SCR9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Discus · Place 3 · Silver Lake RegionalSilver Lake RegionalDiscus1kg3.86-099
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Shot Put · Place 18 · Silver Lake RegionalSilver Lake RegionalShot Put4kg18.26-03.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 11 · Silver Lake RegionalSilver Lake RegionalShot Put4kg11.24-2.59
Dec 8Patriot League Meet #1Dec 8 · Shot Put · Place 5 · Silver Lake RegionalSilver Lake RegionalShot Put4kg5.25-07.009