Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake vs @Marshfield · May 513.11aSilver Lake vs @MarshfieldMay 5, 2026
200 Meters · OutdoorMarshfield at Hingham · May 1327.31aMarshfield at HinghamMay 13, 2026
300 Meters · IndoorPatriot League Meet #7 · Feb 450.81aPatriot League Meet #7February 4, 2025
55 Meters · IndoorPatriot League Meet #5 · Jan 217.85aPatriot League Meet #5January 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Marshfield at HinghamMay 13 · 200 Meters · Place 24 · Marshfield200 Meters24.27.31a PB10
May 13Marshfield at HinghamMay 13 · 100 Meters · Place 29 · Marshfield100 Meters29.13.71a10
May 5Silver Lake vs @MarshfieldMay 5 · 200 Meters · Marshfield200 Meters—SCR10
May 5Silver Lake vs @MarshfieldMay 5 · 100 Meters · Place 29 · Marshfield100 Meters29.13.11a PB10
Apr 28Marshfield vs Plymouth NorthApr 28 · 200 Meters · Place 22 · Marshfield200 Meters2228.22a10
Apr 28Marshfield vs Plymouth NorthApr 28 · 100 Meters · Place 23 · Marshfield100 Meters2313.49a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 200 Meters · Place 25 · Marshfield200 Meters2527.95a10
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 100 Meters · Place 15 · Marshfield100 Meters1513.61a10
Apr 6Duxbury vs MarshfieldApr 6 · 200 Meters · Place 17 · Marshfield200 Meters1728.73a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 108 · Marshfield55 Meters1087.85a PB10
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 108 · Marshfield55 Meters1087.85a10
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 115 · Marshfield55 Meters1157.95a10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Marshfield vs HinghamMay 15 · 200 Meters · Place 15 · Marshfield200 Meters1527.96a9
May 15Marshfield vs HinghamMay 15 · 100 Meters · Place 25 · Marshfield100 Meters2513.50a9
May 5Silver Lake vs MarshfieldMay 5 · 200 Meters · Place 14 · Marshfield200 Meters1429.37a9
May 5Silver Lake vs MarshfieldMay 5 · 100 Meters · Place 34 · Marshfield100 Meters3414.30a9
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 200 Meters · Place 35 · Marshfield200 Meters3528.48a9
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 24 · Marshfield100 Meters2413.91a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 31 · Marshfield300 Meters3150.81a PB—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 55 · Marshfield55 Meters558.17a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 106 · Marshfield55 Meters1068.03a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 140 · Marshfield55 Meters1408.06a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 134 · Marshfield55 Meters1348.21a—