Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championships · Jun 812.68aMSTCA Multi ChampionshipsJune 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 820.71aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 85:43.22aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorDCL Meet #1 WA @ CC · Apr 826.41aDCL Meet #1 WA @ CCApril 8, 2026
300 Meters · IndoorDCL Dual Meets #2T · Dec 1740.26aDCL Dual Meets #2TDecember 17, 2025
400 Meters · OutdoorMSTCA Multi Championships · Jun 859.94aMSTCA Multi ChampionshipsJune 8, 2026
55 Meter · IndoorDCL Dual Meets #1T · Dec 137.35aDCL Dual Meets #1TDecember 13, 2025
55 Meters · IndoorDCL Dual Meets #5 · Jan 217.31aDCL Dual Meets #5January 21, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 83818MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 818.87mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorDCL Dual Meets #2T · Dec 175-04.00DCL Dual Meets #2TDecember 17, 2025
High Jump · OutdoorWestford & NS at AB · Apr 145' 10"Westford & NS at ABApril 14, 2026
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 825.11mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 85.59mMSTCA Multi ChampionshipsJune 8, 2026
Pole Vault · OutdoorWestford & NS at AB · Apr 149' 0"Westford & NS at ABApril 14, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 88.66mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 810.69mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 87 · Westford Academy1500 Meters87.5:43.22a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 95 · Westford AcademyJavelin800g95.25.11m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 79 · Westford AcademyTriple Jump79.10.69m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 115 · Westford AcademyDiscus1.6kg115.18.87m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 92 · Westford Academy110m Hurdles39" / 0.991m92.20.71a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 93 · Westford Academy400 Meters93.59.94a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 20 · Westford AcademyHigh Jump20.1.70m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 83 · Westford AcademyShot Put12lb83.8.66m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 36 · Westford AcademyLong Jump36.5.59m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 97 · Westford Academy100 Meters97.12.68a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 85 · Westford AcademyDecathlon85.3818 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Westford AcademyHigh Jump--NH11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · High Jump · Westford AcademyHigh Jump—DNS11
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 11 · Westford AcademyHigh Jump115-611
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Westford AcademyHigh Jump—NH11
May 13DCL JV Meet # 2May 13 · Pole Vault · Westford AcademyPole Vault—DNS11
May 13DCL JV Meet # 2May 13 · 200 Meters · Westford Academy200 Meters—DNS11
May 9Andover Boosters InvitationalMay 9 · Long Jump · Westford AcademyLong Jump--DNS11
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 11 · Westford AcademyHigh Jump11.5-06.0011
May 6Westford Academy vs Lincoln-SudburyMay 6 · Pole Vault · Westford AcademyPole Vault—DNS11
May 6Westford Academy vs Lincoln-SudburyMay 6 · High Jump · Place 1 · Westford AcademyHigh Jump1.5' 4"11
May 6Westford Academy vs Lincoln-SudburyMay 6 · 200 Meters · Westford Academy200 Meters—SCR11
May 2MSTCA Division 2 RelaysMay 2 · Pole Vault · Place 18 · Westford AcademyPole Vault188-06.0011
May 2MSTCA Division 2 RelaysMay 2 · High Jump · Place 15 · Westford AcademyHigh Jump151.63m11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Pole Vault · Place 3 · Westford AcademyPole Vault3.8' 0"11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · High Jump · Place 1 · Westford AcademyHigh Jump1.5' 4"11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 200 Meters · Westford Academy200 Meters—DNS11
Apr 14Westford & NS at ABApr 14 · Pole Vault · Place 5 · Westford AcademyPole Vault5.9' 0" PB11
Apr 14Westford & NS at ABApr 14 · High Jump · Place 3 · Westford AcademyHigh Jump3.5' 10" PB11
Apr 14Westford & NS at ABApr 14 · 200 Meters · Westford Academy200 Meters—DNS11
Apr 8DCL Meet #1 WA @ CCApr 8 · Pole Vault · Westford AcademyPole Vault—NH11
Apr 8DCL Meet #1 WA @ CCApr 8 · High Jump · Place 2 · Westford AcademyHigh Jump2.5' 2"11
Apr 8DCL Meet #1 WA @ CCApr 8 · 200 Meters · Place 6 · Westford Academy200 Meters6.26.41a PB11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · Long Jump · Place 7 · Westford AcademyLong Jump717-1011
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 8 · Westford AcademyHigh Jump85-411
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 6 · Westford AcademyHigh Jump65-411
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 32 · Westford Academy300 Meters3240.85a11
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 33 · Westford Academy55 Meters337.31a PB11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · High Jump · Place 29 · Westford AcademyHigh Jump291.60m11
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 11 · Westford AcademyHigh Jump115-211
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 33 · Westford Academy300 Meters3340.37a11
Jan 8DCL Dual Meets #3TJan 8 · Long Jump · Place 8 · Westford AcademyLong Jump816-5.5011
Jan 8DCL Dual Meets #3TJan 8 · High Jump · Place 6 · Westford AcademyHigh Jump65-411
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 27 · Westford Academy55 Meters277.64a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 300 Meters · Place 15 · Westford Academy300 Meters15.40.26a PB11
Dec 17DCL Dual Meets #2TDec 17 · Long Jump · Westford AcademyLong Jump—DNS11
Dec 17DCL Dual Meets #2TDec 17 · High Jump · Place 9 · Westford AcademyHigh Jump9.5-04.00 PB11
Dec 13DCL Dual Meets #1TDec 13 · 55 Meter · Place 27 · Westford Academy55 Meter27.7.35a PB11
Dec 13DCL Dual Meets #1TDec 13 · High Jump · Place 13 · Westford AcademyHigh Jump13.5-00.0011