Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1315.11aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2332.01aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2856.63aBay Sate Conf - Open MeetJanuary 28, 2026
55 Meter · IndoorBay State Conf - Block#1 · Dec 119.19aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 229.13aBay State Conf - Block #5January 22, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 121 · Weymouth200 Meters12132.01a PB10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 97 · Weymouth100 MetersRound S9715.18a10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 50 · Weymouth200 Meters50.32.32a10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 52 · Weymouth100 Meters52.15.11a PB10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 39 · Weymouth200 Meters3932.85a10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 51 · Weymouth100 Meters5115.37a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 54 · Weymouth200 Meters54.33.11a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 53 · Weymouth100 Meters53.15.73a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 139 · Weymouth100 Meters13915.37a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 52 · Weymouth200 Meters52.32.90a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 54 · Weymouth100 Meters54.15.45a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 39 · Weymouth200 Meters39.33.93a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 50 · Weymouth100 Meters50.15.93a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 63 · Weymouth300 Meters6356.63a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 111 · Weymouth55 Meters1119.31a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 70 · Weymouth55 Meters709.13a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 44 · Weymouth300 Meters44.57.89a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 70 · Weymouth55 Meter70.9.19a PB10