Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape & Islands Meet #3 · Dec 195:05.75aCape & Islands Meet #3December 19, 2025
1 Mile · OutdoorMSTCA South Shore Twilight · May 234:54.34aMSTCA South Shore TwilightMay 23, 2026
1000 Meters · IndoorCape & Islands Indoor Track Championships · Jan 312:57.49aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
2 Miles · IndoorCape & Islands Meet #5 · Jan 1311:31.75aCape & Islands Meet #5January 13, 2026
2 Miles · OutdoorCape & Islands Championship Meet · May 2011:00.66aCape & Islands Championship MeetMay 20, 2024
400 Meters · Relay Split · IndoorCape & Islands Meet #3 · Dec 1959.582Cape & Islands Meet #3December 19, 2025
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:12.13aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 31 · Dennis-Yarmouth Regional1 Mile314:54.34a PB11
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 42 · Dennis-Yarmouth Regional800 Meters422:12.13a PB11
May 18Cape and Islands Championship MeetMay 18 · 2 Miles · Place 6 · Dennis-Yarmouth Regional2 Miles611:33.12a11
May 18Cape and Islands Championship MeetMay 18 · 1 Mile · Place 12 · Dennis-Yarmouth Regional1 Mile125:15.96a11
May 12C&I Meet Dennis-YarmouthMay 12 · 1 Mile · Dennis-Yarmouth Regional1 Mile—5:09.7Unofficial11
May 12C&I Meet Dennis-YarmouthMay 12 · 800 Meters · Dennis-Yarmouth Regional800 Meters—2:18.4Unofficial11
May 5MV vs D-YMay 5 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles2.11:37.011
May 5MV vs D-YMay 5 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile2.5:18.011
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 2 Miles · Place 1 · Dennis-Yarmouth Regional2 Miles1.11:17.011
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 1 Mile · Place 4 · Dennis-Yarmouth Regional1 Mile4.5:25.111
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Place 31 · Dennis-Yarmouth Regional1 Mile315:05.98a11
Apr 16Cape & Islands Double-DualApr 16 · 1 Mile · Place 5 · Dennis-Yarmouth Regional1 Mile5.5:05.41a11
Apr 7NRHS vs. DY vs. NantucketApr 7 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles2.11:06.011
Apr 7NRHS vs. DY vs. NantucketApr 7 · 1 Mile · Place 1 · Dennis-Yarmouth Regional1 Mile1.5:21.0211

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1 Mile · Place 7 · Dennis-Yarmouth Regional1 Mile75:15.89a11
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1000 Meters · Place 6 · Dennis-Yarmouth Regional1000 Meters62:57.49a PB11
Jan 20Cape & Islands Meet #6Jan 20 · 2 Miles · Place 6 · Dennis-Yarmouth Regional2 Miles612:47.51a11
Jan 20Cape & Islands Meet #6Jan 20 · 1000 Meters · Place 3 · Dennis-Yarmouth Regional1000 Meters33:00.77a11
Jan 13Cape & Islands Meet #5Jan 13 · 2 Miles · Place 5 · Dennis-Yarmouth Regional2 Miles511:31.75a PB11
Jan 13Cape & Islands Meet #5Jan 13 · 1 Mile · Place 9 · Dennis-Yarmouth Regional1 Mile95:21.72a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 140 · Dennis-Yarmouth Regional1 Mile1405:21.20a11
Jan 6Cape & Islands Meet #4Jan 6 · 1 Mile · Place 10 · Dennis-Yarmouth Regional1 Mile105:31.25a11
Jan 6Cape & Islands Meet #4Jan 6 · 1000 Meters · Place 4 · Dennis-Yarmouth Regional1000 Meters43:06.66a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · 1 Mile · Place 3 · Dennis-Yarmouth Regional1 Mile3.5:05.75a PB11
Dec 19Cape & Islands Meet #3Dec 19 · 400 Meters · Dennis-Yarmouth Regional400 MetersRelay Split—59.582 PB11
Dec 16Cape & Islands Meet #2Dec 16 · 1 Mile · Place 3 · Dennis-Yarmouth Regional1 Mile3.5:07.15a11
Dec 16Cape & Islands Meet #2Dec 16 · 1000 Meters · Place 7 · Dennis-Yarmouth Regional1000 Meters7.3:06.02a11
Dec 11Cape & Islands Meet #1Dec 11 · 2 Miles · Place 5 · Dennis-Yarmouth Regional2 Miles5.11:42.97a11
Dec 11Cape & Islands Meet #1Dec 11 · 1 Mile · Place 4 · Dennis-Yarmouth Regional1 Mile4.5:09.92a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · 2 Miles · Place 8 · Dennis-Yarmouth Regional2 Miles811:58.52a10
May 6Falmouth v. Dennis-Yarmouth C&I League MeetMay 6 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles212:24.0810
Apr 30BHS vs DYApr 30 · 2 Miles · Dennis-Yarmouth Regional2 Miles—12:50Unofficial10
Apr 30BHS vs DYApr 30 · 1 Mile · Dennis-Yarmouth Regional1 Mile—5:41Unofficial10
Apr 15MV vs D-YApr 15 · 2 Miles · Place 1 · Dennis-Yarmouth Regional2 Miles111:57.210
Apr 15MV vs D-YApr 15 · 800 Meters · Place 4 · Dennis-Yarmouth Regional800 Meters42:33.610
Apr 8Dennis Yarmouth vs NausetApr 8 · 2 Miles · Dennis-Yarmouth Regional2 Miles—12:26.7Unofficial10
Apr 8Dennis Yarmouth vs NausetApr 8 · 1 Mile · Dennis-Yarmouth Regional1 Mile—5:52.5Unofficial10
Apr 2Sturgis, DY, MonomoyApr 2 · 2 Miles · Place 3 · Dennis-Yarmouth Regional2 Miles312:43.3310
Apr 2Sturgis, DY, MonomoyApr 2 · 1 Mile · Place 4 · Dennis-Yarmouth Regional1 Mile46:01.710

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 28 · Dennis-Yarmouth Regiona2 Miles2811:08.62a—
May 20Cape & Islands Championship MeetMay 20 · 2 Miles · Place 4 · Dennis-Yarmouth Regiona2 Miles411:00.66a PB—
May 20Cape & Islands Championship MeetMay 20 · 1 Mile · Place 5 · Dennis-Yarmouth Regiona1 Mile55:06.04a—
May 14Dennis-Yarmouth vs Falmouth BoysMay 14 · 3200 Meters · Dennis-Yarmouth Regional3200 Meters—12:12.16Unofficial9
May 14Dennis-Yarmouth vs Falmouth BoysMay 14 · 1600 Meters · Dennis-Yarmouth Regional1600 Meters—5:13.05Unofficial9
May 7Dennis-Yarmouth vs Nauset BoysMay 7 · 3200 Meters · Dennis-Yarmouth Regional3200 Meters—12:11Unofficial9
May 7Dennis-Yarmouth vs Nauset BoysMay 7 · 1600 Meters · Dennis-Yarmouth Regional1600 Meters—5:21Unofficial9
Apr 30Dennis-Yarmouth Vs MonomoyApr 30 · 2 Miles · Place 1 · Dennis-Yarmouth Regional2 Miles1.11:03Unofficial9
Apr 30Dennis-Yarmouth Vs MonomoyApr 30 · 1 Mile · Place 1 · Dennis-Yarmouth Regional1 Mile1.5:13.1Unofficial9
Apr 30Dennis-Yarmouth vs Monomoy BoysApr 30 · 3200 Meters · Dennis-Yarmouth Regional3200 Meters—12:12.16Unofficial9
Apr 30Dennis-Yarmouth vs Monomoy BoysApr 30 · 1600 Meters · Dennis-Yarmouth Regional1600 Meters—5:13.05Unofficial9
Apr 23DY vs Barnstable BoysApr 23 · 3200 Meters · Dennis-Yarmouth Regional3200 Meters—12:12.16Unofficial9
Apr 23DY vs Barnstable BoysApr 23 · 1600 Meters · Dennis-Yarmouth Regional1600 Meters—5:13.05Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 2 Miles · Place 22 · Dennis-Yarmouth Regiona2 Miles2211:17.20a—
Apr 5MV vs D-YApr 5 · 2 Miles · Place 1 · Dennis-Yarmouth Regiona2 Miles111:38—
Apr 5MV vs D-YApr 5 · 1 Mile · Place 2 · Dennis-Yarmouth Regiona1 Mile25:21—