Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2522:48.80Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1125:01.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3025:59Cape & Islands XC Championships October 30, 2024
5,000 Meters · Nauset Regional High SchoolFalmouth @ Nauset · Sep 3024:37Falmouth @ NausetSeptember 30, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 824:28.92MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1225:08.2MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 78 · Nauset Regional5,000 Meters Varsity Division 2B7824:28.92 PB12
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 15 · Nauset Regional2.99 Miles Atlantic Varsity1522:48.80 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 147 · Nauset Regional5,000 Meters Varsity Medium14725:01.80 PB12
Sep 30Falmouth @ NausetSep 30 · 5,000 Meters Varsity · Place 5 · Nauset Regional5,000 Meters Varsity524:37 PB12
Sep 16MV vs NausetSep 16 · 5,000 Meters Varsity · Place 5 · Nauset Regional5,000 Meters Varsity525:1012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Varsity · Place 23 · Nauset Regional5,000 Meters Varsity2325:59 PB11
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 175 · Nauset Regional5,000 Meters Varsity17526:04.6211
Oct 8Nauset @ FalmouthOct 8 · 3 Miles Varsity · Place 10 · Nauset Regional3 Miles Varsity1024:2111
Oct 1Barnstable @ NausetOct 1 · 5,000 Meters Varsity · Place 14 · Nauset Regional5,000 Meters Varsity1426:0611
Sep 24MV vs NausetSep 24 · 5,000 Meters Varsity · Place 5 · Nauset Regional5,000 Meters Varsity524:1211
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 12 · Nauset Regional5,000 Meters Varsity1225:2611
Sep 4Sturgis @ NausetSep 4 · 5,000 Meters Varsity · Place 14 · Nauset Regional5,000 Meters Varsity1432:5311

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 35 · Nauset Regional5,000 Meters Sophomore3523:26.62SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 111 · Nauset Regional5,000 Meters Division 2A11125:08.2 PB9