Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitman-Hanson @ Silver Lake · Apr 712.58aWhitman-Hanson @ Silver LakeApril 7, 2026
200 Meters · OutdoorPlymouth North vs Silver Lake · May 1324.03aPlymouth North vs Silver LakeMay 13, 2026
300 Meters · IndoorPatriot League Meet #3 · Dec 2239.18aPatriot League Meet #3December 22, 2025
400 Meters · OutdoorDuxbury vs Silver Lake · Apr 3053.31aDuxbury vs Silver LakeApril 30, 2026
400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 3049.614aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorPatriot League Meet #1 · Dec 107.21aPatriot League Meet #1December 10, 2025
55 Meters · IndoorPatriot League Meet #5 · Jan 217.32aPatriot League Meet #5January 21, 2026
Javelin · 800g · OutdoorPatriot League Championship Meet · May 19126' 6"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

12 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Javelin · Place 8 · Silver Lake RegionalJavelin800g8.126' 6" PB12
May 13Plymouth North vs Silver LakeMay 13 · Javelin · Place 6 · Silver Lake RegionalJavelin6115-0212
May 13Plymouth North vs Silver LakeMay 13 · 200 Meters · Place 2 · Silver Lake Regional200 Meters224.03a PB12
May 5Silver Lake vs @MarshfieldMay 5 · Javelin · Silver Lake RegionalJavelin800g—SCR12
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 21 · Silver Lake RegionalJavelin2137.42m12
Apr 30Duxbury vs Silver LakeApr 30 · Javelin · Place 3 · Silver Lake RegionalJavelin3119-1012
Apr 30Duxbury vs Silver LakeApr 30 · 400 Meters · Place 2 · Silver Lake Regional400 Meters253.31a PB12
Apr 16Hingham @ Silver LakeApr 16 · Javelin · Place 4 · Silver Lake RegionalJavelin800g4.114' 5"12
Apr 16Hingham @ Silver LakeApr 16 · 400 Meters · Place 1 · Silver Lake Regional400 Meters1.54.51a12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · Javelin · Place 5 · Silver Lake RegionalJavelin800g5.107' 1"12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 400 Meters · Place 1 · Silver Lake Regional400 Meters1.53.87a12
Apr 7Whitman-Hanson @ Silver LakeApr 7 · 100 Meters · Place 4 · Silver Lake Regional100 Meters4.12.58a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 44 · Silver Lake Regional55 Meters447.32a PB12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 44 · Silver Lake Regional55 Meters447.32a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 7 · Silver Lake Regional300 Meters7.39.18a PB12
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 17 · Silver Lake Regional300 Meters17.40.07a12
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 31 · Silver Lake Regional55 Meter31.7.21a PB12
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 300 Meters · Place 20 · Silver Lake Regional300 Meters2040.15a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 68 · Silver Lake Regional55 Meters687.45a—
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 13 · Silver Lake Regional300 Meters1340.40a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Silver Lake Regional400 MetersRelay Split—49.614a PB11
May 20Patriot League Spring ChampionshipMay 20 · Javelin · Place 23 · Silver Lake RegionalJavelin2394-811
May 20Patriot League Spring ChampionshipMay 20 · 400 Meters · Place 10 · Silver Lake Regional400 Meters1054.58a11
May 17MSTCA Division 3 RelaysMay 17 · Javelin · Place 39 · Silver Lake RegionalJavelin3934.91m11
May 14Plymouth North vs Silver LakeMay 14 · Javelin · Place 7 · Silver Lake RegionalJavelin7111-011
May 14Plymouth North vs Silver LakeMay 14 · 400 Meters · Place 3 · Silver Lake Regional400 Meters353.65a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 400 Meters · Place 27 · Silver Lake Regional400 Meters2754.48a11
May 5Silver Lake vs MarshfieldMay 5 · Javelin · Place 2 · Silver Lake RegionalJavelin2114-111
Apr 29Silver Lake vs DuxburyApr 29 · Javelin · Place 2 · Silver Lake RegionalJavelin2111-311
Apr 29Silver Lake vs DuxburyApr 29 · 400 Meters · Place 2 · Silver Lake Regional400 Meters255.55a11
Apr 15Hingham vs Silver LakeApr 15 · Javelin · Place 4 · Silver Lake RegionalJavelin496-0311
Apr 15Hingham vs Silver LakeApr 15 · 400 Meters · Place 3 · Silver Lake Regional400 Meters354.0211
Apr 9Whitman-Hanson vs Silver LakeApr 9 · Javelin · Place 3 · Silver Lake RegionalJavelin3100-1111
Apr 9Whitman-Hanson vs Silver LakeApr 9 · 400 Meters · Place 1 · Silver Lake Regional400 Meters154.77a11
Apr 4Trojan InvitationalApr 4 · 400 Meters · Place 4 · Silver Lake Regional400 Meters454.47a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 12 · Silver Lake Regional300 Meters12.40.10a11
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 13 · Silver Lake Regional300 Meters13.40.37a11
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 300 Meters · Place 28 · Silver Lake Regional300 Meters2841.10a—
Feb 1Patriot League Meet #6Feb 1 · 300 Meters · Place 20 · Silver Lake Regional300 Meters2041.10a—
Jan 26Patriot League Meet #5Jan 26 · 300 Meters · Place 23 · Silver Lake Regional300 Meters2341.55a—
Jan 18Patriot League Meet #4Jan 18 · 300 Meters · Place 29 · Silver Lake Regional300 Meters2942.19a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 47 · Silver Lake Regional300 Meters4741.33a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 23 · Silver Lake Regional300 Meters2341.26a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · Javelin · Place 10 · Silver Lake RegionalJavelin1093-2—
May 18Mercury Grand InvitationalMay 18 · 400 Meters · Place 3 · Silver Lake Regional400 Meters355.30a—
May 15Patriot League Spring ChampionshipMay 15 · Javelin · Place 23 · Silver Lake RegionalJavelin2397-9—
May 15Patriot League Spring ChampionshipMay 15 · 400 Meters · Place 14 · Silver Lake Regional400 Meters1455.77a—
May 7Silver Lake @ Plymouth NorthMay 7 · 400 Meters · Place 4 · Silver Lake Regional400 Meters457.2—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Javelin · Place 25 · Silver Lake RegionalJavelin2596-11—
Apr 30Silver Lake vs @ MarshfieldApr 30 · Javelin · Place 5 · Silver Lake RegionalJavelin5111-8—
Apr 30Silver Lake vs @ MarshfieldApr 30 · 200 Meters · Place 17 · Silver Lake Regional200 Meters1726.74a—
Apr 26MSTCA Div. III RelaysApr 26 · Javelin · Place 59 · Silver Lake RegionalJavelin800g59.26.90m10
Apr 10Silver Lake vs HinghamApr 10 · Javelin · Place 4 · Silver Lake RegionalJavelin4104-0—
Apr 10Silver Lake vs HinghamApr 10 · 200 Meters · Place 9 · Silver Lake Regional200 Meters925.81a—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · Javelin · Place 5 · Silver Lake RegionalJavelin5106-2—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · 200 Meters · Place 6 · Silver Lake Regional200 Meters626.96a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 25 · Silver Lake Regional300 Meters25.40.97a10
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 67 · Silver Lake Regional55 Meter67.7.81a10
Dec 7Patriot League Meet #1Dec 7 · 300 Meters · Place 24 · Silver Lake Regional300 Meters24.42.76a10
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 58 · Silver Lake Regional55 Meter58.7.94aWind: 010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Silver Lake vs MarshfieldMay 9 · Javelin · Place 10 · Silver Lake RegionalJavelin1094-9—
May 9Silver Lake vs MarshfieldMay 9 · 200 Meters · Place 10 · Silver Lake Regional200 Meters1027.10a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 200 Meters · Place 64 · Silver Lake Regional200 Meters6427.79a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 200 Meters · Place 64 · Silver Lake Regional200 Meters64.27.79a9
May 2Silver Lake vs DuxburyMay 2 · Javelin · Place 9 · Silver Lake RegionalJavelin988-07—
May 2Silver Lake vs DuxburyMay 2 · 200 Meters · Place 14 · Silver Lake Regional200 Meters1427.15a—
Apr 26Hingham v Silver LakeApr 26 · Javelin · Place 11 · Silver Lake RegionalJavelin1181-02—
Apr 26Hingham v Silver LakeApr 26 · Discus · Place 12 · Silver Lake RegionalDiscus1265-06—
Apr 26Hingham v Silver LakeApr 26 · 200 Meters · Place 8 · Silver Lake Regional200 Meters827.05a—
Apr 6Silver Lake vs Plymouth NorthApr 6 · Discus · Place 10 · Silver Lake RegionalDiscus1060-1—
Apr 6Silver Lake vs Plymouth NorthApr 6 · 200 Meters · Place 15 · Silver Lake Regional200 Meters1528.79a—