Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Qualifier Meet · Feb 116:04.54aMSTCA Qualifier MeetFebruary 11, 2023
1 Mile · OutdoorAndover Boosters Meet · May 135:55.51aAndover Boosters MeetMay 13, 2023
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 133:40.33aMSTCA Northeast InvitationalJanuary 13, 2023
2 Miles · IndoorBay State Conf - Block 2 · Dec 2113:33.58aBay State Conf - Block 2December 21, 2023
2 Miles · OutdoorBSC Championships · May 1713:40.89aBSC ChampionshipsMay 17, 2023
600 Meters · IndoorMSTCA Speed Classic Large School · Dec 172:05.25aMSTCA Speed Classic Large SchoolDecember 17, 2022

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

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Bay State Conference - OpenJan 28 · 1 Mile · Place 30 · Brookline1 Mile30.6:39.84a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Bay State Conference - Block #1Dec 12 · 2 Miles · Place 24 · Brookline2 Miles24.14:32.53a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 2 Miles · Place 12 · Brookline2 Miles12.13:33.58a PB10
Dec 14Bay State Conf - Block 1Dec 14 · 2 Miles · Place 12 · Brookline2 Miles12.13:50.43a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 1 Mile · Place 27 · Brookline1 Mile27.6:28.53a10
Feb 11MSTCA Qualifier MeetFeb 11 · 1 Mile · Place 44 · Brookline1 Mile44.6:04.54a PB9
Jan 26BSC Meet #5Jan 26 · 1 Mile · Place 25 · Brookline1 Mile25.6:09.44a9
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 86 · Brookline1000 Meters86.3:40.33a PB9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1 Mile · Place 40 · Brookline1 Mile40.6:08.40a9
Jan 5BSC Meet #3Jan 5 · 1000 Meters · Place 31 · Brookline1000 Meters313:45.04a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 6 · Brookline1 Mile6.6:13.46a9
May 17BSC ChampionshipsMay 17 · 2 Miles · Place 23 · Brookline2 Miles23.13:40.89a PB9
May 13Andover Boosters MeetMay 13 · 1 Mile · Place 8 · Brookline1 Mile8.5:55.51a PB9
May 10Natick v. BrooklineMay 10 · 2 Miles · Brookline2 Miles—12:46.48aUnofficial9
Apr 26Wellesley v. BrooklineApr 26 · 2 Miles · Brookline2 Miles—13:01.9Unofficial9
Apr 19BSC RelaysApr 19 · 1 Mile · Place 8 · Brookline1 Mile8.5:57.01a9
Apr 12Brookline v. Newton NorthApr 12 · 2 Miles · Brookline2 Miles—13:11.0Unofficial9
Apr 5Framingham at BrooklineApr 5 · 1 Mile · Brookline1 Mile—6:12.9Unofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 1 Mile · Place 29 · Brookline1 Mile29.6:23.63a9
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 600 Meters · Place 80 · Brookline600 Meters80.2:05.25a PB9