Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBSC Open · Jan 285:08.55aBSC OpenJanuary 28, 2025
1 Mile · OutdoorBay State Conference 2 at Weymouth · Apr 165:14.15aBay State Conference 2 at WeymouthApril 16, 2025
1000 Meters · IndoorBay State Conference - Block 5 · Jan 233:01.24aBay State Conference - Block 5January 23, 2025
2 Miles · IndoorBay State Conf - Block 2 · Dec 2112:31.59aBay State Conf - Block 2December 21, 2023
400 Meters · OutdoorMSTCA Warrior Invitational · Apr 241:03.56aMSTCA Warrior InvitationalApril 24, 2025
600 Meters · IndoorMSTCA Northeast Invitational · Jan 101:41.56aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorBSC JV Open Meet · May 142:17.85aBSC JV Open Meet May 14, 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 12 · Weymouth800 Meters122:17.85a PB12
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 800 Meters · Place 28 · Weymouth800 Meters282:23.23a12
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 800 Meters · Place 22 · Weymouth800 Meters222:20.65a12
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 73 · Weymouth400 Meters731:03.56a PB12
Apr 16Bay State Conference 2 at WeymouthApr 16 · 1 Mile · Place 9 · Weymouth1 Mile95:14.15a PB12
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 800 Meters · Place 13 · Weymouth800 Meters132:20.9212

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 1 Mile · Place 17 · Weymouth1 Mile175:08.55a PB—
Jan 28Bay State Conference - OpenJan 28 · 1 Mile · Place 17 · Weymouth1 Mile17.5:08.55a12
Jan 23Bay State Conference - Block 5Jan 23 · 1000 Meters · Place 29 · Weymouth1000 Meters293:01.24a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 70 · Weymouth600 Meters701:41.56a PB—
Jan 9Bay State Conference - Block #4Jan 9 · 1 Mile · Place 29 · Weymouth1 Mile295:16.20a—
Jan 2Bay State Conference - Block#3Jan 2 · 1 Mile · Place 32 · Weymouth1 Mile325:23.16—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 1000 Meters · Place 28 · Weymouth1000 Meters28.3:02.44a12
Dec 12Bay State Conference - Block #1Dec 12 · 1 Mile · Place 33 · Weymouth1 Mile33.5:32.94a12
Jan 31Bay State Conf - Block 6Jan 31 · 1 Mile · Place 31 · Weymouth1 Mile315:22.53a—
Jan 25Bay State Conf - Block 5Jan 25 · 1000 Meters · Place 23 · Weymouth1000 Meters233:07.26a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 161 · Weymouth1000 Meters1613:10.0011
Jan 11Bay State Conf - Block 4Jan 11 · 1000 Meters · Place 30 · Weymouth1000 Meters303:14.23a—
Jan 4Bay State Conference - Block 3Jan 4 · 1 Mile · Place 43 · Weymouth1 Mile435:39.42a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 40 · Weymouth800 Meters402:23.82a—
May 1Braintree vs. WeymouthMay 1 · 400 Meters · Weymouth400 MetersRelay Split—1:02.6hUnofficial11
May 1Braintree vs. WeymouthMay 1 · 800 Meters · Weymouth800 Meters—2:18.0Unofficial11
Apr 10Weymouth vs. NatickApr 10 · 1 Mile · Weymouth1 Mile—5:21.9Unofficial11
Apr 10Weymouth vs. NatickApr 10 · 400 Meters · Weymouth400 MetersRelay Split—1:01.8hUnofficial11
Apr 4Weymouth vs. WalpoleApr 4 · 800 Meters · Weymouth800 Meters—2:21.3Unofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 2 Miles · Place 24 · Weymouth2 Miles24.12:31.59a PB11
Dec 14Bay State Conf - Block 1Dec 14 · 600 Meters · Place 37 · Weymouth600 Meters37.1:46.98a11