Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 BSR Eagle Invite · Apr 245:15.68a2026 BSR Eagle InviteApril 24, 2026
2 Miles · IndoorCape Ann League Cham[pionship Meet · Feb 311:10.31aCape Ann League Cham[pionship MeetFebruary 3, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 2910:43.03aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 38:23.11aWeston Twilight Invitational - Regis EventsMay 3, 2025
5000 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 918:12.32aWeston Twilight Invitational - Regis EventsMay 9, 2026
600 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 211:43.12aMSTCA Speed Classic (Sunday)December 21, 2025
Javelin · 800g · OutdoorMeet # 3 - Pentucket versus North Reading · Apr 2364' 10Meet # 3 - Pentucket versus North ReadingApril 23, 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 · 2 Miles · Place 25 · Pentucket Regional2 Miles25.10:43.03a PB12
May 23Cape Ann League ChampionshipsMay 23 · 2 Miles · Place 12 · Pentucket Regional2 Miles12.10:52.00a12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:13.96a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 5000 Meters · Place 14 · Pentucket Regional5000 Meters1418:12.32a PB12
May 6Pentucket vs. North ReadingMay 6 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:04.75a12
Apr 242026 BSR Eagle InviteApr 24 · 1 Mile · Place 48 · Pentucket Regional1 Mile48.5:15.68a PB12
Apr 15Newburyport v Pentucket RegionalApr 15 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:06.33a12
Apr 9Triton-Pentucket Dual MeetApr 9 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:06.25a12
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:06.25a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 8 · Pentucket Regional2 Miles811:10.31a PB12
Jan 20Cape Ann League Meet #5Jan 20 · 2 Miles · Place 8 · Pentucket Regional2 Miles811:22.80a12
Jan 7Cape Ann League Meet #3Jan 7 · 2 Miles · Place 7 · Pentucket Regional2 Miles7.11:18.94a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 2 Miles · Place 6 · Pentucket Regional2 Miles6.11:37.26a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 79 · Pentucket Regional600 Meters79.1:43.12a PB12
Dec 14Cape Ann League Meet #1Dec 14 · 2 Miles · Place 8 · Pentucket Regional2 Miles8.11:29.70a12
Feb 4Cape Ann League Championship MeetFeb 4 · 2 Miles · Place 15 · Pentucket2 Miles1511:40.9111
Jan 28Cape Ann League Meet #5Jan 28 · 2 Miles · Place 10 · Pentucket2 Miles1011:42.9911
Jan 21Cape Ann League Meet #4Jan 21 · 2 Miles · Place 11 · Pentucket2 Miles1112:07.7411
Jan 7Cape Ann League Meet #2Jan 7 · 2 Miles · Place 9 · Pentucket2 Miles911:49.6811

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 2 Miles · Place 15 · Pentucket Regional2 Miles15.11:28.45a11
May 14Pentucket vs. Essex-TechMay 14 · 2 Miles · Place 4 · Pentucket Regional2 Miles411:47.43a11
May 7North Reading vs. Pentucket Dual MeetMay 7 · 2 Miles · Place 3 · Pentucket Regional2 Miles3.11:48.03a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 37 · Pentucket Regional3000m Steeplechase378:23.11a PB11
Apr 16Pentucket vs. NewburyportApr 16 · 2 Miles · Place 5 · Pentucket Regional2 Miles511:44.811
Apr 9Pentucket Vs. TritonApr 9 · 2 Miles · Place 4 · Pentucket Regional2 Miles4.11:53.56a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 2 Miles · Place 10 · Pentucket Regional2 Miles10.11:53.45a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 2 Miles · Place 16 · Pentucket Regional2 Miles1611:46.01a—
May 7Pentucket vs. TritonMay 7 · 2 Miles · Place 5 · Pentucket Regional2 Miles512:02.14a—
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 2 Miles · Place 4 · Pentucket Regional2 Miles4.12:10.910
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · Javelin · Place 7 · Pentucket RegionalJavelin800g7.64' 10 PB10