Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPelham Invite · Apr 136:27.51aPelham InviteApril 13, 2024
400 Meters · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 1655.19a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 59 · Tyngsborough400 Meters5957.02a12
May 20Division D Midland-Wachusett League MeetMay 20 · 400 Meters · Place 10 · Tyngsborough400 Meters10.55.40a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400 Meters · Place 17 · Tyngsborough400 Meters17.55.19a PB12
May 6Tyngsboro vs LittletonMay 6 · 400 Meters · Tyngsborough400 Meters—56.1Unofficial12
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 400 Meters · Place 5 · Tyngsborough400 Meters557.00a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400 Meters · Place 35 · Tyngsborough400 Meters3558.7912
Apr 16HS Bromfield vs TyngsboroughApr 16 · 400 Meters · Tyngsborough400 Meters—57.28aUnofficial12
Apr 11Pelham InvitationalApr 11 · 400 Meters · Place 22 · Tyngsborough400 Meters22.58.82a12
Apr 9Tyngsborough vs GardnerApr 9 · 400 Meters · Place 4 · Tyngsborough400 Meters41:00.0012

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division D League MeetMay 21 · 400 Meters · Place 8 · Tyngsborough400 Meters858.70a11
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 400 Meters · Place 5 · Tyngsborough400 Meters558.12a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 400 Meters · Place 33 · Tyngsborough400 Meters3358.4911
Apr 17Tyngsborough vs. Gardner HSApr 17 · 400 Meters · Tyngsborough400 Meters—1:02.3Unofficial11
Apr 10Tyngsborough vs. Clinton HSApr 10 · 400 Meters · Tyngsborough400 Meters—1:00.4Unofficial11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Tyngsborough HS vs. Clinton Dual MeetMay 2 · 800 Meters · Tyngsborough800 Meters—2:27.4Unofficial10
Apr 25Tyngsborough HS vs. Ayer Shirley DualApr 25 · 800 Meters · Tyngsborough800 Meters—2:32.9Unofficial10
Apr 13Pelham InviteApr 13 · 1600 Meters · Place 52 · Tyngsborough1600 Meters52.6:27.51a PB10
Apr 10Tyngsborough HS vs. Littleton Dual MeetApr 10 · 800 Meters · Tyngsborough800 Meters—2:31.4Unofficial10
Apr 2Tyngsborough HS vs. Bromfield Dual MeetApr 2 · 800 Meters · Tyngsborough800 Meters—2:39.3Unofficial10