Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2412.71aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2324.98aMSTCA South Shore TwilightMay 23, 2026
Long Jump · OutdoorDivision D Midland-Wachusett League Meet · May 2016-05.50Division D Midland-Wachusett League MeetMay 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 73 · TyngsboroughLong Jump7316-0.759
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 91 · Tyngsborough200 Meters9124.98a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 41 · Tyngsborough100 MetersRound S4112.73a9
May 20Division D Midland-Wachusett League MeetMay 20 · Long Jump · Place 10 · TyngsboroughLong Jump10.16-05.50 PB9
May 20Division D Midland-Wachusett League MeetMay 20 · 200 Meters · Place 12 · Tyngsborough200 Meters12.25.29a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 200 Meters · Place 17 · Tyngsborough200 Meters17.25.41a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 200 Meters · Place 42 · Tyngsborough200 Meters4225.01a9
May 6Tyngsboro vs LittletonMay 6 · 200 Meters · Tyngsborough200 Meters—25Unofficial9
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Long Jump · Place 6 · TyngsboroughLong Jump617-06.509
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 200 Meters · Place 4 · Tyngsborough200 Meters425.81a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 64 · Tyngsborough200 Meters6425.14a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 107 · Tyngsborough100 Meters10712.71a PB9
Apr 16HS Bromfield vs TyngsboroughApr 16 · 200 Meters · Tyngsborough200 Meters—26.04aUnofficial9
Apr 11Pelham InvitationalApr 11 · 200 Meters · Place 21 · Tyngsborough200 Meters21.25.71a9
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 60 · Tyngsborough100 MetersRound P60.13.30a9
Apr 9Tyngsborough vs GardnerApr 9 · 200 Meters · Place 10 · Tyngsborough200 Meters1028.109