Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2312.04aMSTCA South Shore TwilightMay 23, 2026
110m Hurdles · 39" / 0.991m · OutdoorBSC JV Open at Needham · May 1322.04aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorWellesley, Weymouth, Natick, and Needham · May 625.11aWellesley, Weymouth, Natick, and NeedhamMay 6, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 2358.02aMSTCA South Shore TwilightMay 23, 2026
High Jump · OutdoorWeymouth, Wellesley & Walpole @ Newton North · Apr 85' 3"Weymouth, Wellesley & Walpole @ Newton NorthApril 8, 2026
Shot Put · 12lb · OutdoorBSC JV Open at Needham · May 1327' 0"BSC JV Open at NeedhamMay 13, 2026
Triple Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2936' 3"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Triple Jump · Place 14 · WeymouthTriple Jump1437-79
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 20 · Weymouth400 Meters2058.02a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 9 · Weymouth100 MetersRound S912.04a PB9
May 20BSC ChampionshipsMay 20 · Triple Jump · Place 12 · WeymouthTriple Jump1237-9.759
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 21 · Weymouth100 Meters2112.27a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 13 · Weymouth100 Meters1312.21a9
May 13BSC JV Open at NeedhamMay 13 · High Jump · Place 7 · WeymouthHigh Jump7.4' 10"9
May 13BSC JV Open at NeedhamMay 13 · Shot Put · Place 17 · WeymouthShot Put12lb17.27' 0" PB9
May 13BSC JV Open at NeedhamMay 13 · 110m Hurdles · Place 22 · Weymouth110m Hurdles39" / 0.991m22.22.04a PB9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Triple Jump · Place 10 · WeymouthTriple Jump1038-2.59
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Triple Jump · Place 4 · WeymouthTriple Jump437-7.759
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 9 · Weymouth200 Meters925.11a PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 8 · WeymouthTriple Jump8.36' 3" PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · WeymouthHigh Jump—NH9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 13 · Weymouth100 Meters13.12.36a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Triple Jump · Place 7 · WeymouthTriple Jump7.36-02.009
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 5 · WeymouthHigh Jump5.5-00.009
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 21 · Weymouth200 Meters21.26.03a9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Triple Jump · Place 8 · WeymouthTriple Jump8.36' 2"9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · High Jump · Place 10 · WeymouthHigh Jump10.5' 3" PB9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 13 · Weymouth200 Meters13.25.86a9