Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 312:19.38MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:20.36MSTCA Frank Kelley (Small Schools)September 20, 2025
4550 m · Doherty Memorial High SchoolKT @ Doherty + St. Bernard's · Oct 1319:48KT @ Doherty + St. Bernard's October 13, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1020:32.73MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Farm PondKT v Assabet + WT · Oct 621:39KT v Assabet + WTOctober 6, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:37.53MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard ParkCMAC North Division Championship · Oct 2220:21.8CMAC North Division ChampionshipOctober 22, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 720:09.48MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2820:27.70MVADA 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 JR/SR Boys · Place 171 · Keefe Technical5,000 Meters JR/SR Boys17120:09.48 PB12
Oct 29CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 52 · Keefe Technical5,000 Meters Boy's Varsity5220:21.912
Oct 26MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 36 · Keefe Technical5,000 Meters Varsity3620:52.112
Oct 13KT @ Doherty + St. Bernard's Oct 13 · 4,550 Meters Varsity · Place 12 · Keefe Technical4,550 Meters Varsity1219:48 PB12
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 105 · Keefe Technical5,000 Meters Junior Varsity10520:32.73 PB12
Oct 6KT v Assabet + WTOct 6 · 5,000 Meters Varsity · Place 8 · Keefe Technical5,000 Meters Varsity821:39 PB12
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 69 · Keefe Technical3,000 Meters Junior & Senior S/M Schools6912:19.38 PB12
Sep 22KT @ AMSA + AssabetSep 22 · 3 Miles Varsity · Place 28 · Keefe Technical3 Miles Varsity2822:16Unofficial12
Sep 15KT v. NDA + DohertySep 15 · 5,000 Meters Varsity · Place 12 · Keefe Technical5,000 Meters Varsity1222:4812
Sep 9KT v. MontySep 9 · 5,000 Meters Varsity · Place 10 · Keefe Technical5,000 Meters Varsity1024:2412

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 118 · Keefe Technical5,000 Meters Varsity Division 2C11821:37.53 PB11
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 46 · Keefe Technical5,000 Meters Small School Varsity4620:27.70 PB11
Oct 22CMAC North Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 34 · Keefe Technical5,000 Meters Varsity3420:21.8 PB11
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 13 · Keefe Technical3 Miles Open1320:33Unofficial11
Sep 30Parker / Assabet / Keefe TechSep 30 · 5,000 Meters Open · Place 21 · Keefe Technical5,000 Meters Open2122:26Unofficial11
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 101 · Keefe Technical5,000 Meters Varsity "A"10121:08.3011
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 90 · Keefe Technical3,000 Meters Junior9012:20.36 PB11
Sep 16Burncoat / Doherty / Keefe TechSep 16 · 3 Miles Varsity · Place 16 · Keefe Technical3 Miles Varsity1622:31Unofficial11
Sep 9Monty / AMSA / Keefe TechSep 9 · 3 Miles Open · Place 34 · Keefe Technical3 Miles Open3423:05Unofficial11