Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNatick - Newton North @ Braintree · Apr 1511.94aNatick - Newton North @ BraintreeApril 15, 2026
High Jump · OutdoorNatick - Newton North @ Braintree · Apr 156' 0"Natick - Newton North @ BraintreeApril 15, 2026
Long Jump · OutdoorMSTCA Division 1 Relays · May 26.26mMSTCA Division 1 RelaysMay 2, 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 · Long Jump · Place 19 · BraintreeLong Jump19.20-08.0012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 9 · BraintreeHigh Jump9.5-10.0012
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 4 · BraintreeLong Jump421-6.7512
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 5 · BraintreeHigh Jump55-1012
May 20BSC ChampionshipsMay 20 · Long Jump · Place 8 · BraintreeLong Jump820-5.512
May 20BSC ChampionshipsMay 20 · High Jump · Place 4 · BraintreeHigh Jump46-012
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 12 · BraintreeLong Jump1220-812
May 16MSTCA Coaches Shore InvitationalMay 16 · High Jump · Place 7 · BraintreeHigh Jump76-012
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 13 · Braintree100 Meters13.12.20a12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Long Jump · BraintreeLong Jump—ND12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · High Jump · Place 3 · BraintreeHigh Jump3.5' 10"12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Braintree100 Meters—DNS12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 21 · BraintreeLong Jump216.26m PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 5 · BraintreeLong Jump5.18' 11.75"12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · Place 2 · BraintreeHigh Jump2.5' 8"12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 8 · Braintree100 Meters8.12.15a12
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 15 · BraintreeLong Jump1520-412
Apr 23MSTCA Warrior InvitationalApr 23 · High Jump · Place 7 · BraintreeHigh Jump75-1012
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 5 · BraintreeLong Jump5.20' 5.5"12
Apr 15Natick - Newton North @ BraintreeApr 15 · High Jump · Place 4 · BraintreeHigh Jump4.6' 0" PB12
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 8 · Braintree100 Meters8.11.94a PB12
Apr 8Milton, Braintree, and NeedhamApr 8 · Long Jump · Place 1 · BraintreeLong Jump120-1012
Apr 8Milton, Braintree, and NeedhamApr 8 · High Jump · Place 2 · BraintreeHigh Jump25-1012
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 1 · Braintree100 Meters112.36a12