Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWestford Academy vs Lincoln-Sudbury · May 615.7Westford Academy vs Lincoln-SudburyMay 6, 2026
High Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 181.53mMSTCA Kalperis Relays - Division 2January 18, 2026
High Jump · OutdoorMSTCA Division 2 Relays · May 21.53mMSTCA Division 2 RelaysMay 2, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 5 · Westford AcademyHigh Jump5.5-02.009
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 1 · Westford AcademyHigh Jump1.5-02.009
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Westford Academy100m Hurdles33" / 0.838mRound P--DNSWind: -0.79
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 8 · Westford AcademyHigh Jump84-109
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 6 · Westford Academy100m Hurdles616.93a9
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 5 · Westford Academy100m Hurdles516.99a9
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Place 3 · Westford AcademyHigh Jump35-00.009
May 16MSTCA Coaches Metro InvitationalMay 16 · 100m Hurdles · Place 12 · Westford Academy100m HurdlesRound P1217.20a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · Place 3 · Westford AcademyHigh Jump34-109
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 9 · Westford Academy100m HurdlesRound P917.78a9
May 6Westford Academy vs Lincoln-SudburyMay 6 · High Jump · Place 1 · Westford AcademyHigh Jump1.5' 2"9
May 6Westford Academy vs Lincoln-SudburyMay 6 · 100m Hurdles · Place 2 · Westford Academy100m Hurdles33" / 0.838m2.15.7 PB9
May 2MSTCA Division 2 RelaysMay 2 · High Jump · Place 2 · Westford AcademyHigh Jump21.53m PB9
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · High Jump · Place 1 · Westford AcademyHigh Jump1.4' 10"9
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 100m Hurdles · Place 1 · Westford Academy100m Hurdles33" / 0.838m1.16.73a9
Apr 14Westford & NS at ABApr 14 · High Jump · Place 1 · Westford AcademyHigh Jump1.5' 0"9
Apr 14Westford & NS at ABApr 14 · 100m Hurdles · Place 1 · Westford Academy100m Hurdles33" / 0.838m1.16.56a9
Apr 8DCL Meet #1 WA @ CCApr 8 · High Jump · Place 2 · Westford AcademyHigh Jump2.4' 10"9
Apr 8DCL Meet #1 WA @ CCApr 8 · 100m Hurdles · Place 1 · Westford Academy100m Hurdles33" / 0.838m1.17.38a9

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · High Jump · Place 11 · Westford AcademyHigh Jump115-00.00—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 1 · Westford AcademyHigh Jump15-49
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 8 · Westford Academy55m HurdlesRound P89.37a9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 8 · Westford Academy55m Hurdles89.33a9
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 2 · Westford AcademyHigh Jump25-29
Feb 4Dual County League Championship MeetFeb 4 · 55m Hurdles · Place 3 · Westford Academy55m Hurdles39.23a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · High Jump · Place 1 · Westford AcademyHigh Jump15-29
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55m Hurdles · Place 9 · Westford Academy55m HurdlesRound P99.55a9
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 1 · Westford AcademyHigh Jump15-39
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 7 · Westford Academy55m Hurdles79.81a9
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · High Jump · Place 2 · Westford AcademyHigh Jump21.53m PB9
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 1 · Westford AcademyHigh Jump15-29
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 6 · Westford Academy55m Hurdles69.88a9
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 2 · Westford AcademyHigh Jump25-29
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 59 · Westford Academy55m HurdlesRound P5910.61a9
Jan 8DCL Dual Meets #3TJan 8 · High Jump · Place 1 · Westford AcademyHigh Jump15-29
Jan 8DCL Dual Meets #3TJan 8 · 55m Hurdles · Place 7 · Westford Academy55m Hurdles711.12a9