Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1315.05aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2933.44aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
300 Meters · IndoorBay State Conf - Block #5 · Jan 2254.24aBay State Conf - Block #5January 22, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.99aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 228.81aBay State Conf - Block #5January 22, 2026
Long Jump · OutdoorNatick - Newton North @ Braintree · Apr 1511' 8.5"Natick - Newton North @ BraintreeApril 15, 2026
Triple Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2927' 1"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026

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 · Triple Jump · Place 36 · BraintreeTriple Jump3626-310
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 98 · Braintree100 MetersRound S9815.18a10
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 10 · BraintreeTriple Jump10.25' 9"10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 50 · Braintree100 Meters50.15.05a PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Triple Jump · Place 9 · BraintreeTriple Jump9.25' 10"10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 28 · Braintree200 Meters28.34.64a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 22 · Braintree100 Meters22.15.94a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 14 · BraintreeTriple Jump14.27' 1" PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 60 · Braintree200 Meters60.33.44a PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 50 · Braintree100 Meters50.15.70a10
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 13 · BraintreeLong Jump13.11' 8.5" PB10
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 26 · Braintree200 Meters26.34.21a10
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 19 · Braintree100 Meters19.15.38a10
Apr 8Milton, Braintree, and NeedhamApr 8 · Triple Jump · Place 6 · BraintreeTriple Jump624-3.510
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 38 · Braintree200 Meters3834.71a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 84 · Braintree55 Meters848.85a10
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 40 · Braintree300 Meters4054.24a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 49 · Braintree55 Meters498.81a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 42 · Braintree300 Meters4254.79a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 49 · Braintree55 Meters498.89a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 53 · Braintree55 Meters538.97a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 39 · Braintree300 Meters39.55.93a10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 63 · Braintree55 Meter63.8.99a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 300 Meters · Place 24 · Braintree300 Meters24.56.22a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 95 · Braintree55 Meter95.9.36a10