Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEC Week 2 Salem @ Gloucester · Apr 837-03.00NEC Week 2 Salem @ GloucesterApril 8, 2024
Shot Put · 12lb · IndoorNEC Winter Invitational · Dec 1420' 7.25NEC Winter InvitationalDecember 14, 2024
Shot Put · 12lb · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 126-01NEC Week #1 - Masconomet, Beverly, SalemApril 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 29 · SalemShot Put12lb29.22' 2"11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Shot Put · Place 9 · SalemShot Put12lb9.20-04.511
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Salem100 Meters—SCR11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Shot Put · Place 18 · SalemShot Put12lb18.25-10.7511
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Shot Put · Place 12 · SalemShot Put12lb12.26-01 PB11
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · Shot Put · Place 14 · SalemShot Put12lb14.25-00.0011
Jan 7NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · Shot Put · Place 18 · SalemShot Put12lb18.20-11.011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4NEC Week #6 - Marblehead, Winthrop, SalemFeb 4 · Shot Put · Place 6 · SalemShot Put622-00.5011
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Shot Put · Place 12 · SalemShot Put1222-10.511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Northeast Conference InvitationalDec 12 · Shot Put · SalemShot Put12lb--DNS11
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · Shot Put · Place 12 · SalemShot Put1221-4.5—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13NEC Rain Date Meet May 13 · Discus · Place 13 · SalemDiscus1347-1110
May 13NEC Rain Date Meet May 13 · Shot Put · Place 13 · SalemShot Put1323-410
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 31 · SalemDiscus3142-510
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 28 · SalemShot Put2822-010
Jan 29NEC Week #6 - Salem, Winthrop, MarbleheadJan 29 · Shot Put · Place 6 · SalemShot Put12lb6.22-1010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Shot Put · Place 19 · SalemShot Put12lb19.19' 5.510
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · Shot Put · Place 11 · SalemShot Put1120-3.5—
Dec 14NEC Winter InvitationalDec 14 · Shot Put · Place 23 · SalemShot Put12lb23.20' 7.25 PB10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Discus · Place 11 · SalemDiscus1149-4—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Shot Put · Place 11 · SalemShot Put1120-3—
May 6NEC Week 6 Salem @ SwampscottMay 6 · Discus · Place 6 · SalemDiscus650-6—
May 6NEC Week 6 Salem @ SwampscottMay 6 · Shot Put · Place 7 · SalemShot Put719-2—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Discus · Place 27 · SalemDiscus2740-11—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Shot Put · Place 29 · SalemShot Put2918-0—
May 3NEC Week 5 Salem @ SaugusMay 3 · Discus · Place 4 · SalemDiscus446-9—
May 3NEC Week 5 Salem @ SaugusMay 3 · Shot Put · Place 7 · SalemShot Put718-8—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · Discus · Place 4 · SalemDiscus446-1—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · Shot Put · Place 5 · SalemShot Put520-7.25—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Discus · Place 6 · SalemDiscus637-7—
Apr 16NEC Week 3 Danvers @ SalemApr 16 · Shot Put · Place 6 · SalemShot Put620-8—
Apr 8NEC Week 2 Salem @ GloucesterApr 8 · Discus · Place 7 · SalemDiscus1.6kg7.37-03.00 PB9
Apr 8NEC Week 2 Salem @ GloucesterApr 8 · Shot Put · Place 6 · SalemShot Put12lb6.19-05.009
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Discus · Place 7 · SalemDiscus736-2—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Shot Put · Place 7 · SalemShot Put718-8.50—