Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorEssex Tech v. Pentucket HS Dual · May 127.84Essex Tech v. Pentucket HS Dual May 1, 2024
400m Hurdles · 36" / 0.914m · OutdoorMeet # 3 - Pentucket versus North Reading · Apr 231:11.8Meet # 3 - Pentucket versus North ReadingApril 23, 2024
600 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 31:28.54aCape Ann League Cham[pionship MeetFebruary 3, 2026
800 Meters · OutdoorCape Ann League Championships · May 232:00.46aCape Ann League ChampionshipsMay 23, 2026
Long Jump · IndoorCape Ann League Meet #1 · Dec 1416-00.00Cape Ann League Meet #1December 14, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 15 · Pentucket Regional800 Meters15.2:01.52a11
May 23Cape Ann League ChampionshipsMay 23 · 800 Meters · Place 4 · Pentucket Regional800 Meters4.2:00.46a PB11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 3 · Pentucket Regional800 Meters3.2:05.73a11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 800 Meters · Place 2 · Pentucket Regional800 Meters2.2:03.60a11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 33 · Pentucket Regional800 Meters332:01.80a11
May 6Pentucket vs. North ReadingMay 6 · 800 Meters · Place 2 · Pentucket Regional800 Meters2.2:09.02a11
Apr 242026 BSR Eagle InviteApr 24 · 800 Meters · Place 8 · Pentucket Regional800 Meters8.2:03.98a11
Apr 9Triton-Pentucket Dual MeetApr 9 · 800 Meters · Place 2 · Pentucket Regional800 Meters2.2:06.44a11
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 800 Meters · Place 2 · Pentucket Regional800 Meters2.2:06.44a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 600 Meters · Place 7 · Pentucket Regional600 Meters71:28.54a PB11
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 7 · Pentucket Regional600 Meters71:31.00a11
Jan 7Cape Ann League Meet #3Jan 7 · 600 Meters · Place 3 · Pentucket Regional600 Meters3.1:28.59a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Place 5 · Pentucket Regional600 Meters5.1:30.12a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 14 · Pentucket Regional600 Meters14.1:30.49a11
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 3 · Pentucket Regional600 Meters3.1:30.41a11
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Pentucket RegionalLong Jump—DNS11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 600 Meters · Place 27 · Pentucket Regional600 Meters27.1:31.96a10
Feb 4Cape Ann League Championship MeetFeb 4 · 600 Meters · Place 8 · Pentucket600 Meters81:32.9610
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 24 · PentucketLong Jump2415-5.5010
Jan 28Cape Ann League Meet #5Jan 28 · 600 Meters · Place 6 · Pentucket600 Meters61:31.9310
Jan 21Cape Ann League Meet #4Jan 21 · 600 Meters · Place 9 · Pentucket600 Meters91:33.9910
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 20 · PentucketLong Jump2016-0.8010
Jan 7Cape Ann League Meet #2Jan 7 · 600 Meters · Place 9 · Pentucket600 Meters91:35.4410
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 49 · Pentucket RegionalLong Jump4916-1.25—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 32 · Pentucket Regional600 Meters321:38.88a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 22 · Pentucket Regional800 Meters22.2:06.10a10
May 24Cape Ann League ChampionshipMay 24 · 800 Meters · Place 3 · Pentucket Regional800 Meters3.2:06.90a10
May 14Pentucket vs. Essex-TechMay 14 · 800 Meters · Place 2 · Pentucket Regional800 Meters22:08.33a10
May 7North Reading vs. Pentucket Dual MeetMay 7 · 800 Meters · Place 1 · Pentucket Regional800 Meters1.2:09.21a10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 800 Meters · Place 2 · Pentucket800 Meters22:12.6910
Apr 16Pentucket vs. NewburyportApr 16 · 800 Meters · Place 2 · Pentucket Regional800 Meters22:12.810
Apr 9Pentucket Vs. TritonApr 9 · 800 Meters · Place 4 · Pentucket Regional800 Meters4.2:13.10a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Long Jump · Pentucket RegionalLong Jump--DNS10
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 13 · Pentucket Regional600 Meters13.1:40.58a10
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 19 · Pentucket RegionalLong Jump19.16-00.00 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 400m Hurdles · Place 15 · Pentucket Regional400m Hurdles151:11.23a—
May 7Pentucket vs. TritonMay 7 · 400m Hurdles · Place 4 · Pentucket Regional400m Hurdles41:11.27a—
May 1Essex Tech v. Pentucket HS Dual May 1 · 400m Hurdles · Place 3 · Pentucket400m Hurdles31:11.71FR
May 1Essex Tech v. Pentucket HS Dual May 1 · 200 Meters · Place 13 · Pentucket200 Meters1327.84 PBFR
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 400m Hurdles · Place 4 · Pentucket Regional400m Hurdles36" / 0.914m4.1:11.8 PB9
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · Long Jump · Pentucket RegionalLong Jump—DNS9