Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 BSR Eagle Invite · Apr 244:56.57a2026 BSR Eagle InviteApril 24, 2026
100 Meters · OutdoorMSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONAL · May 612.68aMSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6, 2023
200 Meters · OutdoorPentucket v Essex Tech CAL Dual Meet · May 1324.07aPentucket v Essex Tech CAL Dual MeetMay 13, 2026
300 Meters · IndoorCape Ann League Meet #3 · Jan 1440.42Cape Ann League Meet #3January 14, 2025
400 Meters · Outdoor2025 MVADA Track and Field Championship Meet - Large Schools · May 1251.58a2025 MVADA Track and Field Championship Meet - Large SchoolsMay 12, 2025
600 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 111:26.12aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 291:57.34aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
Pole Vault · OutdoorMIAA Division 2 Track & Field Championship · May 2910-06.00MIAA Division 2 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 26 · Essex North Shore Agricultural & Tech Inst800 Meters26.1:59.93a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 17 · Essex North Shore Agricultural & Tech InstPole Vault17.10-06.00 PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 5 · Essex North Shore Agricultural & Tech Inst800 Meters5.1:57.34a PB12
May 23Cape Ann League ChampionshipsMay 23 · 800 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst800 Meters2.1:58.63a12
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst800 Meters2.2:00.47a12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.9' 0"12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 200 Meters · Place 3 · Essex North Shore Agricultural & Tech Inst200 Meters3.24.07a PB12
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 800 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst800 Meters2.2:01.11a12
May 6Triton. Vs. Essex TechMay 6 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.8'0.0012
May 6Triton. Vs. Essex TechMay 6 · 800 Meters · Place 1 · Essex North Shore Agricultural & Tech Inst800 Meters1.2:02.94a12
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.10' 0"12
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 400 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst400 Meters2.53.26a12
Apr 242026 BSR Eagle InviteApr 24 · 1 Mile · Place 29 · Essex North Shore Agricultural & Tech Inst1 Mile29.4:56.57a PB12
Apr 14North Reading vs. Essex TechApr 14 · Pole Vault · Place 2 · Essex North Shore Agricultural & Tech InstPole Vault2.10' 6"12
Apr 14North Reading vs. Essex TechApr 14 · 800 Meters · Place 1 · Essex North Shore Agricultural & Tech Inst800 Meters1.2:05.78a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 9 · Essex North Shore Agricultural &600 Meters91:26.12a PB12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 9 · Essex Technical600 Meters91:26.1212
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 600 Meters · Place 2 · Essex North Shore Agricultural &600 Meters21:26.95a12
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 2 · Essex North Shore Agricultural &600 Meters21:27.44a12
Jan 13Cape Ann League Meet #4Jan 13 · 600 Meters · Place 2 · Essex Technical600 Meters21:27.24Senior
Jan 7Cape Ann League Meet #3Jan 7 · 600 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst600 Meters2.1:27.39a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 8 · Essex North Shore Agricultural & Tech Inst600 Meters8.1:27.16a12
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst600 Meters2.1:29.17a12
Feb 4Cape Ann League Championship MeetFeb 4 · 600 Meters · Place 4 · Essex Technical600 Meters41:28.2511
Jan 28Cape Ann League Meet #5Jan 28 · 600 Meters · Place 5 · Essex Technical600 Meters51:31.4811
Jan 21Cape Ann League Meet #4Jan 21 · 600 Meters · Place 5 · Essex Technical600 Meters51:30.6611
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 18 · Essex Technical300 Meters1840.42 PB11
Jan 14Cape Ann League Meet #3Jan 14 · 600 Meters · Place 9 · Essex Technical600 Meters91:31.7411
Jan 7Cape Ann League Meet #2Jan 7 · 600 Meters · Place 5 · Essex Technical600 Meters51:33.0611

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 9 · Essex North Shore Agricultural & TPole Vault910-011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 22 · Essex North Shore Agricultural &800 Meters222:02.65a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 19 · Essex North Shore Agricultural &400 Meters1953.13a11
May 24Cape Ann League ChampionshipMay 24 · Pole Vault · Place 3 · Essex North Shore Agricultural & Tech InstPole Vault3.10-06.0011
May 24Cape Ann League ChampionshipMay 24 · 400 Meters · Place 3 · Essex North Shore Agricultural & Tech Inst400 Meters3.52.06a11
May 14Pentucket vs. Essex-TechMay 14 · 400 Meters · Place 1 · Essex North Shore Agricultural &400 Meters152.78a11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 400 Meters · Place 1 · Essex North Shore Agricultural &400 Meters151.58a PB11
May 8Essex Tech v TritonMay 8 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.9-06.0011
May 1Newburyport v. Essex TechMay 1 · Pole Vault · Place 1 · Essex North Shore Agricultural & TPole Vault19-611
Apr 16Essex Tech v. North ReadingApr 16 · 400 Meters · Place 1 · Essex North Shore Agricultural &400 Meters154.01a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · Pole Vault · Place 11 · Essex North Shore AgricuPole Vault118-6—
May 18Cape Ann League ChampionshipMay 18 · 400 Meters · Place 20 · Essex North Shore Agric400 Meters2058.58a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · Pole Vault · Place 5 · Essex TechnicalPole Vault59-010
May 1113th Annual Henry Sheldon InvitationalMay 11 · 400 Meters · Place 5 · Essex Technical400 Meters555.1210

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 100 Meters · Place 108 · Essex Agricultural & Te100 Meters10812.68a PB—