Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Natick · Sep 3017:58Weymouth vs. NatickSeptember 30, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:20.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2720:46.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:51.11MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2520:10.10Bay 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 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 102 · Natick5,000 Meters Division 110220:51.11 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 29 · Natick5,000 Meters Varsity Division 1B2920:37.8012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 26 · Natick5,000 Meters Varsity2620:10.10 PB12
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 4 · Natick5,000 Meters Varsity421:35—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 71 · Natick5,000 Meters Varsity Large7120:20.50 PB12
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 9 · Natick5,000 Meters Varsity920:0412
Sep 30Weymouth vs. NatickSep 30 · 2.8 Miles Varsity · Place 3 · Natick2.8 Miles Varsity317:58 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 12 · Natick5,000 Meters Varsity 11220:46.7 PB12
Sep 16Natick v NeedhamSep 16 · 5,000 Meters Varsity · Place 6 · Natick5,000 Meters Varsity620:54—
Sep 10Natick v Wellesley & BraintreeSep 10 · 5,000 Meters Varsity · Place 9 · Natick5,000 Meters Varsity920:58—
Sep 3Brookline v Natick & MiltonSep 3 · 2.9 Miles Varsity · Place 3 · Natick2.9 Miles Varsity320:30—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 62 · Natick5,000 Meters Varsity 1A6222:02.1311
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 34 · Natick5,000 Meters Varsity3420:22.4711
Oct 17Framingham v NatickOct 17 · 5,000 Meters Varsity · Place 3 · Natick5,000 Meters Varsity321:2011
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 77 · Natick5,000 Meters Varsity7720:30.2211
Oct 9Brookline v Milton & NatickOct 9 · 2.76 Miles Varsity · Place 5 · Natick2.76 Miles Varsity519:50.5011
Oct 1Natick v Newton North & WalpoleOct 1 · 5,000 Meters Varsity · Place 5 · Natick5,000 Meters Varsity520:4711
Sep 11Natick at NeedhamSep 11 · Varsity · Place 9 · NatickVarsity921:2411
Sep 4Braintree v Natick & WellesleySep 4 · 5,000 Meters Varsity · Place 9 · Natick5,000 Meters Varsity921:0611

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 35 · Natick5,000 Meters Varsity3523:04.3SO
Sep 6Brookline & Milton at NatickSep 6 · Varsity · Place 12 · NatickVarsity1223:42.010