Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarshfield at Hingham · May 1312.81aMarshfield at HinghamMay 13, 2026
200 Meters · OutdoorMarshfield at Hingham · May 1327.09aMarshfield at HinghamMay 13, 2026
55 Meters · IndoorPatriot League Meet #4 · Jan 67.85aPatriot League Meet #4January 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Marshfield at HinghamMay 13 · 200 Meters · Place 21 · Marshfield200 Meters21.27.09a PB11
May 13Marshfield at HinghamMay 13 · 100 Meters · Place 20 · Marshfield100 Meters20.12.81a PB11
May 5Silver Lake vs @MarshfieldMay 5 · 200 Meters · Place 19 · Marshfield200 Meters19.27.38a11
May 5Silver Lake vs @MarshfieldMay 5 · 100 Meters · Place 28 · Marshfield100 Meters28.13.02a11
Apr 28Marshfield vs Plymouth NorthApr 28 · 200 Meters · Place 24 · Marshfield200 Meters2428.89a11
Apr 28Marshfield vs Plymouth NorthApr 28 · 100 Meters · Place 25 · Marshfield100 Meters2513.73a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 200 Meters · Place 30 · Marshfield200 Meters3028.23a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 100 Meters · Place 22 · Marshfield100 Meters2214.31a11
Apr 6Duxbury vs MarshfieldApr 6 · 200 Meters · Place 15 · Marshfield200 Meters1528.40a11
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 20 · Marshfield100 Meters2013.66a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 120 · Marshfield55 Meters1207.98a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 120 · Marshfield55 Meters1207.98a11
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 110 · Marshfield55 Meters1107.85a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Marshfield vs HinghamMay 15 · 200 Meters · Place 19 · Marshfield200 Meters1930.33a10
May 15Marshfield vs HinghamMay 15 · 100 Meters · Place 30 · Marshfield100 Meters3013.73a10
May 5Silver Lake vs MarshfieldMay 5 · 200 Meters · Place 16 · Marshfield200 Meters1630.75a10
May 5Silver Lake vs MarshfieldMay 5 · 100 Meters · Place 32 · Marshfield100 Meters3214.12a10
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 200 Meters · Place 43 · Marshfield200 Meters4330.04a10
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 100 Meters · Place 54 · Marshfield100 Meters5414.26a10
Apr 9Marshfield vs DuxburyApr 9 · 200 Meters · Place 17 · Marshfield200 Meters1730.02a10
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 34 · Marshfield100 Meters3415.58a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7PL - Hingham v MarshfieldMay 7 · Shot Put · Place 21 · MarshfieldShot Put2123-2—
Apr 30Silver Lake vs @ MarshfieldApr 30 · Shot Put · Place 24 · MarshfieldShot Put2422-4—
Apr 23Marshfield vs Plymouth NorthApr 23 · Shot Put · Place 21 · MarshfieldShot Put2122-8—
Apr 10Whitman Hanson v MarshfieldApr 10 · Shot Put · Place 19 · MarshfieldShot Put1925-6.25—