Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestford Academy vs Lincoln-Sudbury · May 614.9Westford Academy vs Lincoln-SudburyMay 6, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1032.70aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorWestford Academy vs Concord-Carlisle · Apr 232.29aWestford Academy vs Concord-CarlisleApril 2, 2025
300 Meters · IndoorDual County League Dual Meets Set #3 · Jan 852.61aDual County League Dual Meets Set #3January 8, 2025
55 Meters · IndoorDual County League Dual Meets Set #4 · Jan 158.70aDual County League Dual Meets Set #4January 15, 2025
Javelin · 600g · OutdoorDCL Meet #1 WA @ CC · Apr 861' 4"DCL Meet #1 WA @ CCApril 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13DCL JV Meet # 2May 13 · Javelin · Place 2 · Westford AcademyJavelin600g2.59' 5"11
May 13DCL JV Meet # 2May 13 · 100 Meters · Westford Academy100 Meters—DNS11
May 6Westford Academy vs Lincoln-SudburyMay 6 · Javelin · Place 5 · Westford AcademyJavelin600g5.45' 0"11
May 6Westford Academy vs Lincoln-SudburyMay 6 · 100 Meters · Place 5 · Westford Academy100 Meters5.14.9 PB11
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 41 · Westford AcademyJavelin4117.10m11
Apr 14Westford & NS at ABApr 14 · Javelin · Place 5 · Westford AcademyJavelin600g5.56' 11"11
Apr 14Westford & NS at ABApr 14 · 100 Meters · Place 27 · Westford Academy100 Meters27.15.09a11
Apr 8DCL Meet #1 WA @ CCApr 8 · Javelin · Place 3 · Westford AcademyJavelin600g3.61' 4" PB11
Apr 8DCL Meet #1 WA @ CCApr 8 · 200 Meters · Place 11 · Westford Academy200 Meters11.34.08a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · Javelin · Place 8 · Westford AcademyJavelin851-1010
May 14DCL JV ChampionshipMay 14 · 100 Meters · Place 33 · Westford Academy100 Meters3314.910
May 1Westford vs Cambridge RLMay 1 · 100 Meters · Place 8 · Westford Academy100 Meters815.23a10
Apr 8DCL #2 AB vs WAApr 8 · 100 Meters · Place 3 · Westford Academy100 Meters315.29a10
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 200 Meters · Place 2 · Westford Academy200 Meters232.29a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 45 · Westford Academy55 Meters458.70a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 155 · Westford Academy200 Meters15532.70a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 193 · Westford Academy55 Meters1938.96a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 43 · Westford Academy300 Meters4352.61a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10DCL Dual Meet With Westford AcademyMay 10 · 100 Meters · Place 14 · Westford Academy100 Meters1415.50a—
May 8DCL # 4 NS vs WAMay 8 · 200 Meters · Place 23 · Westford Academy200 Meters2334.75a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 100 Meters · Place 18 · Westford Academy100 Meters1815.66a—