Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBSC-4 Braintree, Walpole at Framingham · May 684' 6"BSC-4 Braintree, Walpole at FraminghamMay 6, 2026
Javelin · 800g · OutdoorBSC-4 Braintree, Walpole at Framingham · May 660' 9"BSC-4 Braintree, Walpole at FraminghamMay 6, 2026
Shot Put · 12lb · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 831' 6.5"BSC-1 Framingham, Brookline at NatickApril 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Javelin · Place 15 · FraminghamJavelin800g15.60' 9" PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Discus · Place 11 · FraminghamDiscus1.6kg11.84' 6" PB10
Apr 29Framingham & Needham @ Newton NorthApr 29 · Discus · Place 2 · FraminghamDiscus279-010
Apr 29Framingham & Needham @ Newton NorthApr 29 · Shot Put · Place 14 · FraminghamShot Put1429-3.510
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Discus · Place 13 · FraminghamDiscus1.6kg13.79-0210
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Shot Put · Place 12 · FraminghamShot Put12lb12.29-10.2510
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Discus · Place 2 · FraminghamDiscus1.6kg2.75' 3"10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Shot Put · Place 1 · FraminghamShot Put12lb1.31' 6.5" PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · Discus · Place 8 · FraminghamDiscus856-29
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · Shot Put · Place 8 · FraminghamShot Put829-29
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Javelin · Place 7 · FraminghamJavelin764-39
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Discus · Place 10 · FraminghamDiscus1061-69
Apr 9Bay State Conference 1 at Natick Apr 9 · Shot Put · Place 6 · FraminghamShot Put629-29