Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay Sate Conf - Open Meet · Jan 285:01.59aBay Sate Conf - Open MeetJanuary 28, 2026
1 Mile · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 24:57.43aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
1000 Meters · IndoorBay State Conf - Meet of Champions · Feb 42:52.23aBay State Conf - Meet of ChampionsFebruary 4, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:35.55aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 82:06.82aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026
800 Meters · Relay Split · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 22:24.963MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · 800 Meters · Place 26 · Weymouth800 Meters262:17.77a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 800 Meters · Place 12 · Weymouth800 Meters122:06.82a PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 800 Meters · Place 7 · Weymouth800 Meters7.2:08.14a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 6 · Weymouth800 Meters6.2:11.83a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 800 Meters · Place 8 · Weymouth800 Meters8.2:14.90a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 1000 Meters · Place 19 · Weymouth1000 Meters192:52.23a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 1 Mile · Place 14 · Weymouth1 Mile145:01.59a PB10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1000 Meters · Place 28 · Weymouth1000 Meters282:54.99a10
Jan 22Bay State Conf - Block #5Jan 22 · 600 Meters · Place 23 · Weymouth600 Meters231:36.06a10
Jan 15Bay State Conf - Block #4Jan 15 · 1 Mile · Place 22 · Weymouth1 Mile225:04.40a10
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 60 · Weymouth600 Meters601:35.55a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 1000 Meters · Place 15 · Weymouth1000 Meters152:53.77a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 1000 Meters · Weymouth1000 Meters--DNS10
Dec 11Bay State Conf - Block#1Dec 11 · 600 Meters · Place 14 · Weymouth600 Meters14.1:36.33a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · 800 Meters · Place 35 · Weymouth800 Meters352:13.55a9
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 800 Meters · Place 15 · Weymouth800 Meters152:13.41a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 1 Mile · Place 13 · Weymouth1 Mile13.4:57.43a PB9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Weymouth800 MetersRelay Split—2:24.963 PB9
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 800 Meters · Place 13 · Weymouth800 Meters132:11.06a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · 800 Meters · Place 11 · Weymouth800 Meters112:17.37a9
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 1 Mile · Place 18 · Weymouth1 Mile185:12.809