Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:50.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Carver High SchoolCarver v. Abington · Sep 922:20Carver v. AbingtonSeptember 9, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1122:45.16MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Norwell High SchoolNorwell vs Abington 9/30/25 · Sep 3021:03.97Norwell vs Abington 9/30/25September 30, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 821:36.66MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2320:32.50South Shore League ChampionshipsOctober 23, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 153 · Abington5,000 Meters Division 3A15321:36.66 PB12
Oct 30Middleboro @ AbingtonOct 30 · 3 Miles New Division · Place 10 · Abington3 Miles New Division1020:25Unofficial12
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 34 · Abington5,000 Meters Varsity3420:32.50 PB12
Oct 16Rockland @ AbingtonOct 16 · 3 Miles Varsity · Place 8 · Abington3 Miles Varsity820:57Unofficial12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 142 · Abington5,000 Meters Junior Varsity Small Medium14220:50.10 PB12
Oct 7Cohassett @ AbingtonOct 7 · 3 Miles Varsity · Place 10 · Abington3 Miles Varsity1021:46Unofficial12
Sep 30Norwell vs Abington 9/30/25Sep 30 · 5,000 Meters Varsity · Place 9 · Abington5,000 Meters Varsity921:03.97 PB12
Sep 25Mashpee @ AbingtonSep 25 · 3 Miles New Division · Place 8 · Abington3 Miles New Division821:28Unofficial12
Sep 16Abington vs East BridgewaterSep 16 · 3 Miles New Division · Place 19 · Abington3 Miles New Division1920:46Unofficial12
Sep 9Abington @ CarverSep 9 · 3 Miles Varsity · Place 10 · Abington3 Miles Varsity1022:20Unofficial12
Sep 9Carver v. AbingtonSep 9 · 5,000 Meters Varsity · Place 10 · Abington5,000 Meters Varsity1022:20 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24South Shore League XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 40 · Abington5,000 Meters Varsity4020:47.6812
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 162 · Abington5,000 Meters Junior Varsity16220:45.7612
Oct 10Abington/Sandwich @ EB Oct 10 · 3 Miles Varsity · Place 8 · Abington3 Miles Varsity820:08Unofficial12
Oct 7Carver @ AbingtonOct 7 · 3 Miles Varsity · Place 10 · Abington3 Miles Varsity1020:53Unofficial12
Oct 2Abington @ CohassetOct 2 · 2.9 Miles Varsity · Place 6 · Abington2.9 Miles Varsity619:29Unofficial12
Sep 26Rockland @ AbingtonSep 26 · 3 Miles Varsity · Place 6 · Abington3 Miles Varsity620:5111
Sep 17Abington @ MiddleboroSep 17 · 2.84 Miles Varsity · Place 7 · Abington2.84 Miles Varsity720:0811
Sep 12Abington @ MashpeeSep 12 · 2.9 Miles Varsity · Place 4 · Abington2.9 Miles Varsity420:5311

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 146 · Abington5,000 Meters Division 3A14622:45.16 PB11
Oct 27South Shore League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 56 · Abington5,000 Meters Varsity5622:04.4JR
Oct 24Abington @ EBOct 24 · 3 Miles New Division · Abington3 Miles New Division020:43Unofficial11
Oct 17Abington @ NorwellOct 17 · 5,000 Meters New Division · Abington5,000 Meters New Division021:45Unofficial11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 204 · Abington5,000 Meters Junior Varsity20421:43.94JR
Oct 4Abington @ CarverOct 4 · 3.08 Miles New Division · Abington3.08 Miles New Division023:21Unofficial11
Sep 27Cohasset @ AbingtonSep 27 · 2.38 Miles New Division · Place 11 · Abington2.38 Miles New Division1116:47Unofficial11
Sep 21Rockland @ AbingtonSep 21 · 2.38 Miles Varsity · Abington2.38 Miles Varsity016:30Unofficial11
Sep 14Mashpee/Middleboro @ AbingtonSep 14 · 2.38 Miles New Division · Abington2.38 Miles New Division017:22Unofficial11
Sep 5Abington @ SandwichSep 5 · 2.7 Miles New Division · Place 9 · Abington2.7 Miles New Division922:07Unofficial11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Carver @ AbingtonOct 18 · 2.38 Miles New Division · Place 17 · Abington2.38 Miles New Division1718:04Unofficial10
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 122 · Abington1.5 Miles Freshman12214:44.5FR
Oct 11Abington @ CohassetOct 11 · 2.8 Miles New Division · Abington2.8 Miles New Division021:42Unofficial10
Oct 3EB @ AbingtonOct 3 · 2.38 Miles New Division · Place 20 · Abington2.38 Miles New Division2019:23Unofficial10
Sep 28Abington @ MiddleboroSep 28 · 2.6 Miles New Division · Abington2.6 Miles New Division023:44Unofficial10
Sep 21Norwell @ AbingtonSep 21 · 2.38 Miles New Division · Place 23 · Abington2.38 Miles New Division2319:19Unofficial10
Sep 9Abington @ RocklandSep 9 · 2.6 Miles New Division · Place 12 · Abington2.6 Miles New Division1220:30Unofficial10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SSL ChampionshipOct 31 · 5,000 Meters Varsity · Abington5,000 Meters Varsity028:15Unofficial9
Oct 19Abington @ CarverOct 19 · 2.3 Miles New Division · Place 29 · Abington2.3 Miles New Division2920:43Unofficial9
Oct 12Cohassett @ AbingtonOct 12 · 2.55 Miles New Division · Place 21 · Abington2.55 Miles New Division2120:28Unofficial9
Oct 7Abington @ EBOct 7 · 2.9 Miles Varsity · Place 32 · Abington2.9 Miles Varsity3228:55Unofficial9
Sep 22Abington @ NorwellSep 22 · 3.05 Miles Varsity · Place 25 · Abington3.05 Miles Varsity2530:58Unofficial9