Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMSTCA South Shore Twilight · May 1827.93aMSTCA South Shore TwilightMay 18, 2024
400 Meters · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 1655.05a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
Long Jump · OutdoorMSTCA Division 6 Relays · May 14.83mMSTCA Division 6 RelaysMay 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 400 Meters · Place 9 · Tyngsborough400 Meters9.55.11a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400 Meters · Place 16 · Tyngsborough400 Meters16.55.05a PB12
May 6Tyngsboro vs LittletonMay 6 · 400 Meters · Tyngsborough400 Meters—55.5Unofficial12
May 1MSTCA Division 6 RelaysMay 1 · Long Jump · Place 44 · TyngsboroughLong Jump444.83m PB12
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 400 Meters · Place 4 · Tyngsborough400 Meters456.46a12
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 21 · Tyngsborough400 Meters21.57.02a12
Apr 16HS Bromfield vs TyngsboroughApr 16 · 400 Meters · Tyngsborough400 Meters—56.21aUnofficial12
Apr 11Pelham InvitationalApr 11 · 400 Meters · Place 21 · Tyngsborough400 Meters21.58.19a12
Apr 9Tyngsborough vs GardnerApr 9 · 400 Meters · Place 2 · Tyngsborough400 Meters256.6012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division D League MeetMay 21 · 400 Meters · Place 7 · Tyngsborough400 Meters758.16a11
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 400 Meters · Place 21 · Tyngsborough400 Meters2158.51a11
May 13Littleton vs Tyngsborough Dual MeetMay 13 · Long Jump · Place 13 · TyngsboroughLong Jump1315-711
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 400 Meters · Place 2 · Tyngsborough400 Meters257.11a11
Apr 17Tyngsborough vs. Gardner HSApr 17 · Long Jump · TyngsboroughLong Jump—16-05.50Unofficial11
Apr 17Tyngsborough vs. Gardner HSApr 17 · 400 Meters · Tyngsborough400 Meters—1:00.1Unofficial11
Apr 10Tyngsborough vs. Clinton HSApr 10 · Long Jump · TyngsboroughLong Jump—14-10.75Unofficial11
Apr 10Tyngsborough vs. Clinton HSApr 10 · 400 Meters · Tyngsborough400 Meters—58.4Unofficial11
Apr 3Ayer Shirley v TyngsboroughApr 3 · 400 Meters · Place 7 · Tyngsborough400 Meters759.24a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 79 · Tyngsborough400 Meters791:01.80a—
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 131 · Tyngsborough200 Meters13127.93a PB—
May 13Tyngsborough HS vs. Gardner Dual MeetMay 13 · Long Jump · TyngsboroughLong Jump—14-04.50Unofficial10
May 13Tyngsborough HS vs. Gardner Dual MeetMay 13 · 400 Meters · Tyngsborough400 Meters—59.6Unofficial10
May 2Tyngsborough HS vs. Clinton Dual MeetMay 2 · Long Jump · TyngsboroughLong Jump—12-06.00Unofficial10
May 2Tyngsborough HS vs. Clinton Dual MeetMay 2 · 200 Meters · Tyngsborough200 Meters—27.7Unofficial10
May 2Tyngsborough HS vs. Clinton Dual MeetMay 2 · 100 Meters · Tyngsborough100 Meters—13.2Unofficial10
Apr 25Tyngsborough HS vs. Ayer Shirley DualApr 25 · Long Jump · TyngsboroughLong Jump—15-04.00Unofficial10
Apr 25Tyngsborough HS vs. Ayer Shirley DualApr 25 · 200 Meters · Tyngsborough200 Meters—27.1Unofficial10
Apr 10Tyngsborough HS vs. Littleton Dual MeetApr 10 · 200 Meters · Tyngsborough200 Meters—28.0Unofficial10
Apr 2Tyngsborough HS vs. Bromfield Dual MeetApr 2 · Long Jump · TyngsboroughLong Jump—14-06.75Unofficial10
Apr 2Tyngsborough HS vs. Bromfield Dual MeetApr 2 · 200 Meters · Tyngsborough200 Meters—27.9Unofficial10