Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMashpee @ Abington · May 55:42.0Mashpee @ AbingtonMay 5, 2026
1000 Meters · IndoorSouth Shore League Meet #6 · Feb 63:15.99aSouth Shore League Meet #6 February 6, 2023
400 Meters · OutdoorCohasset vs Mashpee · Apr 2860.06Cohasset vs MashpeeApril 28, 2026
800 Meters · OutdoorSouth Shore League Outdoor Track & Field Championship · May 212:18.09aSouth Shore League Outdoor Track & Field ChampionshipMay 21, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 800 Meters · Place 8 · Mashpee800 Meters8.2:18.09a PB12
May 12Mashpee MHS vs Carver MHSMay 12 · 800 Meters · Place 2 · Mashpee800 Meters2.2:21.412
May 5Mashpee @ AbingtonMay 5 · 1 Mile · Place 2 · Mashpee1 Mile2.5:42.0 PB12
Apr 28Cohasset vs MashpeeApr 28 · 400 Meters · Place 3 · Mashpee400 Meters3.60.06 PB12
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 800 Meters · Mashpee800 Meters—2:23.4Unofficial12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MSTCA Rising ChampionshipsFeb 14 · Long Jump · Place 17 · MashpeeLong Jump1714-05.00—
Feb 6South Shore League Meet #6 Feb 6 · Long Jump · Place 14 · MashpeeLong Jump1413-11.25—
Feb 6South Shore League Meet #6 Feb 6 · 1000 Meters · Place 11 · Mashpee1000 Meters113:15.99a PB—
Jan 30South Shore League Meet #5Jan 30 · Long Jump · Place 14 · MashpeeLong Jump1413-7FR
Jan 30South Shore League Meet #5Jan 30 · 1000 Meters · Place 6 · Mashpee1000 Meters63:18.73FR
Jan 9South Shore League Meet #3Jan 9 · Long Jump · Place 16 · MashpeeLong Jump1614-10FR
Jan 9South Shore League Meet #3Jan 9 · 1000 Meters · Place 5 · Mashpee1000 Meters53:30.14FR