Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay State Conf - Block #2 · Dec 185:09.33aBay State Conf - Block #2December 18, 2025
1 Mile · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 155:00.75aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
1000 Meters · IndoorBay State Conf - Block#3 · Jan 82:57.06aBay State Conf - Block#3January 8, 2026
2 Miles · IndoorBay State Conf - Block #4 · Jan 1512:09.04aBay State Conf - Block #4January 15, 2026
2 Miles · OutdoorBSC Championships · May 2010:34.91aBSC ChampionshipsMay 20, 2026

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 · 2 Miles · Place 16 · Framingham2 Miles1610:34.91a PB11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 2 Miles · Place 2 · Framingham2 Miles2.10:42.72a11
Apr 29Framingham & Needham @ Newton NorthApr 29 · 2 Miles · Place 2 · Framingham2 Miles210:39.91a11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 1 Mile · Place 6 · Framingham1 Mile6.5:00.75a PB11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 2 Miles · Place 9 · Framingham2 Miles9.11:08.19a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 1000 Meters · Place 26 · Framingham1000 Meters262:58.54a11
Jan 22Bay State Conf - Block #5Jan 22 · 1 Mile · Place 29 · Framingham1 Mile295:14.54a11
Jan 15Bay State Conf - Block #4Jan 15 · 2 Miles · Place 19 · Framingham2 Miles1912:09.04a PB11
Jan 8Bay State Conf - Block#3Jan 8 · 1000 Meters · Place 20 · Framingham1000 Meters202:57.06a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 1 Mile · Place 22 · Framingham1 Mile22.5:09.33a PB11
Dec 11Bay State Conf - Block#1Dec 11 · 1 Mile · Place 25 · Framingham1 Mile25.5:19.57a11