Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape & Islands Indoor Track Championships · Jan 316:02.32aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
1 Mile · OutdoorCape & Islands Double-Dual · Apr 165:51.73aCape & Islands Double-DualApril 16, 2026
1000 Meters · IndoorSouth Shore League Meet #4 · Jan 133:46.93aSouth Shore League Meet #4January 13, 2025
2 Miles · OutdoorSandwich vs. Falmouth vs. Nantucket · May 513:33.1Sandwich vs. Falmouth vs. Nantucket May 5, 2026
800 Meters · OutdoorMiddleboro Final Qualifier at BR · May 252:53.24aMiddleboro Final Qualifier at BRMay 25, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Cape and Islands Championship MeetMay 18 · 1 Mile · Place 7 · Sandwich1 Mile76:00.07a8
May 13Monomoy vs SandwichMay 13 · 1 Mile · Place 4 · Sandwich1 Mile4.6:058
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · 2 Miles · Place 1 · Sandwich2 Miles1.13:33.1 PB8
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 1 Mile · Place 6 · Sandwich1 Mile6.6:06.78
Apr 16Cape & Islands Double-DualApr 16 · 1 Mile · Place 6 · Sandwich1 Mile6.5:51.73a PB8
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 1 Mile · Place 2 · Sandwich1 Mile2.6:01.8Unofficial8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1 Mile · Place 7 · Sandwich1 Mile76:02.32a PB8
Jan 13Cape & Islands Meet #5Jan 13 · 1 Mile · Place 8 · Sandwich1 Mile86:11.03a8
Jan 6Cape & Islands Meet #4Jan 6 · 1 Mile · Place 5 · Sandwich1 Mile56:04.40a8

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · 1 Mile · Place 7 · Sandwich1 Mile7.6:16.62a8
Dec 11Cape & Islands Meet #1Dec 11 · 1 Mile · Place 10 · Sandwich1 Mile10.6:53.97a8
Jan 27South Shore League meet #5Jan 27 · 1 Mile · Place 4 · Sandwich1 Mile46:30.91a—
Jan 13South Shore League Meet #4Jan 13 · 1000 Meters · Place 9 · Sandwich1000 Meters93:46.93a PB—
Jan 6South Shore league Meet #3Jan 6 · 1 Mile · Place 7 · Sandwich1 Mile76:49.82a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · 800 Meters · Place 8 · Sandwich800 Meters82:53.24a PB7
May 12South Shore League ChampionshipMay 12 · 1 Mile · Place 7 · Sandwich1 Mile76:10.76a7
May 7Sandwich vs. Middleboro May 7 · 1 Mile · Place 6 · Sandwich1 Mile66:09.07
Apr 30Norwell vs SandwichApr 30 · 1 Mile · Place 4 · Sandwich1 Mile46:29.107
Apr 14Sandwich vs. East Bridgewater Apr 14 · 1 Mile · Place 3 · Sandwich1 Mile36:23.67
Apr 9Randolph vs SandwichApr 9 · 1 Mile · Place 2 · Sandwich1 Mile26:33.07
Apr 2Sandwich vs. Rockland Apr 2 · 1 Mile · Place 1 · Sandwich1 Mile16:27.37

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 1 Mile · Place 4 · Sandwich1 Mile4.6:28.56a8