Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCL JV Championship · May 1413.2DCL JV ChampionshipMay 14, 2025
Javelin · 800g · OutdoorDCL Meet #1 WA @ CC · Apr 877' 6"DCL Meet #1 WA @ CCApril 8, 2026
Shot Put · 12lb · IndoorDual County League Dual Meets Set #2 · Dec 1828-10.00Dual County League Dual Meets Set #2December 18, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13DCL JV Meet # 2May 13 · Javelin · Westford AcademyJavelin800g—DNS10
May 13DCL JV Meet # 2May 13 · 200 Meters · Westford Academy200 Meters—DNS10
May 6Westford Academy vs Lincoln-SudburyMay 6 · Javelin · Westford AcademyJavelin800g—SCR10
May 6Westford Academy vs Lincoln-SudburyMay 6 · 100 Meters · Westford Academy100 Meters—SCR10
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Javelin · Place 3 · Westford AcademyJavelin800g3.65' 1"10
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 100 Meters · Place 18 · Westford Academy100 Meters18.13.47a10
Apr 14Westford & NS at ABApr 14 · Javelin · Place 19 · Westford AcademyJavelin800g19.69' 1"10
Apr 14Westford & NS at ABApr 14 · 100 Meters · Westford Academy100 Meters—NT10
Apr 8DCL Meet #1 WA @ CCApr 8 · Javelin · Place 10 · Westford AcademyJavelin800g10.77' 6" PB10
Apr 8DCL Meet #1 WA @ CCApr 8 · 100 Meters · Westford Academy100 Meters—DNS10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · Shot Put · Place 25 · Westford AcademyShot Put2526-49
May 14DCL JV ChampionshipMay 14 · 100 Meters · Place 61 · Westford Academy100 Meters6113.2 PB9
May 7Westford Academy vs Newton SouthMay 7 · Javelin · Place 4 · Westford AcademyJavelin454-79
May 7Westford Academy vs Newton SouthMay 7 · 100 Meters · Place 11 · Westford Academy100 Meters1113.20a9
May 1Westford vs Cambridge RLMay 1 · 100 Meters · Place 16 · Westford Academy100 Meters1613.55a9
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Javelin · Place 5 · Westford AcademyJavelin578-49
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 100 Meters · Place 16 · Westford Academy100 Meters1613.429
Apr 2Westford Academy vs Concord-CarlisleApr 2 · Shot Put · Place 3 · Westford AcademyShot Put329-59

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Dual County League Dual Meets Set #3Jan 8 · Shot Put · Place 26 · Westford AcademyShot Put2629-2.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · Shot Put · Place 30 · Westford AcademyShot Put12lb30.28-10.00 PB9
Dec 14Dual County League Dual Meets Set #1Dec 14 · Shot Put · Westford AcademyShot Put12lb—DNS9