Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 310:51.91MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:57.18MSTCA Frank Kelley (Small Schools)September 20, 2025
4550 m · Doherty Memorial High SchoolKT @ Doherty + St. Bernard's · Oct 1317:39KT @ Doherty + St. Bernard's October 13, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:31.80MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:33.12MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Farm PondKT v Assabet + WT · Oct 618:58KT v Assabet + WTOctober 6, 2026
5,000 Meters · Willard ParkCMAC North Division Championship · Oct 2218:33.5CMAC North Division ChampionshipOctober 22, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 718:24.82MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2718:23.70MSTCA Bay State InvitationalSeptember 27, 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 72 · Keefe Technical5,000 Meters JR/SR Boys7218:24.82 PB11
Oct 29CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 14 · Keefe Technical5,000 Meters Boy's Varsity1418:51.011
Oct 26MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · Keefe Technical5,000 Meters Varsity618:27.211
Oct 13KT @ Doherty + St. Bernard's Oct 13 · 4,550 Meters Varsity · Place 1 · Keefe Technical4,550 Meters Varsity117:39 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 17 · Keefe Technical5,000 Meters Junior Varsity1718:31.80 PB11
Oct 6KT v Assabet + WTOct 6 · 5,000 Meters Varsity · Place 2 · Keefe Technical5,000 Meters Varsity218:58 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 23 · Keefe Technical3,000 Meters Junior & Senior S/M Schools2310:51.91 PB11
Sep 22KT @ AMSA + AssabetSep 22 · 3 Miles Varsity · Place 1 · Keefe Technical3 Miles Varsity118:05Unofficial11
Sep 15KT v. NDA + DohertySep 15 · 5,000 Meters Varsity · Place 2 · Keefe Technical5,000 Meters Varsity219:3411
Sep 9KT v. MontySep 9 · 5,000 Meters Varsity · Place 2 · Keefe Technical5,000 Meters Varsity219:5311

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 11 · Keefe Technical5,000 Meters Small School Varsity1118:28.1010
Oct 22CMAC North Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Keefe Technical5,000 Meters Varsity1418:33.5 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 31 · Keefe Technical5,000 Meters Sophomore Small Medium3118:33.12 PB10
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 2 · Keefe Technical3 Miles Open218:12Unofficial10
Sep 30Parker / Assabet / Keefe TechSep 30 · 5,000 Meters Open · Place 9 · Keefe Technical5,000 Meters Open919:57Unofficial10
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 59 · Keefe Technical5,000 Meters Varsity "A"5918:23.70 PB10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 28 · Keefe Technical3,000 Meters Sophomore2810:57.18 PB10
Sep 16Burncoat / Doherty / Keefe TechSep 16 · 3 Miles Varsity · Place 3 · Keefe Technical3 Miles Varsity319:07Unofficial10
Sep 9Monty / AMSA / Keefe TechSep 9 · 3 Miles Open · Place 4 · Keefe Technical3 Miles Open418:48Unofficial10