Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1412:15.0MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:41.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2219:06.916th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2918:52.2League Meet SaturdayOctober 29, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 17 · Natick5,000 Meters Varsity1720:33—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 136 · Natick5,000 Meters Junior Varsity Large13620:41.70 PB12
Oct 8Newton v Natick & WalpoleOct 8 · 1.6 Miles Junior Varsity · Place 34 · Natick1.6 Miles Junior Varsity3410:45—
Sep 16Natick v NeedhamSep 16 · 2.5 Miles Junior Varsity · Place 6 · Natick2.5 Miles Junior Varsity616:26—
Sep 10Natick v Wellesley & BraintreeSep 10 · 2.5 Miles Junior Varsity · Place 12 · Natick2.5 Miles Junior Varsity1216:50—
Sep 3Brookline v Natick & MiltonSep 3 · 1.5 Miles Junior Varsity · Place 26 · Natick1.5 Miles Junior Varsity269:56—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 54 · Natick5,000 Meters Junior Varsity5419:29.5211
Oct 17Framingham v NatickOct 17 · 5,000 Meters Varsity · Place 18 · Natick5,000 Meters Varsity1819:40.011
Oct 1Natick v Newton North & WalpoleOct 1 · 5,000 Meters Varsity · Place 47 · Natick5,000 Meters Varsity4720:1711
Sep 25Natick v WeymouthSep 25 · 2.5 Miles Junior Varsity · Place 4 · Natick2.5 Miles Junior Varsity416:2411

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 42 · Natick5,000 Meters Junior Varsity4219:50.3SO
Oct 18Framingham at NatickOct 18 · 5,000 Meters Varsity · Natick5,000 Meters Varsity018:55Unofficial10
Oct 4Natick v. NeedhamOct 4 · 5,000 Meters Varsity Boys · Natick5,000 Meters Varsity Boys020:20Unofficial10
Sep 27Weymouth vs. NatickSep 27 · 2.8 Miles Varsity · Natick2.8 Miles Varsity017:26Unofficial10
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 · Place 45 · Natick5,000 Meters Junior Varsity - 14519:06.9 PB10
Sep 20Walpole vs. Natick & Newton NorthSep 20 · 2.57 Miles Varsity Boys · Natick2.57 Miles Varsity Boys016:20Unofficial10
Sep 6Brookline & Milton at NatickSep 6 · Varsity · Place 41 · NatickVarsity4120:0210
Aug 29Red White & Blue Practice MeetAug 29 · 5,000 Meters Varsity · Place 17 · Natick5,000 Meters Varsity1719:55Unofficial10

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 91 · Natick5,000 Meters Sophomore9119:04.8FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 91 · Natick5,000 Meters Sophomore (Large School)9119:04.749
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate JV · Place 37 · Natick5,000 Meters Baystate JV3718:52.2 PB9
Oct 19Natick @ FraminghamOct 19 · 5,000 Meters Varsity · Place 10 · Natick5,000 Meters Varsity1019:039
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 25 · Natick2.1 Miles Freshman2512:15.0FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 25 · Natick2.1 Miles Freshman2512:15.0 PB9
Oct 12Natick @ NeedhamOct 12 · 2,500 Meters Junior Varsity · Natick2,500 Meters Junior Varsity09:06Unofficial9
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 48 · Natick5,000 Meters Junior Varsity4820:54.0Unofficial9
Oct 6Natick v Wellesley & BraintreeOct 6 · 5,000 Meters Varsity · Natick5,000 Meters Varsity019:59Unofficial9
Sep 28Natick & Brookline V. MiltonSep 28 · 2.9 Miles Varsity · Natick2.9 Miles Varsity019:17Unofficial9
Sep 21Natick & Walpole @ Newton NorthSep 21 · 5,000 Meters Varsity · Natick5,000 Meters Varsity019:42Unofficial9
Sep 14Natick vs WeymouthSep 14 · 5,000 Meters Boys Varsity · Natick5,000 Meters Boys Varsity020:22Unofficial9
Sep 7Red, White, and Blue Intra-squad MeetSep 7 · 5,000 Meters Varsity · Natick5,000 Meters Varsity020:43Unofficial9