Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJet's Pizza Invitational · Jan 314:30.44aJet's Pizza InvitationalJanuary 31, 2025
1 Mile · OutdoorBay State Conf Championship · May 154:37.74aBay State Conf ChampionshipMay 15, 2024
1000 Meters · IndoorBay State Conf - Block 6 · Jan 312:44.58aBay State Conf - Block 6January 31, 2024
1500 Meters · IndoorYellow Jacket Collegiate Outdoor Open 2025 · Mar 294:09.41aYellow Jacket Collegiate Outdoor Open 2025March 29, 2025
2 Miles · IndoorMSTCA Distance Classic and Pentathlon · Dec 2810:27.96aMSTCA Distance Classic and PentathlonDecember 28, 2023
2 Miles · OutdoorNewton North @ Brookline · Apr 1010:19.4Newton North @ BrooklineApril 10, 2024
800 Meters · IndoorYellow Jacket Collegiate Outdoor Open 2025 · Mar 292:03.95aYellow Jacket Collegiate Outdoor Open 2025March 29, 2025

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 1500 Meters · Place 20 · University of Michigan (Ann Arbor) ClubUniversity of Michigan (Ann Arbor) Club1500 Meters20.4:09.41a PBFr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 800 Meters · Place 46 · University of Michigan (Ann Arbor) ClubUniversity of Michigan (Ann Arbor) Club800 Meters46.2:03.95a PBFr
Jan 31Jet's Pizza InvitationalJan 31 · 1 Mile · Place 22 · University of Michigan (Ann ArborUniversity of Michigan (Ann Arbor1 Mile224:30.44a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 1 Mile · Place 11 · UnattachedUnattached1 Mile11.4:36.60aFr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 30 · BrooklineBrookline1 Mile304:45.65a—
Feb 7Bay State Conf ChampionshipFeb 7 · 1 Mile · Place 14 · BrooklineBrookline1 Mile144:41.85a—
Jan 31Bay State Conf - Block 6Jan 31 · 1000 Meters · Place 5 · BrooklineBrookline1000 Meters52:44.58a PB—
Jan 25Bay State Conf - Block 5Jan 25 · 2 Miles · Place 9 · BrooklineBrookline2 Miles910:29.49a—
Jan 11Bay State Conf - Block 4Jan 11 · 1 Mile · Place 18 · BrooklineBrookline1 Mile184:57.92a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Bay State Conf ChampionshipMay 15 · 1 Mile · Place 11 · BrooklineBrookline1 Mile114:37.74a PB—
May 8Brookline @ NatickMay 8 · 800 Meters · Place 3 · BrooklineBrookline800 Meters3.2:06.1Unofficial12
May 1Walpole @ BrooklineMay 1 · 2 Miles · Place 6 · BrooklineBrookline2 Miles610:40.5—
May 1 Walpole v. Brookline BoysMay 1 · 2 Miles · Place 6 · BrooklineBrookline2 Miles6.10:40.512
Apr 10Newton North @ BrooklineApr 10 · 2 Miles · Place 4 · BrooklineBrookline2 Miles410:19.4 PB—
Apr 5Brookline @ FraminghamApr 5 · 1 Mile · Place 3 · BrooklineBrookline1 Mile34:53.2—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 8 · BrooklineBrookline2 Miles8.10:27.96a PB12
Dec 14Bay State Conf - Block 1Dec 14 · 1 Mile · Place 9 · BrooklineBrookline1 Mile9.4:50.27a12
Jan 5BSC JV MileJan 5 · 1 Mile · BrooklineBrookline1 Mile—5:43.8Unofficial11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 39 · BrooklineBrookline1 Mile39.5:01.25a11
May 10Natick v. BrooklineMay 10 · 1 Mile · BrooklineBrookline1 Mile—5:00.59aUnofficial11
Apr 26Wellesley v. BrooklineApr 26 · 1 Mile · BrooklineBrookline1 Mile—4:58.3Unofficial11
Apr 12Brookline v. Newton NorthApr 12 · 1 Mile · BrooklineBrookline1 Mile—5:04.1Unofficial11
Apr 5Framingham at BrooklineApr 5 · 800 Meters · BrooklineBrookline800 Meters—2:18.9Unofficial11
Jan 25NN JV #2Jan 25 · 1 Mile · BrooklineBrookline1 Mile—5:32.3Unofficial11