Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Coaches Shore Invitational · May 1613.17aMSTCA Coaches Shore InvitationalMay 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1518.79aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 827.03aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026
300 Meters · IndoorBay State Conf - Meet of Champions · Feb 444.04aBay State Conf - Meet of ChampionsFebruary 4, 2026
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 287.93aBay Sate Conf - Open MeetJanuary 28, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:49.74aMSTCA Invacational & PentathlonApril 24, 2026
High Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 154-02.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
Long Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 244.35mMSTCA Invacational & PentathlonApril 24, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 25 · Weymouth200 MetersRound P25.27.08aWind: -0.19
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 27 · Weymouth100 MetersRound P27.13.38aWind: -0.19
May 23MSTCA South Shore TwilightMay 23 · High Jump · WeymouthHigh Jump—NH9
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 11 · Weymouth100m HurdlesRound S1117.78a9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 2 · Weymouth100 MetersRound S213.34a9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 2 · Weymouth100 Meters213.37a9
May 20BSC ChampionshipsMay 20 · 200 Meters · Place 12 · Weymouth200 Meters1227.59a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 3 · Weymouth100 Meters313.29a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 3 · Weymouth100 Meters313.17a PB9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 200 Meters · Place 3 · Weymouth200 Meters327.03a PB9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 6 · Weymouth100 Meters613.49a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · WeymouthLong Jump—DNS9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 2 · Weymouth200 Meters2.28.11a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 6 · Weymouth100 Meters6.13.68a9
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 27 · WeymouthLong Jump274.35m PB9
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 37 · WeymouthHigh Jump373-109
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 35 · WeymouthShot Put355.30m9
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 17 · Weymouth100m Hurdles1718.25a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 25 · Weymouth800 Meters252:49.74a PB9
Apr 23MSTCA Warrior InvitationalApr 23 · Javelin · Place 53 · WeymouthJavelin5335-89
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 25 · Weymouth100 Meters2513.26a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 10 · WeymouthHigh Jump10.4-02.00 PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100m Hurdles · Place 8 · Weymouth100m Hurdles33" / 0.838m8.18.79a PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 4 · Weymouth200 Meters4.27.60a9

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 300 Meters · Place 11 · Weymouth300 Meters1144.04a PB9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 13 · Weymouth55 Meters137.93a PB9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 300 Meters · Place 17 · Weymouth300 Meters1745.54a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 41 · Weymouth55 MetersRound P418.01a9
Jan 22Bay State Conf - Block #5Jan 22 · High Jump · Place 14 · WeymouthHigh Jump144-29
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 19 · Weymouth300 Meters1946.30a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 20 · Weymouth55 Meters207.96a9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 28 · Weymouth55 Meters288.16a9
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 10 · Weymouth300 Meters1047.97a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 114 · Weymouth300 Meters11448.17a9
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 21 · Weymouth300 Meters2147.94a9