Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1530.46aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
55 Meters · IndoorBay State Conf - Block #5 · Jan 229.58aBay State Conf - Block #5January 22, 2026
Discus · 1.6kg · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2952' 3"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
Shot Put · 12lb · IndoorBay State Conf - Block #2 · Dec 1821-03.00Bay State Conf - Block #2December 18, 2025
Shot Put · 12lb · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1523-05.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · Discus · Place 21 · WeymouthDiscus1.6kg21.50' 10"9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Discus · Place 7 · WeymouthDiscus754-119
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Shot Put · Place 21 · WeymouthShot Put2122-2.59
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Discus · Place 7 · WeymouthDiscus1.6kg7.52' 3" PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Shot Put · Place 24 · WeymouthShot Put12lb24.22' 1.5"9
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 103 · WeymouthShot Put10323-6.59
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Discus · WeymouthDiscus1.6kg--DNS9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Shot Put · Place 20 · WeymouthShot Put12lb20.23-05.00 PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 36 · Weymouth200 Meters36.30.46a PB9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Discus · Place 3 · WeymouthDiscus1.6kg3.45' 8.5"9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Shot Put · Place 23 · WeymouthShot Put12lb23.20' 7"9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Bay State Conf - Block #5Jan 22 · Shot Put · Place 5 · WeymouthShot Put521-29
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 93 · Weymouth55 Meters939.58a PB9
Jan 15Bay State Conf - Block #4Jan 15 · Shot Put · Place 6 · WeymouthShot Put619-49
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 182 · WeymouthShot Put18220-29

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · Shot Put · Place 9 · WeymouthShot Put12lb9.21-03.00 PB9
Dec 11Bay State Conf - Block#1Dec 11 · Shot Put · WeymouthShot Put12lb--FOUL9