Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2517:12.00Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1016:56.14MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:27.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Falmouth High SchoolDennis-Yarmouth @ Falmouth · Sep 2218:21Dennis-Yarmouth @ FalmouthSeptember 22, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:53.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Marshfield FairMarshVegas XC Classic · Sep 1317:34.0MarshVegas XC ClassicSeptember 13, 2026
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Sep 2320:29MV vs DYSeptember 23, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 818:28.07MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 716:43.46MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 118:00.50MSTCA 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

6 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 16 · Dennis-Yarmouth Regional5,000 Meters JR/SR Boys1616:43.46 PB12
Oct 24Cape & Islands League ChampionshipOct 24 · 5,000 Meters Varsity · Place 2 · Dennis-Yarmouth Regional5,000 Meters Varsity216:52.312
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 19 · Dennis-Yarmouth Regional5,000 Meters Varsity Boys Silver1916:53.3 PB12
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 38 · Dennis-Yarmouth Regional5,000 Meters Varsity Small3816:56.14 PB12
Sep 22Dennis-Yarmouth @ FalmouthSep 22 · 5,000 Meters Varsity · Place 1 · Dennis-Yarmouth Regional5,000 Meters Varsity118:21 PB12
Sep 13MarshVegas XC ClassicSep 13 · 5,000 Meters Boys 3.1 Mile Varsity · Place 19 · Dennis-Yarmouth Regional5,000 Meters Boys 3.1 Mile Varsity1917:34.0 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 31 · Dennis-Yarmouth Regional5,000 Meters Division 3A3118:28.07 PB11
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 42 · Dennis-Yarmouth Regional5,000 Meters Junior/Senior4218:00.50 PB11
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 7 · Dennis-Yarmouth Regional2.99 Miles Atlantic Varsity717:12.00 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 92 · Dennis-Yarmouth Regional5,000 Meters Varsity Small9218:27.40 PB11
Oct 7Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 4 · Dennis-Yarmouth Regional5,000 Meters Varsity419:5811
Sep 23MV vs DYSep 23 · 5,000 Meters Varsity · Place 8 · Dennis-Yarmouth Regional5,000 Meters Varsity820:29 PB11
Sep 13MARSHVEGAS CLASSICSep 13 · 5,000 Meters Varsity · Place 84 · Dennis-Yarmouth Regional5,000 Meters Varsity8422:06.2011

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 104 · Dennis-Yarmouth Regional5,000 Meters Varsity Division 310418:37.9010
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 30 · Dennis-Yarmouth Regional5,000 Meters 3A3017:37.8610
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 19 · Dennis-Yarmouth Regional5,000 Meters Sophomore1917:45.1010
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 50 · Dennis-Yarmouth Regional5,000 Meters Varsity5018:38.8510