Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDCL JV Meet # 2 · May 1377' 11"DCL JV Meet # 2May 13, 2026
Shot Put · 12lb · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2932' 5"Westford Academy vs Cambridge Rindge & Latin SchoolApril 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 13DCL JV Meet # 2May 13 · Discus · Place 9 · Westford AcademyDiscus1.6kg9.77' 11" PB10
May 13DCL JV Meet # 2May 13 · Shot Put · Place 8 · Westford AcademyShot Put12lb8.29' 9"10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Shot Put · Place 42 · Westford AcademyShot Put4229-11.510
May 6Westford Academy vs Lincoln-SudburyMay 6 · Discus · Place 6 · Westford AcademyDiscus1.6kg6.72' 8"10
May 6Westford Academy vs Lincoln-SudburyMay 6 · Shot Put · Place 4 · Westford AcademyShot Put12lb4.31' 4"10
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Discus · Place 5 · Westford AcademyDiscus1.6kg5.68' 0"10
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Shot Put · Place 5 · Westford AcademyShot Put12lb5.32' 5" PB10
Apr 14Westford & NS at ABApr 14 · Discus · Place 10 · Westford AcademyDiscus1.6kg10.77' 8"10
Apr 14Westford & NS at ABApr 14 · Shot Put · Place 14 · Westford AcademyShot Put12lb14.30' 6"10
Apr 8DCL Meet #1 WA @ CCApr 8 · Discus · Place 6 · Westford AcademyDiscus1.6kg6.75' 1.5"10
Apr 8DCL Meet #1 WA @ CCApr 8 · Shot Put · Place 5 · Westford AcademyShot Put12lb5.31' 3"10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · Shot Put · Place 9 · Westford AcademyShot Put932-11.5010
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 19 · Westford AcademyShot Put1931-0.5010
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 66 · Westford AcademyShot Put666.63m10
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 15 · Westford AcademyShot Put1534-210
Jan 8DCL Dual Meets #3TJan 8 · Shot Put · Place 11 · Westford AcademyShot Put1130-110