Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2517:29.70Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:02.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Falmouth High SchoolDennis-Yarmouth @ Falmouth · Oct 719:33Dennis-Yarmouth @ FalmouthOctober 7, 2025
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Oct 2719:25MV vs DYOctober 27, 2026
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 820:33.69MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 719:27.96MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 118:03.20MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 134 · Dennis-Yarmouth Regional5,000 Meters JR/SR Boys13419:27.96 PB12
Oct 27MV vs DYOct 27 · 5,000 Meters Varsity · Place 6 · Dennis-Yarmouth Regional5,000 Meters Varsity619:25 PB12
Oct 24Cape & Islands League ChampionshipOct 24 · 5,000 Meters Varsity · Place 29 · Dennis-Yarmouth Regional5,000 Meters Varsity2920:16.412
Sep 22Dennis-Yarmouth @ FalmouthSep 22 · 5,000 Meters Varsity · Place 5 · Dennis-Yarmouth Regional5,000 Meters Varsity520:1312

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 114 · Dennis-Yarmouth Regional5,000 Meters Division 3A11420:33.69 PB11
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 43 · Dennis-Yarmouth Regional5,000 Meters Junior/Senior4318:03.20 PB11
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 8 · Dennis-Yarmouth Regional2.99 Miles Atlantic Varsity817:29.70 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 45 · Dennis-Yarmouth Regional5,000 Meters Junior Varsity Small Medium4519:02.80 PB11
Oct 7Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth Regional5,000 Meters Varsity319:33 PB11
Sep 23MV vs DYSep 23 · 5,000 Meters Varsity · Place 9 · Dennis-Yarmouth Regional5,000 Meters Varsity920:3511

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 80 · Dennis-Yarmouth Regional5,000 Meters 3A8018:42.4210
Oct 15Falmouth @ Dennis-YarmouthOct 15 · 5,000 Meters Varsity · Place 2 · Dennis-Yarmouth Regional5,000 Meters Varsity218:5510
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 146 · Dennis-Yarmouth Regional5,000 Meters Sophomore14622:11.9510
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 70 · Dennis-Yarmouth Regional5,000 Meters Varsity7019:37.7710
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 65 · Dennis-Yarmouth Regional3,000 Meters Varsity6512:05.2710
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth Regional5,000 Meters Varsity319:4910