Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMSTCA Coaches Invitational · May 135:45.63aMSTCA Coaches InvitationalMay 13, 2023
2 Miles · IndoorBay State Conf - Block 5 · Jan 2513:03.06aBay State Conf - Block 5January 25, 2024
2 Miles · OutdoorMSTCA Jim Hoar Frosh-Soph Invitational · May 412:26.38aMSTCA Jim Hoar Frosh-Soph InvitationalMay 4, 2024
55 Meters · IndoorBSC Meet #3 · Jan 58.69aBSC Meet #3January 5, 2023
800 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 72:34.99aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 800 Meters · Place 9 · Wellesley800 Meters92:34.99a PB11
Apr 16Bay State Conference 2 at WeymouthApr 16 · 800 Meters · Place 4 · Wellesley800 Meters42:36.75a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11MSTCA Coaches InvitationalMay 11 · 2 Miles · Wellesley2 Miles--DNS10
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 2 Miles · Place 6 · Wellesley2 Miles612:26.38a PB—
May 1Wellesely @ NatickMay 1 · 800 Meters · Wellesley800 Meters—2:30.5Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Bay State Conf - Block 5Jan 25 · 2 Miles · Place 6 · Wellesley2 Miles613:03.06a PB—
Jan 11Bay State Conf - Block 4Jan 11 · 2 Miles · Place 12 · Wellesley2 Miles1213:28.08a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 2 Miles · Place 7 · Wellesley2 Miles7.13:22.55a10
Jan 5BSC Meet #3Jan 5 · 55 Meters · Place 28 · Wellesley55 Meters288.69a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13MSTCA Coaches InvitationalMay 13 · 1 Mile · Place 2 · Wellesley1 Mile25:45.63a PB—
May 10Newton North at WellesleyMay 10 · 800 Meters · Wellesley800 Meters—2:33Unofficial9
May 3Natick at WellesleyMay 3 · 2 Miles · Place 3 · Wellesley2 Miles3.13:52.4Unofficial9
Apr 19BSC RelaysApr 19 · 1 Mile · Place 13 · Wellesley1 Mile13.6:18.67a9
Apr 12Framingham at WellesleyApr 12 · 800 Meters · Wellesley800 Meters—2:38.1Unofficial9
Apr 5Wellesley at MiltonApr 5 · 800 Meters · Wellesley800 Meters—2:47.3aUnofficial9