Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay State Conf - Block #4 · Jan 155:18.85aBay State Conf - Block #4January 15, 2026
1 Mile · OutdoorBSC JV Open at Needham · May 135:00.94aBSC JV Open at NeedhamMay 13, 2026
1000 Meters · IndoorBay Sate Conf - Open Meet · Jan 283:08.41aBay Sate Conf - Open MeetJanuary 28, 2026
2 Miles · IndoorBay State Conf - Block#3 · Jan 811:35.48aBay State Conf - Block#3January 8, 2026
2 Miles · OutdoorFramingham & Needham @ Newton North · Apr 2911:06.56aFramingham & Needham @ Newton NorthApril 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · 1 Mile · Place 10 · Needham1 Mile10.5:00.94a PB9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 1 Mile · Place 42 · Needham1 Mile425:01.87a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 1 Mile · Place 19 · Needham1 Mile195:09.83a9
Apr 29Framingham & Needham @ Newton NorthApr 29 · 2 Miles · Place 4 · Needham2 Miles411:06.56a PB9
Apr 15Brookline, Needham, and WalpoleApr 15 · 1 Mile · Place 16 · Needham1 Mile165:06.31a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 1 Mile · Place 9 · Needham1 Mile95:20.81a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 1000 Meters · Place 20 · Needham1000 Meters203:08.41a PB9
Jan 22Bay State Conf - Block #5Jan 22 · 2 Miles · Place 21 · Needham2 Miles2111:56.73a9
Jan 15Bay State Conf - Block #4Jan 15 · 1 Mile · Place 32 · Needham1 Mile325:18.85a PB9
Jan 8Bay State Conf - Block#3Jan 8 · 2 Miles · Place 17 · Needham2 Miles1711:35.48a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Bay State Conf - Block#1Dec 11 · 2 Miles · Place 19 · Needham2 Miles19.11:44.83a9