Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNatick, Walpole, and Milton · Apr 296:14.34aNatick, Walpole, and MiltonApril 29, 2026
800 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 152:48.38aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Natick, Walpole, and MiltonApr 29 · 1 Mile · Place 25 · Milton1 Mile256:14.34a PB10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 29 · Milton800 Meters29.2:48.38a PB10
Apr 8Milton, Braintree, and NeedhamApr 8 · 1 Mile · Place 21 · Milton1 Mile216:27.34a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22BSC JV#5Jan 22 · 1000 Meters · Milton1000 Meters—3:38.1Unofficial10
Jan 15BSC JV#4Jan 15 · 1 Mile · Milton1 Mile—6:14.2Unofficial10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18BSC JV#2Dec 18 · 1 Mile · Milton1 Mile—6:16.2Unofficial10
Dec 11Bay State Conf - Block#1Dec 11 · 1 Mile · Milton1 Mile--DNS10
Jan 15Milton JV MeetJan 15 · 1000 Meters · Milton1000 Meters—3:46.5Unofficial9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 1 Mile · Place 50 · Milton1 Mile506:21.83a9
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 800 Meters · Place 24 · Milton800 Meters242:56.45a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · 1 Mile · Place 25 · Milton1 Mile256:26.17a9
Apr 9Braintree, Milton, and NeedhamApr 9 · 1 Mile · Place 23 · Milton1 Mile236:23.63a9