Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Week #2 Gloucester, Masconomet, Winthrop · Apr 9129-10NEC Week #2 Gloucester, Masconomet, WinthropApril 9, 2026
Javelin · 800g · OutdoorEd Daniels Classic · Apr 1157.81mEd Daniels ClassicApril 11, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin800g1.52.71m11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Discus · BAA MasconometBAA MasconometDiscus1.6kg—DNS11
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Masconomet RegionalMasconomet RegionalJavelin800g--SCR11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin800g2.180-1011
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 14 · Masconomet RegionalMasconomet RegionalDiscus1.6kg14.123-0011
May 22NEC ChampionshipsMay 22 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.181' 0"11
May 22NEC ChampionshipsMay 22 · Discus · Place 2 · Masconomet RegionalMasconomet RegionalDiscus1.6kg2.126' 10"11
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 4 · Masconomet RegionalMasconomet RegionalJavelin800g4.143-0811
May 9Andover Boosters InvitationalMay 9 · Discus · Place 9 · Masconomet RegionalMasconomet RegionalDiscus1.6kg9.128-1111
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.174-11.511
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 1 · Masconomet RegionalMasconomet RegionalDiscus1.6kg1.125-1011
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin251.00m11
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 16 · Masconomet RegionalMasconomet RegionalDiscus1634.95m11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.153' 8"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Discus · Place 2 · Masconomet RegionalMasconomet RegionalDiscus1.6kg2.122' 6"11
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin1152-211
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 2 · Masconomet RegionalMasconomet RegionalDiscus2118-911
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.172-0511
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Discus · Place 1 · Masconomet RegionalMasconomet RegionalDiscus1.6kg1.128-01.011
Apr 11Ed Daniels ClassicApr 11 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin800g1.57.81m PB11
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.148-0711
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Discus · Place 1 · Masconomet RegionalMasconomet RegionalDiscus1.6kg1.129-10 PB11
Apr 4Jim Sheehan MemorialApr 4 · Javelin · Place 3 · BAA MasconometBAA MasconometJavelin800g3.55.05m11
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Javelin · Place 1 · Masconomet RegionalMasconomet RegionalJavelin800g1.152-0711
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Discus · Place 2 · Masconomet RegionalMasconomet RegionalDiscus1.6kg2.115-0511
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin800g1.50.01m11