Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #1 · Dec 145:19.05aCape Ann League Meet #1December 14, 2025
1 Mile · OutdoorCape Ann League Championships · May 234:59.82aCape Ann League ChampionshipsMay 23, 2026
1000 Meters · IndoorCape Ann League Meet #3 · Jan 73:07.54aCape Ann League Meet #3January 7, 2026
2 Miles · IndoorCape Ann League Cham[pionship Meet · Feb 311:09.79aCape Ann League Cham[pionship MeetFebruary 3, 2026
2 Miles · OutdoorHamilton Wenham vs. Amesbury · Apr 1511:13.54aHamilton Wenham vs. AmesburyApril 15, 2026
800 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 162:17.97a15th Annual Henry Sheldon InvitationalMay 16, 2026

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 · 1 Mile · Place 11 · Hamilton-Wenham Regional1 Mile11.4:59.82a PB10
May 23Cape Ann League ChampionshipsMay 23 · 800 Meters · Place 18 · Hamilton-Wenham Regional800 Meters18.2:26.07a10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 11 · Hamilton-Wenham Regional800 Meters11.2:17.97a PB10
May 12Hamilton Wenham vs Amesbury 2May 12 · 2 Miles · Hamilton-Wenham Regional2 Miles—11:05Unofficial10
May 5Hamilton-Wenham vs. IpswichMay 5 · 1 Mile · Place 4 · Hamilton-Wenham Regional1 Mile4.5:08.79a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 41 · Hamilton-Wenham Regional1 Mile415:09.42a10
Apr 17Lynnfield vs Hamilton-WenhamApr 17 · 2 Miles · Place 3 · Hamilton-Wenham Regional2 Miles3.11:52.210
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 2 Miles · Place 4 · Hamilton-Wenham Regional2 Miles4.11:13.54a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 7 · Hamilton-Wenham Regional2 Miles711:09.79a PB10
Jan 20Cape Ann League Meet #5Jan 20 · 1 Mile · Place 17 · Hamilton-Wenham Regional1 Mile175:44.73a10
Jan 13Cape Ann League Meet #4Jan 13 · 2 Miles · Place 9 · Hamilton-Wenham2 Miles911:34.63Sophomore
Jan 7Cape Ann League Meet #3Jan 7 · 1000 Meters · Place 11 · Hamilton-Wenham Regional1000 Meters11.3:07.54a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 1 Mile · Place 16 · Hamilton-Wenham Regional1 Mile16.5:19.05a PB10
Feb 4Cape Ann League Championship MeetFeb 4 · 1 Mile · Place 12 · Hamilton-Wenham1 Mile125:20.979
Jan 28Cape Ann League Meet #5Jan 28 · 1 Mile · Place 15 · Hamilton-Wenham1 Mile155:22.839
Jan 21Cape Ann League Meet #4Jan 21 · 1 Mile · Place 16 · Hamilton-Wenham1 Mile165:31.639
Jan 7Cape Ann League Meet #2Jan 7 · 1 Mile · Place 15 · Hamilton-Wenham1 Mile155:36.819

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 800 Meters · Place 13 · Hamilton-Wenham800 Meters132:32.009
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 1 Mile · Place 14 · Hamilton-Wenham1 Mile145:29.519

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 36 · Hamilton-Wenham Regional1000 Meters36.3:25.42a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Cape Ann League JV ChampionshipsMay 15 · 1 Mile · Place 6 · Hamilton-Wenham Regiona1 Mile65:53.7—