Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2413.42aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2428.09aMSTCA Invacational & PentathlonApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Tyngsboro vs LittletonMay 6 · Long Jump · TyngsboroughLong Jump—13-04.00Unofficial8
May 6Tyngsboro vs LittletonMay 6 · 200 Meters · Tyngsborough200 Meters—27.7Unofficial8
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Long Jump · Place 14 · TyngsboroughLong Jump1412-10.508
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 200 Meters · Place 13 · Tyngsborough200 Meters1328.42a8
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 109 · Tyngsborough200 Meters10928.09a PB8
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 133 · Tyngsborough100 Meters13313.42a PB8
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 46 · Tyngsborough100 MetersRound P4614.128

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 7MA D1 Middle School State ChampionshipJun 7 · Javelin · Place 28 · Tyngsboro Middle SchoolJavelin2873-6—