Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman-Sophomore Championship · Jan 244:55.85aMSTCA Freshman-Sophomore ChampionshipJanuary 24, 2026
1 Mile · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 84:46.39aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026
1000 Meters · IndoorBay State Conf - Block #5 · Jan 222:57.61aBay State Conf - Block #5January 22, 2026
800 Meters · OutdoorBrookline, Needham, and Walpole · Apr 152:16.84aBrookline, Needham, and WalpoleApril 15, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · 1 Mile · Place 22 · Brookline1 Mile224:52.84a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 1 Mile · Place 8 · Brookline1 Mile84:46.39a PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 1 Mile · Place 11 · Brookline1 Mile11.4:48.40a9
Apr 15Brookline, Needham, and WalpoleApr 15 · 800 Meters · Place 15 · Brookline800 Meters152:16.84a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1 Mile · Place 40 · Brookline1 Mile404:55.85a PB9
Jan 22Bay State Conf - Block #5Jan 22 · 1000 Meters · Place 23 · Brookline1000 Meters232:57.61a PB9
Jan 15BSC JV#4Jan 15 · 1 Mile · Brookline1 Mile—5:06.6Unofficial9
Jan 8Bay State Conf - Block#3Jan 8 · 1000 Meters · Place 23 · Brookline1000 Meters232:58.27a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 1 Mile · Place 20 · Brookline1 Mile20.4:59.61a9
Dec 11BSC JV#1Dec 11 · 1000 Meters · Brookline1000 Meters—3:05.8Unofficial9