Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNewburyport vs. Triton · May 1373' 8"Newburyport vs. TritonMay 13, 2026
Shot Put · 12lb · OutdoorCAL JV Open Championships · May 2131' 5"CAL JV Open ChampionshipsMay 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · Discus · Place 11 · NewburyportDiscus1.6kg11.69' 9"9
May 21CAL JV Open ChampionshipsMay 21 · Shot Put · Place 7 · NewburyportShot Put12lb7.31' 5" PB9
May 13Newburyport vs. TritonMay 13 · Discus · Place 8 · NewburyportDiscus1.6kg8.73' 8" PB9
May 13Newburyport vs. TritonMay 13 · Shot Put · Place 3 · NewburyportShot Put12lb3.30' 7"9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Discus · Place 7 · NewburyportDiscus1.6kg7.70' 10"9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Shot Put · Place 8 · NewburyportShot Put12lb8.28' 7"9
Apr 15Newburyport v Pentucket RegionalApr 15 · Discus · Place 6 · NewburyportDiscus1.6kg6.69' 2"9
Apr 15Newburyport v Pentucket RegionalApr 15 · Shot Put · Place 4 · NewburyportShot Put12lb4.29' 7.25"9
Apr 8North Reading vs. NewburyportApr 8 · Discus · Place 5 · NewburyportDiscus1.6kg5.73-079
Apr 8North Reading vs. NewburyportApr 8 · Shot Put · Place 5 · NewburyportShot Put12lb5.30-00.509

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 153 · NewburyportShot Put15327-710
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · Shot Put · Place 18 · NewburyportShot Put1827-410

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · Shot Put · NewburyportShot Put12lbXDNS10