Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor15th Annual Henry Sheldon Invitational · May 16117' 8"15th Annual Henry Sheldon InvitationalMay 16, 2026
Shot Put · 12lb · OutdoorCape Ann League Championships · May 2339' 6"Cape Ann League ChampionshipsMay 23, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Discus · Place 9 · Triton RegionalDiscus1.6kg9.115-1110
May 23Cape Ann League ChampionshipsMay 23 · Discus · Place 6 · Triton RegionalDiscus1.6kg6.116' 8"10
May 23Cape Ann League ChampionshipsMay 23 · Shot Put · Place 12 · Triton RegionalShot Put12lb12.39' 6" PB10
May 1615th Annual Henry Sheldon InvitationalMay 16 · Discus · Place 6 · Triton RegionalDiscus1.6kg6.117' 8" PB10
May 1615th Annual Henry Sheldon InvitationalMay 16 · Shot Put · Place 11 · Triton RegionalShot Put12lb11.36' 6"10
May 13Newburyport vs. TritonMay 13 · Discus · Place 2 · Triton RegionalDiscus1.6kg2.115' 3"10
May 13Newburyport vs. TritonMay 13 · Shot Put · Place 3 · Triton RegionalShot Put12lb3.37' 10"10
May 6Triton. Vs. Essex TechMay 6 · Discus · Place 1 · Triton RegionalDiscus1.6kg1.113'07.0010
May 6Triton. Vs. Essex TechMay 6 · Shot Put · Place 1 · Triton RegionalShot Put12lb1.37'01.5010
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Discus · Place 4 · Triton RegionalDiscus1.6kg4.109'06.0010
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Shot Put · Place 5 · Triton RegionalShot Put12lb5.35'00.7510
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 16 · Triton RegionalDiscus16104-410
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 26 · Triton RegionalShot Put2635-110
Apr 9Triton-Pentucket Dual MeetApr 9 · Discus · Place 1 · Triton RegionalDiscus1.6kg1.102'04.5010
Apr 9Triton-Pentucket Dual MeetApr 9 · Shot Put · Place 4 · Triton RegionalShot Put12lb4.36'10.2510
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Discus · Place 1 · Triton RegionalDiscus1.6kg1.102'04.5010
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Shot Put · Place 4 · Triton RegionalShot Put12lb4.36'10.2510
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Discus · Place 4 · Triton RegionalDiscus1.6kg4.95'06.0010
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Shot Put · Place 4 · Triton RegionalShot Put12lb4.34'09.5010

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 12 · Triton RegionalShot Put1238-2.2510
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · Shot Put · Place 11 · Triton RegionalShot Put1137-9.7510
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 25 · Triton RegionalShot Put2534-11.7510

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 39 · Triton RegionalDiscus3925.29m9
Apr 25MSTCA InVacational & PentathlonApr 25 · Results · Place 62 · Triton RegionalResults6230-03.009