Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWeston v Lincoln-Sudbury & Newton South · Apr 86:23.67aWeston v Lincoln-Sudbury & Newton SouthApril 8, 2026
1000 Meters · IndoorDCL Dual Meets #5 · Jan 213:46.01aDCL Dual Meets #5January 21, 2026
2 Miles · IndoorDual County League Championship Meet · Feb 413:46.97aDual County League Championship MeetFebruary 4, 2026
2 Miles · OutdoorWeston v Bedford & Waltham · May 1113:42.75aWeston v Bedford & WalthamMay 11, 2026
600 Meters · IndoorMSTCA Rising Championship · Feb 102:00.25aMSTCA Rising ChampionshipFebruary 10, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Weston v Bedford & WalthamMay 11 · 2 Miles · Place 1 · Weston2 Miles1.13:42.75a PB10
Apr 28Weston v Boston Latin & WaylandApr 28 · 2 Miles · Place 1 · Weston2 Miles1.14:03.49a10
Apr 14Waltham v Weston v WaylandApr 14 · 1 Mile · Place 4 · Weston1 Mile4.6:29.110
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 1 Mile · Place 9 · Weston1 Mile9.6:23.67a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 600 Meters · Place 24 · Weston600 Meters242:00.25a PB10
Feb 4Dual County League Championship MeetFeb 4 · 2 Miles · Place 2 · Weston2 Miles213:46.97a PB10
Jan 21DCL Dual Meets #5Jan 21 · 1000 Meters · Place 26 · Weston1000 Meters263:46.01a PB10
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 20 · Weston600 Meters202:03.37a10
Jan 7DCL Dual Meets #3FJan 7 · 600 Meters · Place 11 · Weston600 Meters112:05.43a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15DCL Dual Meets #1FDec 15 · 2 Miles · Place 5 · Weston2 Miles5.14:13.56a10