Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIpswich vs. Amesbury · Apr 2897' 9"Ipswich vs. AmesburyApril 28, 2026
Javelin · 800g · Outdoor15th Annual Henry Sheldon Invitational · May 16121' 1"15th Annual Henry Sheldon InvitationalMay 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Javelin · Place 11 · AmesburyJavelin800g11.118' 5"11
May 1615th Annual Henry Sheldon InvitationalMay 16 · Javelin · Place 8 · AmesburyJavelin800g8.121' 1" PB11
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 16 · AmesburyJavelin1635.20m11
Apr 28Ipswich vs. AmesburyApr 28 · Javelin · Place 2 · AmesburyJavelin800g2.120' 3"11
Apr 28Ipswich vs. AmesburyApr 28 · Discus · Place 6 · AmesburyDiscus1.6kg6.97' 9" PB11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · Javelin · Place 2 · AmesburyJavelin800g2.116' 5"11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · Discus · Place 6 · AmesburyDiscus1.6kg6.91' 7"11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · Javelin · Place 18 · AmesburyJavelin800g18.81-0110
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Javelin · Place 7 · AmesburyJavelin7110-210
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Discus · Place 5 · AmesburyDiscus582-1110