Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorSouth Shore League #5 Meet · Feb 611.21aSouth Shore League #5 MeetFebruary 6, 2026
Javelin · 600g · OutdoorNorwell vs Rockland · Apr 1043' 2"Norwell vs RocklandApril 10, 2026
Shot Put · 4kg · IndoorSouth Shore League Meet #2 · Dec 2221-00.50South Shore League Meet #2December 22, 2025
Shot Put · 4kg · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1421' 2"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

9 results
DateMeetEventPlMarkGr
May 6Rockland at East BridgewaterMay 6 · Javelin · Place 8 · RocklandJavelin600g8.36' 5"10
May 6Rockland at East BridgewaterMay 6 · Shot Put · Place 8 · RocklandShot Put4kg8.19' 6"10
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 33 · RocklandShot Put336.85m10
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 8 · RocklandJavelin600g8.34-0610
Apr 27Middleborough vs RocklandApr 27 · Shot Put · Place 4 · RocklandShot Put4kg4.19-07.0010
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Javelin · Place 22 · RocklandJavelin600g22.38' 3"10
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 10 · RocklandShot Put4kg10.21' 2" PB10
Apr 10Norwell vs RocklandApr 10 · Javelin · Place 10 · RocklandJavelin600g10.43' 2" PB10
Apr 10Norwell vs RocklandApr 10 · Shot Put · Place 5 · RocklandShot Put4kg5.20' 3"10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 25 · RocklandShot Put2518-910
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 73 · Rockland55 Meters7311.21a PB10
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Shot Put · Place 22 · RocklandShot Put2218-810

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 44 · RocklandShot Put4kg44.17-07.0010
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 18 · RocklandShot Put4kg18.21-00.50 PB10
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 34 · RocklandShot Put4kg34.14-10.5010