Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.3 Miles · Willard ParkCMAC North Division Championship · Oct 2215:02.4CMAC North Division ChampionshipOctober 22, 2025
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 313:31.88MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2013:09.96MSTCA Frank Kelley (Small Schools)September 20, 2025
4550 m · Doherty Memorial High SchoolKT @ Doherty + St. Bernard's · Oct 1322:38KT @ Doherty + St. Bernard's October 13, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1022:03.80MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:47.12MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Farm PondKT v Assabet + WT · Oct 623:37KT v Assabet + WTOctober 6, 2026
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2821:03.50MVADA Cross Country ChampionshipsOctober 28, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 78 · Keefe Technical5,000 Meters Junior Varsity7823:09.811
Oct 13KT @ Doherty + St. Bernard's Oct 13 · 4,550 Meters Varsity · Place 22 · Keefe Technical4,550 Meters Varsity2222:38 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 201 · Keefe Technical5,000 Meters Junior Varsity20122:03.80 PB11
Oct 6KT v Assabet + WTOct 6 · 5,000 Meters Varsity · Place 16 · Keefe Technical5,000 Meters Varsity1623:37 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 98 · Keefe Technical3,000 Meters Junior & Senior S/M Schools9813:31.88 PB11
Sep 22KT @ AMSA + AssabetSep 22 · 3 Miles Varsity · Place 34 · Keefe Technical3 Miles Varsity3423:25Unofficial11
Sep 15KT v. NDA + DohertySep 15 · 5,000 Meters Varsity · Place 17 · Keefe Technical5,000 Meters Varsity1725:1611
Sep 9KT v. MontySep 9 · 5,000 Meters Varsity · Place 8 · Keefe Technical5,000 Meters Varsity824:2111

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 24 · Keefe Technical5,000 Meters Junior Varsity2421:03.50 PB10
Oct 22CMAC North Division ChampionshipOct 22 · 2.3 Miles Junior Varsity · Place 16 · Keefe Technical2.3 Miles Junior Varsity1615:02.4 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 100 · Keefe Technical5,000 Meters Sophomore Small Medium10020:47.12 PB10
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 19 · Keefe Technical3 Miles Open1922:23Unofficial10
Sep 30Parker / Assabet / Keefe TechSep 30 · 5,000 Meters Open · Place 18 · Keefe Technical5,000 Meters Open1822:40Unofficial10
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters JV 1 · Place 73 · Keefe Technical5,000 Meters JV 17321:52.7010
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 113 · Keefe Technical3,000 Meters Sophomore11313:09.96 PB10
Sep 16Burncoat / Doherty / Keefe TechSep 16 · 3 Miles Varsity · Place 19 · Keefe Technical3 Miles Varsity1924:13Unofficial10
Sep 9Monty / AMSA / Keefe TechSep 9 · 3 Miles Open · Place 36 · Keefe Technical3 Miles Open3623:14Unofficial10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Colonial League XC ChampionshipOct 24 · 2.3 Miles Junior Varsity · Place 32 · Keefe Technical2.3 Miles Junior Varsity3216:07.169
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 2.1 Miles Freshman · Place 154 · Keefe Technical2.1 Miles Freshman15414:35.069