Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuincy & North Quincy vs. Hanover · May 512.4Quincy & North Quincy vs. HanoverMay 5, 2025
200 Meters · OutdoorPembroke vs Hanover · Apr 925.5Pembroke vs HanoverApril 9, 2025
Javelin · 800g · OutdoorPembroke vs Hanover · Apr 971-07.00Pembroke vs HanoverApril 9, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 127 · Hanover200 Meters12725.84a12
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 140 · Hanover100 MetersRound S14012.88a12
May 13Hanover @ Plymouth SouthMay 13 · Javelin · HanoverJavelin800g—74'5Unofficial12
May 13Hanover @ Plymouth SouthMay 13 · 200 Meters · Hanover200 Meters—25.7Unofficial12
May 13Hanover @ Plymouth SouthMay 13 · 100 Meters · Hanover100 Meters—12.4Unofficial12
May 5Quincy And North Quincy Vs. Hanover May 5 · Javelin · HanoverJavelin800g—83'5Unofficial12
May 5Quincy And North Quincy Vs. Hanover May 5 · 200 Meters · Hanover200 Meters—25.4Unofficial12
May 5Quincy And North Quincy Vs. Hanover May 5 · 100 Meters · Hanover100 Meters—12.5Unofficial12
Apr 14Scituate @ HanoverApr 14 · Javelin · HanoverJavelin800g—73'1Unofficial12
Apr 14Scituate @ HanoverApr 14 · 200 Meters · Hanover200 Meters—26.4Unofficial12
Apr 14Scituate @ HanoverApr 14 · 100 Meters · Hanover100 Meters—12.6Unofficial12
Apr 8Pembroke vs HanoverApr 8 · Javelin · Place 14 · HanoverJavelin1465-0812
Apr 8Pembroke vs HanoverApr 8 · 200 Meters · Place 5 · Hanover200 Meters527.53a12
Apr 8Pembroke vs HanoverApr 8 · 100 Meters · Place 7 · Hanover100 Meters712.99a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 91 · Hanover200 Meters9125.68a11
May 14Plymouth South @ HanoverMay 14 · 200 Meters · Hanover200 Meters3rd24.8Unofficial11
May 5Quincy & North Quincy vs. HanoverMay 5 · Javelin · Place 8 · HanoverJavelin872-011
May 5Quincy & North Quincy vs. HanoverMay 5 · 200 Meters · Place 8 · Hanover200 Meters827.111
May 5Quincy & North Quincy vs. HanoverMay 5 · 100 Meters · Place 8 · Hanover100 Meters812.4 PB11
Apr 15Hanover @ ScituateApr 15 · Javelin · HanoverJavelin800g—71'3"Unofficial11
Apr 15Hanover @ ScituateApr 15 · 200 Meters · Hanover200 Meters—25.4Unofficial11
Apr 15Hanover @ ScituateApr 15 · 100 Meters · Hanover100 Meters—12.4Unofficial11
Apr 9Pembroke vs HanoverApr 9 · Javelin · Place 6 · HanoverJavelin800g6.71-07.00 PB11
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 5 · Hanover200 Meters5.25.5 PB11
Apr 9Pembroke vs HanoverApr 9 · 100 Meters · Place 8 · Hanover100 Meters8.12.511

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7PL Hanover @ Plymouth SouthMay 7 · Javelin · HanoverJavelin800g—82'7"Unofficial10
May 7PL Hanover @ Plymouth SouthMay 7 · 200 Meters · Hanover200 Meters—26.2Unofficial10
May 7PL Hanover @ Plymouth SouthMay 7 · 100 Meters · Hanover100 Meters—12.6Unofficial10
May 1Hanover @ Quincy/North QuincyMay 1 · 100 Meters · Hanover100 Meters—14Unofficial10
Apr 29Hanover @ PembrokeApr 29 · Javelin · Place 11 · HanoverJavelin1169-0—
Apr 29Hanover @ PembrokeApr 29 · 200 Meters · Place 13 · Hanover200 Meters1326.90a—
Apr 29Hanover @ PembrokeApr 29 · 100 Meters · Place 17 · Hanover100 Meters1713.03a—
Apr 10Hanover @ ScituateApr 10 · 100 Meters · Hanover100 Meters—14Unofficial10