Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor15th Annual Henry Sheldon Invitational · May 16104' 10"15th Annual Henry Sheldon InvitationalMay 16, 2026
Javelin · 800g · OutdoorIpswich vs. Amesbury · Apr 2896' 2"Ipswich vs. AmesburyApril 28, 2026
Shot Put · 12lb · OutdoorHamilton-Wenham vs. Ipswich · May 528' 11.5"Hamilton-Wenham vs. IpswichMay 5, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Discus · Place 13 · IpswichDiscus1.6kg13.102' 4"10
May 1615th Annual Henry Sheldon InvitationalMay 16 · Discus · Place 8 · IpswichDiscus1.6kg8.104' 10" PB10
May 5Hamilton-Wenham vs. IpswichMay 5 · Javelin · Place 5 · IpswichJavelin800g5.86' 11"10
May 5Hamilton-Wenham vs. IpswichMay 5 · Discus · Place 4 · IpswichDiscus1.6kg4.100' 1"10
May 5Hamilton-Wenham vs. IpswichMay 5 · Shot Put · Place 4 · IpswichShot Put12lb4.28' 11.5" PB10
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 15 · IpswichDiscus1533.23m10
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 34 · IpswichShot Put3410.62m10
Apr 28Ipswich vs. AmesburyApr 28 · Javelin · Place 6 · IpswichJavelin800g6.96' 2" PB10
Apr 28Ipswich vs. AmesburyApr 28 · Discus · Place 5 · IpswichDiscus1.6kg5.98' 3"10
Apr 28Ipswich vs. AmesburyApr 28 · Shot Put · Place 7 · IpswichShot Put12lb7.28' 3.5"10
Apr 15Lynnfield vs Ipswich (Boys Only)Apr 15 · Discus · Place 2 · IpswichDiscus1.6kg2.101'5"10
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Javelin · Place 5 · IpswichJavelin579-510
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Discus · Place 1 · IpswichDiscus197-610
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Shot Put · Place 7 · IpswichShot Put730-910

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16MSTCA Division 6 RelaysMay 16 · Discus · Place 16 · IpswichDiscus1630.35m9
May 9Lynnfield vs Ipswich #2May 9 · Discus · Place 2 · IpswichDiscus1.6kg2.91'10"Unofficial9
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Discus · Place 4 · IpswichDiscus485-59
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Shot Put · Place 24 · IpswichShot Put2424-49
Apr 17Ipswich vs. LynnfieldApr 17 · Discus · Place 4 · IpswichDiscus481-79
Apr 17Ipswich vs. LynnfieldApr 17 · Shot Put · Place 3 · IpswichShot Put325-09