Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCape Ann League Championships · May 234:59.18aCape Ann League ChampionshipsMay 23, 2026
2 Miles · IndoorCape Ann League Cham[pionship Meet · Feb 310:57.93aCape Ann League Cham[pionship MeetFebruary 3, 2026
2 Miles · OutdoorMIAA Division 6 Track & Field Championship · May 2810:23.77aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
400 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 161:00.06a15th 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

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 2 Miles · Place 30 · Hamilton-Wenham Regional2 Miles30.10:23.77a PB8
May 23Cape Ann League ChampionshipsMay 23 · 2 Miles · Place 10 · Hamilton-Wenham Regional2 Miles10.10:39.48a8
May 23Cape Ann League ChampionshipsMay 23 · 1 Mile · Place 9 · Hamilton-Wenham Regional1 Mile9.4:59.18a PB8
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400 Meters · Place 15 · Hamilton-Wenham Regional400 Meters15.1:00.06a PB8
May 12Hamilton Wenham vs Amesbury 2May 12 · 1 Mile · Hamilton-Wenham Regional1 Mile—4:56Unofficial8
May 5Hamilton-Wenham vs. IpswichMay 5 · 2 Miles · Place 3 · Hamilton-Wenham Regional2 Miles3.10:31.89a8
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 39 · Hamilton-Wenham Regional1 Mile395:06.78a8
Apr 17Lynnfield vs Hamilton-WenhamApr 17 · 2 Miles · Place 2 · Hamilton-Wenham Regional2 Miles2.11:52.58
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 2 Miles · Place 3 · Hamilton-Wenham Regional2 Miles3.10:49.87a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 6 · Hamilton-Wenham Regional2 Miles610:57.93a PB8
Jan 20Cape Ann League Meet #5Jan 20 · 2 Miles · Place 7 · Hamilton-Wenham Regional2 Miles711:18.86a8