Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMiddleboro vs Randolph · May 1294-04Middleboro vs RandolphMay 12, 2026
Shot Put · 12lb · OutdoorSouth Shore League Outdoor Track & Field Championship · May 2142-03.25South Shore League Outdoor Track & Field ChampionshipMay 21, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Discus · Place 18 · RandolphDiscus1.6kg18.91-1011
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 4 · RandolphShot Put12lb4.42-03.25 PB11
May 12Middleboro vs RandolphMay 12 · Discus · Place 4 · RandolphDiscus1.6kg4.94-04 PB11
May 12Middleboro vs RandolphMay 12 · Shot Put · Place 4 · RandolphShot Put12lb4.31-07.0011
May 5Norwell vs RandolphMay 5 · Discus · Place 3 · RandolphDiscus1.6kg3.93' 6"11
May 5Norwell vs RandolphMay 5 · Shot Put · Place 3 · RandolphShot Put12lb3.35' 6.25"11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 15 · RandolphShot Put1511.84m11
Apr 28Randolph @ East BridgewaterApr 28 · Discus · Place 5 · RandolphDiscus1.6kg5.85' 1"11
Apr 28Randolph @ East BridgewaterApr 28 · Shot Put · Place 4 · RandolphShot Put12lb4.37' 1"11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 30 · RandolphShot Put3033-03.5011
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 7 · RandolphShot Put738-00.0011
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Discus · Place 3 · RandolphDiscus1.6kg3.87' 1"11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 3 · RandolphShot Put12lb3.42' 1"11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16MSTCA Division 6 RelaysMay 16 · Shot Put · Place 16 · RandolphShot Put1611.35m10
May 12South Shore League ChampionshipMay 12 · Shot Put · Place 10 · RandolphShot Put1036-01.5010
May 7Randolph vs NorwellMay 7 · Discus · Place 5 · RandolphDiscus577-610
May 7Randolph vs NorwellMay 7 · Shot Put · Place 2 · RandolphShot Put236-210
Apr 14Randolph vs RocklandApr 14 · Discus · Place 5 · RandolphDiscus1.6kg5.75' 4"10
Apr 14Randolph vs RocklandApr 14 · Shot Put · Place 3 · RandolphShot Put12lb3.34' 3.5"10
Apr 9Randolph vs SandwichApr 9 · Discus · Place 1 · RandolphDiscus178-910
Apr 9Randolph vs SandwichApr 9 · Shot Put · Place 3 · RandolphShot Put333-1010
Apr 2Middleboro vs RandolphApr 2 · Shot Put · Place 8 · RandolphShot Put828-110