Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNEC Week #3 - Masconomet, Danvers, Winthrop, Saugus · Apr 1624.7NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApril 16, 2025
Discus · 1.6kg · OutdoorNEC Rain Date Meet · May 12110' 2"NEC Rain Date MeetMay 12, 2026
Shot Put · 12lb · OutdoorMIAA Division 4 Track & Field Championship · May 2842-04.00MIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 14 · DanversShot Put12lb14.42-04.00 PB12
May 22NEC ChampionshipsMay 22 · Discus · Place 17 · DanversDiscus1.6kg17.95' 0"12
May 22NEC ChampionshipsMay 22 · Shot Put · Place 4 · DanversShot Put12lb4.42' 0"12
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 34 · DanversShot Put3439-00.0012
May 12NEC Rain Date MeetMay 12 · Discus · Place 7 · DanversDiscus1.6kg7.110' 2" PB12
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 8 · DanversShot Put12lb8.39' 1"12
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 31 · DanversShot Put3137-11.5012
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 34 · DanversDiscus3431.20m12
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 20 · DanversShot Put2011.82m12
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Discus · Place 4 · DanversDiscus1.6kg4.99-0612
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Shot Put · Place 2 · DanversShot Put12lb2.41-0812
Apr 22Northeast Conference Spring ChallengeApr 22 · Discus · Place 9 · DanversDiscus9100-712
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 4 · DanversShot Put439-712
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Discus · Place 6 · DanversDiscus1.6kg6.94-01.012
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Shot Put · Place 2 · DanversShot Put12lb2.41-1012
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Discus · Place 3 · DanversDiscus1.6kg3.106-0412
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Shot Put · Place 2 · DanversShot Put12lb2.39-01.012
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Discus · Place 2 · DanversDiscus1.6kg2.109-0112
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Shot Put · Place 1 · DanversShot Put12lb1.40-11.012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 10 · DanversShot Put1041-2.5012
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · Place 16 · DanversShot Put1640-10.5012
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Shot Put · Place 4 · DanversShot Put439-1112
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 7 · DanversShot Put740-112
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 9 · DanversShot Put912.71m12
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Shot Put · Place 2 · DanversShot Put241-1012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · Shot Put · Place 3 · DanversShot Put337-112
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · Shot Put · Place 16 · DanversShot Put1635-11.25—
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · Shot Put · Place 5 · DanversShot Put533-10—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · Shot Put · Place 7 · DanversShot Put734-8—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · Shot Put · Place 4 · DanversShot Put434-3—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MSTCA Division 4 RelaysMay 17 · Discus · Place 50 · DanversDiscus5025.00m11
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 28 · DanversShot Put2811.45m11
May 10Andover Boosters InvitationalMay 10 · Discus · Place 29 · DanversDiscus2986-811
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Shot Put · Place 5 · DanversShot Put535-1011
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Discus · Place 6 · DanversDiscus689-0211
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Shot Put · Place 3 · DanversShot Put336-02.511
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 200 Meters · Place 4 · Danvers200 Meters424.7 PB11
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · Discus · Place 4 · DanversDiscus484-0011
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · Shot Put · Place 3 · DanversShot Put335-09.511
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Discus · Place 1 · DanversDiscus189-511
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Shot Put · Place 2 · DanversShot Put236-711

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15NEC Week 7 Peabody @ DanversMay 15 · Discus · Place 5 · DanversDiscus589-7—
May 15NEC Week 7 Peabody @ DanversMay 15 · Shot Put · Place 9 · DanversShot Put930-4—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Discus · Place 5 · DanversDiscus567-8—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Shot Put · Place 2 · DanversShot Put231-0—