Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1611.68a15th Annual Henry Sheldon InvitationalMay 16, 2026
200 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 2923.82aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 338.09aCape Ann League Cham[pionship MeetFebruary 3, 2026
55 Meter · IndoorCape Ann League Meet #2 · Dec 307.14aCape Ann League Meet #2December 30, 2025
55 Meters · IndoorCape Ann League Meet #4 · Jan 137.19Cape Ann League Meet #4January 13, 2026
Long Jump · IndoorCape Ann League Meet #1 · Dec 1417-05.00Cape Ann League Meet #1December 14, 2025
Long Jump · OutdoorTriton-Pentucket Dual Meet · Apr 917'09.25Triton-Pentucket Dual MeetApril 9, 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 · 200 Meters · Place 25 · Triton RegionalTriton Regional200 MetersRound P25.23.82a PB11
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 8 · Triton RegionalTriton Regional100 MetersRound P8.11.89aWind: 011
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 8 · Triton RegionalTriton Regional100 Meters8.11.70aWind: 011
May 1615th Annual Henry Sheldon InvitationalMay 16 · Long Jump · Triton RegionalTriton RegionalLong Jump--FS11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 9 · Triton RegionalTriton Regional100 MetersRound P9.11.68a PBWind: 011
May 13Newburyport vs. TritonMay 13 · Long Jump · Place 6 · Triton RegionalTriton RegionalLong Jump6.17' 2.5"11
May 13Newburyport vs. TritonMay 13 · 100 Meters · Place 2 · Triton RegionalTriton Regional100 Meters2.12.02aWind: 011
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 11 · Triton RegionalTriton RegionalLong Jump11.NM11
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 5 · Triton RegionalTriton Regional100 Meters5.12.25a11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Long Jump · Place 9 · Triton RegionalTriton RegionalLong Jump9.16'07.0011
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 200 Meters · Place 4 · Triton RegionalTriton Regional200 Meters4.24.52a11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 26 · Triton RegionalTriton RegionalLong Jump2617-6.511
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 36 · Triton RegionalTriton Regional200 Meters3624.24a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 50 · Triton RegionalTriton Regional100 Meters5011.99a11
Apr 9Triton-Pentucket Dual MeetApr 9 · Long Jump · Place 3 · Triton RegionalTriton RegionalLong Jump3.17'09.25 PB11
Apr 9Triton-Pentucket Dual MeetApr 9 · 200 Meters · Place 3 · Triton RegionalTriton Regional200 Meters3.23.90a11
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Long Jump · Place 3 · Triton RegionalTriton RegionalLong Jump3.17'09.2511
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 200 Meters · Place 3 · Triton RegionalTriton Regional200 Meters3.23.9a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Long Jump · Place 4 · Triton RegionalTriton RegionalLong Jump4.16'04.0011
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 100 Meters · Place 2 · Triton RegionalTriton Regional100 Meters2.12.5a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 300 Meters · Place 7 · Triton RegionalTriton Regional300 Meters738.09a PB11
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55 Meters · Place 22 · Triton RegionalTriton Regional55 MetersRound P227.28a11
Jan 13Cape Ann League Meet #4Jan 13 · 55 Meters · Place 13 · TritonTriton55 Meters137.19 PBJunior
Jan 7Cape Ann League Meet #3Jan 7 · 300 Meters · Place 12 · Triton RegionalTriton Regional300 Meters12.39.32a11
Jan 7Cape Ann League Meet #3Jan 7 · Long Jump · Triton RegionalTriton RegionalLong Jump—FOUL11

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 55 Meter · Place 10 · Triton RegionalTriton Regional55 Meter10.7.14a PB11
Dec 30Cape Ann League Meet #2Dec 30 · Long Jump · Place 13 · Triton RegionalTriton RegionalLong Jump13.16-07.2511
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 6 · Triton RegionalTriton Regional300 Meters6.38.73a11
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 10 · Triton RegionalTriton RegionalLong Jump10.17-05.00 PB11
Feb 11MSTCA Rising ChampionshipFeb 11 · Long Jump · Place 19 · Triton RegionalTriton RegionalLong Jump1916-9.25—
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 5 · Triton RegionalTriton Regional300 Meters538.77a—
Feb 4Cape Ann League Championship MeetFeb 4 · 300 Meters · Place 13 · TritonTriton300 Meters1338.6010
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 17 · TritonTritonLong Jump1716-310
Jan 28Cape Ann League Meet #5Jan 28 · 300 Meters · Place 11 · TritonTriton300 Meters1139.5510
Jan 14Cape Ann League Meet #3Jan 14 · Long Jump · Place 18 · TritonTritonLong Jump1815-11.5010
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 14 · TritonTriton300 Meters1439.6610
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 17 · TritonTritonLong Jump1716-6.8010
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 22 · Triton RegionalTriton RegionalLong Jump2217-6.50—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 36 · Triton RegionalTriton Regional55 Meters367.30a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Essex Tech v TritonMay 8 · 400 Meters · Triton RegionalTriton Regional400 Meters—DNS10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 5 · TritonTriton200 Meters524.7410
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 7 · TritonTriton100 MetersRound P712.3610
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 6 · TritonTriton100 Meters612.1410
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Long Jump · Place 7 · Triton RegionalTriton RegionalLong Jump7.16-03.7510
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Triton RegionalTriton Regional200 Meters—DNS10
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 100 Meters · Place 8 · Triton RegionalTriton Regional100 Meters8.12.52a10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Long Jump · Place 7 · Triton RegionalTriton RegionalLong Jump7.16-03.7510
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Triton RegionalTriton Regional200 Meters—DNS10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 100 Meters · Place 8 · Triton RegionalTriton Regional100 Meters8.12.52a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 50 · Triton RegionalTriton Regional100 Meters5012.2910

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 48 · Triton RegionalTriton Regional300 Meters48.41.10a10
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 79 · Triton RegionalTriton Regional55 MeterRound P79.7.58a10
Dec 29Winter Warrior HS InvitationalDec 29 · Long Jump · Place 35 · Triton RegionalTriton RegionalLong Jump35.15-08.2510
Jan 30Cape Ann League Meet #5Jan 30 · 55 Meters · Place 28 · Triton RegionalTriton Regional55 Meters287.66a—
Jan 23Cape Ann League Meet #4Jan 23 · Long Jump · Place 12 · Triton RegionalTriton RegionalLong Jump1216-6.50—
Jan 9Cape Ann League Meet #2Jan 9 · 55 Meter · Place 27 · Triton RegionalTriton Regional55 Meter27.7.62a9
Jan 9Cape Ann League Meet #2Jan 9 · Long Jump · Place 19 · Triton RegionalTriton RegionalLong Jump19.15-09.259
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 64 · Triton RegionalTriton Regional55 MetersRound P647.62a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Cape Ann League JV ChampionshipsMay 15 · 200 Meters · Place 4 · Triton RegionalTriton Regional200 Meters425.6—
May 15Cape Ann League JV ChampionshipsMay 15 · 100 Meters · Place 5 · Triton RegionalTriton Regional100 Meters512.3—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 55 Meter · Place 21 · Triton RegionalTriton Regional55 Meter21.7.50a9
Dec 12Cape Ann League Meet #1Dec 12 · Long Jump · Place 16 · Triton RegionalTriton RegionalLong Jump16.15-10.509
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55 Meter · Place 76 · Triton RegionalTriton Regional55 MeterRound P76.7.55a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 100 Meters · Place 25 · TritonTriton100 MetersRound P25.13.07a8