Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 214:37.46MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
1 Mile · OutdoorHOKA Festival of Miles · Jun 44:35.14aHOKA Festival of MilesJune 4, 2026
1000 Meters · IndoorDual County League Championship Meet · Feb 42:46.44aDual County League Championship MeetFebruary 4, 2026
1500 Meters · OutdoorHOKA Festival of Miles · Jun 44:15.71aHOKA Festival of MilesJune 4, 2026
1600 Meters · OutdoorHOKA Festival of Miles · Jun 44:33.43aHOKA Festival of MilesJune 4, 2026
2 Miles · IndoorDCL Dual Meets #3T · Jan 810:35.29aDCL Dual Meets #3TJanuary 8, 2026
2 Miles · OutdoorMIAA Division 2 Track & Field Championship · May 299:50.72aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorWestford Academy vs Newton South · May 728.16aWestford Academy vs Newton SouthMay 7, 2025
300 Meters · IndoorDCL Dual Meets #5 · Jan 2144.42aDCL Dual Meets #5January 21, 2026
400 Meters · OutdoorWestford Academy vs Lincoln-Sudbury · May 658.2Westford Academy vs Lincoln-SudburyMay 6, 2026
600 Meters · IndoorDCL Dual Meets #5 · Jan 211:35.55aDCL Dual Meets #5January 21, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 72:15.72aNew Balance Nationals IndoorMarch 7, 2024
800 Meters · OutdoorBSR Elite Scholastic Meet · May 152:07.15aBSR Elite Scholastic MeetMay 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4HOKA Festival of MilesJun 4 · 1 Mile · Place 3 · Westford AcademyWestford Academy1 Mile3.4:35.14a PB12
Jun 4HOKA Festival of MilesJun 4 · 1600 Meters · Place 3 · Westford AcademyWestford Academy1600 Meters3.4:33.43a PB12
Jun 4HOKA Festival of MilesJun 4 · 1500 Meters · Place 3 · Westford AcademyWestford Academy1500 Meters3.4:15.71a PB12
Jun 4MIAA Meet of ChampionsJun 4 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile1.4:42.58a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles1.9:50.72a PB12
May 20Dual County League ChampionshipsMay 20 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:54.71a12
May 20Dual County League ChampionshipsMay 20 · 400 Meters · Place 3 · Westford AcademyWestford Academy400 Meters31:00.42a12
May 15BSR Elite Scholastic MeetMay 15 · 800 Meters · Place 1 · MassachusettsMassachusetts800 Meters1.2:07.15a PB12
May 6Westford Academy vs Lincoln-SudburyMay 6 · 400 Meters · Place 1 · Westford AcademyWestford Academy400 Meters1.58.2 PB12
Apr 14Westford & NS at ABApr 14 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles1.10:34.34a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 2 Miles · Westford AcademyWestford Academy2 Miles—DNS12
Apr 8DCL Meet #1 WA @ CCApr 8 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters1.2:12.77a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 400 Meters · Westford AcademyWestford Academy400 Meters—SCR12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:37.46 PB—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles110:56.21a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:50.22a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles110:56.2112
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:50.2212
Feb 4Dual County League Championship MeetFeb 4 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:46.44a PB12
Jan 21DCL Dual Meets #5Jan 21 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles110:54.40a12
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 1 · Westford AcademyWestford Academy600 Meters11:35.55a PB12
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 9 · Westford AcademyWestford Academy300 Meters944.42a PB12
Jan 8DCL Dual Meets #3TJan 8 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles110:35.29a PB12
Jan 8DCL Dual Meets #3TJan 8 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile15:00.26a12
Jan 8DCL Dual Meets #3TJan 8 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:56.13a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:37.11a11
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters12:08.11a11
May 21Dual County League ChampionshipMay 21 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:49.33a11
May 21Dual County League ChampionshipMay 21 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters12:14.65a11
May 7Westford Academy vs Newton SouthMay 7 · 200 Meters · Place 3 · Westford AcademyWestford Academy200 Meters328.16a PB11
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters12:15.5511
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 2 Miles · Place 1 · Westford AcademyWestford Academy2 Miles111:01.56a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:48.53a—
May 30MIAA Meet of ChampionsMay 30 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters12:11.15a—
May 15Dual County League ChampionshipMay 15 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile14:56.26a—
May 11Andover Boosters InvitationalMay 11 · 400 Meters · Place 4 · Westford AcademyWestford Academy400 Meters459.88a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 400 Meters · Place 1 · Westford AcademyWestford Academy400 Meters11:00.16a—
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 1 · Westford AcademyWestford Academy800 Meters12:17.59a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 7New Balance Nationals IndoorMar 7 · 800 Meters · Place 51 · Westford AcademyWestford Academy800 Meters512:15.72a PB—
Feb 24MIAA Meet of Champions Feb 24 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:53.54a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:55.61a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 600 Meters · Place 1 · Westford AcademyWestford Academy600 Meters11:36.71a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 1000 Meters · Place 1 · Westford AcademyWestford Academy1000 Meters12:54.9410
Jan 17Dual County Meet #4Jan 17 · 2 Miles · Place 7 · Westford AcademyWestford Academy2 Miles713:14.54a—
Jan 17Dual County Meet #4Jan 17 · 600 Meters · Place 1 · Westford AcademyWestford Academy600 Meters11:40.36a—
Jan 12MSTCA Northeast InvitationalJan 12 · 800 Meters · Place 4 · Westford AcademyWestford Academy800 Meters42:19.5910
Jan 10Dual County League Meet #3Jan 10 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile15:14.75a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 400 Meters · Place 1 · Westford AcademyWestford Academy400 Meters11:00.57a—