Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2911:38.4League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:45.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Highland parkFranklin at Attleboro · Sep 1618:02Franklin at Attleboro September 16, 2025
5,000 Meters · Highland ParkAttleboro vs. Sharon · Oct 1418:22Attleboro vs. SharonOctober 14, 2025
5,000 Meters · Hopedale Draper Field Sports ComplexMilford vs Attleboro · Oct 718:24Milford vs AttleboroOctober 7, 2025
5,000 Meters · Taunton High SchoolTaunton vs. Attleboro · Sep 918:24Taunton vs. AttleboroSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2517:40.30Hockomock League MeetOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1A · Place 120 · Attleboro5,000 Meters Varsity Division 1A12018:38.7012
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 36 · Attleboro5,000 Meters Varsity3617:40.30 PB12
Oct 14Attleboro vs. SharonOct 14 · 5,000 Meters Varsity · Place 6 · Attleboro5,000 Meters Varsity618:22 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 111 · Attleboro5,000 Meters Varsity Large11117:45.80 PB12
Oct 7Milford vs AttleboroOct 7 · 5,000 Meters Varsity Boys · Place 7 · Attleboro5,000 Meters Varsity Boys718:24 PB12
Sep 16Franklin at Attleboro Sep 16 · 5,000 Meters Varsity · Place 7 · Attleboro5,000 Meters Varsity718:02 PB12
Sep 9Taunton vs. AttleboroSep 9 · 5,000 Meters Varsity · Place 6 · Attleboro5,000 Meters Varsity618:24 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 112 · Attleboro5,000 Meters Varsity 1A11218:51.3711
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 25 · Attleboro5,000 Meters Varsity2517:16.4811
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 125 · Attleboro5,000 Meters Varsity12517:39.6511
Oct 8Sharon vs. AttleboroOct 8 · 5,000 Meters Varsity · Place 7 · Attleboro5,000 Meters Varsity717:2211
Oct 1Milford @ AttleboroOct 1 · 5,000 Meters Varsity · Place 6 · Attleboro5,000 Meters Varsity618:1711
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 121 · Attleboro5,000 Meters Championship12117:53.1911
Sep 14Highland Park InvitationalSep 14 · 3,000 Meters Open · Place 5 · Attleboro3,000 Meters Open511:17.0011

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 41 · Attleboro5,000 Meters Varsity4118:33.5SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 65 · Attleboro5,000 Meters Sophomore6518:56.24SO
Oct 10Taunton at AttleboroOct 10 · 5,000 Meters Varsity · Place 8 · Attleboro5,000 Meters Varsity819:3810
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 171 · Attleboro5,000 Meters Championship17118:50.9SO
Sep 16Highland Park InvitationalSep 16 · 5,000 Meters Varsity · Place 44 · Attleboro5,000 Meters Varsity4420:29.8SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Hockomock Frosh Coed Boys · Place 4 · Attleboro3,000 Meters Hockomock Frosh Coed Boys411:38.4 PB9
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 55 · Attleboro2.1 Miles Freshman5512:58.3FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 209 · Attleboro3,000 Meters Varsity20913:04.7FR