Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNatick, Walpole, and Milton · Apr 2913.83aNatick, Walpole, and MiltonApril 29, 2026
Discus · 1.6kg · OutdoorBSC Relays · Apr 1959-03BSC RelaysApril 19, 2023
Shot Put · 12lb · OutdoorBSC Relays · Apr 1925-09.00BSC RelaysApril 19, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Walpole100 Meters—DNS12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 24 · Walpole100 Meters24.14.04a12
Apr 29Natick, Walpole, and MiltonApr 29 · 100 Meters · Place 21 · Walpole100 Meters2113.83a PB12
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 29 · Walpole100 Meters2913.92a12
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 54 · Walpole100 Meters54.13.94a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · Discus · Place 9 · WalpoleDiscus977-0811
May 14BSC JV Open Meet May 14 · Shot Put · Place 19 · WalpoleShot Put1926-08.5011
Apr 30Walpole, Natick, and MiltonApr 30 · Discus · Place 8 · WalpoleDiscus891-0311
Apr 30Walpole, Natick, and MiltonApr 30 · Shot Put · Place 14 · WalpoleShot Put1430-07.0011
Apr 16Needham, Brookline, and WalpoleApr 16 · Discus · Place 10 · WalpoleDiscus1079-511
Apr 16Needham, Brookline, and WalpoleApr 16 · Shot Put · Place 12 · WalpoleShot Put1231-211
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Discus · Place 16 · WalpoleDiscus1677-0511
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Shot Put · Place 18 · WalpoleShot Put1829-08.2511

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Walpole vs. BraintreeMay 10 · Discus · WalpoleDiscus1.6kg—72'7"Unofficial9
May 10Walpole vs. BraintreeMay 10 · Shot Put · WalpoleShot Put12lb—23'5"Unofficial9
Apr 26Walpole vs. Milton Apr 26 · Discus · WalpoleDiscus1.6kg—70'6"Unofficial9
Apr 26Walpole vs. Milton Apr 26 · Shot Put · WalpoleShot Put12lb—24'5"Unofficial9
Apr 19BSC RelaysApr 19 · Discus · Place 31 · WalpoleDiscus1.6kg31.59-03 PB9
Apr 19BSC RelaysApr 19 · Shot Put · Place 33 · WalpoleShot Put12lb33.25-09.00 PB9
Apr 12Walpole vs. Needham Apr 12 · Discus · WalpoleDiscus1.6kg—60'8.5"Unofficial9
Apr 12Walpole vs. Needham Apr 12 · Shot Put · WalpoleShot Put12lb—25'10.5"Unofficial9
Apr 5Walpole vs. WeymouthApr 5 · Shot Put · WalpoleShot Put12lb—24'4"Unofficial9