Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape & Islands Meet #5 · Jan 135:15.72aCape & Islands Meet #5January 13, 2026
1 Mile · OutdoorCape and Islands Championship Meet · May 185:15.70aCape and Islands Championship MeetMay 18, 2026
2 Miles · IndoorCape & Islands Meet #5 · Jan 1311:30.68aCape & Islands Meet #5January 13, 2026
800 Meters · OutdoorNorwell vs Sandwich · Apr 302:36.00Norwell vs SandwichApril 30, 2025
Javelin · 800g · OutdoorSandwich vs. Falmouth vs. Nantucket · May 572' 0"Sandwich vs. Falmouth vs. Nantucket May 5, 2026
Shot Put · 12lb · OutdoorSandwich vs. DY vs. Sturgis E/W · Apr 2822' 8"Sandwich vs. DY vs. Sturgis E/WApril 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18Cape and Islands Championship MeetMay 18 · Javelin · Place 25 · SandwichJavelin2560-512
May 18Cape and Islands Championship MeetMay 18 · 1 Mile · Place 11 · Sandwich1 Mile115:15.70a PB12
May 13Monomoy vs SandwichMay 13 · Javelin · Place 9 · SandwichJavelin800g9.70' 912
May 13Monomoy vs SandwichMay 13 · Shot Put · Place 7 · SandwichShot Put12lb7.23' 3 1/2"12
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · Javelin · Place 5 · SandwichJavelin800g5.72' 0" PB12
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · Shot Put · Place 7 · SandwichShot Put12lb7.22' 4"12
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · 1 Mile · Place 3 · Sandwich1 Mile3.5:20.112
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · Javelin · Place 15 · SandwichJavelin800g15.67' 8"12
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · Shot Put · Place 11 · SandwichShot Put12lb11.22' 8" PB12
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 1 Mile · Place 2 · Sandwich1 Mile2.5:19.512
Apr 16Cape & Islands Double-DualApr 16 · Javelin · Place 26 · SandwichJavelin800g26.64-0112
Apr 16Cape & Islands Double-DualApr 16 · Shot Put · Place 23 · SandwichShot Put12lb23.21-06.0012
Apr 16Cape & Islands Double-DualApr 16 · 1 Mile · Place 13 · Sandwich1 Mile13.5:23.39a12
Apr 16Cape & Islands Double-DualApr 16 · 800 Meters · Sandwich800 Meters--DNS12
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Javelin · SandwichJavelin800g—62'4Unofficial12
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Shot Put · SandwichShot Put12lb—20'03Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 13Cape & Islands Meet #5Jan 13 · Shot Put · Place 21 · SandwichShot Put2119-812
Jan 13Cape & Islands Meet #5Jan 13 · 2 Miles · Place 4 · Sandwich2 Miles411:30.68a PB12
Jan 13Cape & Islands Meet #5Jan 13 · 1 Mile · Place 8 · Sandwich1 Mile85:15.72a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 127 · Sandwich1 Mile1275:15.79a12
Jan 6Cape & Islands Meet #4Jan 6 · Shot Put · Place 21 · SandwichShot Put2117-9.5012
Jan 6Cape & Islands Meet #4Jan 6 · 1 Mile · Place 8 · Sandwich1 Mile85:19.35a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12South Shore League ChampionshipMay 12 · 1 Mile · Place 13 · Sandwich1 Mile135:23.51a11
Apr 30Norwell vs SandwichApr 30 · 1 Mile · Place 7 · Sandwich1 Mile75:15.8011
Apr 30Norwell vs SandwichApr 30 · 800 Meters · Place 4 · Sandwich800 Meters42:36.00 PB11
Apr 2Sandwich vs. Rockland Apr 2 · Javelin · Place 8 · SandwichJavelin859-111
Apr 2Sandwich vs. Rockland Apr 2 · 1 Mile · Place 1 · Sandwich1 Mile15:28.611

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 2 Miles · Place 6 · Sandwich2 Miles611:49.36a—
Jan 27South Shore League meet #5Jan 27 · 2 Miles · Place 6 · Sandwich2 Miles611:55.07a—
Jan 13South Shore League Meet #4Jan 13 · Long Jump · Place 23 · SandwichLong Jump2313-11.25—
Jan 13South Shore League Meet #4Jan 13 · 1 Mile · Place 9 · Sandwich1 Mile95:19.57a—
Jan 6South Shore league Meet #3Jan 6 · Long Jump · Place 23 · SandwichLong Jump2314-0.50—
Jan 6South Shore league Meet #3Jan 6 · 1 Mile · Place 12 · Sandwich1 Mile125:31.10a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 1 Mile · Place 11 · Sandwich1 Mile115:35.50a—