Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · North Attleboro High SchoolNA vs Milford · Sep 1316:05NA vs MilfordSeptember 13, 2022
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2914:52.7League Meet SaturdayOctober 29, 2022
5,000 Meters · Hopedale Draper Field Sports ComplexMilford v. Taunton · Oct 1420:57Milford v. TauntonOctober 14, 2025
5,000 Meters · Wrentham Development CenterMilford @ KP · Sep 922:33Milford @ KPSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2521:14.00Hockomock 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
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 98 · Milford5,000 Meters Varsity9821:14.00 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 125 · Milford5,000 Meters Varsity12521:16.212
Oct 14Milford v. TauntonOct 14 · 5,000 Meters Varsity · Place 13 · Milford5,000 Meters Varsity1320:57 PB12
Oct 7Milford vs AttleboroOct 7 · 5,000 Meters Varsity Boys · Place 19 · Milford5,000 Meters Varsity Boys1921:4712
Sep 30Milford @ FranklinSep 30 · 5,000 Meters Varsity · Place 30 · Milford5,000 Meters Varsity3023:00.4—
Sep 17Milford vs. SharonSep 17 · 5,000 Meters Varsity · Place 12 · Milford5,000 Meters Varsity1224:2812
Sep 9Milford @ KPSep 9 · 5,000 Meters Varsity · Place 15 · Milford5,000 Meters Varsity1522:33 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 147 · Milford5,000 Meters Varsity14722:58.9211
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 51 · Milford5,000 Meters Junior Varsity5120:59.2311
Oct 1963rd Catholic Memorial InvitationalOct 19 · 3,000 Meters Junior Varsity · Place 109 · Milford3,000 Meters Junior Varsity10913:48.111
Oct 1Milford @ AttleboroOct 1 · 5,000 Meters Varsity · Place 21 · Milford5,000 Meters Varsity2124:3011
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 83 · Milford5,000 Meters Junior Varsity8323:32.9111
Sep 25Milford v FranklinSep 25 · 3,000 Meters Junior Varsity · Place 5 · Milford3,000 Meters Junior Varsity514:09Unofficial11
Sep 17Sharon vs. MilfordSep 17 · 3,000 Meters Junior Varsity · Place 27 · Milford3,000 Meters Junior Varsity2714:1311
Sep 10Milford v King PhilipSep 10 · 3,000 Meters Junior Varsity · Place 16 · Milford3,000 Meters Junior Varsity1616:08Unofficial11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 70 · Milford5,000 Meters Junior Varsity7023:06.3SO
Oct 10Milford vs King PhilipOct 10 · 3.03 Miles Varsity · Place 28 · Milford3.03 Miles Varsity2822:49Unofficial10
Oct 3Milford vs FranklinOct 3 · 3,000 Meters Junior Varsity · Place 19 · Milford3,000 Meters Junior Varsity1914:56Unofficial10
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 70 · Milford3,000 Meters Varsity7013:46.3SO
Sep 26Taunton vs MilfordSep 26 · 5,000 Meters Varsity · Place 21 · Milford5,000 Meters Varsity2125:57Unofficial10
Sep 23MSTCA Franklin Park InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 74 · Milford5,000 Meters Junior Varsity7424:24.4SO
Sep 12NA vs MilfordSep 12 · Varsity · Place 20 · MilfordVarsity2028:0610

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 203 · Milford3,000 Meters Freshman20315:31.7FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 203 · Milford3,000 Meters Freshman (Large School)20315:31.699
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Hockomock Frosh Coed Boys · Place 57 · Milford3,000 Meters Hockomock Frosh Coed Boys5714:52.7 PB9
Oct 11KP @ MilfordOct 11 · 1.9 Miles Junior Varsity · Place 14 · Milford1.9 Miles Junior Varsity1416:33Unofficial9
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 220 · Milford5,000 Meters Junior Varsity22029:51.6Unofficial9
Oct 4Milford @ FranklinOct 4 · 1.5 Miles Junior Varsity · Place 23 · Milford1.5 Miles Junior Varsity2312:34Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 312 · Milford3,000 Meters Varsity31217:50.3FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 312 · Milford3,000 Meters Varsity Large 9-1031217:50.39
Sep 13NA vs MilfordSep 13 · 1.5 Miles Junior Varsity · Place 12 · Milford1.5 Miles Junior Varsity1216:05 PB9