Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · OutdoorTyngsborough vs Ayer-Shirley · Apr 2813:31.02aTyngsborough vs Ayer-ShirleyApril 28, 2026
800 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 282:30.57aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
Long Jump · OutdoorPelham Invitational · Apr 119-08.00Pelham InvitationalApril 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 19 · Tyngsborough800 Meters19.2:30.57a PB7
May 20Division D Midland-Wachusett League MeetMay 20 · 800 Meters · Place 2 · Tyngsborough800 Meters2.2:33.35a7
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 800 Meters · Place 3 · Tyngsborough800 Meters3.2:31.83a7
May 6Tyngsboro vs LittletonMay 6 · Long Jump · TyngsboroughLong Jump—11-01.00Unofficial7
May 6Tyngsboro vs LittletonMay 6 · 800 Meters · Tyngsborough800 Meters—2:35.2Unofficial7
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 2 Miles · Place 1 · Tyngsborough2 Miles113:31.02a PB7
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 800 Meters · Place 8 · Tyngsborough800 Meters82:36.447
Apr 16HS Bromfield vs TyngsboroughApr 16 · Long Jump · TyngsboroughLong Jump—10-03.00Unofficial7
Apr 16HS Bromfield vs TyngsboroughApr 16 · 1 Mile · Tyngsborough1 Mile—6:25.40Unofficial7
Apr 11Pelham InvitationalApr 11 · Long Jump · Place 32 · TyngsboroughLong Jump32.9-08.00 PB7
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 4 · Tyngsborough800 Meters4.2:36.61a7
Apr 9Tyngsborough vs GardnerApr 9 · Long Jump · Place 11 · TyngsboroughLong Jump119-07.507
Apr 9Tyngsborough vs GardnerApr 9 · 800 Meters · Place 2 · Tyngsborough800 Meters22:44.94a7