Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 103:43.19aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · OutdoorBay State Conf 1 at Newton North · Apr 91:10.53Bay State Conf 1 at Newton NorthApril 9, 2025
600 Meters · IndoorBay State Conf - Block 6 · Jan 311:51.21aBay State Conf - Block 6January 31, 2024
800 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 72:40.85aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 800 Meters · Place 6 · Weymouth800 Meters62:45.66a12
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 800 Meters · Place 17 · Weymouth800 Meters172:40.85a PB12
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 400 Meters · Place 19 · Weymouth400 Meters191:10.59a12
Apr 24MSTCA Warrior InvitationalApr 24 · 800 Meters · Place 32 · Weymouth800 Meters322:42.76a12
Apr 16Bay State Conference 2 at WeymouthApr 16 · 800 Meters · Place 11 · Weymouth800 Meters112:45.42a12
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 400 Meters · Place 18 · Weymouth400 Meters181:10.53 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 600 Meters · Place 12 · Weymouth600 Meters121:53.75a—
Jan 28Bay State Conference - OpenJan 28 · 600 Meters · Place 12 · Weymouth600 Meters12.1:53.75a12
Jan 23Bay State Conference - Block 5Jan 23 · 600 Meters · Place 23 · Weymouth600 Meters231:53.28a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 83 · Weymouth1000 Meters833:43.19a PB—
Jan 2Bay State Conference - Block#3Jan 2 · 600 Meters · Place 19 · Weymouth600 Meters191:56.02—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 34 · Weymouth600 Meters34.1:52.09a12
Dec 19Bay State Conference - Block #2Dec 19 · 600 Meters · Place 20 · Weymouth600 Meters20.1:54.13a12
Dec 12Bay State Conference - Block #1Dec 12 · 600 Meters · Place 20 · Weymouth600 Meters20.1:56.10a12
Feb 7Bay State Conf ChampionshipFeb 7 · 600 Meters · Place 20 · Weymouth600 Meters201:52.34a—
Jan 31Bay State Conf - Block 6Jan 31 · 600 Meters · Place 5 · Weymouth600 Meters51:51.21a PB—
Jan 25Bay State Conf - Block 5Jan 25 · 600 Meters · Place 15 · Weymouth600 Meters151:55.76a—
Jan 4Bay State Conference - Block 3Jan 4 · 600 Meters · Place 14 · Weymouth600 Meters141:54.96a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 26 · Weymouth800 Meters262:46.71a—
May 15Bay State Conf ChampionshipMay 15 · 800 Meters · Place 26 · Weymouth800 Meters262:42.31a—
May 8Weymouth vs. MiltonMay 8 · 800 Meters · Weymouth800 Meters—2:46.6Unofficial11
May 1Braintree vs. WeymouthMay 1 · 800 Meters · Weymouth800 Meters—2:40.4Unofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 800 Meters · Weymouth800 MetersRelay Split—2:45.4hUnofficial11
Apr 24Weymouth vs. NeedhamApr 24 · 400 Meters · Weymouth400 Meters—70.5Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 40 · Weymouth800 Meters402:47.63a—
Apr 10Weymouth vs. NatickApr 10 · 400 Meters · Weymouth400 Meters—1:09.5Unofficial11
Apr 4Weymouth vs. WalpoleApr 4 · 800 Meters · Weymouth800 Meters—2:46.9Unofficial11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 600 Meters · Place 23 · Weymouth600 Meters23.1:55.30a11