Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHingham vs Whitman Hanson · Apr 3081-07Hingham vs Whitman HansonApril 30, 2025
Shot Put · 12lb · IndoorPatriot League Meet #2 · Dec 2029-05.75Patriot League Meet #2December 20, 2024
Shot Put · 12lb · OutdoorHingham vs Whitman Hanson · Apr 3028-06.00Hingham vs Whitman HansonApril 30, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16MSTCA Division 2 RelaysMay 16 · Discus · Place 54 · HinghamDiscus5426.14m12
May 15Marshfield vs HinghamMay 15 · Discus · Place 8 · HinghamDiscus884-012
May 15Marshfield vs HinghamMay 15 · Shot Put · Place 12 · HinghamShot Put1230-1.2512
May 5Hingham at DuxburyMay 5 · Discus · Place 4 · HinghamDiscus476-212
May 5Hingham at DuxburyMay 5 · Shot Put · Place 7 · HinghamShot Put729-812
Apr 30Hingham vs Whitman HansonApr 30 · Discus · Place 5 · HinghamDiscus1.6kg5.81-07 PB12
Apr 30Hingham vs Whitman HansonApr 30 · Shot Put · Place 15 · HinghamShot Put12lb15.28-06.00 PB12
Apr 15Hingham vs Silver LakeApr 15 · Discus · Place 5 · HinghamDiscus580-0912
Apr 15Hingham vs Silver LakeApr 15 · Shot Put · Place 11 · HinghamShot Put1122-01.0012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 20 · HinghamShot Put2029-2—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 11 · HinghamShot Put1129-8—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 19 · HinghamShot Put1930-2—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 25 · HinghamShot Put2529-7—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 30 · HinghamShot Put12lb30.29-05.75 PB12
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 27 · HinghamShot Put12lb27.26-09.0012