Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Championships · May 2299' 1"NEC ChampionshipsMay 22, 2026
Javelin · 800g · OutdoorNEC Championships · May 22138' 9"NEC ChampionshipsMay 22, 2026
Shot Put · 12lb · IndoorNEC Week #6 - Swampscott v Gloucester, Danvers v Beverly · Jan 3028' 0NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJanuary 30, 2025
Shot Put · 12lb · OutdoorNEC Week #4 - Salem, Danvers · Jan 2234-05.05NEC Week #4 - Salem, DanversJanuary 22, 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 · Javelin · Place 17 · DanversJavelin800g17.129-0111
May 22NEC ChampionshipsMay 22 · Javelin · Place 5 · DanversJavelin800g5.138' 9" PB11
May 22NEC ChampionshipsMay 22 · Discus · Place 15 · DanversDiscus1.6kg15.99' 1" PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 11 · DanversJavelin11132-0611
May 12NEC Rain Date MeetMay 12 · Javelin · Place 3 · DanversJavelin800g3.129' 10"11
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 28 · DanversJavelin28114-0611
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 54 · DanversDiscus5425.14m11
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 31 · DanversShot Put3110.87m11
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Javelin · Place 1 · DanversJavelin800g1.129-0511
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Discus · Place 6 · DanversDiscus1.6kg6.91-0911
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 5 · DanversJavelin5138-011
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 20 · DanversShot Put2032-5.511
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Javelin · Place 5 · DanversJavelin800g5.136-0411
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Discus · Place 7 · DanversDiscus1.6kg7.92-0611
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Javelin · Place 4 · DanversJavelin800g4.103-00.011
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Discus · DanversDiscus1.6kg—ND11
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Javelin · Place 1 · DanversJavelin800g1.130-0911
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · Shot Put · Place 10 · DanversShot Put12lb10.34-01.0011
Jan 22NEC Week #4 - Salem, DanversJan 22 · Shot Put · Place 3 · DanversShot Put12lb3.34-05.05 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Shot Put · Place 9 · DanversShot Put935-411
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Shot Put · Place 14 · DanversShot Put1435-5.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Javelin · Place 16 · DanversJavelin800g16.102-0110
May 17MSTCA Division 4 RelaysMay 17 · Javelin · Place 35 · DanversJavelin3532.14m10
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · Javelin · Place 10 · DanversJavelin1081-510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Javelin · Place 10 · DanversJavelin1091-710
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Javelin · Place 7 · DanversJavelin795-1010
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · Javelin · Place 5 · DanversJavelin5097-1010
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · Javelin · Place 1 · DanversJavelin1101-11—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · Shot Put · Place 6 · DanversShot Put12lb6.28' 0 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Shot Put · Place 7 · DanversShot Put12lb7.27' 910
Jan 10Gloucester v Danvers v SwampscottJan 10 · Shot Put · Place 5 · DanversShot Put525-5—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Gloucester, Saugus, DanversDec 18 · Shot Put · Place 5 · DanversShot Put12lb5.26-8.510
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · Shot Put · Place 8 · DanversShot Put12lb8.27-6.010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · Shot Put · Place 17 · DanversShot Put12lb17.25-05.259