Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 141:49.91MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
300 Meters · IndoorCape Ann League Championship Meet · Feb 644.89Cape Ann League Championship MeetFebruary 6, 2024
400 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 241:03.39aMIAA Division 5 Track & Field ChampionshipMay 24, 2024
55 Meter · IndoorMSTCA Speed Classic Small School · Dec 188.44aMSTCA Speed Classic Small SchoolDecember 18, 2022
55 Meters · IndoorCape Ann League Meet #4 · Jan 238.31aCape Ann League Meet #4January 23, 2024
600 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 31:48.29aCape Ann League Cham[pionship MeetFebruary 3, 2026
800 Meters · OutdoorPentucket vs. North Reading · May 62:36.06aPentucket vs. North ReadingMay 6, 2026
High Jump · OutdoorMSTCA D1 Relays · Apr 291.32mMSTCA D1 RelaysApril 29, 2023

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 25 · Pentucket Regional800 Meters25.2:36.92a12
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 5 · Pentucket Regional800 Meters5.2:39.56a12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 800 Meters · Pentucket Regional800 Meters—DNS12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 41 · Pentucket Regional800 Meters412:38.07a12
May 6Pentucket vs. North ReadingMay 6 · 800 Meters · Place 2 · Pentucket Regional800 Meters2.2:36.06a PB12
Apr 242026 BSR Eagle InviteApr 24 · 400 Meters · Place 9 · Pentucket Regional400 Meters9.1:04.69a12
Apr 15Newburyport v Pentucket RegionalApr 15 · 800 Meters · Place 1 · Pentucket Regional800 Meters1.2:43.10a12
Apr 9Triton-Pentucket Dual MeetApr 9 · 800 Meters · Place 1 · Pentucket Regional800 Meters1.2:39.07a12
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 800 Meters · Place 1 · Pentucket Regional800 Meters1.2:39.07a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 24 · Pentucket1 Mile241:49.91 PB—
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 600 Meters · Place 3 · Pentucket Regional600 Meters31:48.29a PB12
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 6 · Pentucket Regional600 Meters61:50.86a12
Jan 7Cape Ann League Meet #3Jan 7 · 600 Meters · Place 5 · Pentucket Regional600 Meters5.1:50.53a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Place 6 · Pentucket Regional600 Meters6.1:53.01a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 46 · Pentucket Regional300 Meters46.46.32a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 20 · Pentucket Regional300 Meters20.46.42a12
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Pentucket Regional600 Meters—DNS12
Dec 14Cape Ann League Meet #1Dec 14 · 55 Meter · Pentucket Regional55 Meter—DNS12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Place 18 · Pentucket Regional300 Meters18.45.33a11
Feb 4Cape Ann League Championship MeetFeb 4 · 300 Meters · Place 7 · Pentucket300 Meters745.3311
Jan 7Cape Ann League Meet #2Jan 7 · 300 Meters · Place 7 · Pentucket300 Meters745.5911

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 19 · Pentucket Regional600 Meters19.1:53.86a11
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 6 · Pentucket Regional300 Meters6.45.74a11
Feb 6Cape Ann League Championship MeetFeb 6 · 300 Meters · Place 9 · Pentucket300 Meters944.89 PBSO
Jan 30Cape Ann League Meet #5Jan 30 · 55 Meters · Place 22 · Pentucket Regional55 Meters228.39a—
Jan 23Cape Ann League Meet #4Jan 23 · 300 Meters · Place 3 · Pentucket Regional300 Meters345.57a—
Jan 23Cape Ann League Meet #4Jan 23 · 55 Meters · Place 18 · Pentucket Regional55 Meters188.31a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400 Meters · Place 17 · Pentucket Regional400 Meters171:03.39a PB—
May 18Cape Ann League ChampionshipMay 18 · 400 Meters · Place 7 · Pentucket Regional400 Meters71:03.81a—
May 7Pentucket vs. TritonMay 7 · 400 Meters · Place 3 · Pentucket Regional400 Meters31:03.43a—
May 1Essex Tech v. Pentucket HS Dual May 1 · 400 Meters · Place 3 · Pentucket400 Meters31:05.03SO
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 400 Meters · Place 1 · Pentucket Regional400 Meters1.1:04.510
Apr 13Pentucket vs. NewburyportApr 13 · 400 Meters · Place 3 · Pentucket Regional400 Meters365.3—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 17 · Pentucket Regional300 Meters17.45.70a10
Dec 12Cape Ann League Meet #1Dec 12 · 300 Meters · Place 5 · Pentucket Regional300 Meters5.45.76a10
Dec 12Cape Ann League Meet #1Dec 12 · 55 Meter · Place 19 · Pentucket Regional55 Meter19.8.49a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55 Meter · Place 40 · Pentucket Regional55 MeterRound P40.8.46a10
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 300 Meters · Place 22 · Pentucket Regional300 Meters22.45.43a9
Jan 31Cape Ann League Meet #5Jan 31 · 300 Meters · Place 2 · Pentucket300 Meters246.34FR
Jan 24Cape Ann League Meet #4Jan 24 · 300 Meters · Place 1 · Pentucket300 Meters145.79FR
Jan 17Cape Ann League Meet #3 2023Jan 17 · 300 Meters · Place 3 · Pentucket300 Meters346.81FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3North Reading @ PentucketMay 3 · 400 Meters · Place 1 · Pentucket Regional400 Meters11:04.31a—
Apr 29MSTCA D1 RelaysApr 29 · High Jump · Place 9 · Pentucket RegionalHigh Jump91.32m PB—
Apr 29MSTCA D5 RelaysApr 29 · High Jump · Place 9 · Pentucket RegionalHigh Jump9.1.32m9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 53 · Pentucket Regional55 Meter53.8.44a PB9