Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPatriot League Meet #5 · Jan 213:23.92aPatriot League Meet #5January 21, 2026
300 Meters · IndoorPatriot League Meet #7 · Feb 447.14aPatriot League Meet #7February 4, 2025
600 Meters · IndoorPatriot League Meet #4 · Jan 161:50.07aPatriot League Meet #4January 16, 2025
800 Meters · OutdoorPlymouth North vs Silver Lake · May 132:29.10aPlymouth North vs Silver LakeMay 13, 2026
Discus · 1.6kg · OutdoorSilver Lake vs @Marshfield · May 568-00Silver Lake vs @MarshfieldMay 5, 2026
Varsity · OutdoorHingham vs Silver Lake · Apr 152:36.15Hingham vs Silver LakeApril 15, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Plymouth North vs Silver LakeMay 13 · Discus · Place 12 · Silver Lake RegionalDiscus1261-0410
May 13Plymouth North vs Silver LakeMay 13 · 800 Meters · Place 7 · Silver Lake Regional800 Meters72:29.10a PB10
May 5Silver Lake vs @MarshfieldMay 5 · Discus · Place 12 · Silver Lake RegionalDiscus1.6kg12.68-00 PB10
May 5Silver Lake vs @MarshfieldMay 5 · 800 Meters · Place 6 · Silver Lake Regional800 Meters6.2:35.16a10
Apr 30Duxbury vs Silver LakeApr 30 · Discus · Place 8 · Silver Lake RegionalDiscus866-410
Apr 30Duxbury vs Silver LakeApr 30 · 800 Meters · Place 5 · Silver Lake Regional800 Meters52:30.98a10
Apr 16Hingham @ Silver LakeApr 16 · Discus · Place 8 · Silver Lake RegionalDiscus1.6kg8.61' 5"10
Apr 16Hingham @ Silver LakeApr 16 · 800 Meters · Place 6 · Silver Lake Regional800 Meters6.2:32.11a10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Discus · Place 8 · Silver Lake RegionalDiscus1.6kg8.59' 2"10
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 800 Meters · Place 5 · Silver Lake Regional800 Meters5.2:33.20a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 1000 Meters · Place 26 · Silver Lake Regional1000 Meters263:33.27a10
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 31 · Silver Lake Regional1000 Meters313:23.92a PB10
Jan 21Patriot League Meet #5Jan 21 · 1000 Meters · Place 31 · Silver Lake Regional1000 Meters313:23.92a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Plymouth North vs Silver LakeMay 14 · Discus · Place 11 · Silver Lake RegionalDiscus1167-49
May 14Plymouth North vs Silver LakeMay 14 · 800 Meters · Place 9 · Silver Lake Regional800 Meters92:33.79a9
Apr 29Silver Lake vs DuxburyApr 29 · Discus · Place 9 · Silver Lake RegionalDiscus963-69
Apr 29Silver Lake vs DuxburyApr 29 · 800 Meters · Place 6 · Silver Lake Regional800 Meters62:43.69a9
Apr 15Hingham vs Silver LakeApr 15 · Varsity · Place 9 · Silver Lake RegionalVarsity954-039
Apr 15Hingham vs Silver LakeApr 15 · Varsity · Place 10 · Silver Lake RegionalVarsity102:36.15 PB9
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Discus · Place 19 · Silver Lake RegionalDiscus1956-19
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 800 Meters · Place 10 · Silver Lake Regional800 Meters102:38.81a9
Apr 4Trojan InvitationalApr 4 · Discus · Place 16 · Silver Lake RegionalDiscus1662-59

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Patriot League Meet #7Feb 4 · 600 Meters · Place 4 · Silver Lake Regional600 Meters41:50.37a—
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 28 · Silver Lake Regional300 Meters2847.14a PB—
Jan 30Patriot League Meet #6Jan 30 · 600 Meters · Place 41 · Silver Lake Regional600 Meters412:00.45a—
Jan 16Patriot League Meet #4Jan 16 · 600 Meters · Place 41 · Silver Lake Regional600 Meters411:50.07a PB—
Jan 6Patriot League Meet #3Jan 6 · 600 Meters · Place 36 · Silver Lake Regional600 Meters361:51.51a—