Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1414:42.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1715:23.6Highland Park InvitationalSeptember 17, 2022
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2913:37.0League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1422:26.8ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Clark County Fair Grounds2021 Moapa Valley Pirate Invitational · Sep 1822:31.42021 Moapa Valley Pirate InvitationalSeptember 18, 2021
5,000 Meters · Foothill HS2022 Falcon Invitational · Sep 2421:42.42022 Falcon InvitationalSeptember 24, 2022
5,000 Meters · Highland parkFranklin at Attleboro · Sep 1623:01Franklin at Attleboro September 16, 2025
5,000 Meters · Highland ParkAttleboro vs. Sharon · Oct 1422:53Attleboro vs. SharonOctober 14, 2025
5,000 Meters · Hopedale Draper Field Sports ComplexMilford vs Attleboro · Oct 724:41Milford vs AttleboroOctober 7, 2025
5,000 Meters · Palo Verde HS2022 Palo Verde Labor Day Classic · Sep 323:55.92022 Palo Verde Labor Day ClassicSeptember 3, 2022
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2521:09.20Hockomock League MeetOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 54 · AttleboroAttleboro5,000 Meters Junior Varsity5421:09.20 PB12
Oct 14Attleboro vs. SharonOct 14 · 5,000 Meters Varsity · Place 29 · AttleboroAttleboro5,000 Meters Varsity2922:53 PB12
Oct 7Milford vs AttleboroOct 7 · 5,000 Meters Varsity Boys · Place 25 · AttleboroAttleboro5,000 Meters Varsity Boys2524:41 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 110 · AttleboroAttleboro3,000 Meters Senior11013:58.0312
Sep 16Franklin at Attleboro Sep 16 · 5,000 Meters Varsity · Place 33 · AttleboroAttleboro5,000 Meters Varsity3323:01 PB12
Sep 9Taunton vs. AttleboroSep 9 · 5,000 Meters Varsity · Place 22 · AttleboroAttleboro5,000 Meters Varsity2224:28.12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 147 · AttleboroAttleboro5,000 Meters Junior Varsity14720:23.9611
Oct 8Sharon vs. AttleboroOct 8 · 5,000 Meters Varsity · Place 23 · AttleboroAttleboro5,000 Meters Varsity2319:5711
Sep 24Attleboro @ KPSep 24 · 5,000 Meters Varsity · Place 16 · AttleboroAttleboro5,000 Meters Varsity1620:01Unofficial11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 39 · AttleboroAttleboro3,000 Meters Varsity3912:02.2811
Sep 17Attleboro @ FranklinSep 17 · 5,000 Meters Varsity · Place 31 · AttleboroAttleboro5,000 Meters Varsity3122:20Unofficial11
Sep 14Highland Park InvitationalSep 14 · 3,000 Meters Open · Place 22 · AttleboroAttleboro3,000 Meters Open2212:27.3111
Sep 10Taunton @ AttleboroSep 10 · 5,000 Meters Varsity · Place 21 · AttleboroAttleboro5,000 Meters Varsity2122:40Unofficial11
Sep 4Feehan vs AttleboroSep 4 · 1.6 Miles Junior Varsity · AttleboroAttleboro1.6 Miles Junior Varsity011:20Unofficial11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Hockomock League ChampionshipsOct 28 · Freshman · Place 17 · AttleboroAttleboroFreshman1713:01.6SO
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Boys · Place 128 · AttleboroAttleboro5,000 Meters Sophomore Boys12822:26.8 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 128 · AttleboroAttleboro5,000 Meters Sophomore12822:26.77SO
Oct 10Taunton at AttleboroOct 10 · 5,000 Meters Varsity · Place 17 · AttleboroAttleboro5,000 Meters Varsity1721:5010
Oct 3King Philip at AttleboroOct 3 · 5,000 Meters Varsity · Place 21 · AttleboroAttleboro5,000 Meters Varsity2122:50Unofficial10
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 32 · AttleboroAttleboro3,000 Meters Varsity3212:15.7SO
Sep 26Attleboro vs North AttleboroSep 26 · 5,000 Meters Varsity · Place 18 · AttleboroAttleboro5,000 Meters Varsity1822:37Unofficial10
Sep 19Milford at AttleboroSep 19 · 5,000 Meters Varsity · Place 16 · AttleboroAttleboro5,000 Meters Varsity1621:58Unofficial10
Sep 16Highland Park InvitationalSep 16 · 3,000 Meters Open · Place 46 · AttleboroAttleboro3,000 Meters Open4613:09.7SO
Sep 12Attleboro at FranklinSep 12 · 1.45 Miles Junior Varsity · Place 3 · AttleboroAttleboro1.45 Miles Junior Varsity39:38Unofficial10

2022 Cross Country

17 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Hockomock Frosh Coed Boys · Place 40 · AttleboroAttleboro3,000 Meters Hockomock Frosh Coed Boys4013:37.0 PB9
Oct 18Coronado Meet #2Oct 18 · 3.05 Miles Varsity · Place 36 · FoothillFoothill3.05 Miles Varsity3621:36.212
Oct 15Coaches Association InvitationalOct 15 · 5,000 Meters Varsity · Place 87 · FoothillFoothill5,000 Meters Varsity8722:51.512
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 115 · AttleboroAttleboro2.1 Miles Freshman11514:42.1FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 115 · AttleboroAttleboro2.1 Miles Freshman11514:42.1 PB9
Oct 11Boulder City WeekdayOct 11 · Varsity · Place 31 · FoothillFoothillVarsity3124:4512
Oct 11Taunton vs. AttleboroOct 11 · 1.7 Miles Junior Varsity · AttleboroAttleboro1.7 Miles Junior Varsity013:26Unofficial9
Oct 4KP V. AttleboroOct 4 · 1.78 Miles Junior Varsity · AttleboroAttleboro1.78 Miles Junior Varsity013:29Unofficial9
Sep 28SECTA WeekdaySep 28 · 2 Miles Varsity · Place 36 · FoothillFoothill2 Miles Varsity3614:00.112
Sep 242022 Falcon InvitationalSep 24 · 5,000 Meters Varsity · Place 110 · FoothillFoothill5,000 Meters Varsity11021:42.4 PB12
Sep 20Milford vs AttleboroSep 20 · 3,000 Meters Junior Varsity · AttleboroAttleboro3,000 Meters Junior Varsity014:07Unofficial9
Sep 17Highland Park InvitationalSep 17 · 3,000 Meters Freshman · Place 29 · AttleboroAttleboro3,000 Meters Freshman2915:23.6 PB9
Sep 13Attleboro vs FranklinSep 13 · 1.5 Miles Junior Varsity · AttleboroAttleboro1.5 Miles Junior Varsity011:44Unofficial9
Sep 102022 Larry Burgess-Las Vegas InvitationalSep 10 · 5,000 Meters Varsity · Place 85 · FoothillFoothill5,000 Meters Varsity8522:40.712
Sep 7Attleboro vs Bishop FeehanSep 7 · 1.5 Miles Junior Varsity · AttleboroAttleboro1.5 Miles Junior Varsity012:35Unofficial9
Sep 32022 Palo Verde Labor Day ClassicSep 3 · 5,000 Meters 11-12 Grade Boys · Place 63 · FoothillFoothill5,000 Meters 11-12 Grade Boys6323:55.9 PB12
Aug 272022 Red Rock Running Company InvitationalAug 27 · 3 Miles Varsity · Place 89 · FoothillFoothill3 Miles Varsity8920:58.412

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16SNTCCCA InvitationalOct 16 · 5,000 Meters Varsity · Place 58 · FoothillFoothill5,000 Meters Varsity5821:52.711
Oct 5Coronado Weekday MeetOct 5 · 3 Miles Varsity · Place 46 · FoothillFoothill3 Miles Varsity4621:57.611
Sep 28Basic WeekdaySep 28 · 2.5 Miles Varsity · Place 33 · FoothillFoothill2.5 Miles Varsity3317:01.911
Sep 252021 Falcon InvitationalSep 25 · 5,000 Meters Varsity · Place 57 · FoothillFoothill5,000 Meters Varsity5722:29.011
Sep 182021 Moapa Valley Pirate InvitationalSep 18 · 5,000 Meters Varsity B Boys · Place 11 · FoothillFoothill5,000 Meters Varsity B Boys1122:31.4 PB11
Sep 112021 Larry Burgess-Las Vegas InvitationalSep 11 · 5,000 Meters Varsity · Place 53 · FoothillFoothill5,000 Meters Varsity5323:28.011
Aug 282021 Red Rock Running InvitationalAug 28 · 3,000 Meters Varsity · Place 47 · FoothillFoothill3,000 Meters Varsity4712:11.211