Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2312.62aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2325.56aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorBay State Conf - Block #4 · Jan 1542.83aBay State Conf - Block #4January 15, 2026
55 Meters · IndoorBay State Conf - Block #4 · Jan 157.35aBay State Conf - Block #4January 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 115 · Braintree200 Meters11525.56a PB10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 127 · Braintree100 MetersRound S12712.62a PB10
May 20BSC ChampionshipsMay 20 · 200 Meters · Place 21 · Braintree200 Meters2125.76a10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 24 · Braintree200 Meters24.26.24a10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 44 · Braintree100 Meters44.12.78a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 11 · Braintree200 Meters11.26.91a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Braintree200 Meters—DNS10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 21 · Braintree100 Meters21.12.70a10
Apr 15Natick - Newton North @ BraintreeApr 15 · Discus · BraintreeDiscus1.6kg—DNS10
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 5 · Braintree200 Meters5.26.05a10
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 14 · Braintree100 Meters14.12.89a10
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 12 · Braintree200 Meters1226.66a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 12 · Braintree55 Meters127.40a10
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 22 · Braintree300 Meters2242.83a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 15 · Braintree55 Meters157.35a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 27 · Braintree300 Meters2743.94a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 300 Meters · Place 51 · Braintree300 Meters5143.25a—
Jan 28BSC OpenJan 28 · 55 Meters · Place 67 · Braintree55 Meters677.69a—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 46 · Braintree55 Meters467.82a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 35 · Braintree300 Meters3544.54a—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 74 · Braintree55 Meters748.25a—
Jan 2Bay State Conference - Block#3Jan 2 · 300 Meters · Place 36 · Braintree300 Meters3646.19—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 40 · Braintree55 Meters407.78—