Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2413.52aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2428.06aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 346.47aCape Ann League Cham[pionship MeetFebruary 3, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 301:06.426aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorCape Ann League Meet #1 · Dec 148.49aCape Ann League Meet #1December 14, 2024
55 Meters · IndoorCape Ann League Meet #5 · Jan 288.37Cape Ann League Meet #5January 28, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 8 · Amesbury200 Meters8.28.30aWind: 011
May 1615th Annual Henry Sheldon InvitationalMay 16 · 200 Meters · Place 3 · Amesbury200 Meters3.28.19aWind: 011
Apr 28Ipswich vs. AmesburyApr 28 · 200 Meters · Place 4 · Amesbury200 Meters4.29.74aWind: 011
Apr 28Ipswich vs. AmesburyApr 28 · 100 Meters · Place 3 · Amesbury100 Meters3.13.82aWind: 011
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 26 · Amesbury200 Meters2628.06a PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 25 · Amesbury100 Meters2513.52a PB11
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 200 Meters · Place 3 · Amesbury200 Meters3.29.62aWind: 011
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 100 Meters · Place 1 · Amesbury100 Meters1.14.27aWind: 011
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 200 Meters · Place 1 · Amesbury200 Meters1.28.87a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 300 Meters · Place 10 · Amesbury300 Meters1046.47a PB11
Jan 20Cape Ann League Meet #5Jan 20 · 300 Meters · Place 14 · Amesbury300 Meters1448.07a11
Jan 13Cape Ann League Meet #4Jan 13 · 300 Meters · Place 13 · Amesbury300 Meters1347.51Junior

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · Amesbury300 Meters—DNS11
Jan 28Cape Ann League Meet #5Jan 28 · 300 Meters · Place 15 · Amesbury300 Meters1547.4410
Jan 28Cape Ann League Meet #5Jan 28 · 55 Meters · Place 20 · Amesbury55 Meters208.37 PB10
Jan 21Cape Ann League Meet #4Jan 21 · 300 Meters · Place 13 · Amesbury300 Meters1347.9810
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 14 · Amesbury300 Meters1447.4510
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 32 · Amesbury300 Meters3247.37a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Amesbury400 MetersRelay Split—1:06.426a PB10
May 24Cape Ann League ChampionshipMay 24 · 200 Meters · Place 18 · Amesbury200 Meters18.29.58a10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 8 · Amesbury200 Meters828.4410
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 4 · Amesbury100 MetersRound P413.8210
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 5 · Amesbury100 Meters513.7810
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 29 · Amesbury200 Meters2929.2010
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 39 · Amesbury100 Meters3914.1910

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 16 · Amesbury300 Meters16.48.36a10
Dec 14Cape Ann League Meet #1Dec 14 · 55 Meter · Place 23 · Amesbury55 Meter23.8.49a PB10
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · AmesburyLong Jump—FOUL10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 100 Meters · Place 15 · Amesbury100 Meters1513.89a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · 200 Meters · Place 8 · Amesbury200 Meters829.539