Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Shore League #5 Meet · Feb 65:53.95aSouth Shore League #5 MeetFebruary 6, 2026
1 Mile · OutdoorAbington @ Mashpee · May 76:17.0Abington @ MashpeeMay 7, 2025
1000 Meters · IndoorSouth Shore League #5 Meet · Feb 63:28.40aSouth Shore League #5 MeetFebruary 6, 2026
2 Miles · IndoorSouth Shore League Meet #1 · Dec 1513:28.60aSouth Shore League Meet #1December 15, 2025
2 Miles · OutdoorMashpee @ Abington · May 512:12.0Mashpee @ AbingtonMay 5, 2026
3200 Meters · OutdoorHull vs Mashpee · Apr 1412:36.2Hull vs MashpeeApril 14, 2026
400 Meters · OutdoorAbington @ Mashpee · May 71:07.3Abington @ MashpeeMay 7, 2025
800 Meters · OutdoorCohasset vs Mashpee · Apr 282:30.25Cohasset vs MashpeeApril 28, 2026
Javelin · 800g · OutdoorMashpee @ Abington · May 564' 8"Mashpee @ AbingtonMay 5, 2026
Shot Put · 12lb · IndoorSouth Shore League Meet #1 · Dec 1521-11.00South Shore League Meet #1December 15, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Mashpee @ AbingtonMay 5 · Javelin · Place 7 · MashpeeJavelin800g7.64' 8" PB12
May 5Mashpee @ AbingtonMay 5 · 2 Miles · Place 3 · Mashpee2 Miles3.12:12.0 PB12
Apr 28Cohasset vs MashpeeApr 28 · 800 Meters · Place 4 · Mashpee800 Meters4.2:30.25 PB12
Apr 14Hull vs MashpeeApr 14 · Javelin · Place 3 · Mashpee Middle/HighJavelin374-0812
Apr 14Hull vs MashpeeApr 14 · 3200 Meters · Place 1 · Mashpee Middle/High3200 Meters112:36.2 PB12
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Javelin · MashpeeJavelin800g—80'1Unofficial12
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 2 Miles · Mashpee2 Miles—12:36.4Unofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · 1 Mile · Place 22 · Mashpee Middle/High1 Mile225:53.95a PB12
Feb 6South Shore League #5 MeetFeb 6 · 1000 Meters · Place 23 · Mashpee Middle/High1000 Meters233:28.40a PB12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 2 Miles · Place 12 · Mashpee Middle/High2 Miles1213:59.09a12
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 47 · Mashpee Middle/HighShot Put4721-5.5012
Jan 5South Shore League #3 2025-2026Jan 5 · 1 Mile · Place 33 · Mashpee Middle/High1 Mile336:20.57a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15South Shore League Meet #1Dec 15 · 2 Miles · Place 9 · Mashpee2 Miles9.13:28.60a PB12
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Place 38 · MashpeeShot Put12lb38.21-11.00 PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Abington @ MashpeeMay 7 · Javelin · Place 4 · Mashpee Middle/HighJavelin481-911
May 7Abington @ MashpeeMay 7 · 1 Mile · Place 7 · Mashpee Middle/High1 Mile76:17.0 PB11
May 7Abington @ MashpeeMay 7 · 400 Meters · Place 7 · Mashpee Middle/High400 Meters71:07.3 PB11
Apr 1Carver vs MashpeeApr 1 · Javelin · Place 7 · Mashpee Middle/HighJavelin767-611
Apr 1Carver vs MashpeeApr 1 · 1 Mile · Place 11 · Mashpee Middle/High1 Mile116:37.011
Apr 1Carver vs MashpeeApr 1 · 800 Meters · Place 8 · Mashpee Middle/High800 Meters83:04.011