Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC Championships · May 2013.99aBSC ChampionshipsMay 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorNatick - Newton North @ Braintree · Apr 1520.99aNatick - Newton North @ BraintreeApril 15, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1329.56aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 2148.53aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.26aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorMSTCA Freshman-Sophomore Championship · Jan 248.08aMSTCA Freshman-Sophomore ChampionshipJanuary 24, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block #2 · Dec 1811.04aBay State Conf - Block #2December 18, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 64 · Braintree200 Meters6429.68a9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 17 · Braintree100 MetersRound S1714.09a9
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 25 · Braintree100 Meters2513.99a PB9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 8 · Braintree100 Meters814.04a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 8 · Braintree100 Meters814.08a9
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 17 · Braintree200 Meters17.29.56a PB9
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 26 · Braintree100 Meters26.14.35a9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100m Hurdles · Place 2 · Braintree100m Hurdles33" / 0.838m2.23.00a9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 7 · Braintree100 Meters7.14.55a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100m Hurdles · Place 12 · Braintree100m Hurdles33" / 0.838m12.22.61a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 15 · Braintree200 Meters15.29.97a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 100m Hurdles · Place 12 · Braintree100m Hurdles33" / 0.838m12.20.99a PB9
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 10 · Braintree200 Meters10.29.95a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 100m Hurdles · Place 11 · Braintree100m Hurdles1122.41a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 6 · Braintree100 Meters614.75a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 23 · Braintree55m Hurdles2311.70a9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 33 · Braintree55 Meters338.20a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 51 · Braintree55 MetersRound P518.08a PB9
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 31 · Braintree55m Hurdles3112.43a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 5 · Braintree55 Meters58.20a9
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 30 · Braintree55m Hurdles3012.67a9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 4 · Braintree55 Meters48.16a9
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 28 · Braintree55m Hurdles2811.98a9
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 24 · Braintree55 Meters248.59a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 77 · Braintree55m Hurdles33"Round P77.12.45a9
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 105 · Braintree55 MeterRound P105.8.45a9
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 49 · Braintree300 Meters49.48.53a PB9
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 52 · Braintree55 Meter52.8.26a PB9
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 9 · Braintree300 Meters9.49.53a9
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 22 · Braintree55m Hurdles33"22.11.04a PB9
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 27 · Braintree55m Hurdles33"27.11.86a9
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 25 · Braintree55 Meter25.8.55a9