Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMiddleboro vs Randolph · Apr 244.29aMiddleboro vs RandolphApril 2, 2025
400 Meters · OutdoorRandolph vs Norwell · May 71:37.00Randolph vs NorwellMay 7, 2025
Discus · 1kg · OutdoorMiddleboro vs Randolph · May 1244-07Middleboro vs RandolphMay 12, 2026
Shot Put · 4kg · IndoorSouth Shore League Meet #1 · Dec 1517-00.50South Shore League Meet #1December 15, 2025
Shot Put · 4kg · OutdoorRandolph @ East Bridgewater · Apr 2818' 5"Randolph @ East BridgewaterApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · Discus · Place 6 · RandolphDiscus1kg6.44-07 PB12
May 12Middleboro vs RandolphMay 12 · Shot Put · Place 5 · RandolphShot Put4kg5.16-10.0012
May 5Norwell vs RandolphMay 5 · Discus · Place 5 · RandolphDiscus1kg5.39' 3"12
May 5Norwell vs RandolphMay 5 · Shot Put · Place 4 · RandolphShot Put4kg4.16' 3"12
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 49 · RandolphShot Put495.44m12
Apr 28Randolph @ East BridgewaterApr 28 · Discus · Place 7 · RandolphDiscus1kg7.30' 10.5"12
Apr 28Randolph @ East BridgewaterApr 28 · Shot Put · Place 10 · RandolphShot Put4kg10.18' 5" PB12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Discus · Place 20 · RandolphDiscus1kg20.31' 7"12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 15 · RandolphShot Put4kg15.17' 7.5"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 28 · RandolphShot Put2816-412
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Shot Put · Place 24 · RandolphShot Put2417-3.5012
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 23 · RandolphShot Put2317-4.5012
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 31 · RandolphShot Put3116-5.5012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 34 · RandolphShot Put4kg34.15-11.7512
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 29 · RandolphShot Put4kg29.17-00.50 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Randolph vs NorwellMay 7 · Shot Put · Place 4 · RandolphShot Put414-711
May 7Randolph vs NorwellMay 7 · 400 Meters · Place 4 · Randolph400 Meters41:37.00 PB11
Apr 14Randolph vs RocklandApr 14 · 800 Meters · Randolph800 Meters—DNS11
Apr 9Randolph vs SandwichApr 9 · 400 Meters · Place 7 · Randolph400 Meters71:42.011
Apr 2Middleboro vs RandolphApr 2 · 200 Meters · Place 17 · Randolph200 Meters1744.29a PB11