Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorPatriot League Meet #6 · Jan 3040.44aPatriot League Meet #6January 30, 2025
400 Meters · OutdoorWhitman Hanson @ Silver Lake Regional · Apr 558.23aWhitman Hanson @ Silver Lake RegionalApril 5, 2024

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Patriot League Meet #6Jan 30 · 300 Meters · Place 21 · Silver Lake Regional300 Meters2140.44a PB—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 24 · Silver Lake Regional300 Meters2440.96a—
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 20 · Silver Lake Regional300 Meters2041.13a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Silver Lake Regional300 Meters--DNS12
Feb 1Patriot League Meet #6Feb 1 · 300 Meters · Place 17 · Silver Lake Regional300 Meters1740.74a—
Jan 26Patriot League Meet #5Jan 26 · 300 Meters · Place 22 · Silver Lake Regional300 Meters2241.54a—
Jan 18Patriot League Meet #4Jan 18 · 300 Meters · Place 28 · Silver Lake Regional300 Meters2842.18a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 24 · Silver Lake Regional300 Meters2441.27a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · 400 Meters · Place 17 · Silver Lake Regional400 Meters1759.67a—
Apr 30Silver Lake vs @ MarshfieldApr 30 · 400 Meters · Place 7 · Silver Lake Regional400 Meters758.25a—
Apr 10Silver Lake vs HinghamApr 10 · 400 Meters · Place 8 · Silver Lake Regional400 Meters858.51a—
Apr 5Whitman Hanson @ Silver Lake RegionalApr 5 · 400 Meters · Place 5 · Silver Lake Regional400 Meters558.23a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 21 · Silver Lake Regional300 Meters21.40.65a11
Dec 7Patriot League Meet #1Dec 7 · 300 Meters · Place 18 · Silver Lake Regional300 Meters18.41.35a11
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 300 Meters · Place 17 · Silver Lake Regional300 Meters1741.3110
Jan 27Patriot League Meet #5Jan 27 · 300 Meters · Place 23 · Silver Lake Regional300 Meters2342.16a—
Jan 19Patriot League Meet #4AJan 19 · 300 Meters · Place 31 · Silver Lake Regional300 Meters31.43.11a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 400 Meters · Silver Lake Regional400 Meters--DNS10
May 16Patriot League Outdoor ChampionshipMay 16 · 400 Meters · Place 19 · Silver Lake Regional400 Meters1959.68a—
May 9Silver Lake vs MarshfieldMay 9 · 400 Meters · Place 8 · Silver Lake Regional400 Meters859.38a—
Apr 26Hingham v Silver LakeApr 26 · 400 Meters · Place 9 · Silver Lake Regional400 Meters91:00.25a—
Apr 6Silver Lake vs Plymouth NorthApr 6 · Javelin · Place 8 · Silver Lake RegionalJavelin889-1—
Apr 6Silver Lake vs Plymouth NorthApr 6 · 400 Meters · Place 6 · Silver Lake Regional400 Meters661.53a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · 300 Meters · Place 33 · Silver Lake Regional300 Meters33.43.64a10
Dec 8Patriot League Meet #1Dec 8 · 300 Meters · Place 33 · Silver Lake Regional300 Meters33.44.10a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Patriot League ChampionshipsMay 16 · 400 Meters · Place 15 · Silver Lake Regional400 Meters15.64.57a9
May 9Silver Lake vs HinghamMay 9 · 400 Meters · Place 9 · Silver Lake Regional400 Meters9.1:03.00a9
May 3Marshfield vs Silver LakeMay 3 · 400 Meters · Silver Lake Regional400 Meters—63.1Unofficial9
Apr 13Silver Lake v. Plymouth NorthApr 13 · 400 Meters · Silver Lake Regional400 Meters—1:06.5Unofficial9
Apr 5Silver Lake vs Whitman-HansonApr 5 · 400 Meters · Place 7 · Silver Lake Regional400 Meters7.67.31a9