Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarshfield at Hingham · May 1312.22aMarshfield at HinghamMay 13, 2026
200 Meters · OutdoorSilver Lake vs @Marshfield · May 525.86aSilver Lake vs @MarshfieldMay 5, 2026
400 Meters · OutdoorBSR Mid-Distance Classic · Apr 191:02.32aBSR Mid-Distance ClassicApril 19, 2024
Shot Put · 12lb · OutdoorMarshfield at Hingham · May 1331-05.25Marshfield at HinghamMay 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Marshfield at HinghamMay 13 · Shot Put · Place 12 · MarshfieldShot Put12lb12.31-05.25 PB11
May 13Marshfield at HinghamMay 13 · 200 Meters · Marshfield200 Meters--DNS11
May 13Marshfield at HinghamMay 13 · 100 Meters · Place 10 · Marshfield100 Meters10.12.22a PB11
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 20 · MarshfieldShot Put12lb20.29-08.0011
May 5Silver Lake vs @MarshfieldMay 5 · 200 Meters · Place 12 · Marshfield200 Meters12.25.86a PB11
May 5Silver Lake vs @MarshfieldMay 5 · 100 Meters · Place 10 · Marshfield100 Meters10.12.23a11
Apr 28Marshfield vs Plymouth NorthApr 28 · Shot Put · Place 17 · MarshfieldShot Put1726-05.5011
Apr 28Marshfield vs Plymouth NorthApr 28 · 100 Meters · Place 9 · Marshfield100 Meters912.60a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Shot Put · Place 16 · MarshfieldShot Put1629-03.0011
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 200 Meters · Place 24 · Marshfield200 Meters2427.84a11
Apr 14Whitman-Hanson vs MarshfieldApr 14 · 100 Meters · Place 2 · Marshfield100 Meters212.41a11
Apr 6Duxbury vs MarshfieldApr 6 · Shot Put · Place 11 · MarshfieldShot Put1128-1111
Apr 6Duxbury vs MarshfieldApr 6 · 100 Meters · Place 2 · Marshfield100 Meters212.65a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · High Jump · Place 16 · MarshfieldHigh Jump165-010
May 15Marshfield vs HinghamMay 15 · Long Jump · Place 13 · MarshfieldLong Jump1315-2.5010
May 15Marshfield vs HinghamMay 15 · High Jump · Place 6 · MarshfieldHigh Jump65-010
May 15Marshfield vs HinghamMay 15 · 100 Meters · Place 10 · Marshfield100 Meters1012.64a10
May 5Silver Lake vs MarshfieldMay 5 · Long Jump · Place 9 · MarshfieldLong Jump914-10.7510
May 5Silver Lake vs MarshfieldMay 5 · 200 Meters · Place 9 · Marshfield200 Meters928.04a10
May 5Silver Lake vs MarshfieldMay 5 · 100 Meters · Place 9 · Marshfield100 Meters912.79a10
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · Long Jump · Place 9 · MarshfieldLong Jump915-110
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 100 Meters · Place 17 · Marshfield100 Meters1712.64a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 100 Meters · Place 18 · Marshfield100 Meters1812.50a—
May 7PL - Hingham v MarshfieldMay 7 · High Jump · Place 6 · MarshfieldHigh Jump65-2—
May 7PL - Hingham v MarshfieldMay 7 · 200 Meters · Place 20 · Marshfield200 Meters2026.77a—
May 7PL - Hingham v MarshfieldMay 7 · 100 Meters · Place 14 · Marshfield100 Meters1412.549
Apr 30Silver Lake vs @ MarshfieldApr 30 · High Jump · Place 7 · MarshfieldHigh Jump75-2—
Apr 30Silver Lake vs @ MarshfieldApr 30 · 200 Meters · Place 20 · Marshfield200 Meters2026.95a—
Apr 30Silver Lake vs @ MarshfieldApr 30 · 100 Meters · Place 18 · Marshfield100 Meters1812.73a—
Apr 23Marshfield vs Plymouth NorthApr 23 · High Jump · Place 5 · MarshfieldHigh Jump54-10—
Apr 23Marshfield vs Plymouth NorthApr 23 · 200 Meters · Place 17 · Marshfield200 Meters1726.63a—
Apr 23Marshfield vs Plymouth NorthApr 23 · 100 Meters · Place 8 · Marshfield100 Meters812.66a—
Apr 19BSR Mid-Distance ClassicApr 19 · 400 Meters · Place 63 · Marshfield400 Meters631:02.32a PB—
Apr 10Whitman Hanson v MarshfieldApr 10 · High Jump · Place 6 · MarshfieldHigh Jump65-2—
Apr 10Whitman Hanson v MarshfieldApr 10 · 100 Meters · Place 17 · Marshfield100 Meters1713.05a—