Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1514.81aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1330.69aBSC JV Open at NeedhamMay 13, 2026
600 Meters · IndoorBay State Conf - Block#3 · Jan 82:21.50aBay State Conf - Block#3January 8, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 86 · Weymouth200 Meters8630.73a11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 91 · Weymouth100 MetersRound S9114.95a11
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 28 · Weymouth200 Meters28.30.69a PB11
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 43 · Weymouth100 Meters43.14.84a11
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 26 · Weymouth200 Meters2631.38a11
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 47 · Weymouth100 Meters4715.24a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 42 · Weymouth200 Meters42.31.68a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 68 · Weymouth100 Meters68.16.38a11
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 83 · Weymouth200 Meters8331.03a11
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 131 · Weymouth100 Meters13115.19a11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 30 · Weymouth200 Meters30.31.08a11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 31 · Weymouth100 Meters31.14.81a PB11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 35 · Weymouth200 Meters35.32.95a11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 40 · Weymouth100 Meters40.15.40a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Bay State Conf - Block#3Jan 8 · 600 Meters · Place 40 · Weymouth600 Meters402:21.50a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18BSC JV#2Dec 18 · 600 Meters · Weymouth600 Meters—2:19.0Unofficial11
Dec 11BSC JV#1Dec 11 · 1000 Meters · Weymouth1000 Meters—4:40.6Unofficial11