Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockland at East Bridgewater · May 615.0Rockland at East BridgewaterMay 6, 2026
300 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 121:00.05aSouth Shore League Meet #4 2025-2026January 12, 2026
55 Meter · IndoorSouth Shore League Meet #1 · Dec 159.61aSouth Shore League Meet #1December 15, 2025
55 Meters · IndoorSouth Shore League #5 Meet · Feb 69.37aSouth Shore League #5 MeetFebruary 6, 2026
Discus · 1kg · OutdoorRockland at East Bridgewater · May 661' 2"Rockland at East BridgewaterMay 6, 2026
Shot Put · 4kg · IndoorMSTCA Distance Classic and Pentathlon · Dec 2821-09.25MSTCA Distance Classic and PentathlonDecember 28, 2025
Shot Put · 4kg · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1424' 5"Carver-Rockland-Randolph @ AbingtonApril 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 13 · RocklandShot Put4kg13.23-06.2511
May 6Rockland at East BridgewaterMay 6 · Discus · Place 6 · RocklandDiscus1kg6.61' 2" PB11
May 6Rockland at East BridgewaterMay 6 · Shot Put · Place 5 · RocklandShot Put4kg5.21' 11"11
May 6Rockland at East BridgewaterMay 6 · 100 Meters · Place 12 · Rockland100 Meters12.15.0 PB11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 21 · RocklandShot Put217.62m11
Apr 27Middleborough vs RocklandApr 27 · Discus · Place 6 · RocklandDiscus1kg6.59-0711
Apr 27Middleborough vs RocklandApr 27 · Shot Put · Place 3 · RocklandShot Put4kg3.23-06.0011
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 13 · Rockland100 Meters13.15.91a11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Discus · Place 10 · RocklandDiscus1kg10.57' 10"11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 5 · RocklandShot Put4kg5.24' 5" PB11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 100 Meters · Place 24 · Rockland100 Meters24.15.311
Apr 10Norwell vs RocklandApr 10 · Discus · Place 3 · RocklandDiscus1kg3.60' 6"11
Apr 10Norwell vs RocklandApr 10 · Shot Put · Place 2 · RocklandShot Put4kg2.24' 0"11
Apr 10Norwell vs RocklandApr 10 · 100 Meters · Place 9 · Rockland100 Meters9.15.311

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 17 · RocklandShot Put1723-411
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 50 · Rockland55 Meters509.37a PB11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Shot Put · Place 13 · RocklandShot Put1323-7.5011
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 52 · Rockland55 Meters529.59a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 16 · RocklandShot Put1621-10.7511
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 49 · Rockland300 Meters491:00.05a PB11
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 14 · RocklandShot Put1422-711
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 75 · Rockland55 Meters759.70a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 37 · RocklandShot Put4kg37.21-09.25 PB11
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 48 · Rockland300 Meters48.1:00.12a11
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 24 · RocklandShot Put4kg24.19-04.0011
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 180 · Rockland55 Meter180.9.66a11
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 72 · Rockland55 Meter72.9.61a PB11
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 25 · RocklandShot Put4kg25.18-05.0011