Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriton. Vs. Essex Tech · May 614.49aTriton. Vs. Essex TechMay 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorCape Ann League Championships · May 2317.68aCape Ann League ChampionshipsMay 23, 2026
55m Hurdles · 33" · IndoorCape Ann League Meet #1 · Dec 1410.44aCape Ann League Meet #1December 14, 2025
Long Jump · IndoorCape Ann League Meet #3 · Jan 712-08.50Cape Ann League Meet #3January 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 18 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838mRound P18.17.75aWind: -0.69
May 23Cape Ann League ChampionshipsMay 23 · 100m Hurdles · Place 11 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838mRound P11.17.68a PBWind: 09
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100m Hurdles · Place 12 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838mRound P12.18.89aWind: 09
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 100m Hurdles · Place 1 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838m1.17.93a9
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 100m Hurdles · Place 6 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838m6.18.19a9
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 1 · Essex North Shore Agricultural & Tech Inst100 Meters1.14.49a PB9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 100m Hurdles · Place 3 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838m3.18.34a9
Apr 14North Reading vs. Essex TechApr 14 · 100m Hurdles · Place 3 · Essex North Shore Agricultural & Tech Inst100m Hurdles33" / 0.838m3.18.47aWind: 09

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55m Hurdles · Place 12 · Essex North Shore Agricultural &55m HurdlesRound P1210.09a9
Jan 20Cape Ann League Meet #5Jan 20 · 55m Hurdles · Place 12 · Essex North Shore Agricultural &55m Hurdles1210.19a9
Jan 13Cape Ann League Meet #4Jan 13 · High School 55 Hurdles · Place 13 · Essex TechnicalHigh School 55 Hurdles1310.42Freshman
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 63 · Essex North Shore Agricultural &55m HurdlesRound P6310.73a9
Jan 7Cape Ann League Meet #3Jan 7 · 55m Hurdles · Place 10 · Essex North Shore Agricultural & Tech Inst55m Hurdles33"10.10.45a9
Jan 7Cape Ann League Meet #3Jan 7 · Long Jump · Place 15 · Essex North Shore Agricultural & Tech InstLong Jump15.12-08.50 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 55m Hurdles · Place 10 · Essex North Shore Agricultural & Tech Inst55m Hurdles33"10.10.44a PB9