Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCape Ann League Championship · May 246:22.98aCape Ann League ChampionshipMay 24, 2025
200 Meters · OutdoorCape Ann League JV Championships · May 1530.2Cape Ann League JV ChampionshipsMay 15, 2024
400 Meters · OutdoorEssex Tech v. Pentucket HS Dual · May 11:11.55Essex Tech v. Pentucket HS Dual May 1, 2024
600 Meters · IndoorCape Ann League Meet #3 · Jan 142:01.22Cape Ann League Meet #3January 14, 2025
800 Meters · OutdoorEssex Tech v Triton · May 82:52.93aEssex Tech v TritonMay 8, 2025
Long Jump · OutdoorEssex Tech v Triton · May 813-10.50Essex Tech v TritonMay 8, 2025
Pole Vault · OutdoorMIAA Division 2 Track & Field Championship · May 297-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

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 15 · Essex North Shore Agricultural & Tech InstPole Vault15.7-06.00 PB12
May 23Cape Ann League ChampionshipsMay 23 · Pole Vault · Place 6 · Essex North Shore Agricultural & Tech InstPole Vault6.7' 0"12
May 1615th Annual Henry Sheldon InvitationalMay 16 · Pole Vault · Place 4 · Essex North Shore Agricultural & Tech InstPole Vault4.7' 6"12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Long Jump · Essex North Shore Agricultural & Tech InstLong Jump—DNS12
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.7' 6"12
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 6 · Essex North Shore Agricultural & Tech InstLong Jump6.11'08.5012
May 6Triton. Vs. Essex TechMay 6 · Pole Vault · Place 2 · Essex North Shore Agricultural & Tech InstPole Vault2.6'0.0012
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Long Jump · Place 6 · Essex North Shore Agricultural & Tech InstLong Jump6.13' 0"12
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Pole Vault · Place 1 · Essex North Shore Agricultural & Tech InstPole Vault1.6' 6"12
Apr 14North Reading vs. Essex TechApr 14 · Long Jump · Place 6 · Essex North Shore Agricultural & Tech InstLong Jump6.13' 6.5"12
Apr 14North Reading vs. Essex TechApr 14 · Pole Vault · Place 3 · Essex North Shore Agricultural & Tech InstPole Vault3.6' 6"12
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Long Jump · Place 7 · Essex North Shore Agricultural & Tech InLong Jump712-712
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Pole Vault · Place 2 · Essex North Shore Agricultural & Tech InPole Vault26-012

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pole Vault · Place 11 · Essex North Shore Agricultural & TPole Vault117-011
May 24Cape Ann League ChampionshipMay 24 · 1 Mile · Place 12 · Essex North Shore Agricultural & Tech Inst1 Mile12.6:22.98a PB11
May 24Cape Ann League ChampionshipMay 24 · Pole Vault · Place 9 · Essex North Shore Agricultural & Tech InstPole Vault9.7-00.0011
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Place 8 · Essex North Shore Agricultural &1 Mile86:26.35a11
May 8Essex Tech v TritonMay 8 · Long Jump · Place 5 · Essex North Shore Agricultural & Tech InstLong Jump5.13-10.50 PB11
May 8Essex Tech v TritonMay 8 · Pole Vault · Place 2 · Essex North Shore Agricultural & Tech InstPole Vault2.6-06.0011
May 8Essex Tech v TritonMay 8 · 800 Meters · Place 7 · Essex North Shore Agricultural & Tech Inst800 Meters7.2:52.93a PB11
May 1Newburyport v. Essex TechMay 1 · Pole Vault · Place 1 · Essex North Shore Agricultural & TPole Vault16-611
May 1Newburyport v. Essex TechMay 1 · 1 Mile · Place 4 · Essex North Shore Agricultural &1 Mile46:36.59a11
Apr 16Essex Tech v. North ReadingApr 16 · 1 Mile · Place 2 · Essex North Shore Agricultural &1 Mile26:25.64a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Cape Ann League Meet #4Jan 21 · Long Jump · Place 16 · Essex TechnicalLong Jump1612-5.3011
Jan 14Cape Ann League Meet #3Jan 14 · Long Jump · Place 13 · Essex TechnicalLong Jump1312-1011
Jan 14Cape Ann League Meet #3Jan 14 · 600 Meters · Place 20 · Essex Technical600 Meters202:01.22 PB11
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 17 · Essex TechnicalLong Jump1712-311
Jan 7Cape Ann League Meet #2Jan 7 · 600 Meters · Place 16 · Essex Technical600 Meters162:04.6011

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Cape Ann League JV ChampionshipsMay 15 · Long Jump · Place 1 · Essex North Shore AgricuLong Jump115-1.75—
May 15Cape Ann League JV ChampionshipsMay 15 · 200 Meters · Place 1 · Essex North Shore Agric200 Meters130.2 PB—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Long Jump · Place 5 · Essex North Shore AgricuLong Jump516-4.50—
May 1Essex Tech v. Pentucket HS Dual May 1 · 400 Meters · Place 6 · Essex Technical400 Meters61:11.55 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Cape Ann League Meet #4Jan 23 · 600 Meters · Place 17 · Essex North Shore Agric600 Meters172:02.37a—
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Place 19 · Essex North Shore Agricultural & Tech Inst600 Meters19.2:03.96a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 600 Meters · Place 16 · Essex North Shore Agricultural & Tech Inst600 Meters16.2:07.17a10