Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNRHS vs. DY vs. Nantucket · Apr 712.44NRHS vs. DY vs. NantucketApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorNRHS vs. DY vs. Nantucket · Apr 717.11NRHS vs. DY vs. NantucketApril 7, 2026
400m Hurdles · 36" / 0.914m · OutdoorMonomoy vs. Sturgis vs. Nauset · May 768.9Monomoy vs. Sturgis vs. NausetMay 7, 2025
55 Meter · IndoorCape & Islands Meet #1 · Dec 117.39aCape & Islands Meet #1December 11, 2025
55 Meters · IndoorCape and Island Meet #5 · Jan 167.46Cape and Island Meet #5January 16, 2024
55m Hurdles · 39" · IndoorCape & Islands Meet #2 · Dec 169.16aCape & Islands Meet #2December 16, 2025
Javelin · 800g · OutdoorMonomoy vs. Sturgis vs. Nauset · May 731'7Monomoy vs. Sturgis vs. NausetMay 7, 2025
Long Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 195.02mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
Triple Jump · OutdoorMV vs Nauset vs Sturgis · May 1238' 1.75"MV vs Nauset vs Sturgis May 12, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Cape and Islands Championship MeetMay 18 · 110m Hurdles · Place 4 · Nauset Regional110m Hurdles417.28a11
May 18Cape and Islands Championship MeetMay 18 · 110m Hurdles · Place 5 · Nauset Regional110m Hurdles517.69a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 33 · Nauset Regional110m Hurdles3317.60a11
May 12MV vs Nauset vs Sturgis May 12 · Triple Jump · Place 2 · Nauset RegionalTriple Jump2.38' 1.75" PB11
May 12MV vs Nauset vs Sturgis May 12 · 110m Hurdles · Place 2 · Nauset Regional110m Hurdles39" / 0.991m2.18.111
Apr 28NRHS VS. FalmouthApr 28 · Triple Jump · Place 2 · Nauset RegionalTriple Jump2.35' 9"Unofficial11
Apr 28NRHS VS. FalmouthApr 28 · 110m Hurdles · Place 2 · Nauset Regional110m Hurdles39" / 0.991m2.16.99Unofficial11
Apr 16Cape & Islands Double-DualApr 16 · Triple Jump · Place 4 · Nauset RegionalTriple Jump4.33-07.7511
Apr 16Cape & Islands Double-DualApr 16 · 110m Hurdles · Place 5 · Nauset Regional110m Hurdles39" / 0.991m5.18.13a11
Apr 16Cape & Islands Double-DualApr 16 · 100 Meters · Place 22 · Nauset Regional100 Meters22.12.52a11
Apr 7NRHS vs. DY vs. NantucketApr 7 · Triple Jump · Place 2 · Nauset RegionalTriple Jump2.34' 8.75"11
Apr 7NRHS vs. DY vs. NantucketApr 7 · 110m Hurdles · Place 1 · Nauset Regional110m Hurdles39" / 0.991m1.17.11 PB11
Apr 7NRHS vs. DY vs. NantucketApr 7 · 100 Meters · Place 8 · Nauset Regional100 Meters8.12.44 PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · Long Jump · Place 10 · Nauset RegionalLong Jump1017-5.5011
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55m Hurdles · Place 7 · Nauset Regional55m Hurdles79.33a11
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55m Hurdles · Place 6 · Nauset Regional55m Hurdles69.46a11
Jan 20Cape & Islands Meet #6Jan 20 · Long Jump · Place 6 · Nauset RegionalLong Jump616-11.2511
Jan 20Cape & Islands Meet #6Jan 20 · 55m Hurdles · Place 2 · Nauset Regional55m Hurdles29.21a11
Jan 13Cape & Islands Meet #5Jan 13 · Long Jump · Place 8 · Nauset RegionalLong Jump816-9.5011
Jan 13Cape & Islands Meet #5Jan 13 · 55m Hurdles · Place 3 · Nauset Regional55m Hurdles39.32a11
Jan 6Cape & Islands Meet #4Jan 6 · Long Jump · Place 10 · Nauset RegionalLong Jump1016-7.5011
Jan 6Cape & Islands Meet #4Jan 6 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles59.16a11

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles39"5.9.32a11
Dec 19Cape & Islands Meet #3Dec 19 · 55 Meter · Place 9 · Nauset Regional55 Meter9.7.46a11
Dec 19Cape & Islands Meet #3Dec 19 · Long Jump · Place 4 · Nauset RegionalLong Jump4.17-05.2511
Dec 16Cape & Islands Meet #2Dec 16 · 55m Hurdles · Place 4 · Nauset Regional55m Hurdles39"4.9.16a PB11
Dec 16Cape & Islands Meet #2Dec 16 · 55 Meter · Place 12 · Nauset Regional55 Meter12.7.46a11
Dec 16Cape & Islands Meet #2Dec 16 · Long Jump · Place 7 · Nauset RegionalLong Jump7.16-10.2511
Dec 11Cape & Islands Meet #1Dec 11 · 55m Hurdles · Place 4 · Nauset Regional55m Hurdles39"4.9.47a11
Dec 11Cape & Islands Meet #1Dec 11 · 55 Meter · Place 10 · Nauset Regional55 Meter10.7.39a PB11
Dec 11Cape & Islands Meet #1Dec 11 · Long Jump · Place 5 · Nauset RegionalLong Jump5.17-07.5011
Feb 1Cape and Islands League ChampionshipFeb 1 · Long Jump · Place 12 · Nauset RegionalLong Jump1215-9—
Feb 1Cape and Islands League ChampionshipFeb 1 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles59.25a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 50 · Nauset RegionalLong Jump505.02m PB—
Jan 14Cape and Islands Meet 5Jan 14 · Long Jump · Place 9 · Nauset RegionalLong Jump916-11.50—
Jan 14Cape and Islands Meet 5Jan 14 · 55m Hurdles · Place 6 · Nauset Regional55m Hurdles69.58a—
Jan 7Cape and Islands Meet 4Jan 7 · 55m Hurdles · Place 7 · Nauset Regional55m Hurdles79.5410
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 50 · Nauset RegionalLong Jump5016-1—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 16 · Nauset Regional55m Hurdles169.49a—
Jan 3Cape and Islands Meet 3Jan 3 · Long Jump · Place 9 · Nauset RegionalLong Jump916-4—
Jan 3Cape and Islands Meet 3Jan 3 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles59.48a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 29 · Nauset Regional110m Hurdles2918.69a10
May 20Cape & Islands Championship MeetMay 20 · Triple Jump · Place 6 · Nauset RegionalTriple Jump634-1010
May 20Cape & Islands Championship MeetMay 20 · 110m Hurdles · Place 5 · Nauset Regional110m Hurdles517.23a10
May 20Cape & Islands Championship MeetMay 20 · 110m Hurdles · Place 6 · Nauset Regional110m Hurdles617.93a10
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 40 · Nauset Regional110m Hurdles4017.78a10
May 7Monomoy vs. Sturgis vs. NausetMay 7 · 400m Hurdles · Place 4 · Nauset Regional400m Hurdles36" / 0.914m4.68.9 PB10
May 7Monomoy vs. Sturgis vs. NausetMay 7 · Javelin · Place 24 · Nauset RegionalJavelin800g24.31'7 PB10
May 7Monomoy vs. Sturgis vs. NausetMay 7 · 110m Hurdles · Place 2 · Nauset Regional110m Hurdles39" / 0.991m2.18.210
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 8 · Nauset Regional110m Hurdles39" / 0.991mRound P8.17.66a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 8 · Nauset Regional110m Hurdles39" / 0.991m8.17.92a10
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · 400m Hurdles · Place 5 · Nauset Regional400m Hurdles36" / 0.914m5.1:11.810
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · Triple Jump · Place 2 · Nauset RegionalTriple Jump2.34'2"10
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · 110m Hurdles · Place 3 · Nauset Regional110m Hurdles39" / 0.991m3.17.53010
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · 100 Meters · Place 3 · Nauset Regional100 Meters3.14.30010
Apr 1Barnstable vs NausetApr 1 · 400m Hurdles · Nauset Regional400m Hurdles36" / 0.914m—69.4Unofficial10
Apr 1Barnstable vs NausetApr 1 · Triple Jump · Nauset RegionalTriple Jump—33'Unofficial10
Apr 1Barnstable vs NausetApr 1 · 110m Hurdles · Nauset Regional110m Hurdles39" / 0.991m—17.4Unofficial10

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 17Cape and Islands Meet #2 2024Dec 17 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles39"5.9.88a10
Dec 12Cape and Islands Meet #1 2024Dec 12 · 55m Hurdles · Place 8 · Nauset Regional55m Hurdles39"8.10.17a10
Dec 12Cape and Islands Meet #1 2024Dec 12 · Long Jump · Place 13 · Nauset RegionalLong Jump13.16-02.0010
Feb 4Cape and Island League ChampionshipFeb 4 · 55m Hurdles · Place 7 · Nauset Regional55m Hurdles79.61a—
Feb 4Cape and Island League ChampionshipFeb 4 · 55m Hurdles · Place 7 · Nauset Regional55m Hurdles79.73a—
Feb 4Cape and Island League ChampionshipFeb 4 · 55 Meters · Place 17 · Nauset Regional55 Meters177.59a—
Jan 23Cape and Island Meet 6Jan 23 · 55m Hurdles · Place 7 · Nauset Regional55m Hurdles79.87a—
Jan 16Cape and Island Meet #5Jan 16 · 55m Hurdles · Place 6 · Nauset Regional55m Hurdles69.869
Jan 16Cape and Island Meet #5Jan 16 · 55 Meters · Place 16 · Nauset Regional55 Meters167.46 PB9
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 39 · Nauset Regional55m HurdlesRound P3910.74a—
Jan 4Cape and Island Meet #3Jan 4 · 55m Hurdles · Place 8 · Nauset Regional55m Hurdles810.29a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · 400m Hurdles · Place 12 · Nauset Regional400m Hurdles121:14.37a—
May 14Nauset vs. BarnstableMay 14 · 110m Hurdles · Place 4 · Nauset Regional110m Hurdles39" / 0.991m4.17.93Unofficial9
May 7Nauset vs. Dennis YarmouthMay 7 · 110m Hurdles · Nauset Regional110m Hurdles39" / 0.991m—18.08Unofficial9
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 17 · Nauset Regional110m Hurdles1718.73a—
Apr 30Nauset vs. SturgisApr 30 · 110m Hurdles · Place 4 · Nauset Regional110m Hurdles418.780—
Apr 23Monomoy Vs. NausetApr 23 · 400m Hurdles · Place 3 · Nauset Regional400m Hurdles31:10.8—
Apr 9MV vs NausetApr 9 · 400m Hurdles · Place 3 · Nauset Regional400m Hurdles374.4—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Cape and Island Meet #2Dec 19 · 55m Hurdles · Place 5 · Nauset Regional55m Hurdles39"5.10.11a9
Dec 12Cape and Island Meet #1Dec 12 · 55m Hurdles · Place 8 · Nauset Regional55m Hurdles39"8.10.37a9
Dec 12Cape and Island Meet #1Dec 12 · 55 Meter · Nauset Regional55 Meter--7.52a9