Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2911:53.6League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:29.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2718:31.2Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2517:34.00Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 42 · Natick5,000 Meters Senior4217:45.9012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 51 · Natick5,000 Meters Varsity5117:34.00 PB12
Oct 15Natick v FraminghamOct 15 · 5,000 Meters Varsity · Place 4 · Natick5,000 Meters Varsity417:59—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 5 · Natick5,000 Meters Junior Varsity Large517:29.10 PB12
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 30 · Natick5,000 Meters Varsity3018:19—
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 25 · Natick5,000 Meters Varsity2517:46—
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 98 · Natick5,000 Meters Varsity 19818:31.2 PB12
Sep 16Natick v NeedhamSep 16 · 5,000 Meters Varsity · Place 9 · Natick5,000 Meters Varsity917:58—
Sep 10Natick v Wellesley & BraintreeSep 10 · 5,000 Meters Varsity · Place 22 · Natick5,000 Meters Varsity2218:27—
Sep 3Brookline v Natick & MiltonSep 3 · 2.9 Miles Varsity · Place 24 · Natick2.9 Miles Varsity2417:39—

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Boys · Place 16 · Natick3,000 Meters Baystate Coed Frosh Boys1611:53.6 PB9