Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2413.28aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity) · Apr 2927.67aNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity)April 29, 2025
300 Meters · IndoorCape Ann League Meet #2 · Dec 3048.17aCape Ann League Meet #2December 30, 2025
400 Meters · OutdoorEssex Tech v Triton · May 81:07.43aEssex Tech v TritonMay 8, 2025
600 Meters · IndoorCape Ann League Meet #3 · Jan 72:04.63aCape Ann League Meet #3January 7, 2026
Long Jump · OutdoorTriton Vs. North Reading Dual Meet · Apr 2815'06.50Triton Vs. North Reading Dual MeetApril 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · Long Jump · Place 10 · Triton RegionalLong Jump10.14' 2"10
May 21CAL JV Open ChampionshipsMay 21 · 200 Meters · Place 23 · Triton Regional200 Meters23.27.92a10
May 21CAL JV Open ChampionshipsMay 21 · 100 Meters · Place 34 · Triton Regional100 Meters34.13.57a10
May 13Newburyport vs. TritonMay 13 · Long Jump · Place 8 · Triton RegionalLong Jump8.14' 8.75"10
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 2 · Triton Regional200 Meters2.29.07aWind: 010
May 13Newburyport vs. TritonMay 13 · 100 Meters · Place 3 · Triton Regional100 Meters3.13.57aWind: 010
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 10 · Triton RegionalLong Jump10.15'02.0010
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 11 · Triton Regional100 Meters11.13.69a10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Long Jump · Place 11 · Triton RegionalLong Jump11.15'06.50 PB10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 11 · Triton Regional400 Meters11.1:11.79a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 111 · Triton Regional200 Meters11128.74a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 131 · Triton Regional100 Meters13113.28a PB10
Apr 9Triton-Pentucket Dual MeetApr 9 · 200 Meters · Place 4 · Triton Regional200 Meters4.27.87a10
Apr 9Triton-Pentucket Dual MeetApr 9 · 100 Meters · Place 2 · Triton Regional100 Meters2.13.67a10
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 200 Meters · Place 4 · Triton Regional200 Meters4.27.87a10
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 100 Meters · Place 2 · Triton Regional100 Meters2.13.67a10
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 200 Meters · Place 6 · Triton Regional200 Meters6.28.42a10
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 100 Meters · Place 10 · Triton Regional100 Meters10.13.85a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Cape Ann League Meet #3Jan 7 · 600 Meters · Triton Regional600 MetersX2:04.63a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · Triton Regional300 MetersX48.17a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Triton Vs. Newburyport Dual MeetMay 14 · 200 Meters · Place 15 · Triton Regional200 Meters1528.98a9
May 14Triton Vs. Newburyport Dual MeetMay 14 · 100 Meters · Place 17 · Triton Regional100 Meters1713.77a9
May 8Essex Tech v TritonMay 8 · 400 Meters · Place 7 · Triton Regional400 Meters7.1:07.43a PB9
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 16 · Triton Regional200 Meters16.27.67a PB9
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 100 Meters · Place 12 · Triton Regional100 Meters12.13.70a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 16 · Triton Regional200 Meters16.27.67a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 100 Meters · Place 12 · Triton Regional100 Meters12.13.70a9
Apr 9Triton vs. Pentucket Dual MeetApr 9 · 200 Meters · Triton Regional200 Meters—28.92aUnofficial9
Apr 9Triton vs. Pentucket Dual MeetApr 9 · 100 Meters · Triton Regional100 Meters—13.63aUnofficial9