Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2424.52aMSTCA Invacational & PentathlonApril 24, 2026
400 Meters · OutdoorTriton Vs. North Reading Dual Meet · Apr 2853.89aTriton Vs. North Reading Dual MeetApril 28, 2026
400m Hurdles · 36" / 0.914m · OutdoorNewburyport vs. Triton · May 131:00.08aNewburyport vs. TritonMay 13, 2026
600 Meters · IndoorCape Ann League Meet #1 · Dec 141:38.53aCape Ann League Meet #1December 14, 2025
800 Meters · OutdoorEssex Tech v Triton · May 82:21.27aEssex Tech v TritonMay 8, 2025
High Jump · IndoorCape Ann League Meet #1 · Dec 145-04.00Cape Ann League Meet #1December 14, 2025
High Jump · OutdoorNewburyport vs. Triton · May 135' 4"Newburyport vs. TritonMay 13, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 16 · Triton Regional400m Hurdles36" / 0.914m16.1:01.04a11
May 23Cape Ann League ChampionshipsMay 23 · 400m Hurdles · Place 5 · Triton Regional400m Hurdles36" / 0.914m5.1:00.52a11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400m Hurdles · Place 5 · Triton Regional400m Hurdles36" / 0.914m5.1:05.25a11
May 13Newburyport vs. TritonMay 13 · High Jump · Place 5 · Triton RegionalHigh Jump5.5' 4" PB11
May 13Newburyport vs. TritonMay 13 · 400m Hurdles · Place 4 · Triton Regional400m Hurdles36" / 0.914m4.1:00.08a PB11
May 13Newburyport vs. TritonMay 13 · 400 Meters · Place 4 · Triton Regional400 Meters4.54.42a11
May 6Triton. Vs. Essex TechMay 6 · High Jump · Place 6 · Triton RegionalHigh Jump6.5'2.0011
May 6Triton. Vs. Essex TechMay 6 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:03.17a11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · High Jump · Place 6 · Triton RegionalHigh Jump6.NH11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:00.87a11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 2 · Triton Regional400 Meters2.53.89a PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 400m Hurdles · Place 8 · Triton Regional400m Hurdles81:01.45a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 47 · Triton Regional200 Meters4724.52a PB11
Apr 9Triton-Pentucket Dual MeetApr 9 · High Jump · Place 4 · Triton RegionalHigh Jump4.5'4.0011
Apr 9Triton-Pentucket Dual MeetApr 9 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:01.88a11
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · High Jump · Place 4 · Triton RegionalHigh Jump4.5'4.0011
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:01.88a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · High Jump · Place 4 · Triton RegionalHigh Jump4.5'2.0011
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:03.68a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 200 Meters · Place 2 · Triton Regional200 Meters2.24.99a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · High Jump · Place 11 · Triton RegionalHigh Jump115-411

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 15 · Triton Regional600 Meters15.1:38.53a PB11
Dec 14Cape Ann League Meet #1Dec 14 · High Jump · Place 7 · Triton RegionalHigh Jump7.5-04.00 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Triton Vs. Newburyport Dual MeetMay 14 · 800 Meters · Place 8 · Triton Regional800 Meters82:24.23a10
May 8Essex Tech v TritonMay 8 · High Jump · Place 3 · Triton RegionalHigh Jump3.5-02.0010
May 8Essex Tech v TritonMay 8 · 800 Meters · Place 6 · Triton Regional800 Meters6.2:21.27a PB10
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · High Jump · Triton RegionalHigh Jump—NH10
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 800 Meters · Place 4 · Triton Regional800 Meters4.2:36.49a10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · High Jump · Triton RegionalHigh Jump—NH10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 800 Meters · Place 4 · Triton Regional800 Meters4.2:36.49a10
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 800 Meters · Place 31 · Triton Regional800 Meters31.2:31.16a10