Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHamilton Wenham vs. Amesbury · Apr 1519.71aHamilton Wenham vs. AmesburyApril 15, 2026
300 Meters · IndoorCape Ann League Meet #1 · Dec 1447.74aCape Ann League Meet #1December 14, 2025
400 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 161:05.86a15th Annual Henry Sheldon InvitationalMay 16, 2026
400m Hurdles · 30" / 0.762m · OutdoorCape Ann League Championships · May 231:13.46aCape Ann League ChampionshipsMay 23, 2026
55 Meter · IndoorCape Ann League Meet #2 · Dec 308.48aCape Ann League Meet #2December 30, 2025
55m Hurdles · 33" · IndoorCape Ann League Meet #1 · Dec 1410.43aCape Ann League Meet #1December 14, 2025
600 Meters · IndoorCape Ann League Meet #2 · Jan 91:57.74aCape Ann League Meet #2January 9, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 23 · Amesbury400m Hurdles30" / 0.762m23.1:15.54a11
May 23Cape Ann League ChampionshipsMay 23 · 400m Hurdles · Place 6 · Amesbury400m Hurdles30" / 0.762m6.1:13.46a PB11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400m Hurdles · Place 4 · Amesbury400m Hurdles30" / 0.762m4.1:13.64a11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400 Meters · Place 7 · Amesbury400 Meters7.1:05.86a PB11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 400m Hurdles · Place 1 · Amesbury400m Hurdles30" / 0.762m1.1:15.70a11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 100m Hurdles · Place 4 · Amesbury100m Hurdles33" / 0.838m4.19.71a PBWind: 011
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 400 Meters · Place 2 · Amesbury400 Meters2.1:07.84a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 400m Hurdles · Place 2 · Amesbury400m Hurdles30" / 0.762m2.1:15.34a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 100m Hurdles · Place 4 · Amesbury100m Hurdles33" / 0.838m4.20.41a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · Place 15 · Amesbury300 Meters15.48.25a11
Dec 30Cape Ann League Meet #2Dec 30 · 55m Hurdles · Amesbury55m Hurdles33"—DNS11
Dec 30Cape Ann League Meet #2Dec 30 · 55 Meter · Place 21 · Amesbury55 Meter21.8.48a PB11
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 10 · Amesbury300 Meters10.47.74a PB11
Dec 14Cape Ann League Meet #1Dec 14 · 55m Hurdles · Place 9 · Amesbury55m Hurdles33"9.10.43a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 400m Hurdles · Place 10 · Amesbury400m Hurdles30" / 0.762m10.1:14.67a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 17 · Amesbury300 Meters17.48.39a10
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Place 14 · Amesbury600 Meters14.1:57.74a PB9
Jan 9Cape Ann League Meet #2Jan 9 · High Jump · AmesburyHigh Jump—NH9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 45 · Amesbury300 Meters45.48.04a9