Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · OutdoorNauset @ Falmouth 4/15/25 · Apr 1513:15.0Nauset @ Falmouth 4/15/25April 15, 2025
800 Meters · OutdoorCape & Islands Championship Meet · May 202:45.15aCape & Islands Championship MeetMay 20, 2025
Javelin · 800g · OutdoorCape & Islands Double-Dual · Apr 16132-11Cape & Islands Double-DualApril 16, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Nauset RegionalJavelin800g--DNS12
May 18Cape and Islands Championship MeetMay 18 · Javelin · Place 4 · Nauset RegionalJavelin4130-412
May 16MSTCA Coaches Shore InvitationalMay 16 · Javelin · Place 26 · Nauset RegionalJavelin26120-012
May 12MV vs Nauset vs Sturgis May 12 · Javelin · Place 3 · Nauset RegionalJavelin800g3.116' 6"12
May 5NRHS vs. MonomoyMay 5 · Javelin · Place 3 · Nauset RegionalJavelin800g3.119' 1"12
Apr 28NRHS VS. FalmouthApr 28 · Javelin · Place 2 · Nauset RegionalJavelin800g2.120' 10"Unofficial12
Apr 16Cape & Islands Double-DualApr 16 · Javelin · Place 1 · Nauset RegionalJavelin800g1.132-11 PB12
Apr 7NRHS vs. DY vs. NantucketApr 7 · Javelin · Place 2 · Nauset RegionalJavelin800g2.108' 10"12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · Javelin · Place 8 · Nauset RegionalJavelin8109-511
May 20Cape & Islands Championship MeetMay 20 · 800 Meters · Place 16 · Nauset Regional800 Meters162:45.15a PB11
May 7Monomoy vs. Sturgis vs. NausetMay 7 · Javelin · Place 5 · Nauset RegionalJavelin800g5.101'311
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · 2 Miles · Place 3 · Nauset Regional2 Miles3.13:15.0 PB11
Apr 15Nauset @ Falmouth 4/15/25Apr 15 · Javelin · Place 4 · Nauset RegionalJavelin800g4.93'11
Apr 8Dennis Yarmouth vs NausetApr 8 · 2 Miles · Nauset Regional2 Miles—13:20.0Unofficial11
Apr 1Barnstable vs NausetApr 1 · 2 Miles · Nauset Regional2 Miles—13:28Unofficial11
Apr 1Barnstable vs NausetApr 1 · Javelin · Nauset RegionalJavelin800g—92'9"Unofficial11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Nauset vs. BarnstableMay 14 · 2 Miles · Place 5 · Nauset Regional2 Miles5.13:04.91Unofficial10
May 14Nauset vs. BarnstableMay 14 · Javelin · Place 9 · Nauset RegionalJavelin800g9.86-10.00Unofficial10
May 7Nauset vs. Dennis YarmouthMay 7 · 2 Miles · Nauset Regional2 Miles—13.20.00Unofficial10
May 7Nauset vs. Dennis YarmouthMay 7 · Javelin · Nauset RegionalJavelin800g—76'7"Unofficial10
Apr 23Monomoy Vs. NausetApr 23 · Javelin · Place 6 · Nauset RegionalJavelin683-10—
Apr 23Monomoy Vs. NausetApr 23 · 2 Miles · Place 4 · Nauset Regional2 Miles413:21—