Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1415:44.0MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1715:20.1Highland Park InvitationalSeptember 17, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2012:42.32MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2325:41.7NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1422:18.2ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:31.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1124:22.34MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Highland parkFranklin at Attleboro · Sep 1622:19Franklin at Attleboro September 16, 2025
5,000 Meters · Highland ParkAttleboro vs. Sharon · Oct 1422:54Attleboro vs. SharonOctober 14, 2025
5,000 Meters · Hopedale Draper Field Sports ComplexMilford vs Attleboro · Oct 726:00Milford vs AttleboroOctober 7, 2025
5,000 Meters · Taunton High SchoolTaunton vs. Attleboro · Sep 922:16Taunton vs. AttleboroSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2522:06.80Hockomock League MeetOctober 25, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 85 · Attleboro5,000 Meters Varsity Divison 1A8522:20.1012
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 30 · Attleboro5,000 Meters Varsity3022:06.80 PB12
Oct 14Attleboro vs. SharonOct 14 · 5,000 Meters Varsity · Place 2 · Attleboro5,000 Meters Varsity222:54 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 124 · Attleboro5,000 Meters Varsity Large12421:31.40 PB12
Oct 7Milford vs AttleboroOct 7 · 5,000 Meters Varsity Girls · Place 12 · Attleboro5,000 Meters Varsity Girls1226:00 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 15 · Attleboro3,000 Meters Senior1512:42.32 PB12
Sep 16Franklin at Attleboro Sep 16 · 5,000 Meters Varsity · Place 4 · Attleboro5,000 Meters Varsity422:19 PB12
Sep 9Taunton vs. AttleboroSep 9 · 5,000 Meters Varsity · Place 1 · Attleboro5,000 Meters Varsity122:16 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast · Place 137 · Attleboro5,000 Meters Open - Northeast13725:41.7 PB11
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 78 · Attleboro5,000 Meters Varsity 1A7822:43.9611
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · Attleboro5,000 Meters Varsity1821:07.0411
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 91 · Attleboro5,000 Meters Varsity9120:53.7211
Oct 8Sharon vs. AttleboroOct 8 · 5,000 Meters Varsity · Place 2 · Attleboro5,000 Meters Varsity221:4611
Oct 1Milford @ AttleboroOct 1 · 5,000 Meters Varsity · Place 2 · Attleboro5,000 Meters Varsity222:3611
Sep 24Attleboro @ KPSep 24 · 5,000 Meters Varsity · Place 3 · Attleboro5,000 Meters Varsity321:17Unofficial11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 51 · Attleboro5,000 Meters Championship5120:46.3711
Sep 17Attleboro @ FranklinSep 17 · 5,000 Meters Varsity · Place 4 · Attleboro5,000 Meters Varsity423:10Unofficial11
Sep 14Highland Park InvitationalSep 14 · 3,000 Meters Open · Place 2 · Attleboro3,000 Meters Open214:09.9811
Sep 10Taunton @ AttleboroSep 10 · 5,000 Meters Varsity · Place 4 · Attleboro5,000 Meters Varsity423:59Unofficial11
Sep 4Feehan vs AttleboroSep 4 · 5,000 Meters Varsity · Attleboro5,000 Meters Varsity023:59Unofficial11

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast · Place 83 · Attleboro5,000 Meters Open - Northeast8326:57.210
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 118 · Attleboro5,000 Meters Division 1A11824:22.34 PB10
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 30 · Attleboro5,000 Meters Varsity3022:45.4SO
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Girls · Place 104 · Attleboro5,000 Meters Varsity Girls10422:18.2 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 104 · Attleboro5,000 Meters Varsity10422:18.16SO
Oct 10Taunton at AttleboroOct 10 · 5,000 Meters Varsity · Place 6 · Attleboro5,000 Meters Varsity624:4010
Oct 3King Philip at AttleboroOct 3 · 5,000 Meters Varsity · Place 5 · Attleboro5,000 Meters Varsity525:25Unofficial10
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 17 · Attleboro3,000 Meters Varsity1713:23.6SO
Sep 26Attleboro vs North AttleboroSep 26 · 5,000 Meters Varsity · Place 8 · Attleboro5,000 Meters Varsity824:59Unofficial10
Sep 19Milford at AttleboroSep 19 · 5,000 Meters Varsity · Place 3 · Attleboro5,000 Meters Varsity325:00Unofficial10
Sep 12Attleboro at FranklinSep 12 · 2.9 Miles Varsity · Place 10 · Attleboro2.9 Miles Varsity1025:14Unofficial10

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 75 · Attleboro5,000 Meters Hockomock Varsity7524:52.79
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 41 · Attleboro2.1 Miles Freshman4115:44.0FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 41 · Attleboro2.1 Miles Freshman4115:44.0 PB9
Oct 11Taunton vs. AttleboroOct 11 · 5,000 Meters Varsity · Attleboro5,000 Meters Varsity026:28Unofficial9
Oct 4KP V. AttleboroOct 4 · 3.03 Miles Varsity · Attleboro3.03 Miles Varsity025:32Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 104 · Attleboro3,000 Meters Varsity10415:08.5FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 104 · Attleboro3,000 Meters Varsity Large 9-1010415:08.59
Sep 20Milford vs AttleboroSep 20 · 5,000 Meters Varsity · Attleboro5,000 Meters Varsity025:52Unofficial9
Sep 17Highland Park InvitationalSep 17 · 3,000 Meters Freshman · Place 9 · Attleboro3,000 Meters Freshman915:20.1 PB9
Sep 13Attleboro vs FranklinSep 13 · 1.5 Miles Junior Varsity · Attleboro1.5 Miles Junior Varsity013:34Unofficial9
Sep 7Attleboro vs Bishop FeehanSep 7 · 1.5 Miles Junior Varsity · Attleboro1.5 Miles Junior Varsity013:47Unofficial9