Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 2964' 1"NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026
Shot Put · 12lb · IndoorNEC Freshman-Sophomore Championship · Dec 2928' 6.25"NEC Freshman-Sophomore ChampionshipDecember 29, 2025
Shot Put · 12lb · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 730-04.0NEC Week #2 - Masconomet, Salem, BeverlyJanuary 7, 2026
Shot Put · 8lb · OutdoorMA Division 2 Middle School State Track & Field Championship · Jun 929-05.25MA Division 2 Middle School State Track & Field Championship June 9, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Javelin · Place 10 · Masconomet RegionalMasconomet RegionalJavelin1056-210
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 14 · Masconomet RegionalMasconomet RegionalShot Put1428-6.7510
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 4 · Masconomet RegionalMasconomet RegionalJavelin800g4.64' 1" PB10
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 2 · Masconomet RegionalMasconomet RegionalShot Put12lb2.29' 9.25"10
Jan 7NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · Shot Put · Place 9 · Masconomet RegionalMasconomet RegionalShot Put12lb9.30-04.0 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Shot Put · Place 10 · Masconomet RegionalMasconomet RegionalShot Put1032-0.510
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 11 · Masconomet RegionalMasconomet RegionalShot Put1131-710
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Shot Put · Place 1 · Masconomet RegionalMasconomet RegionalShot Put133-1110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · Shot Put · Place 10 · Masconomet RegionalMasconomet RegionalShot Put12lb10.28' 6.25" PB10
Jan 15NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · Shot Put · Place 7 · Masconomet RegionalMasconomet RegionalShot Put12lb7.25' 109

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Discus · Place 23 · Masconomet RegionalMasconomet RegionalDiscus2363-09
May 3NEC Freshman-Sophomore Championship MeetMay 3 · Shot Put · Place 14 · Masconomet RegionalMasconomet RegionalShot Put1428-79
Apr 1946th Annual Ottaviani InvitationalApr 19 · Shot Put · Place 13 · Masconomet RegionalMasconomet RegionalShot Put12lb13.28-06.009

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Shot Put · Place 10 · Masconomet RegionalMasconomet RegionalShot Put12lb10.26' 49

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · Shot Put · Place 27 · MasconometMasconometShot Put8lb27.29-05.25 PB7