Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHanover, Hingham, PSMS @ SLMS 5/20/26 · May 2013.88Hanover, Hingham, PSMS @ SLMS 5/20/26May 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorFBMS, Scituate, Hingham @ SLMS · May 423.91FBMS, Scituate, Hingham @ SLMSMay 4, 2026
200 Meters · OutdoorFBMS, Scituate, Hingham @ SLMS · May 430.40FBMS, Scituate, Hingham @ SLMSMay 4, 2026
Discus · 1kg · OutdoorHanover, Hingham, PSMS @ SLMS 5/20/26 · May 2078-07.00Hanover, Hingham, PSMS @ SLMS 5/20/26May 20, 2026
Javelin · 500g TJ · OutdoorHanover, Hingham, PSMS @ SLMS 5/20/26 · May 2055-05.00Hanover, Hingham, PSMS @ SLMS 5/20/26May 20, 2026
Long Jump · OutdoorFBMS, Scituate, Hingham @ SLMS · May 412-09.00FBMS, Scituate, Hingham @ SLMSMay 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · Discus · Place 23 · HinghamDiscus1kg23.73-018
May 27South Shore League Middle School ChampionshipMay 27 · Discus · Place 9 · HinghamDiscus1kg9.75-078
May 27South Shore League Middle School ChampionshipMay 27 · 100 Meters · Hingham100 MetersRound P--DNS8
May 20Hanover, Hingham, PSMS @ SLMS 5/20/26May 20 · Javelin · Place 23 · HinghamJavelin500g TJ23.55-05.00 PB8
May 20Hanover, Hingham, PSMS @ SLMS 5/20/26May 20 · Discus · Place 3 · HinghamDiscus1kg3.78-07.00 PB8
May 20Hanover, Hingham, PSMS @ SLMS 5/20/26May 20 · 200 Meters · Hingham200 Meters—NT8
May 20Hanover, Hingham, PSMS @ SLMS 5/20/26May 20 · 100 Meters · Place 10 · Hingham100 Meters10.13.88 PB8
May 4FBMS, Scituate, Hingham @ SLMSMay 4 · Long Jump · Place 11 · HinghamLong Jump11.12-09.00 PB8
May 4FBMS, Scituate, Hingham @ SLMSMay 4 · 100m Hurdles · Place 4 · Hingham100m Hurdles33" / 0.838m4.23.91 PB8
May 4FBMS, Scituate, Hingham @ SLMSMay 4 · 200 Meters · Place 12 · Hingham200 Meters12.30.40 PB8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28Hingham Youth Track Intrasquad MeetMay 28 · 200 Meters · Place 6 · Hingham200 Meters6.32.099aUnofficial7
May 28Hingham Youth Track Intrasquad MeetMay 28 · 100 Meters · Place 14 · Hingham100 Meters14.17.566aUnofficial7