Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor15th Annual Henry Sheldon Invitational · May 1620.30a15th Annual Henry Sheldon InvitationalMay 16, 2026
300 Meters · IndoorCape Ann League Meet #4 · Jan 1353.01Cape Ann League Meet #4January 13, 2026
Triple Jump · OutdoorHamilton Wenham vs. Amesbury · Apr 1528' 8"Hamilton Wenham vs. AmesburyApril 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1615th Annual Henry Sheldon InvitationalMay 16 · Triple Jump · Place 11 · Hamilton-Wenham RegionalTriple Jump11.28' 3.5"8
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100m Hurdles · Place 16 · Hamilton-Wenham Regional100m Hurdles33" / 0.838mRound P16.20.30a PBWind: 08
May 5Hamilton-Wenham vs. IpswichMay 5 · Triple Jump · Place 5 · Hamilton-Wenham RegionalTriple Jump5.29' 7"8
May 5Hamilton-Wenham vs. IpswichMay 5 · 100m Hurdles · Place 6 · Hamilton-Wenham Regional100m Hurdles33" / 0.838m6.20.31aWind: 08
May 1MSTCA Division 6 RelaysMay 1 · Triple Jump · Place 22 · Hamilton-Wenham RegionalTriple Jump228.72m8
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 32 · Hamilton-Wenham Regional100m Hurdles3220.22a8
Apr 15Hamilton Wenham vs. AmesburyApr 15 · Triple Jump · Place 4 · Hamilton-Wenham RegionalTriple Jump4.28' 8" PB8
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 100m Hurdles · Place 5 · Hamilton-Wenham Regional100m Hurdles33" / 0.838m5.20.75aWind: 08

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · 55m Hurdles · Place 22 · Hamilton-Wenham Regional55m Hurdles2212.04a8
Jan 20Cape Ann League Meet #5Jan 20 · 300 Meters · Place 24 · Hamilton-Wenham Regional300 Meters2453.90a8
Jan 13Cape Ann League Meet #4Jan 13 · High School 55 Hurdles · Place 19 · Hamilton-WenhamHigh School 55 Hurdles1911.638
Jan 13Cape Ann League Meet #4Jan 13 · 300 Meters · Place 28 · Hamilton-Wenham300 Meters2853.01 PB8