Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockland at East Bridgewater · May 613.6Rockland at East BridgewaterMay 6, 2026
200 Meters · OutdoorMiddleborough vs Rockland · Apr 2729.07aMiddleborough vs RocklandApril 27, 2026
300 Meters · IndoorSouth Shore League Meet #3 · Jan 957.88South Shore League Meet #3January 9, 2023
55 Meter · IndoorSouth Shore League Meet #1 · Dec 158.05aSouth Shore League Meet #1December 15, 2025
55 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 58.10aSouth Shore League #3 2025-2026January 5, 2026
Long Jump · OutdoorRandolph vs Rockland · Apr 1415' 0"Randolph vs RocklandApril 14, 2025
Shot Put · 12lb · IndoorSouth Shore League Meet #1 · Dec 1526-08.00South Shore League Meet #1December 15, 2025
Shot Put · 12lb · OutdoorRockland at East Bridgewater · May 625' 11"Rockland at East BridgewaterMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Rockland at East BridgewaterMay 6 · Shot Put · Place 7 · RocklandShot Put12lb7.25' 11" PB12
May 6Rockland at East BridgewaterMay 6 · 100 Meters · Place 17 · Rockland100 Meters17.13.6 PB12
Apr 27Middleborough vs RocklandApr 27 · Shot Put · Place 6 · RocklandShot Put12lb6.25-08.5012
Apr 27Middleborough vs RocklandApr 27 · 200 Meters · Place 8 · Rockland200 Meters8.29.07a PB12
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 13 · Rockland100 Meters13.14.32a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 35 · RocklandShot Put3525-1112
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 80 · Rockland55 Meters808.45a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Shot Put · Place 13 · RocklandShot Put1328-4.2512
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 61 · Rockland55 Meters618.20a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 34 · RocklandShot Put3426-012
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 33 · RocklandShot Put3325-6.5012
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 71 · Rockland55 Meters718.10a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 37 · RocklandShot Put12lb37.25-07.5012
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 58 · Rockland55 Meter58.8.05a PB12
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 26 · RocklandShot Put12lb26.26-08.00 PB12
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55 Meters · Place 55 · Rockland55 Meters558.37a—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 88 · Rockland55 Meters888.41a—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 72 · Rockland55 Meters728.34a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 287 · Rockland55 Meters2878.50a—
Jan 6South Shore league Meet #3Jan 6 · 55 Meters · Place 84 · Rockland55 Meters848.51a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 7East Bridgewater VS RocklandMay 7 · Long Jump · Place 18 · RocklandLong Jump1812-411
May 7East Bridgewater VS RocklandMay 7 · 200 Meters · Place 19 · Rockland200 Meters1929.111
May 7East Bridgewater VS RocklandMay 7 · 100 Meters · Place 30 · Rockland100 Meters3014.011
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 8 · Rockland200 Meters830.24a11
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 13 · Rockland100 Meters1315.03a11
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 16 · RocklandLong Jump1613-03.5011
Apr 17Rockland @ AbingtonApr 17 · Long Jump · Place 15 · RocklandLong Jump1513-2.511
Apr 17Rockland @ AbingtonApr 17 · 200 Meters · Place 8 · Rockland200 Meters829.311
Apr 17Rockland @ AbingtonApr 17 · 100 Meters · Place 21 · Rockland100 Meters2114.211
Apr 14Randolph vs RocklandApr 14 · Long Jump · Place 21 · RocklandLong Jump21.15' 0" PB11
Apr 14Randolph vs RocklandApr 14 · 200 Meters · Place 11 · Rockland200 Meters11.30.111
Apr 14Randolph vs RocklandApr 14 · 100 Meters · Place 16 · Rockland100 Meters16.14.511
Apr 9Norwell Vs RocklandApr 9 · Long Jump · Place 16 · RocklandLong Jump1612-1111
Apr 9Norwell Vs RocklandApr 9 · 200 Meters · Place 13 · Rockland200 Meters1330.011
Apr 9Norwell Vs RocklandApr 9 · 100 Meters · Place 21 · Rockland100 Meters2114.411
Apr 2Sandwich vs. Rockland Apr 2 · Long Jump · Place 8 · RocklandLong Jump815-1011
Apr 2Sandwich vs. Rockland Apr 2 · 100 Meters · Place 6 · Rockland100 Meters614.411

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 55 Meter · Place 63 · Rockland55 Meter63.8.57a11
Dec 16South Shore League Meet #1Dec 16 · 55 Meter · Place 76 · Rockland55 Meter76.8.55a11
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55 Meters · Place 70 · Rockland55 Meters709.37a—
Jan 29South Shore League Meet #5Jan 29 · 55 Meters · Place 72 · Rockland55 Meters729.18a—
Jan 22South Shore League Meet #4Jan 22 · 55 Meters · Place 69 · Rockland55 Meters699.18a—
Jan 8South Shore League Meet #3Jan 8 · 55 Meters · Place 53 · Rockland55 Meters539.23a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18South Shore League Meet #2Dec 18 · 55 Meter · Place 50 · Rockland55 Meter50.9.19a10
Jan 30South Shore League Meet #5Jan 30 · 55 Meters · Place 3 · Rockland55 Meters39.38FR
Jan 9South Shore League Meet #3Jan 9 · 300 Meters · Place 4 · Rockland300 Meters457.88 PBFR
Jan 9South Shore League Meet #3Jan 9 · 55 Meters · Place 3 · Rockland55 Meters39.47FR
Jan 4South Shore Meet Wheaton #1Jan 4 · 55 Meters · Place 59 · Rockland55 Meters599.68a—
Jan 4South Shore Meet #2 at WheatonJan 4 · 300 Meters · Place 29 · Rockland300 Meters29.57.54aUnofficial9
Jan 4South Shore Meet #2 at WheatonJan 4 · 55 Meter · Rockland55 Meter—DNS9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 55 Meter · Place 75 · Rockland55 Meter75.9.65a9