Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRandolph vs Rockland · Apr 1414.0Randolph vs RocklandApril 14, 2025
200 Meters · OutdoorNorwell vs Rockland · Apr 1027.9Norwell vs RocklandApril 10, 2026
300 Meters · IndoorSouth Shore League Indoor Track & Field Championship · Feb 247.52aSouth Shore League Indoor Track & Field ChampionshipFebruary 2, 2026
400 Meters · OutdoorMiddleborough vs Rockland · Apr 271:10.34aMiddleborough vs RocklandApril 27, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 301:12.204aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorSouth Shore League Meet #1 · Dec 158.43aSouth Shore League Meet #1December 15, 2025
55 Meters · IndoorSouth Shore League #5 Meet · Feb 68.32aSouth Shore League #5 MeetFebruary 6, 2026
Long Jump · OutdoorSouth Shore League Outdoor Track & Field Championship · May 2115-11.25South Shore League Outdoor Track & Field ChampionshipMay 21, 2026
Triple Jump · OutdoorNorwell vs Rockland · Apr 1029' 5"Norwell vs RocklandApril 10, 2026

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 33 · Rockland200 Meters3328.45a10
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Long Jump · Place 2 · RocklandLong Jump2.15-11.25 PB10
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 200 Meters · Place 7 · Rockland200 Meters7.29.21a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 46 · Rockland200 Meters4628.94a10
Apr 27Middleborough vs RocklandApr 27 · Triple Jump · Place 4 · RocklandTriple Jump4.28-02.7510
Apr 27Middleborough vs RocklandApr 27 · Long Jump · Place 6 · RocklandLong Jump6.13-04.0010
Apr 27Middleborough vs RocklandApr 27 · 400 Meters · Place 5 · Rockland400 Meters5.1:10.34a PB10
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 3 · Rockland100 Meters3.14.26a10
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Triple Jump · Place 6 · RocklandTriple Jump6.28' 5"10
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Long Jump · Place 5 · RocklandLong Jump5.13' 7"10
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 200 Meters · Place 4 · Rockland200 Meters4.28.110
Apr 10Norwell vs RocklandApr 10 · Triple Jump · Place 4 · RocklandTriple Jump4.29' 5" PB10
Apr 10Norwell vs RocklandApr 10 · Long Jump · Place 3 · RocklandLong Jump3.14' 2"10
Apr 10Norwell vs RocklandApr 10 · 200 Meters · Place 2 · Rockland200 Meters2.27.9 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Long Jump · Place 16 · RocklandLong Jump1611-10.5010
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 14 · Rockland55 Meters148.32a PB10
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 300 Meters · Place 6 · Rockland300 Meters647.52a PB10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 19 · Rockland300 Meters1949.90a10
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 23 · Rockland300 Meters2351.56a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 50 · Rockland300 Meters50.48.54a10
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 18 · Rockland55 Meter18.8.43a PB10
Dec 15South Shore League Meet #1Dec 15 · Long Jump · RocklandLong Jump--FOUL10
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 18 · Rockland300 Meters1850.05a—
Jan 27South Shore League meet #5Jan 27 · 300 Meters · Place 22 · Rockland300 Meters2249.76a—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 24 · Rockland55 Meters248.41a—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 31 · Rockland55 Meters318.59a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 280 · Rockland300 Meters28057.77a—
Jan 6South Shore league Meet #3Jan 6 · 300 Meters · Place 31 · Rockland300 Meters3151.83a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Rockland400 MetersRelay Split—1:12.204a PB9
May 25Middleboro Final Qualifier at BRMay 25 · 200 Meters · Place 10 · Rockland200 Meters1030.23a9
May 12South Shore League ChampionshipMay 12 · 200 Meters · Place 11 · Rockland200 Meters1129.37a9
May 12South Shore League ChampionshipMay 12 · 100 Meters · Place 12 · Rockland100 Meters1214.08a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 33 · Rockland100 Meters3314.38a9
May 7East Bridgewater VS RocklandMay 7 · Triple Jump · Place 7 · RocklandTriple Jump726-19
May 7East Bridgewater VS RocklandMay 7 · Long Jump · Place 8 · RocklandLong Jump812-39
May 7East Bridgewater VS RocklandMay 7 · 200 Meters · Place 2 · Rockland200 Meters228.69
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 38 · Rockland100 MetersRound P38.14.26a9
Apr 30Middleboro vs RocklandApr 30 · Triple Jump · Place 7 · RocklandTriple Jump729-04.759
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 14 · RocklandLong Jump1412-01.509
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 2 · Rockland200 Meters229.66a9
Apr 17Rockland @ AbingtonApr 17 · Triple Jump · Place 4 · RocklandTriple Jump426-59
Apr 17Rockland @ AbingtonApr 17 · 200 Meters · Place 1 · Rockland200 Meters129.79
Apr 14Randolph vs RocklandApr 14 · Triple Jump · RocklandTriple Jump—ND9
Apr 14Randolph vs RocklandApr 14 · 100 Meters · Place 2 · Rockland100 Meters2.14.0 PB9
Apr 9Norwell Vs RocklandApr 9 · 200 Meters · Place 3 · Rockland200 Meters329.29
Apr 2Sandwich vs. Rockland Apr 2 · Triple Jump · Place 6 · RocklandTriple Jump626-99
Apr 2Sandwich vs. Rockland Apr 2 · 200 Meters · Place 2 · Rockland200 Meters229.69

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 55 Meter · Place 34 · Rockland55 Meter34.8.78a9
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 300 Meters · Place 58 · Rockland300 Meters58.50.68a9
Dec 16South Shore League Meet #1Dec 16 · 55 Meter · Place 53 · Rockland55 Meter53.8.91a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14South Shore League ChampionshipMay 14 · 100 Meters · Place 33 · Rockland100 Meters3314.89a—
May 11MSTCA Coaches InvitationalMay 11 · 100 Meters · Rockland100 MetersRound P--DNS8
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 6 · Rockland100 Meters615.49a—
Apr 9Norwell vs RocklandApr 9 · 100 Meters · Place 4 · Rockland100 Meters414.4—