Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:10.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:18.26MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard ParkCMAC North Division Championship · Oct 2218:54.7CMAC North Division ChampionshipOctober 22, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2719:14.10MSTCA Bay State InvitationalSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 107 · Keefe Technical5,000 Meters Varsity Division 2C10721:18.26 PB12
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 31 · Keefe Technical5,000 Meters Small School Varsity3119:35.0012
Oct 22CMAC North Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 21 · Keefe Technical5,000 Meters Varsity2118:54.7 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 50 · Keefe Technical5,000 Meters Junior Varsity Small Medium5019:10.70 PB12
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 12 · Keefe Technical3 Miles Open1220:16Unofficial12
Sep 30Parker / Assabet / Keefe TechSep 30 · 5,000 Meters Open · Place 15 · Keefe Technical5,000 Meters Open1521:01Unofficial12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 75 · Keefe Technical5,000 Meters Varsity "A"7519:14.10 PB12
Sep 16Burncoat / Doherty / Keefe TechSep 16 · 3 Miles Varsity · Place 7 · Keefe Technical3 Miles Varsity719:45Unofficial12
Sep 9Monty / AMSA / Keefe TechSep 9 · 3 Miles Open · Place 9 · Keefe Technical3 Miles Open919:18Unofficial12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Colonial League XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 31 · Keefe Technical5,000 Meters Varsity3120:52.2211
Oct 15KT @ BVTOct 15 · 5,000 Meters Varsity · Keefe Technical5,000 Meters Varsity019:58Unofficial11
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Junior Varsity · Place 127 · Keefe Technical5,000 Meters Junior Varsity12720:24.1311
Oct 8KT VS Parker & University ParkOct 8 · 5,000 Meters Varsity · Place 12 · Keefe Technical5,000 Meters Varsity1222:23Unofficial11
Oct 1KT Vs. Bay PathOct 1 · 5,000 Meters Varsity · Place 3 · Keefe Technical5,000 Meters Varsity319:57Unofficial11
Sep 24KT Vs Monty TechSep 24 · 5,000 Meters Varsity · Place 10 · Keefe Technical5,000 Meters Varsity1021:54Unofficial11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 64 · Keefe Technical3,000 Meters Varsity6412:02.2611
Sep 9KT @ AMSASep 9 · 5,000 Meters Varsity · Place 14 · Keefe Technical5,000 Meters Varsity1421:29Unofficial11
Sep 4KT @ AssabetSep 4 · 5,000 Meters Varsity · Place 8 · Keefe Technical5,000 Meters Varsity819:45Unofficial11

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Colonial Athletic League ChampionshipsOct 24 · 2.3 Miles Junior Varsity · Place 49 · Keefe Technical2.3 Miles Junior Varsity4916:33Unofficial10
Oct 17KT @ ParkerOct 17 · 2.8 Miles Varsity · Place 34 · Keefe Technical2.8 Miles Varsity3422:14Unofficial10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Novice · Place 28 · Keefe Technical2.1 Miles Novice2815:14.89SO
Oct 3KT @ Monty TechOct 3 · 5,000 Meters Varsity · Place 25 · Keefe Technical5,000 Meters Varsity2528:35Unofficial10
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 281 · Keefe Technical3,000 Meters Varsity28114:38.5SO
Sep 19KT v. AMSASep 19 · 5,000 Meters Varsity · Place 38 · Keefe Technical5,000 Meters Varsity3831:44Unofficial10
Sep 16Highland Park InvitationalSep 16 · 3,000 Meters Open · Place 77 · Keefe Technical3,000 Meters Open7715:26.4SO
Sep 12KT v. AssabetSep 12 · 5,000 Meters Varsity · Place 18 · Keefe Technical5,000 Meters Varsity1836:02Unofficial10
Sep 6KT v. Nashoba TechSep 6 · 1.6 Miles Varsity · Place 18 · Keefe Technical1.6 Miles Varsity1814:58Unofficial10