Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarshfield vs Duxbury · Apr 912.69aMarshfield vs DuxburyApril 9, 2025
200 Meters · OutdoorSilver Lake vs @ Marshfield · Apr 3026.50aSilver Lake vs @ MarshfieldApril 30, 2024
Discus · 1.6kg · OutdoorPatriot League Championship Meet · May 19107' 3"Patriot League Championship MeetMay 19, 2026
Shot Put · 12lb · OutdoorSilver Lake vs @Marshfield · May 542-10.00Silver Lake vs @MarshfieldMay 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Discus · Place 18 · MarshfieldDiscus1.6kg18.107' 3" PB11
May 19Patriot League Championship MeetMay 19 · Shot Put · Place 9 · MarshfieldShot Put12lb9.41' 1"11
May 13Marshfield at HinghamMay 13 · Discus · Place 5 · MarshfieldDiscus1.6kg5.107-0211
May 13Marshfield at HinghamMay 13 · Shot Put · Place 2 · MarshfieldShot Put12lb2.39-05.5011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 22 · MarshfieldShot Put2240-04.7511
May 5Silver Lake vs @MarshfieldMay 5 · Discus · MarshfieldDiscus1.6kg—FOUL11
May 5Silver Lake vs @MarshfieldMay 5 · Shot Put · Place 1 · MarshfieldShot Put12lb1.42-10.00 PB11
Apr 28Marshfield vs Plymouth NorthApr 28 · Discus · Place 3 · MarshfieldDiscus3105-0411
Apr 28Marshfield vs Plymouth NorthApr 28 · Shot Put · Place 1 · MarshfieldShot Put142-10.7511
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Discus · Place 3 · MarshfieldDiscus3103-0211
Apr 14Whitman-Hanson vs MarshfieldApr 14 · Shot Put · Place 1 · MarshfieldShot Put141-11.0011
Apr 6Duxbury vs MarshfieldApr 6 · Discus · Place 2 · MarshfieldDiscus2100-111
Apr 6Duxbury vs MarshfieldApr 6 · Shot Put · Place 1 · MarshfieldShot Put139-611

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · Shot Put · Place 12 · MarshfieldShot Put1239-110
May 15Marshfield vs HinghamMay 15 · Discus · Place 10 · MarshfieldDiscus1079-110
May 15Marshfield vs HinghamMay 15 · Shot Put · Place 5 · MarshfieldShot Put536-8.5010
May 15Marshfield vs HinghamMay 15 · 100 Meters · Place 16 · Marshfield100 Meters1612.84a10
May 5Silver Lake vs MarshfieldMay 5 · Discus · Place 8 · MarshfieldDiscus882-010
May 5Silver Lake vs MarshfieldMay 5 · Shot Put · Place 7 · MarshfieldShot Put734-910
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · Discus · Place 7 · MarshfieldDiscus782-710
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · Shot Put · Place 3 · MarshfieldShot Put337-510
Apr 15Whitman Hanson vs @ Marshfield Apr 15 · 100 Meters · Place 50 · Marshfield100 Meters5013.96a10
Apr 9Marshfield vs DuxburyApr 9 · Discus · Place 4 · MarshfieldDiscus490-1110
Apr 9Marshfield vs DuxburyApr 9 · Shot Put · Place 4 · MarshfieldShot Put435-10.5010
Apr 9Marshfield vs DuxburyApr 9 · 100 Meters · Place 4 · Marshfield100 Meters412.69a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · Discus · Place 20 · MarshfieldDiscus2092-6—
May 7PL - Hingham v MarshfieldMay 7 · Discus · Place 6 · MarshfieldDiscus699-9—
May 7PL - Hingham v MarshfieldMay 7 · Shot Put · Place 10 · MarshfieldShot Put1033-6—
May 7PL - Hingham v MarshfieldMay 7 · 100 Meters · Place 23 · Marshfield100 Meters2312.769
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Shot Put · Place 24 · MarshfieldShot Put2434-3.50—
Apr 30Silver Lake vs @ MarshfieldApr 30 · Discus · Place 4 · MarshfieldDiscus497-7—
Apr 30Silver Lake vs @ MarshfieldApr 30 · Shot Put · Place 7 · MarshfieldShot Put734-4—
Apr 30Silver Lake vs @ MarshfieldApr 30 · 200 Meters · Place 14 · Marshfield200 Meters1426.50a PB—
Apr 23Marshfield vs Plymouth NorthApr 23 · Discus · Place 8 · MarshfieldDiscus881-5—
Apr 23Marshfield vs Plymouth NorthApr 23 · Shot Put · Place 8 · MarshfieldShot Put832-2—
Apr 23Marshfield vs Plymouth NorthApr 23 · 200 Meters · Place 18 · Marshfield200 Meters1826.73a—
Apr 10Whitman Hanson v MarshfieldApr 10 · Shot Put · Place 10 · MarshfieldShot Put1031-1—