Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVocational Championship · May 1614.22aVocational Championship May 16, 2022
200 Meters · Outdoor3rd Annual BSR Mid Distance Classic · Apr 2527.21a3rd Annual BSR Mid Distance ClassicApril 25, 2025
300 Meters · IndoorCape Ann League Meet #5 · Jan 2844.04Cape Ann League Meet #5January 28, 2025
400 Meters · OutdoorEssex Tech v Triton · May 81:00.51aEssex Tech v TritonMay 8, 2025
400m Hurdles · 30" / 0.762m · OutdoorEssex Tech v Triton · May 81:08.98aEssex Tech v TritonMay 8, 2025
55 Meter · IndoorCape Ann League Meet #2 · Jan 98.39aCape Ann League Meet #2January 9, 2024
55 Meters · IndoorCape Ann League Meet #4 · Jan 238.32aCape Ann League Meet #4January 23, 2024
600 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 131:47.53aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 13, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 3 · Essex North Shore Agricultural &400m Hurdles31:08.33a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 13 · Essex North Shore Agricultural &400 Meters131:02.13a12
May 24Cape Ann League ChampionshipMay 24 · 400m Hurdles · Place 7 · Essex North Shore Agricultural & Tech Inst400m Hurdles30" / 0.762m7.1:11.59a12
May 24Cape Ann League ChampionshipMay 24 · 400 Meters · Essex North Shore Agricultural & Tech Inst400 Meters—DNS12
May 14Pentucket vs. Essex-TechMay 14 · 400m Hurdles · Place 1 · Essex North Shore Agricultural &400m Hurdles11:08.56a12
May 14Pentucket vs. Essex-TechMay 14 · 100m Hurdles · Place 4 · Essex North Shore Agricultural &100m Hurdles420.29a12
May 14Pentucket vs. Essex-TechMay 14 · 400 Meters · Place 1 · Essex North Shore Agricultural &400 Meters11:02.32a12
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 400m Hurdles · Place 2 · Essex North Shore Agricultural &400m Hurdles21:12.22a12
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 400 Meters · Place 2 · Essex North Shore Agricultural &400 Meters21:01.19a12
May 8Essex Tech v TritonMay 8 · 400m Hurdles · Place 1 · Essex North Shore Agricultural & Tech Inst400m Hurdles30" / 0.762m1.1:08.98a PB12
May 8Essex Tech v TritonMay 8 · 400 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst400 Meters2.1:00.51a PB12
May 1Newburyport v. Essex TechMay 1 · 400m Hurdles · Place 1 · Essex North Shore Agricultural &400m Hurdles11:11.73a12
May 1Newburyport v. Essex TechMay 1 · 400 Meters · Place 3 · Essex North Shore Agricultural &400 Meters31:01.07a12
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 400 Meters · Place 2 · Essex North Shore Agricultural & Tech Inst400 Meters2.1:02.66a12
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 200 Meters · Place 5 · Essex North Shore Agricultural & Tech Inst200 Meters5.27.21a PB12
Apr 16Essex Tech v. North ReadingApr 16 · 400m Hurdles · Place 3 · Essex North Shore Agricultural &400m Hurdles31:11.47a12
Apr 16Essex Tech v. North ReadingApr 16 · 400 Meters · Place 1 · Essex North Shore Agricultural &400 Meters11:02.52a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 600 Meters · Place 18 · Essex North Shore Agricultural &600 Meters181:47.53a PB—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 21 · Essex North Shore Agricultural &300 Meters2145.37a—
Feb 4Cape Ann League Championship MeetFeb 4 · 300 Meters · Place 14 · Essex Technical300 Meters1445.9212
Feb 4Cape Ann League Championship MeetFeb 4 · 600 Meters · Place 7 · Essex Technical600 Meters71:47.5312
Jan 28Cape Ann League Meet #5Jan 28 · 300 Meters · Place 3 · Essex Technical300 Meters344.04 PB12
Jan 28Cape Ann League Meet #5Jan 28 · 600 Meters · Place 7 · Essex Technical600 Meters71:48.1612
Jan 21Cape Ann League Meet #4Jan 21 · 300 Meters · Place 6 · Essex Technical300 Meters644.5112
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 5 · Essex Technical300 Meters544.8912
Jan 14Cape Ann League Meet #3Jan 14 · 600 Meters · Place 11 · Essex Technical600 Meters111:53.2412
Jan 7Cape Ann League Meet #2Jan 7 · 300 Meters · Place 5 · Essex Technical300 Meters544.8012
Jan 7Cape Ann League Meet #2Jan 7 · 600 Meters · Place 6 · Essex Technical600 Meters61:54.4012

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 22 · Essex North Shore Agricultural & Tech Inst400m Hurdles30" / 0.762m22.1:15.99a11
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400 Meters · Place 12 · Essex North Shore Agricultural & Tech Inst400 Meters12.1:02.07a11
May 18Cape Ann League ChampionshipMay 18 · 400m Hurdles · Place 13 · Essex North Shore Agric400m Hurdles131:14.15a—
May 18Cape Ann League ChampionshipMay 18 · 400 Meters · Place 4 · Essex North Shore Agric400 Meters41:02.79a—
May 18MSTCA South Shore TwilightMay 18 · 400m Hurdles · Place 4 · Essex North Shore Agric400m Hurdles41:13.96a—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 400m Hurdles · Place 5 · Essex North Shore Agric400m Hurdles51:16.14a—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 400 Meters · Place 1 · Essex North Shore Agric400 Meters11:02.60a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · 400m Hurdles · Place 6 · Essex Technical400m Hurdles61:14.5411
May 1Essex Tech v. Pentucket HS Dual May 1 · 400m Hurdles · Place 2 · Essex Technical400m Hurdles21:14.77JR
May 1Essex Tech v. Pentucket HS Dual May 1 · 400 Meters · Place 1 · Essex Technical400 Meters11:02.95JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Cape Ann League Championship MeetFeb 6 · 300 Meters · Place 13 · Essex Technical300 Meters1345.59JR
Jan 23Cape Ann League Meet #4Jan 23 · 300 Meters · Place 8 · Essex North Shore Agric300 Meters846.30a—
Jan 23Cape Ann League Meet #4Jan 23 · 55 Meters · Place 20 · Essex North Shore Agric55 Meters208.32a PB—
Jan 9Cape Ann League Meet #2Jan 9 · 300 Meters · Place 8 · Essex North Shore Agricultural & Tech Inst300 Meters8.46.44a11
Jan 9Cape Ann League Meet #2Jan 9 · 55 Meter · Place 22 · Essex North Shore Agricultural & Tech Inst55 Meter22.8.39a PB11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 55 Meter · Place 22 · Essex North Shore Agricultural & Tech Inst55 Meter22.8.65a11
Jan 31Cape Ann League Meet #5Jan 31 · Long Jump · Place 21 · Essex TechnicalLong Jump2111-7.5SO
Jan 31Cape Ann League Meet #5Jan 31 · 55 Meters · Place 5 · Essex Technical55 Meters58.67SO
Jan 24Cape Ann League Meet #4Jan 24 · Long Jump · Place 25 · Essex TechnicalLong Jump2511-5.75SO
Jan 24Cape Ann League Meet #4Jan 24 · 55 Meters · Place 6 · Essex Technical55 Meters68.58SO
Jan 17Cape Ann League Meet #3 2023Jan 17 · Long Jump · Place 20 · Essex TechnicalLong Jump2011-3SO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Sheldon InviteMay 13 · 200 Meters · Place 4 · Essex North Shore Agricultural & Tech Inst200 Meters4.28.65a10
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 200 Meters · Place 21 · Essex Agricultural & Te200 Meters2128.52a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 100 Meters · Place 77 · Essex Agricultural & Te100 MetersRound P7714.32a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16Vocational Championship May 16 · 100 Meters · Place 18 · Essex North Shore Agricultural & Tech Inst100 Meters18.14.22a PB9