Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape & Islands Meet #3 · Dec 195:33.27aCape & Islands Meet #3December 19, 2025
1 Mile · OutdoorCape & Islands Double-Dual · Apr 165:52.60aCape & Islands Double-DualApril 16, 2026
1000 Meters · IndoorCape & Islands Meet #6 · Jan 203:16.11aCape & Islands Meet #6January 20, 2026
2 Miles · IndoorCape & Islands Meet #3 · Dec 1912:53.17aCape & Islands Meet #3December 19, 2025
2 Miles · OutdoorNRHS vs. DY vs. Nantucket · Apr 712:26.0NRHS vs. DY vs. NantucketApril 7, 2026
400 Meters · OutdoorMV vs D-Y · Apr 1567.80MV vs D-YApril 15, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 291:09.915aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 281:49.76aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:38.39aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 292:30.04aMIAA Division 5 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 15 · Dennis-Yarmouth Regional800 Meters15.2:30.04a PB12
May 18Cape and Islands Championship MeetMay 18 · 1 Mile · Place 9 · Dennis-Yarmouth Regional1 Mile96:02.49a12
May 18Cape and Islands Championship MeetMay 18 · 800 Meters · Place 6 · Dennis-Yarmouth Regional800 Meters62:33.02a12
May 5MV vs D-YMay 5 · 1 Mile · Place 1 · Dennis-Yarmouth Regional1 Mile1.6:04.712
May 5MV vs D-YMay 5 · 800 Meters · Place 2 · Dennis-Yarmouth Regional800 Meters2.2:36.912
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 2 Miles · Place 4 · Dennis-Yarmouth Regional2 Miles4.13:24.012
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 1 Mile · Place 8 · Dennis-Yarmouth Regional1 Mile8.6:08.112
Apr 16Cape & Islands Double-DualApr 16 · 2 Miles · Place 4 · Dennis-Yarmouth Regional2 Miles4.13:04.71a12
Apr 16Cape & Islands Double-DualApr 16 · 1 Mile · Place 8 · Dennis-Yarmouth Regional1 Mile8.5:52.60a PB12
Apr 7NRHS vs. DY vs. NantucketApr 7 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles2.12:26.0 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile25:36.76a12
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1000 Meters · Place 3 · Dennis-Yarmouth Regional1000 Meters33:24.25a12
Jan 20Cape & Islands Meet #6Jan 20 · 1000 Meters · Place 1 · Dennis-Yarmouth Regional1000 Meters13:16.11a PB12
Jan 13Cape & Islands Meet #5Jan 13 · 2 Miles · Place 4 · Dennis-Yarmouth Regional2 Miles413:15.45a12
Jan 13Cape & Islands Meet #5Jan 13 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile25:42.40a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 30 · Dennis-Yarmouth Regional1 Mile305:38.97a12
Jan 6Cape & Islands Meet #4Jan 6 · 1 Mile · Place 1 · Dennis-Yarmouth Regional1 Mile15:47.30a12
Jan 6Cape & Islands Meet #4Jan 6 · 1000 Meters · Place 3 · Dennis-Yarmouth Regional1000 Meters33:29.58a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles2.12:53.17a PB12
Dec 19Cape & Islands Meet #3Dec 19 · 1 Mile · Place 1 · Dennis-Yarmouth Regional1 Mile1.5:33.27a PB12
Dec 16Cape & Islands Meet #2Dec 16 · 2 Miles · Place 4 · Dennis-Yarmouth Regional2 Miles4.13:26.47a12
Dec 16Cape & Islands Meet #2Dec 16 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile2.5:41.05a12
Dec 11Cape & Islands Meet #1Dec 11 · 1 Mile · Place 3 · Dennis-Yarmouth Regional1 Mile3.5:43.67a12
Dec 11Cape & Islands Meet #1Dec 11 · 600 Meters · Place 4 · Dennis-Yarmouth Regional600 Meters4.1:55.68a12
Feb 1Cape and Islands League ChampionshipFeb 1 · 1 Mile · Place 4 · Dennis-Yarmouth Regional1 Mile45:42.24a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 33 · Dennis-Yarmouth Regional1 Mile335:46.92a—
Jan 21Cape and Islands Meet 6Jan 21 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile25:41.41a—
Jan 14Cape and Islands Meet 5Jan 14 · 2 Miles · Place 2 · Dennis-Yarmouth Regional2 Miles213:55.81a—
Jan 14Cape and Islands Meet 5Jan 14 · 1 Mile · Place 4 · Dennis-Yarmouth Regional1 Mile45:51.03a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 20 · Dennis-Yarmouth Regional800 Meters202:38.39a PB—
Jan 7Cape and Islands Meet 4Jan 7 · 1 Mile · Place 5 · Dennis-Yarmouth Regional1 Mile56:00.7111
Jan 3Cape and Islands Meet 3Jan 3 · 1 Mile · Place 6 · Dennis-Yarmouth Regional1 Mile66:11.39a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Dennis-Yarmouth Regional400 MetersRelay Split—1:09.915a PB11
May 20Cape & Islands Championship MeetMay 20 · 1 Mile · Place 6 · Dennis-Yarmouth Regional1 Mile65:54.76a11
Apr 30BHS vs DYApr 30 · 2 Miles · Place 1 · Dennis-Yarmouth Regional2 Miles1.14:13.15Unofficial11
Apr 15MV vs D-YApr 15 · 400 Meters · Place 2 · Dennis-Yarmouth Regional400 Meters267.80 PB11
Apr 8Dennis Yarmouth vs NausetApr 8 · 2 Miles · Dennis-Yarmouth Regional2 Miles—14:12.0Unofficial11
Apr 2Sturgis, DY, MonomoyApr 2 · 1 Mile · Place 2 · Dennis-Yarmouth Regional1 Mile26:09.4711

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 26 · Dennis-Yarmouth Regional600 Meters26.1:49.76a PB11
Dec 17Cape and Islands Meet #2 2024Dec 17 · 600 Meters · Place 2 · Dennis-Yarmouth Regional600 Meters2.1:52.31a11
Dec 12Cape and Islands Meet #1 2024Dec 12 · 600 Meters · Place 3 · Dennis-Yarmouth Regional600 Meters3.1:56.67a11