Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDCL Meet #1 WA @ CC · Apr 831.30aDCL Meet #1 WA @ CCApril 8, 2026
300 Meters · IndoorDCL Dual Meets #5 · Jan 2152.40aDCL Dual Meets #5January 21, 2026
55m Hurdles · 33" · IndoorDCL Dual Meets #1T · Dec 1311.96aDCL Dual Meets #1TDecember 13, 2025
High Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 181.48mMSTCA Kalperis Relays - Division 2January 18, 2026
High Jump · OutdoorMIAA Division 2 Track & Field Championship · May 295-00.00MIAA Division 2 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 6 · Westford AcademyHigh Jump6.5-00.00 PB9
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 2 · Westford AcademyHigh Jump25-09
May 13DCL JV Meet # 2May 13 · 200 Meters · Westford Academy200 Meters—DNS9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · Place 22 · Westford AcademyHigh Jump224-69
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · High Jump · Westford AcademyHigh Jump—DNS9
Apr 14Westford & NS at ABApr 14 · High Jump · Place 3 · Westford AcademyHigh Jump3.4' 8"9
Apr 14Westford & NS at ABApr 14 · 100m Hurdles · Westford Academy100m Hurdles33" / 0.838m—DNS9
Apr 14Westford & NS at ABApr 14 · 200 Meters · Westford Academy200 Meters—NT9
Apr 8DCL Meet #1 WA @ CCApr 8 · High Jump · Place 3 · Westford AcademyHigh Jump3.4' 6"9
Apr 8DCL Meet #1 WA @ CCApr 8 · 100m Hurdles · Westford Academy100m Hurdles33" / 0.838m—DNS9
Apr 8DCL Meet #1 WA @ CCApr 8 · 200 Meters · Place 3 · Westford Academy200 Meters3.31.30a PB9

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 13 · Westford AcademyHigh Jump134-109
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 13 · Westford AcademyHigh Jump134-10.009
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 3 · Westford AcademyHigh Jump34-109
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · High Jump · Place 9 · Westford AcademyHigh Jump94-109
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 10 · Westford AcademyHigh Jump104-89
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 32 · Westford Academy55m Hurdles3212.54a9
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 42 · Westford Academy300 Meters4252.40a PB9
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · High Jump · Place 9 · Westford AcademyHigh Jump91.48m PB9
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 6 · Westford AcademyHigh Jump64-109
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 34 · Westford Academy55m Hurdles3412.62a9
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 13 · Westford AcademyHigh Jump134-109
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 145 · Westford Academy55m HurdlesRound P14512.15a9
Jan 8DCL Dual Meets #3TJan 8 · High Jump · Place 3 · Westford AcademyHigh Jump34-109
Jan 8DCL Dual Meets #3TJan 8 · 55m Hurdles · Place 16 · Westford Academy55m Hurdles1612.21a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 55m Hurdles · Place 13 · Westford Academy55m Hurdles33"13.12.19a9
Dec 17DCL Dual Meets #2TDec 17 · High Jump · Place 6 · Westford AcademyHigh Jump6.4-10.009
Dec 13DCL Dual Meets #1TDec 13 · 55m Hurdles · Place 8 · Westford Academy55m Hurdles33"8.11.96a PB9
Dec 13DCL Dual Meets #1TDec 13 · High Jump · Place 12 · Westford AcademyHigh Jump12.4-02.009