Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2314.91aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2330.86aMSTCA South Shore TwilightMay 23, 2026
400 Meters · OutdoorNatick - Newton North @ Braintree · Apr 151:11.00aNatick - Newton North @ BraintreeApril 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 291:21.66aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
High Jump · OutdoorNatick - Newton North @ Braintree · Apr 154' 2"Natick - Newton North @ BraintreeApril 15, 2026
Triple Jump · OutdoorMSTCA Division 1 Relays · May 29.08mMSTCA Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Triple Jump · Place 25 · BraintreeTriple Jump2529-410
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 88 · Braintree200 Meters8830.86a PB10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 87 · Braintree100 MetersRound S8714.91a PB10
May 20BSC ChampionshipsMay 20 · Triple Jump · Place 12 · BraintreeTriple Jump1231-9.7510
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 3 · BraintreeTriple Jump3.31' 4"10
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 17 · Braintree400 Meters17.1:11.25a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Triple Jump · Place 21 · BraintreeTriple Jump2129-8.2510
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Triple Jump · Place 5 · BraintreeTriple Jump5.30' 5.5"10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · High Jump · BraintreeHigh Jump—NH10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 13 · Braintree200 Meters13.32.07a10
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 34 · BraintreeTriple Jump349.08m PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 12 · BraintreeTriple Jump12.27' 8"10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · BraintreeHigh Jump—NH10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400m Hurdles · Place 15 · Braintree400m Hurdles30" / 0.762m15.1:21.66a PB10
Apr 15Natick - Newton North @ BraintreeApr 15 · Triple Jump · Place 9 · BraintreeTriple Jump9.26' 0.25"10
Apr 15Natick - Newton North @ BraintreeApr 15 · High Jump · Place 8 · BraintreeHigh Jump8.4' 2" PB10
Apr 15Natick - Newton North @ BraintreeApr 15 · 400 Meters · Place 11 · Braintree400 Meters11.1:11.00a PB10
Apr 8Milton, Braintree, and NeedhamApr 8 · Triple Jump · Place 8 · BraintreeTriple Jump824-2.510
Apr 8Milton, Braintree, and NeedhamApr 8 · 400m Hurdles · Place 6 · Braintree400m Hurdles61:23.09a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 87 · Braintree200 Meters8731.82a9
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 48 · Braintree100 Meters4815.97a9
May 14BSC JV Open Meet May 14 · High Jump · Place 3 · BraintreeHigh Jump34-02.009
May 14BSC JV Open Meet May 14 · 200 Meters · Place 39 · Braintree200 Meters3931.84a9
May 14BSC JV Open Meet May 14 · 100 Meters · Place 59 · Braintree100 Meters5915.65a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · High Jump · Place 5 · BraintreeHigh Jump54-29
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 25 · Braintree100 Meters2515.51a9
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 43 · Braintree100 Meters4315.31a9
Apr 16Bay State Conf 2 at BraintreeApr 16 · High Jump · Place 7 · BraintreeHigh Jump74-29
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 22 · Braintree100 Meters2215.90a9