Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1435' 5.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

8 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 14 · RandolphShot Put12lb14.33-09.5011
May 12Middleboro vs RandolphMay 12 · Shot Put · Place 2 · RandolphShot Put12lb2.35-04.0011
May 5Norwell vs RandolphMay 5 · Shot Put · Place 4 · RandolphShot Put12lb4.33' 3"11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 27 · RandolphShot Put2710.96m11
Apr 28Randolph @ East BridgewaterApr 28 · Shot Put · Place 7 · RandolphShot Put12lb7.33' 10"11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 35 · RandolphShot Put3532-02.7511
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 14 · RandolphShot Put1435-10.0011
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 6 · RandolphShot Put12lb6.35' 5.5" PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Randolph vs NorwellMay 7 · Shot Put · Place 5 · RandolphShot Put531-310
Apr 14Randolph vs RocklandApr 14 · Shot Put · Place 10 · RandolphShot Put12lb10.29' 6.5"10
Apr 9Randolph vs SandwichApr 9 · Shot Put · Place 4 · RandolphShot Put431-110
Apr 2Middleboro vs RandolphApr 2 · Shot Put · Place 4 · RandolphShot Put430-810