Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Shore League Champ · May 1813.01aSouth Shore League ChampMay 18, 2023
200 Meters · OutdoorMashpee @ Abington · May 527.3Mashpee @ AbingtonMay 5, 2026
300 Meters · IndoorSouth Shore League Meet #6 · Feb 645.29aSouth Shore League Meet #6 February 6, 2023
55 Meters · IndoorMSTCA Rising Championships · Feb 147.92aMSTCA Rising ChampionshipsFebruary 14, 2023
Javelin · 600g · OutdoorMashpee @ Abington · May 546' 0"Mashpee @ AbingtonMay 5, 2026
Long Jump · OutdoorMashpee MHS vs Carver MHS · May 1215-08.00Mashpee MHS vs Carver MHSMay 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 19 · MashpeeLong Jump19.13-07.5011
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 200 Meters · Place 17 · Mashpee200 MetersRound P17.27.87aWind: 111
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100 Meters · Place 21 · Mashpee100 MetersRound P21.13.63aWind: -0.611
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 200 Meters · Mashpee200 Meters--DNS11
May 12Mashpee MHS vs Carver MHSMay 12 · Long Jump · Place 3 · MashpeeLong Jump3.15-08.00 PB11
May 12Mashpee MHS vs Carver MHSMay 12 · 100 Meters · Place 1 · Mashpee100 Meters1.13.411
May 5Mashpee @ AbingtonMay 5 · Long Jump · Place 1 · MashpeeLong Jump1.14' 3"11
May 5Mashpee @ AbingtonMay 5 · Javelin · Place 8 · MashpeeJavelin600g8.46' 0" PB11
May 5Mashpee @ AbingtonMay 5 · 200 Meters · Place 1 · Mashpee200 Meters1.27.3 PB11
Apr 28Cohasset vs MashpeeApr 28 · 200 Meters · Place 1 · Mashpee200 Meters1.27.9711
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Long Jump · MashpeeLong Jump—12'7Unofficial11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · High Jump · MashpeeHigh Jump—3'10Unofficial11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 200 Meters · Mashpee200 Meters—28.4Unofficial11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 100 Meters · Mashpee100 Meters—13.1Unofficial11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 200 Meters · Place 11 · Mashpee200 Meters1130.01a—
May 18South Shore League ChampMay 18 · 100 Meters · Place 3 · Mashpee100 Meters313.01a PB—
May 18South Shore League ChampMay 18 · 100 Meters · Place 3 · Mashpee100 Meters313.30a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 200 Meters · Place 4 · Mashpee200 Meters427.59a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 100 Meters · Place 3 · Mashpee100 MetersRound P313.34a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 100 Meters · Place 5 · Mashpee100 Meters513.35a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14MSTCA Rising ChampionshipsFeb 14 · 55 Meters · Place 3 · Mashpee55 MetersRound P37.96a—
Feb 14MSTCA Rising ChampionshipsFeb 14 · 55 Meters · Place 3 · Mashpee55 Meters37.92a PB—
Feb 6South Shore League Meet #6 Feb 6 · Long Jump · Place 17 · MashpeeLong Jump1712-02.00—
Feb 6South Shore League Meet #6 Feb 6 · 300 Meters · Place 4 · Mashpee300 Meters445.29a PB—
Feb 6South Shore League Meet #6 Feb 6 · 55 Meters · Place 10 · Mashpee55 Meters108.04a—
Jan 30South Shore League Meet #5Jan 30 · Long Jump · Place 13 · MashpeeLong Jump1313-7.758
Jan 30South Shore League Meet #5Jan 30 · 300 Meters · Place 1 · Mashpee300 Meters146.398
Jan 30South Shore League Meet #5Jan 30 · 55 Meters · Place 3 · Mashpee55 Meters38.178
Jan 9South Shore League Meet #3Jan 9 · Long Jump · Place 24 · MashpeeLong Jump2412-3.58
Jan 9South Shore League Meet #3Jan 9 · 55 Meters · Place 7 · Mashpee55 Meters78.118