Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDivision D Midland-Wachusett League Meet · May 206:45.33aDivision D Midland-Wachusett League MeetMay 20, 2026
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:59.35aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 57 · Tyngsborough800 Meters572:59.35a PB7
May 20Division D Midland-Wachusett League MeetMay 20 · 1 Mile · Place 10 · Tyngsborough1 Mile10.6:45.33a PB7
May 6Tyngsboro vs LittletonMay 6 · Long Jump · TyngsboroughLong Jump—9-02.00Unofficial7
May 6Tyngsboro vs LittletonMay 6 · 800 Meters · Tyngsborough800 Meters—3:06.0Unofficial7
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Long Jump · Place 10 · TyngsboroughLong Jump109-00.007
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 1 Mile · Place 4 · Tyngsborough1 Mile46:54.63a7
Apr 16HS Bromfield vs TyngsboroughApr 16 · Long Jump · TyngsboroughLong Jump—9-03.75Unofficial7
Apr 16HS Bromfield vs TyngsboroughApr 16 · 800 Meters · Tyngsborough800 Meters—3:05.90Unofficial7
Apr 9Tyngsborough vs GardnerApr 9 · Long Jump · Place 10 · TyngsboroughLong Jump1010-03.007
Apr 9Tyngsborough vs GardnerApr 9 · 800 Meters · Place 6 · Tyngsborough800 Meters63:07.42a7