Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSouth Shore League Outdoor Track & Field Championship · May 21105-05South Shore League Outdoor Track & Field ChampionshipMay 21, 2026
Shot Put · 12lb · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1445' 8.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

12 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · RandolphShot Put12lb--DNS11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Discus · Place 3 · RandolphDiscus1.6kg3.105-05 PB11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 3 · RandolphShot Put12lb3.45-07.0011
May 12Middleboro vs RandolphMay 12 · Discus · Place 2 · RandolphDiscus1.6kg2.105-0011
May 12Middleboro vs RandolphMay 12 · Shot Put · Place 1 · RandolphShot Put12lb1.38-10.0011
May 5Norwell vs RandolphMay 5 · Discus · Place 5 · RandolphDiscus1.6kg5.80' 3"11
May 5Norwell vs RandolphMay 5 · Shot Put · Place 1 · RandolphShot Put12lb1.42' 4"11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 6 · RandolphShot Put613.05m11
Apr 28Randolph @ East BridgewaterApr 28 · Discus · Place 9 · RandolphDiscus1.6kg9.77' 6"11
Apr 28Randolph @ East BridgewaterApr 28 · Shot Put · Place 1 · RandolphShot Put12lb1.42' 10"11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Discus · Place 9 · RandolphDiscus1.6kg9.73' 10"11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 1 · RandolphShot Put12lb1.45' 8.5" PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16MSTCA Division 6 RelaysMay 16 · Shot Put · Place 6 · RandolphShot Put613.09m10
May 12South Shore League ChampionshipMay 12 · Shot Put · Place 3 · RandolphShot Put344-10.5010
May 7Randolph vs NorwellMay 7 · Discus · Place 7 · RandolphDiscus767-910
May 7Randolph vs NorwellMay 7 · Shot Put · Place 1 · RandolphShot Put140-610
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Shot Put · Place 8 · RandolphShot Put839-10.7510
Apr 14Randolph vs RocklandApr 14 · Discus · Place 8 · RandolphDiscus1.6kg8.69' 9"10
Apr 14Randolph vs RocklandApr 14 · Shot Put · Place 1 · RandolphShot Put12lb1.41' 3"10
Apr 9Randolph vs SandwichApr 9 · Discus · Place 2 · RandolphDiscus270-10.510
Apr 9Randolph vs SandwichApr 9 · Shot Put · Place 1 · RandolphShot Put142-1010
Apr 2Middleboro vs RandolphApr 2 · Shot Put · Place 1 · RandolphShot Put139-9.5010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Shot Put · Place 18 · RandolphShot Put1841-1.50—
May 14South Shore League ChampionshipMay 14 · Shot Put · Place 1 · RandolphShot Put142-1.75—
May 414th Annual GNB Sunset InvitationalMay 4 · Shot Put · Place 17 · RandolphShot Put1735-9.50—
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Shot Put · Place 7 · RandolphShot Put12lb7.11.58m9