Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:17.77aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
2 Miles · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2911:52.07aWestford Academy vs Cambridge Rindge & Latin SchoolApril 29, 2026
2000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 97:33.90aWeston Twilight Invitational - Regis EventsMay 9, 2026
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 37:36.97aWeston Twilight Invitational - Regis EventsMay 3, 2025
800 Meters · OutdoorAndover Boosters Invitational · May 102:22.81aAndover Boosters InvitationalMay 10, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 17 · Westford Academy1 Mile17.5:17.77a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Westford Academy800 Meters--DNS10
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 3 · Westford Academy800 Meters32:24.46a10
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 15 · Westford Academy1 Mile155:27.98a10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2000m Steeplechase · Place 3 · Westford Academy2000m Steeplechase37:33.90a PB10
May 6Westford Academy vs Lincoln-SudburyMay 6 · 800 Meters · Place 3 · Westford Academy800 Meters3.2:26.810
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 2 Miles · Place 1 · Westford Academy2 Miles1.11:52.07a PB10
Apr 14Westford & NS at ABApr 14 · 1 Mile · Place 3 · Westford Academy1 Mile3.5:34.98a10
Apr 8DCL Meet #1 WA @ CCApr 8 · 1 Mile · Place 5 · Westford Academy1 Mile5.5:29.74a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 800 Meters · Place 7 · Westford Academy800 Meters72:27.09a9
May 10Andover Boosters InvitationalMay 10 · 800 Meters · Place 2 · Westford Academy800 Meters22:22.81a PB9
May 7Westford Academy vs Newton SouthMay 7 · 1 Mile · Place 3 · Westford Academy1 Mile35:33.79a9
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 5 · Westford Academy3000m Steeplechase57:36.97a PB9
May 1Westford vs Cambridge RLMay 1 · 800 Meters · Place 1 · Westford Academy800 Meters12:28.20a9
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 800 Meters · Place 3 · Westford Academy800 Meters32:34.659
Apr 8DCL #2 AB vs WAApr 8 · 2 Miles · Place 2 · Westford Academy2 Miles212:24.01a9
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 1 Mile · Place 2 · Westford Academy1 Mile25:36.33a9