Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Week #3 - Danvers, Masconomet, Saugus, Winthrop · Apr 1557-09NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApril 15, 2026
Shot Put · 12lb · OutdoorNEC Week #1 - Gloucester, Saugus, Danvers · Mar 3130-00.0NEC Week #1 - Gloucester, Saugus, DanversMarch 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 23 · DanversShot Put12lb23.29' 10"11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Shot Put · Place 13 · DanversShot Put12lb13.28-0711
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Discus · Place 15 · DanversDiscus1.6kg15.57-09 PB11
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Shot Put · DanversShot Put12lb—Foul11
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Shot Put · Place 12 · DanversShot Put12lb12.28-02.011
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Shot Put · Place 4 · DanversShot Put12lb4.30-00.0 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Shot Put · Place 6 · DanversShot Put628-11.2511
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Shot Put · Place 8 · DanversShot Put829-10.511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · Shot Put · Place 7 · DanversShot Put730-1111
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · Shot Put · Place 10 · DanversShot Put1027-7—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · Shot Put · Place 12 · DanversShot Put1228-10—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 15 · DanversShot Put1528-410
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Varsity · Place 10 · DanversVarsity1028-0710
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · Varsity · Place 10 · DanversVarsity1029-0710
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Shot Put · Place 6 · DanversShot Put628-6.510

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15NEC Week 7 Peabody @ DanversMay 15 · Shot Put · Place 13 · DanversShot Put1325-11—