Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Northeast Invitational · Jan 953.96aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorBay State Conf - Block#1 · Dec 119.26aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 229.07aBay State Conf - Block #5January 22, 2026
600 Meters · IndoorBay Sate Conf - Open Meet · Jan 282:13.10aBay Sate Conf - Open MeetJanuary 28, 2026
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:57.25aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 55 · Weymouth800 Meters552:57.25a PB9
May 13BSC JV Open at NeedhamMay 13 · High Jump · WeymouthHigh Jump—NH9
May 13BSC JV Open at NeedhamMay 13 · 800 Meters · Place 41 · Weymouth800 Meters41.3:03.31a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 800 Meters · Place 28 · Weymouth800 Meters282:59.71a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · WeymouthHigh Jump—NH9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 800 Meters · Place 25 · Weymouth800 Meters25.3:06.28a9
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 50 · Weymouth800 Meters503:02.18a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · WeymouthHigh Jump--NH9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 14 · Weymouth800 Meters14.3:09.76a9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · High Jump · WeymouthHigh Jump—NH9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 800 Meters · Weymouth800 Meters—DNS9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 600 Meters · Place 32 · Weymouth600 Meters322:13.10a PB9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 98 · Weymouth55 Meters989.09a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 66 · Weymouth55 Meters669.07a PB9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 59 · Weymouth55 Meters599.12a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 264 · Weymouth300 Meters26453.96a PB9
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 41 · Weymouth300 Meters4157.00a9
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 68 · Weymouth55 Meters689.23a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 83 · Weymouth55 Meter83.9.26a PB9
Dec 11Bay State Conf - Block#1Dec 11 · High Jump · WeymouthHigh Jump--NH9