Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIpswich vs. Amesbury · Apr 2819.40aIpswich vs. AmesburyApril 28, 2026
300 Meters · IndoorCape Ann League Meet #5 · Jan 2847.59Cape Ann League Meet #5January 28, 2025
400m Hurdles · 36" / 0.914m · OutdoorCape Ann League Championships · May 231:11.04aCape Ann League ChampionshipsMay 23, 2026
55 Meter · IndoorCape Ann League Meet #1 · Dec 147.95aCape Ann League Meet #1December 14, 2024
55 Meters · IndoorCape Ann League Meet #4 · Jan 217.70Cape Ann League Meet #4January 21, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 400m Hurdles · Place 19 · Amesbury400m Hurdles36" / 0.914m19.1:11.04a PB11
May 23Cape Ann League ChampionshipsMay 23 · 110m Hurdles · Place 21 · Amesbury110m Hurdles39" / 0.991mRound P21.19.65aWind: 011
Apr 28Ipswich vs. AmesburyApr 28 · 400m Hurdles · Place 4 · Amesbury400m Hurdles36" / 0.914m4.1:11.66a11
Apr 28Ipswich vs. AmesburyApr 28 · 110m Hurdles · Place 4 · Amesbury110m Hurdles39" / 0.991m4.19.40a PBWind: 011
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 400m Hurdles · Place 4 · Amesbury400m Hurdles36" / 0.914m4.1:17.15a11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 110m Hurdles · Place 4 · Amesbury110m Hurdles39" / 0.991m4.20.15aWind: 011
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 400m Hurdles · Place 5 · Amesbury400m Hurdles36" / 0.914m5.1:14.62a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 110m Hurdles · Place 3 · Amesbury110m Hurdles39" / 0.991m3.20.7a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 400m Hurdles · Place 13 · Amesbury400m Hurdles36" / 0.914m13.1:11.26a12
May 24Cape Ann League ChampionshipMay 24 · 110m Hurdles · Place 18 · Amesbury110m Hurdles39" / 0.991mRound P18.21.13a12
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · High Jump · Place 13 · AmesburyHigh Jump134-1010
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 110m Hurdles · Place 9 · Amesbury110m HurdlesRound P923.0610
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 400m Hurdles · Place 4 · Amesbury400m Hurdles41:15.8110

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28Cape Ann League Meet #5Jan 28 · High Jump · Place 16 · AmesburyHigh Jump165-012
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 26 · AmesburyLong Jump2615-312
Jan 28Cape Ann League Meet #5Jan 28 · 300 Meters · Place 27 · Amesbury300 Meters2747.59 PB12
Jan 21Cape Ann League Meet #4Jan 21 · Long Jump · Place 23 · AmesburyLong Jump2315-0.5012
Jan 21Cape Ann League Meet #4Jan 21 · 55 Meters · Place 29 · Amesbury55 Meters297.70 PB12
Jan 14Cape Ann League Meet #3Jan 14 · High Jump · Place 21 · AmesburyHigh Jump214-1012
Jan 14Cape Ann League Meet #3Jan 14 · Long Jump · Place 23 · AmesburyLong Jump2314-812

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 55 Meter · Place 32 · Amesbury55 Meter32.7.95a PB12
Dec 14Cape Ann League Meet #1Dec 14 · High Jump · AmesburyHigh Jump—NH12