Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1412:29.4MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1713:04.1Highland Park InvitationalSeptember 17, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:16.8MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Highland parkFranklin at Attleboro · Sep 1618:01Franklin at Attleboro September 16, 2025
5,000 Meters · Highland ParkAttleboro vs. Sharon · Oct 1418:28Attleboro vs. SharonOctober 14, 2025
5,000 Meters · Taunton High SchoolTaunton vs. Attleboro · Sep 918:07Taunton vs. AttleboroSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2517:31.90Hockomock League MeetOctober 25, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 31 · Attleboro5,000 Meters Varsity3117:31.90 PB12
Oct 14Attleboro vs. SharonOct 14 · 5,000 Meters Varsity · Place 7 · Attleboro5,000 Meters Varsity718:28 PB12
Sep 16Franklin at Attleboro Sep 16 · 5,000 Meters Varsity · Place 6 · Attleboro5,000 Meters Varsity618:01 PB12
Sep 9Taunton vs. AttleboroSep 9 · 5,000 Meters Varsity · Place 4 · Attleboro5,000 Meters Varsity418:07 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Sharon vs. AttleboroOct 8 · 5,000 Meters Varsity · Place 12 · Attleboro5,000 Meters Varsity1218:0511
Sep 17Attleboro @ FranklinSep 17 · 5,000 Meters Varsity · Place 12 · Attleboro5,000 Meters Varsity1218:51Unofficial11
Sep 14Highland Park InvitationalSep 14 · 3,000 Meters Open · Place 8 · Attleboro3,000 Meters Open811:34.1311

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Taunton at AttleboroOct 10 · 5,000 Meters Varsity · Place 5 · Attleboro5,000 Meters Varsity519:2210
Oct 3King Philip at AttleboroOct 3 · 5,000 Meters Varsity · Place 17 · Attleboro5,000 Meters Varsity1720:46Unofficial10
Sep 19Milford at AttleboroSep 19 · 5,000 Meters Varsity · Place 11 · Attleboro5,000 Meters Varsity1119:41Unofficial10
Sep 16Highland Park InvitationalSep 16 · 3,000 Meters Open · Place 11 · Attleboro3,000 Meters Open1111:45.6SO

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 36 · Attleboro2.1 Miles Freshman3612:29.4FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 36 · Attleboro2.1 Miles Freshman3612:29.4 PB9
Oct 11Taunton vs. AttleboroOct 11 · 5,000 Meters Varsity · Attleboro5,000 Meters Varsity020:05Unofficial9
Oct 4KP V. AttleboroOct 4 · 1.78 Miles Junior Varsity · Attleboro1.78 Miles Junior Varsity011:45Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 132 · Attleboro3,000 Meters Varsity13212:16.8FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 132 · Attleboro3,000 Meters Varsity Large 9-1013212:16.8 PB9
Sep 20Milford vs AttleboroSep 20 · 5,000 Meters Varsity · Place 13 · Attleboro5,000 Meters Varsity1320:46Unofficial9
Sep 17Highland Park InvitationalSep 17 · 3,000 Meters Freshman · Place 13 · Attleboro3,000 Meters Freshman1313:04.1 PB9
Sep 13Attleboro vs FranklinSep 13 · 1.5 Miles Junior Varsity · Attleboro1.5 Miles Junior Varsity010:38Unofficial9
Sep 7Attleboro vs Bishop FeehanSep 7 · 1.5 Miles Junior Varsity · Attleboro1.5 Miles Junior Varsity011:08Unofficial9