Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2520:25.50Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:30.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3021:54Cape & Islands XC Championships October 30, 2024
5,000 Meters · Falmouth High SchoolDennis-Yarmouth @ Falmouth · Oct 722:01Dennis-Yarmouth @ FalmouthOctober 7, 2025
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Sep 2323:55MV vs DYSeptember 23, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1522:30.61MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 821:54.00MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 120:50.70MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 118 · Dennis-Yarmouth Regional5,000 Meters Division 311822:30.61 PB12
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 26 · Dennis-Yarmouth Regional5,000 Meters Division 3A2621:54.00 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 18 · Dennis-Yarmouth Regional5,000 Meters Junior/Senior1820:50.70 PB12
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 4 · Dennis-Yarmouth Regional2.99 Miles Atlantic Varsity420:25.50 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 13 · Dennis-Yarmouth Regional5,000 Meters Junior Varsity Small Medium1321:30.00 PB12
Oct 7Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 1 · Dennis-Yarmouth Regional5,000 Meters Varsity122:01 PB12
Sep 23MV vs DYSep 23 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth Regional5,000 Meters Varsity323:55 PB12
Sep 13MARSHVEGAS CLASSICSep 13 · 5,000 Meters Varsity · Place 34 · Dennis-Yarmouth Regional5,000 Meters Varsity3423:42.8012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 133 · Dennis-Yarmouth Regional5,000 Meters Varsity Division 313323:44.9411
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 67 · Dennis-Yarmouth Regional5,000 Meters 3A6722:29.4411
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Varsity · Place 10 · Dennis-Yarmouth Regional5,000 Meters Varsity1021:54 PB11
Oct 15Falmouth @ Dennis-YarmouthOct 15 · 5,000 Meters Varsity · Place 4 · Dennis-Yarmouth Regional5,000 Meters Varsity422:3011
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 33 · Dennis-Yarmouth Regional5,000 Meters Junior Varsity3322:31.3811
Oct 8DY @ BarnstableOct 8 · 5,000 Meters Varsity · Place 6 · Dennis-Yarmouth Regional5,000 Meters Varsity622:58Unofficial11
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 51 · Dennis-Yarmouth Regional5,000 Meters Varsity5123:40.0111
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 32 · Dennis-Yarmouth Regional3,000 Meters Varsity3214:01.0711