Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Natick · Sep 3018:54Weymouth vs. NatickSeptember 30, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2223:08.0NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1424:26.1ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:05.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2722:06.8Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2521:13.50Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast · Place 148 · Natick5,000 Meters Open - Northeast14823:08.0 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 68 · Natick5,000 Meters Varsity Division 1B6821:46.8012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 56 · Natick5,000 Meters Varsity5621:13.50 PB12
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 5 · Natick5,000 Meters Varsity521:46—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 102 · Natick5,000 Meters Varsity Large10221:05.30 PB12
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 16 · Natick5,000 Meters Varsity1621:0812
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 14 · Natick2.8 Miles Varsity1418:54 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 63 · Natick5,000 Meters Varsity 16322:06.8 PB12
Sep 16Natick v NeedhamSep 16 · 5,000 Meters Varsity · Place 18 · Natick5,000 Meters Varsity1822:02—
Sep 10Natick v Wellesley & BraintreeSep 10 · 5,000 Meters Varsity · Place 13 · Natick5,000 Meters Varsity1321:58—
Sep 3Brookline v Natick & MiltonSep 3 · 2.9 Miles Varsity · Place 12 · Natick2.9 Miles Varsity1221:22—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 64 · Natick5,000 Meters Varsity6423:10.3811
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 76 · Natick5,000 Meters Varsity7623:25.2511
Oct 17Framingham v NatickOct 17 · 5,000 Meters Varsity · Place 18 · Natick5,000 Meters Varsity1824:1311
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 134 · Natick5,000 Meters Varsity13421:53.4611
Oct 9Brookline v Milton & NatickOct 9 · 2.76 Miles Varsity · Place 18 · Natick2.76 Miles Varsity1821:07.0011
Oct 1Natick v Newton North & WalpoleOct 1 · 5,000 Meters Varsity · Place 31 · Natick5,000 Meters Varsity3123:5111
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 7 · Natick5,000 Meters Junior Varsity 1722:39.811
Sep 25Natick v WeymouthSep 25 · 5,000 Meters Varsity · Place 15 · Natick5,000 Meters Varsity1522:2511
Aug 27Red White and Blue Intrasquad Practice MeetAug 27 · 5,000 Meters Varsity · Place 4 · Natick5,000 Meters Varsity423:27Unofficial11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 38 · Natick5,000 Meters Sophomore3823:26.5SO
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 14 · Natick5,000 Meters Junior Varsity1424:28.2SO
Oct 18Framingham at NatickOct 18 · 5,000 Meters Varsity · Place 14 · Natick5,000 Meters Varsity1424:12Unofficial10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Girls · Place 39 · Natick5,000 Meters Sophomore Girls3924:26.1 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 39 · Natick5,000 Meters Sophomore3924:26.09SO
Oct 4Natick v. NeedhamOct 4 · 2.5 Miles JV Girls · Natick2.5 Miles JV Girls019:42.2Unofficial10
Sep 27Weymouth vs. NatickSep 27 · 2.1 Miles Junior varsity · Natick2.1 Miles Junior varsity016:00Unofficial10
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 · Place 96 · Natick5,000 Meters Junior Varsity - 19625:18.710
Sep 20Walpole vs. Natick & Newton NorthSep 20 · 1.78 Miles JV Girls · Natick1.78 Miles JV Girls013:58Unofficial10
Sep 13Natick and Braintree at WellesleySep 13 · 2.1 Miles Junior Varsity · Place 19 · Natick2.1 Miles Junior Varsity1917:25Unofficial10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12Natick @ NeedhamOct 12 · 2,500 Meters Junior Varsity · Natick2,500 Meters Junior Varsity013:13Unofficial9
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 150 · Natick5,000 Meters Junior Varsity15032:34.8Unofficial9
Sep 21Natick & Walpole @ Newton NorthSep 21 · 1.6 Miles JV · Natick1.6 Miles JV013:42Unofficial9
Sep 14Natick vs WeymouthSep 14 · 2.5 Miles Girls JV · Natick2.5 Miles Girls JV022:33.0Unofficial9
Sep 7Red, White, and Blue Intra-squad MeetSep 7 · 2.5 Miles Junior Varsity · Natick2.5 Miles Junior Varsity022:44.3Unofficial9