Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitman Hanson v Marshfield · Apr 1012.97aWhitman Hanson v MarshfieldApril 10, 2024
200 Meters · OutdoorWhitman Hanson vs @ Marshfield · Apr 1524.08aWhitman Hanson vs @ Marshfield April 15, 2025
300 Meters · IndoorPatriot League Meet #1 · Dec 1037.54aPatriot League Meet #1December 10, 2025
400 Meters · OutdoorMarshfield vs Hingham · May 1552.26aMarshfield vs HinghamMay 15, 2025
55 Meter · IndoorPatriot League Meet #1 · Dec 106.90aPatriot League Meet #1December 10, 2025
55 Meters · IndoorPatriot League Meet #7 · Feb 47.06aPatriot League Meet #7February 4, 2025
Long Jump · IndoorPatriot League Meet #2 · Dec 1517-03.00Patriot League Meet #2December 15, 2025
Long Jump · OutdoorSouth Shore Middle School League TF Championship · May 3113-01.50South Shore Middle School League TF ChampionshipMay 31, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Marshfield at HinghamMay 13 · 400 Meters · Place 3 · MarshfieldMarshfield400 Meters3.53.35a11
May 5Silver Lake vs @MarshfieldMay 5 · 200 Meters · MarshfieldMarshfield200 Meters—DNS11
Apr 28Marshfield vs Plymouth NorthApr 28 · 400 Meters · Place 3 · MarshfieldMarshfield400 Meters353.28a11
Apr 242026 BSR Eagle InviteApr 24 · 200 Meters · Place 22 · MarshfieldMarshfield200 Meters22.24.33a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 400 Meters · Place 3 · MarshfieldMarshfield400 Meters357.84a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 4 · MarshfieldMarshfield300 Meters438.38a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · MarshfieldMarshfield300 Meters--DNS11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 13 · MarshfieldMarshfield55 Meter13.6.97a11
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 21 · MarshfieldMarshfieldLong Jump21.17-03.00 PB11
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 7 · MarshfieldMarshfield300 Meters7.37.54a PB11
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 9 · MarshfieldMarshfield55 Meter9.6.90a PB11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 300 Meters · Place 11 · MarshfieldMarshfield300 Meters1138.41a—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 1 · MarshfieldMarshfield55 Meters17.06a PB—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 8 · MarshfieldMarshfield300 Meters838.99a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 43 · MarshfieldMarshfield55 Meters437.25a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 44 · MarshfieldMarshfield55 Meters447.30a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 15 · MarshfieldMarshfield300 Meters1539.15a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 400 Meters · Place 5 · MarshfieldMarshfield400 Meters552.87a10
May 15Marshfield vs HinghamMay 15 · Triple Jump · Place 5 · MarshfieldMarshfieldTriple Jump535-210
May 15Marshfield vs HinghamMay 15 · 400 Meters · Place 3 · MarshfieldMarshfield400 Meters352.26a PB10
May 5Silver Lake vs MarshfieldMay 5 · 200 Meters · Place 3 · MarshfieldMarshfield200 Meters324.62a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · Place 8 · MarshfieldMarshfield400 Meters8.52.64a10
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 400 Meters · Place 14 · MarshfieldMarshfield400 Meters14.54.16a10
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 200 Meters · Place 5 · MarshfieldMarshfield200 Meters524.08a PB10
Apr 9Marshfield vs DuxburyApr 9 · 400 Meters · Place 1 · MarshfieldMarshfield400 Meters154.60a10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 55 · MarshfieldMarshfield55 Meter55.7.40a10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 39 · MarshfieldMarshfield55 Meter39.7.32a10
Feb 9Patriot League JV Showcase Feb 9 · 300 Meters · Place 2 · MarshfieldMarshfield300 Meters240.78a—
Feb 9Patriot League JV Showcase Feb 9 · 55 Meters · Place 6 · MarshfieldMarshfield55 Meters67.33a—
Feb 9Patriot League JV Showcase Feb 9 · 55 Meters · Place 5 · MarshfieldMarshfield55 Meters57.32a—
Jan 26Patriot League Meet #5Jan 26 · 300 Meters · Place 17 · MarshfieldMarshfield300 Meters1740.97a—
Jan 26Patriot League Meet #5Jan 26 · 55 Meters · Place 41 · MarshfieldMarshfield55 Meters417.52a—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 49 · MarshfieldMarshfield55 Meters497.54a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 30 · MarshfieldMarshfield300 Meters3042.41a—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 48 · MarshfieldMarshfield55 Meters487.66a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Marshfield vs Plymouth NorthApr 23 · 200 Meters · Place 7 · MarshfieldMarshfield200 Meters725.95a—
Apr 19BSR Mid-Distance ClassicApr 19 · 400 Meters · Place 37 · MarshfieldMarshfield400 Meters3758.34a—
Apr 10Whitman Hanson v MarshfieldApr 10 · 200 Meters · Place 4 · MarshfieldMarshfield200 Meters425.91a—
Apr 10Whitman Hanson v MarshfieldApr 10 · 100 Meters · Place 14 · MarshfieldMarshfield100 Meters1412.97a PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 34 · MarshfieldMarshfield300 Meters34.42.86a9
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 49 · MarshfieldMarshfield55 Meter49.7.71a9
Dec 7Patriot League Meet #1Dec 7 · 300 Meters · Place 49 · MarshfieldMarshfield300 Meters49.47.24a9
Dec 7Patriot League Meet #1Dec 7 · 55 Meter · Place 55 · MarshfieldMarshfield55 Meter55.7.93aWind: 09

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31South Shore Middle School League TF ChampionshipMay 31 · Long Jump · Place 13 · Furnace BrookFurnace BrookLong Jump13.13-01.50 PB-