Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #5 · Jan 285:33.63Cape Ann League Meet #5January 28, 2025
1 Mile · Outdoor15th Annual Henry Sheldon Invitational · May 164:58.27a15th Annual Henry Sheldon InvitationalMay 16, 2026
1000 Meters · IndoorCape Ann League Meet #4 · Jan 213:13.03Cape Ann League Meet #4January 21, 2025
2 Miles · IndoorMSTCA Northeast Invitational · Jan 910:36.75aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · OutdoorCape Ann League Championships · May 2310:30.01aCape Ann League ChampionshipsMay 23, 2026
800 Meters · OutdoorPentucket vs. Essex-Tech · May 142:27.32aPentucket vs. Essex-TechMay 14, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 2 Miles · Place 9 · Essex North Shore Agricultural & Tech Inst2 Miles9.10:30.01a PB11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 1 Mile · Place 10 · Essex North Shore Agricultural & Tech Inst1 Mile10.4:58.27a PB11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 2 Miles · Place 1 · Essex North Shore Agricultural & Tech Inst2 Miles1.10:34.44a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 2 Miles · Place 4 · Essex North Shore Agricultural & Tech Inst2 Miles4.10:39.49a11
May 6Triton. Vs. Essex TechMay 6 · 2 Miles · Place 2 · Essex North Shore Agricultural & Tech Inst2 Miles2.10:40.25a11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 2 Miles · Place 4 · Essex North Shore Agricultural & Tech Inst2 Miles4.11:02.83a11
Apr 242026 BSR Eagle InviteApr 24 · 1 Mile · Place 42 · Essex North Shore Agricultural & Tech Inst1 Mile42.5:09.07a11
Apr 14North Reading vs. Essex TechApr 14 · 2 Miles · Place 2 · Essex North Shore Agricultural & Tech Inst2 Miles2.10:59.69a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 2 Miles · Place 7 · Essex North Shore Agricultural &2 Miles710:41.03a11
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 5 · Essex North Shore Agricultural &2 Miles510:50.95a11
Jan 20Cape Ann League Meet #5Jan 20 · 2 Miles · Place 6 · Essex North Shore Agricultural &2 Miles610:55.73a11
Jan 13Cape Ann League Meet #4Jan 13 · 2 Miles · Place 4 · Essex Technical2 Miles410:47.47Junior
Jan 9MSTCA Northeast InvitationalJan 9 · 2 Miles · Place 2 · Essex North Shore Agricultural &2 Miles210:36.75a PB11
Jan 7Cape Ann League Meet #3Jan 7 · 2 Miles · Place 5 · Essex North Shore Agricultural & Tech Inst2 Miles5.10:58.06a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 2 Miles · Place 6 · Essex North Shore Agricultural & Tech Inst2 Miles6.11:12.86a11
Jan 28Cape Ann League Meet #5Jan 28 · 1 Mile · Place 16 · Essex Technical1 Mile165:33.63 PB10
Jan 21Cape Ann League Meet #4Jan 21 · 1000 Meters · Place 19 · Essex Technical1000 Meters193:13.03 PB10
Jan 14Cape Ann League Meet #3Jan 14 · 1000 Meters · Place 19 · Essex Technical1000 Meters193:16.6110
Jan 7Cape Ann League Meet #2Jan 7 · 1000 Meters · Place 18 · Essex Technical1000 Meters183:24.1310

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 2 Miles · Place 13 · Essex North Shore Agricultural & Tech Inst2 Miles13.11:20.83a10
May 14Pentucket vs. Essex-TechMay 14 · 800 Meters · Place 5 · Essex North Shore Agricultural &800 Meters52:27.32a PB11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 2 Miles · Place 7 · Essex North Shore Agricultural &2 Miles711:48.26a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Place 11 · Essex North Shore Agricultural &1 Mile115:29.13a11
May 8Essex Tech v TritonMay 8 · 1 Mile · Place 4 · Essex North Shore Agricultural & Tech Inst1 Mile4.5:22.46a10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 2 Miles · Place 3 · Essex Technical2 Miles311:58.6110
May 1Newburyport v. Essex TechMay 1 · 2 Miles · Place 6 · Essex North Shore Agricultural &2 Miles611:40.18a11
Apr 16Essex Tech v. North ReadingApr 16 · 1 Mile · Place 3 · Essex North Shore Agricultural &1 Mile35:34.61a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 800 Meters · Place 19 · Essex North Shore Agric800 Meters192:30.02a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · 800 Meters · Place 10 · Essex Technical800 Meters102:30.269
May 1Essex Tech v. Pentucket HS Dual May 1 · 800 Meters · Place 5 · Essex Technical800 Meters52:30.58FR