Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1113:38.96MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 111:59.00MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
3.1 Miles · Marshfield FairMarshVegas XC Classic · Sep 1320:58.5MarshVegas XC ClassicSeptember 13, 2026
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2519:37.40Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3020:50Cape & Islands XC Championships October 30, 2024
5,000 Meters · Falmouth High SchoolDennis-Yarmouth @ Falmouth · Oct 720:35Dennis-Yarmouth @ FalmouthOctober 7, 2025
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Sep 2321:47MV vs DYSeptember 23, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 821:07.18MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 721:26.26MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters Sophomore Boys · Place 92 · Dennis-Yarmouth Regional5,000 Meters Sophomore Boys9221:26.26 PB10
Sep 13MarshVegas XC ClassicSep 13 · 3.1 Miles JV · Place 5 · Dennis-Yarmouth Regional3.1 Miles JV520:58.5 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 138 · Dennis-Yarmouth Regional5,000 Meters Division 3A13821:07.18 PB9
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 3,000 Meters Freshman · Place 37 · Dennis-Yarmouth Regional3,000 Meters Freshman3711:59.00 PB9
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 26 · Dennis-Yarmouth Regional2.99 Miles Atlantic Varsity2619:37.40 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 58 · Dennis-Yarmouth Regional2.1 Miles Freshman Small Medium5813:38.96 PB9
Oct 7Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 11 · Dennis-Yarmouth Regional5,000 Meters Varsity1120:35 PB9
Sep 23MV vs DYSep 23 · 5,000 Meters Varsity · Place 11 · Dennis-Yarmouth Regional5,000 Meters Varsity1121:47 PB9
Sep 13MARSHVEGAS CLASSICSep 13 · 1.5 Miles Freshman · Place 21 · Dennis-Yarmouth Regional1.5 Miles Freshman219:43.309

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 175 · Dennis-Yarmouth Regional5,000 Meters 3A17520:45.818
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Junior Varsity · Place 7 · Dennis-Yarmouth Regional5,000 Meters Junior Varsity720:50 PB8
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Novice · Place 30 · Dennis-Yarmouth Regional2.1 Miles Novice3014:52.198
Oct 1MV @ D-YOct 1 · 5,000 Meters Varsity · Place 10 · Dennis-Yarmouth Regional5,000 Meters Varsity1021:498
Sep 28MSTCA Bay State XC InvitationalSep 28 · 3,000 Meters Middle School · Place 8 · Dennis-Yarmouth Regional3,000 Meters Middle School812:28.468
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 69 · Dennis-Yarmouth Regional3,000 Meters Freshman6912:40.248
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 19 · Dennis-Yarmouth Regional5,000 Meters Varsity1923:518