Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #1 · Dec 145:14.91aCape Ann League Meet #1December 14, 2025
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
600 Meters · IndoorCape Ann League Meet #3 · Jan 71:46.00aCape Ann League Meet #3January 7, 2026
High School Mile · IndoorCape Ann League Meet #4 · Jan 135:18.01Cape Ann League Meet #4January 13, 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

5 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
Jan 13Cape Ann League Meet #4Jan 13 · High School Mile · Place 13 · Hamilton-WenhamHigh School Mile135:18.01 PB8
Jan 7Cape Ann League Meet #3Jan 7 · 2 Miles · Place 9 · Hamilton-Wenham Regional2 Miles9.11:43.69a8
Jan 7Cape Ann League Meet #3Jan 7 · 600 Meters · Place 20 · Hamilton-Wenham Regional600 Meters20.1:46.00a PB8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 1 Mile · Place 13 · Hamilton-Wenham Regional1 Mile13.5:14.91a PB8