Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:42.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Carver High SchoolCarver v. Abington · Sep 917:49Carver v. AbingtonSeptember 9, 2025
5,000 Meters · Norwell High SchoolNorwell vs Abington 9/30/25 · Sep 3018:11.00Norwell vs Abington 9/30/25September 30, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:38.75MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 817:41.14MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseSouth Shore League Championships · Oct 2317:14.70South Shore League ChampionshipsOctober 23, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 55 · Abington5,000 Meters Division 35517:38.75 PB12
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 16 · Abington5,000 Meters Division 3A1617:41.14 PB12
Oct 30Middleboro @ AbingtonOct 30 · 3 Miles New Division · Place 2 · Abington3 Miles New Division217:06Unofficial12
Oct 23South Shore League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · Abington5,000 Meters Varsity617:14.70 PB12
Oct 16Rockland @ AbingtonOct 16 · 3 Miles Varsity · Place 1 · Abington3 Miles Varsity117:13Unofficial12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 58 · Abington5,000 Meters Varsity Small5817:42.60 PB12
Oct 7Cohassett @ AbingtonOct 7 · 3 Miles Varsity · Place 1 · Abington3 Miles Varsity118:22Unofficial12
Sep 30Norwell vs Abington 9/30/25Sep 30 · 5,000 Meters Varsity · Place 2 · Abington5,000 Meters Varsity218:11.00 PB12
Sep 25Mashpee @ AbingtonSep 25 · 3 Miles New Division · Place 1 · Abington3 Miles New Division117:47Unofficial12
Sep 16Abington vs East BridgewaterSep 16 · 3 Miles New Division · Place 4 · Abington3 Miles New Division416:48Unofficial12
Sep 9Abington @ CarverSep 9 · 3 Miles Varsity · Place 1 · Abington3 Miles Varsity117:49Unofficial12
Sep 9Carver v. AbingtonSep 9 · 5,000 Meters Varsity · Place 1 · Abington5,000 Meters Varsity117:49 PB12