Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorMIAA Division 3 Track & Field Championship · May 28145-08MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 12lb · OutdoorNEC Week #3 - Danvers, Masconomet, Saugus, Winthrop · Apr 1542-07NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApril 15, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 9 · Masconomet RegionalJavelin800g9.145-08 PB12
May 22NEC ChampionshipsMay 22 · Javelin · Place 6 · Masconomet RegionalJavelin800g6.138' 4"12
May 22NEC ChampionshipsMay 22 · Shot Put · Place 8 · Masconomet RegionalShot Put12lb8.41' 0"12
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 6 · Masconomet RegionalJavelin6144-0012
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 28 · Masconomet RegionalShot Put2840-03.0012
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 7 · Masconomet RegionalJavelin800g7.138-0612
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 27 · Masconomet RegionalShot Put12lb27.36-03.7512
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 4 · Masconomet RegionalJavelin800g4.145-0812
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 2 · Masconomet RegionalShot Put12lb2.42-0612
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 17 · Masconomet RegionalJavelin1738.57m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 15 · Masconomet RegionalShot Put1512.24m12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 3 · Masconomet RegionalJavelin800g3.139' 2"12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 1 · Masconomet RegionalShot Put12lb1.40' 5.5"12
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 3 · Masconomet RegionalJavelin3142-112
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 1 · Masconomet RegionalShot Put141-712
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Javelin · Place 3 · Masconomet RegionalJavelin800g3.141-0312
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Shot Put · Place 1 · Masconomet RegionalShot Put12lb1.42-07 PB12
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Javelin · Place 2 · Masconomet RegionalJavelin800g2.134-0812
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Shot Put · Place 1 · Masconomet RegionalShot Put12lb1.40-08.2512
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Javelin · Place 3 · Masconomet RegionalJavelin800g3.131-1012
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Shot Put · Place 2 · Masconomet RegionalShot Put12lb2.40-0712