Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay State Conf - Block#3 · Jan 85:54.43aBay State Conf - Block#3January 8, 2026
1 Mile · OutdoorMSTCA South Shore Twilight · May 235:35.23aMSTCA South Shore TwilightMay 23, 2026
1000 Meters · IndoorBay Sate Conf - Open Meet · Jan 283:25.81aBay Sate Conf - Open MeetJanuary 28, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1328.86aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorBay State Conf - Block #4 · Jan 1546.68aBay State Conf - Block #4January 15, 2026
400 Meters · OutdoorBSC JV Open at Needham · May 131:02.75aBSC JV Open at NeedhamMay 13, 2026
55 Meters · IndoorBay State Conf - Block #5 · Jan 228.23aBay State Conf - Block #5January 22, 2026
800 Meters · OutdoorFramingham & Needham @ Newton North · Apr 292:27.29aFramingham & Needham @ Newton NorthApril 29, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 93 · Framingham1 Mile935:35.23a PB10
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 29 · Framingham400 Meters29.1:02.75a PB10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 54 · Framingham200 Meters54.28.86a PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 1 Mile · Place 14 · Framingham1 Mile14.5:37.14a10
Apr 29Framingham & Needham @ Newton NorthApr 29 · 800 Meters · Place 2 · Framingham800 Meters22:27.29a PB10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 1 Mile · Place 21 · Framingham1 Mile21.5:56.50a10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 800 Meters · Place 22 · Framingham800 Meters22.2:31.67a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 1 Mile · Place 12 · Framingham1 Mile126:04.4010
Jan 28Bay Sate Conf - Open MeetJan 28 · 1000 Meters · Place 37 · Framingham1000 Meters373:25.81a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 1 Mile · Place 39 · Framingham1 Mile395:55.31a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 67 · Framingham55 Meters678.23a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 43 · Framingham300 Meters4346.68a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 1 Mile · Place 38 · Framingham1 Mile385:54.43a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 25 · Framingham1 Mile255:40.45a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 1 Mile · Place 15 · Framingham1 Mile155:49.30a9
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 800 Meters · Place 19 · Framingham800 Meters192:33.41a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · 800 Meters · Place 24 · Framingham800 Meters242:34.59a9
Apr 9Bay State Conference 1 at Natick Apr 9 · 1 Mile · Place 28 · Framingham1 Mile286:03.75a9