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:29.02MSTCA Twilight Meet All DivisionsOctober 11, 2025
2.3 Miles · Willard ParkCMAC North Division Championship · Oct 2214:11.5CMAC North Division ChampionshipOctober 22, 2025
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:22.49MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2014:49.08MSTCA Frank Kelley (Small Schools)September 20, 2025
4550 m · Doherty Memorial High SchoolKT @ Doherty + St. Bernard's · Oct 1319:21KT @ Doherty + St. Bernard's October 13, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1020:16.45MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Farm PondKT v. NDA + Doherty · Sep 1521:15KT v. NDA + DohertySeptember 15, 2026
5,000 Meters · Willard ParkCMAC Large School XC Championship · Oct 2919:48.4CMAC Large School XC ChampionshipOctober 29, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 719:25.01MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2820:44.60MVADA Cross Country ChampionshipsOctober 28, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters Sophomore Boys · Place 44 · Keefe Technical5,000 Meters Sophomore Boys4419:25.01 PB10
Oct 29CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 31 · Keefe Technical5,000 Meters Boy's Varsity3119:48.4 PB10
Oct 26MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · Keefe Technical5,000 Meters Varsity1819:34.410
Oct 13KT @ Doherty + St. Bernard's Oct 13 · 4,550 Meters Varsity · Place 7 · Keefe Technical4,550 Meters Varsity719:21 PB10
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Sophomore · Place 63 · Keefe Technical5,000 Meters Sophomore6320:16.45 PB10
Oct 6KT v Assabet + WTOct 6 · 5,000 Meters Varsity · Place 12 · Keefe Technical5,000 Meters Varsity1222:4310
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore S/M Schools · Place 26 · Keefe Technical3,000 Meters Sophomore S/M Schools2611:22.49 PB10
Sep 22KT @ AMSA + AssabetSep 22 · 3 Miles Varsity · Place 9 · Keefe Technical3 Miles Varsity920:15Unofficial10
Sep 15KT v. NDA + DohertySep 15 · 5,000 Meters Varsity · Place 6 · Keefe Technical5,000 Meters Varsity621:15 PB10
Sep 9KT v. MontySep 9 · 5,000 Meters Varsity · Place 5 · Keefe Technical5,000 Meters Varsity521:5810

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 18 · Keefe Technical5,000 Meters Junior Varsity1820:44.60 PB9
Oct 22CMAC North Division ChampionshipOct 22 · 2.3 Miles Junior Varsity · Place 10 · Keefe Technical2.3 Miles Junior Varsity1014:11.5 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 52 · Keefe Technical2.1 Miles Freshman Small Medium5213:29.02 PB9
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 18 · Keefe Technical3 Miles Open1822:07Unofficial9
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 155 · Keefe Technical3,000 Meters Freshman15514:49.08 PB9
Sep 16Burncoat / Doherty / Keefe TechSep 16 · 3 Miles Varsity · Place 14 · Keefe Technical3 Miles Varsity1422:06Unofficial9
Sep 9Monty / AMSA / Keefe TechSep 9 · 3 Miles Open · Place 28 · Keefe Technical3 Miles Open2821:44Unofficial9