Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHamilton-Wenham vs. Ipswich · May 549' 6"Hamilton-Wenham vs. IpswichMay 5, 2026
Javelin · 600g · OutdoorIpswich vs. Amesbury · Apr 2855' 10"Ipswich vs. AmesburyApril 28, 2026
Shot Put · 4kg · IndoorMSTCA Winter Festival (Sunday) · Dec 1419-04.25MSTCA Winter Festival (Sunday)December 14, 2025
Shot Put · 4kg · OutdoorHamilton-Wenham vs. Ipswich · May 520' 3"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

12 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · Javelin · Place 7 · IpswichJavelin600g7.53' 10"11
May 21CAL JV Open ChampionshipsMay 21 · Discus · IpswichDiscus1kg—ND11
May 21CAL JV Open ChampionshipsMay 21 · Shot Put · Place 6 · IpswichShot Put4kg6.18' 9.5"11
May 5Hamilton-Wenham vs. IpswichMay 5 · Javelin · Place 1 · IpswichJavelin600g1.54' 3"11
May 5Hamilton-Wenham vs. IpswichMay 5 · Discus · Place 7 · IpswichDiscus1kg7.49' 6" PB11
May 5Hamilton-Wenham vs. IpswichMay 5 · Shot Put · Place 6 · IpswichShot Put4kg6.20' 3" PB11
Apr 28Ipswich vs. AmesburyApr 28 · Javelin · Place 4 · IpswichJavelin600g4.55' 10" PB11
Apr 28Ipswich vs. AmesburyApr 28 · Discus · Place 2 · IpswichDiscus1kg2.47' 8"11
Apr 28Ipswich vs. AmesburyApr 28 · Shot Put · Place 8 · IpswichShot Put4kg8.17' 6.5"11
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Javelin · Place 4 · IpswichJavelin458-711
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Discus · Place 4 · IpswichDiscus445-211
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Shot Put · Place 5 · IpswichShot Put519-111

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · Shot Put · Place 17 · IpswichShot Put1721-2.5011
Jan 7Cape Ann League Meet #3Jan 7 · Shot Put · Place 21 · IpswichShot Put4kg21.18-02.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · Shot Put · Place 21 · IpswichShot Put4kg21.18-04.7511
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 30 · IpswichShot Put4kg30.19-04.25 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16MSTCA Division 6 RelaysMay 16 · Javelin · Place 19 · IpswichJavelin1915.20m10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Javelin · Place 14 · IpswichJavelin1458-110
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Discus · Place 19 · IpswichDiscus1938-110
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Shot Put · Place 19 · IpswichShot Put1918-510
Apr 17Ipswich vs. LynnfieldApr 17 · Javelin · Place 4 · IpswichJavelin445-810
Apr 17Ipswich vs. LynnfieldApr 17 · Shot Put · Place 1 · IpswichShot Put118-210