Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1512.11aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 819.91aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 85:40.93aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1525.58aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 2358.48aMSTCA South Shore TwilightMay 23, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 83855MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 821.34mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.60mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 825.03mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 85.08mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 88.85mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 810.38mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 82 · Weymouth1500 Meters82.5:40.93a PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 96 · WeymouthJavelin800g96.25.03m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 96 · WeymouthTriple Jump96.10.38m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 87 · WeymouthDiscus1.6kg87.21.34m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 79 · Weymouth110m Hurdles39" / 0.991m79.19.91a PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 78 · Weymouth400 Meters78.58.55a9
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 42 · WeymouthHigh Jump42.1.60m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 76 · WeymouthShot Put12lb76.8.85m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 95 · WeymouthLong Jump95.5.08m PB9
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 58 · Weymouth100 Meters58.12.28a9
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 83 · WeymouthDecathlon83.3855 PB9
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 22 · Weymouth400 Meters2258.48a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 18 · Weymouth100 MetersRound S1812.22a9
May 20BSC ChampionshipsMay 20 · 110m Hurdles · Place 23 · Weymouth110m Hurdles2319.26a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 14 · Weymouth100 Meters1412.25a9
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · WeymouthTriple Jump—DNS9
May 13BSC JV Open at NeedhamMay 13 · 110m Hurdles · Place 15 · Weymouth110m Hurdles39" / 0.991m15.20.40a9
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 17 · Weymouth100 Meters17.12.28a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 75 · Weymouth100 Meters7512.44a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Long Jump · Place 11 · WeymouthLong Jump1116-4.59
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 24 · Weymouth200 Meters2426.24a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · WeymouthLong Jump—SCR9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400m Hurdles · Weymouth400m Hurdles36" / 0.914m—DNS9
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 31 · Weymouth400m Hurdles311:13.30a9
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 117 · Weymouth100 Meters11712.43a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · Place 13 · WeymouthLong Jump13.15-11.259
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 15 · Weymouth200 Meters15.25.58a PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 12 · Weymouth100 Meters12.12.11a PB9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 25 · Weymouth200 Meters25.26.94a9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 26 · Weymouth100 Meters26.12.99a9