Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestford & NS at AB · Apr 1413.16aWestford & NS at ABApril 14, 2026
200 Meters · OutdoorWestford Academy vs Lincoln-Sudbury · May 623.1Westford Academy vs Lincoln-SudburyMay 6, 2026
300 Meters · IndoorDCL Thorpe Division Championship · Jan 2241.32aDCL Thorpe Division ChampionshipJanuary 22, 2025
400 Meters · OutdoorWestford Academy vs Concord-Carlisle · Apr 259.84aWestford Academy vs Concord-CarlisleApril 2, 2025
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.23aMSTCA Northeast InvitationalJanuary 10, 2025
Varsity · OutdoorWestford Academy vs Lincoln-Sudbury vs Wayland · Apr 1625.60Westford Academy vs Lincoln-Sudbury vs WaylandApril 16, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 11 · Westford Academy200 Meters1124.07a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 23 · Westford Academy200 Meters2323.96a12
May 13DCL JV Meet # 2May 13 · 100 Meters · Westford Academy100 Meters—DNS12
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 23 · Westford Academy200 Meters23.24.62a12
May 6Westford Academy vs Lincoln-SudburyMay 6 · 200 Meters · Place 1 · Westford Academy200 Meters1.23.1 PB12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 200 Meters · Place 2 · Westford Academy200 Meters2.24.46a12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 100 Meters · Westford Academy100 Meters—DNS12
Apr 14Westford & NS at ABApr 14 · 200 Meters · Place 6 · Westford Academy200 Meters6.24.46a12
Apr 14Westford & NS at ABApr 14 · 100 Meters · Place 30 · Westford Academy100 Meters30.13.16a PB12
Apr 8DCL Meet #1 WA @ CCApr 8 · 200 Meters · Place 2 · Westford Academy200 Meters2.25.12a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 100 Meters · Place 20 · Westford Academy100 Meters20.14.97a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 30 · Westford Academy55 Meters307.27a12
Jan 14DCL Dual Meets #4Jan 14 · 55 Meters · Place 37 · Westford Academy55 Meters377.38a12
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 14 · Westford Academy55 Meters147.50a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 200 Meters · Place 12 · Westford Academy200 Meters1224.56a11
May 7Westford Academy vs Newton SouthMay 7 · 200 Meters · Place 4 · Westford Academy200 Meters424.33a11
May 1Westford vs Cambridge RLMay 1 · 200 Meters · Place 4 · Westford Academy200 Meters425.34a11
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Varsity · Place 10 · Westford AcademyVarsity1025.60 PB11
Apr 8DCL #2 AB vs WAApr 8 · 200 Meters · Place 7 · Westford Academy200 Meters726.16a11
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 400 Meters · Place 5 · Westford Academy400 Meters559.84a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 22DCL Thorpe Division ChampionshipJan 22 · 300 Meters · Place 33 · Westford Academy300 Meters3341.32a PB—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 39 · Westford Academy300 Meters3941.54a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 34 · Westford Academy55 Meters347.31a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 126 · Westford Academy55 Meters1267.23a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55 Meters · Place 35 · Westford Academy55 Meters357.26a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 15 · Westford Academy200 Meters1524.69a—
May 10DCL Dual Meet With Westford AcademyMay 10 · 200 Meters · Place 5 · Westford Academy200 Meters525.23a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 200 Meters · Place 28 · Westford Academy200 Meters2824.67a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 200 Meters · Place 5 · Westford Academy200 Meters524.94a—