Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Bridgewater VS Rockland · May 711.4East Bridgewater VS RocklandMay 7, 2025
200 Meters · OutdoorRockland at East Bridgewater · May 622.7Rockland at East BridgewaterMay 6, 2026
300 Meters · IndoorSouth Shore League Indoor Track & Field Championship · Feb 236.85aSouth Shore League Indoor Track & Field ChampionshipFebruary 2, 2026
400 Meters · OutdoorMiddleborough vs Rockland · Apr 2756.15aMiddleborough vs RocklandApril 27, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3056.748aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorSouth Shore League Meet #1 · Dec 156.93aSouth Shore League Meet #1December 15, 2025
55 Meters · IndoorSouth Shore League meet #5 · Jan 276.88aSouth Shore League meet #5January 27, 2025
Javelin · 800g · OutdoorSouth Shore League Outdoor Track & Field Championship · May 21111-06South Shore League Outdoor Track & Field ChampionshipMay 21, 2026
Long Jump · IndoorSouth Shore League Meet #1 · Dec 1519-09.00South Shore League Meet #1December 15, 2025
Long Jump · OutdoorRandolph vs Rockland · Apr 1419' 11"Randolph vs RocklandApril 14, 2025
Triple Jump · OutdoorMSTCA Div. VI Relays (PV NRHS 4/25) · Apr 2611.22mMSTCA Div. VI Relays (PV NRHS 4/25)April 26, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 200 Meters · Place 7 · Rockland200 MetersRound P7.23.01aWind: -2.511
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 200 Meters · Place 6 · Rockland200 Meters6.22.94aWind: 0.611
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 19 · Rockland100 MetersRound S1911.46a11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Javelin · Place 7 · RocklandJavelin800g7.111-06 PB11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 200 Meters · Place 3 · Rockland200 Meters3.23.16a11
May 6Rockland at East BridgewaterMay 6 · Javelin · Place 3 · RocklandJavelin800g3.98' 4"11
May 6Rockland at East BridgewaterMay 6 · 200 Meters · Place 1 · Rockland200 Meters1.22.7 PB11
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 23 · RocklandJavelin2331.90m11
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 1 · RocklandJavelin800g1.108-0811
Apr 27Middleborough vs RocklandApr 27 · 400 Meters · Place 2 · Rockland400 Meters2.56.15a PB11
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 1 · Rockland100 Meters1.11.73a11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Javelin · Place 5 · RocklandJavelin800g5.107' 3"11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 200 Meters · Place 3 · Rockland200 Meters3.23.011
Apr 10Norwell vs RocklandApr 10 · Javelin · Place 1 · RocklandJavelin800g1.101' 0"11
Apr 10Norwell vs RocklandApr 10 · 200 Meters · Place 1 · Rockland200 Meters1.23.211

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 13 · Rockland300 Meters1337.01a11
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 16 · Rockland55 Meters167.14a11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 300 Meters · Place 3 · Rockland300 Meters336.85a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 31 · Rockland300 Meters3137.07a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 24 · Rockland300 Meters2437.19a11
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 6 · Rockland300 Meters639.00a11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 5 · RocklandLong Jump5.18-05.5011
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 8 · Rockland300 Meters8.37.37a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 13 · RocklandLong Jump13.18-09.0011
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 7 · Rockland55 Meter7.6.93a PB11
Dec 15South Shore League Meet #1Dec 15 · Long Jump · Place 3 · RocklandLong Jump3.19-09.00 PB11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Place 33 · Rockland300 Meters33.38.22a10
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 28 · RocklandLong Jump28.18-02.5010
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · Long Jump · Place 10 · RocklandLong Jump1018-10—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 7 · Rockland300 Meters738.39a—
Jan 27South Shore League meet #5Jan 27 · Long Jump · Place 3 · RocklandLong Jump319-3—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 7 · Rockland55 Meters76.88a PB—
Jan 13South Shore League Meet #4Jan 13 · Long Jump · Place 7 · RocklandLong Jump719-0.25—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 72 · Rockland55 Meters727.05a—
Jan 6South Shore league Meet #3Jan 6 · Long Jump · Place 10 · RocklandLong Jump1017-10.25—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 5 · RocklandLong Jump519-3.50—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 7 · Rockland300 Meters737.76a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Long Jump · Place 27 · RocklandLong Jump27.18-03.5010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Rockland400 MetersRelay Split—56.748a PB10
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 200 Meters · Place 20 · Rockland200 MetersRound P20.23.80a10
May 16MSTCA Division 6 RelaysMay 16 · Long Jump · Place 4 · RocklandLong Jump45.90m10
May 12South Shore League ChampionshipMay 12 · Long Jump · Place 13 · RocklandLong Jump1319-10.2510
May 12South Shore League ChampionshipMay 12 · 200 Meters · Place 8 · Rockland200 Meters823.51a10
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 17 · RocklandLong Jump1719-910
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 40 · Rockland200 Meters4023.73a10
May 7East Bridgewater VS RocklandMay 7 · Long Jump · Place 3 · RocklandLong Jump319-610
May 7East Bridgewater VS RocklandMay 7 · 100 Meters · Place 3 · Rockland100 Meters311.4 PB10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Long Jump · Place 12 · RocklandLong Jump12.19-01.0010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 200 Meters · Place 7 · Rockland200 Meters7.23.74a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 13 · Rockland100 MetersRound P13.11.79a10
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 2 · RocklandLong Jump219-05.0010
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 2 · Rockland100 Meters211.77a10
Apr 17Rockland @ AbingtonApr 17 · Long Jump · Place 1 · RocklandLong Jump119-0.510
Apr 17Rockland @ AbingtonApr 17 · 200 Meters · Place 2 · Rockland200 Meters223.810
Apr 14Randolph vs RocklandApr 14 · Long Jump · Place 3 · RocklandLong Jump3.19' 11" PB10
Apr 14Randolph vs RocklandApr 14 · 200 Meters · Place 4 · Rockland200 Meters4.23.810
Apr 9Norwell Vs RocklandApr 9 · Long Jump · Place 3 · RocklandLong Jump319-1.510
Apr 9Norwell Vs RocklandApr 9 · 200 Meters · Place 2 · Rockland200 Meters223.810
Apr 2Sandwich vs. Rockland Apr 2 · Long Jump · Place 1 · RocklandLong Jump121-610
Apr 2Sandwich vs. Rockland Apr 2 · 200 Meters · Place 2 · Rockland200 Meters224.110

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 55 Meter · Place 11 · Rockland55 Meter11.7.12a10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 300 Meters · Place 19 · Rockland300 Meters19.38.71a10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Long Jump · Place 18 · RocklandLong Jump18.18-05.5010
Dec 16South Shore League Meet #1Dec 16 · 300 Meters · Place 5 · Rockland300 Meters5.39.53a10
Dec 16South Shore League Meet #1Dec 16 · Long Jump · Place 2 · RocklandLong Jump2.19-02.0010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14South Shore League ChampionshipMay 14 · Triple Jump · Place 11 · RocklandTriple Jump1137-2—
May 14South Shore League ChampionshipMay 14 · 200 Meters · Place 9 · Rockland200 Meters924.23a—
May 14South Shore League ChampionshipMay 14 · 100 Meters · Place 22 · Rockland100 Meters2212.05a—
May 11MSTCA Coaches InvitationalMay 11 · 100 Meters · Place 14 · Rockland100 MetersRound P14.12.18a9
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Triple Jump · Place 11 · RocklandTriple Jump1136-8—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 200 Meters · Place 23 · Rockland200 Meters2324.31a—
Apr 30Middleboro vs RocklandApr 30 · Triple Jump · Place 5 · RocklandTriple Jump537-0—
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 4 · RocklandLong Jump417-10.75—
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 2 · Rockland200 Meters225.10a—
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 1 · Rockland100 Meters112.07a—
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Triple Jump · Place 7 · RocklandTriple Jump7.11.22m PB9
Apr 9Norwell vs RocklandApr 9 · Triple Jump · Place 6 · RocklandTriple Jump635-2.5—
Apr 9Norwell vs RocklandApr 9 · Long Jump · Place 7 · RocklandLong Jump716-11.5—
Apr 9Norwell vs RocklandApr 9 · 200 Meters · Place 6 · Rockland200 Meters624.7—
Apr 9Norwell vs RocklandApr 9 · 100 Meters · Place 5 · Rockland100 Meters512.1—