Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1420:50.6ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1121:50.09MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Stanley ParkJames Earley · Oct 1120:38.26James EarleyOctober 11, 2025
5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 622:59.30Trinity Bantam XCSeptember 6, 2025
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1320:51.7MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1824:56.10Conn College InviteOctober 18, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:51.1Paul Short Run (College)October 3, 2025
6,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2025:40.0352nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 140 · Connecticut CollegeConnecticut College6,000 Meters White14024:56.10 PBSo
Oct 11James EarleyOct 11 · 5,000 Meters College · Place 40 · Connecticut CollegeConnecticut College5,000 Meters College4020:38.26 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 280 · Connecticut CollegeConnecticut College6,000 Meters Open28024:51.1 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Navy · Place 55 · Connecticut CollegeConnecticut College6,000 Meters Women's 6K Navy5525:40.03 PBSo
Sep 6Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 51 · Connecticut CollegeConnecticut College5,000 Meters Varsity5122:59.30 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9D3 ChallengeNov 9 · 5,000 Meters Varsity · Place 19 · Connecticut CollegeConnecticut College5,000 Meters Varsity1921:14.8FR
Oct 19Connecticut College InvitationalOct 19 · 6,000 Meters Varsity · Place 169 · Connecticut CollegeConnecticut College6,000 Meters Varsity16926:33.1FR
Sep 7Trinity Bantam XC InvitationalSep 7 · 5,000 Meters Varsity · Place 88 · Connecticut CollegeConnecticut College5,000 Meters Varsity8824:04.3FR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 69 · NatickNatick5,000 Meters Division 1A6921:50.09 PB12
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 26 · NatickNatick5,000 Meters Varsity2620:57.3SR
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · NatickNatick5,000 Meters Varsity3922:15.0SR
Oct 18Framingham at NatickOct 18 · 5,000 Meters Varsity · Place 3 · NatickNatick5,000 Meters Varsity321:15Unofficial12
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Girls · Place 61 · NatickNatick5,000 Meters Varsity Girls6120:50.6 PB12
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 61 · NatickNatick5,000 Meters Varsity6120:50.52SR
Oct 4Natick v. NeedhamOct 4 · 5,000 Meters Varsity Girls · Place 11 · NatickNatick5,000 Meters Varsity Girls1121:55.4Unofficial12
Sep 27Weymouth vs. NatickSep 27 · 2.8 Miles Varsity · Place 6 · NatickNatick2.8 Miles Varsity618:50Unofficial12
Sep 20Walpole vs. Natick & Newton NorthSep 20 · 2.57 Miles Varsity Girls · Place 15 · NatickNatick2.57 Miles Varsity Girls1518:17Unofficial12
Sep 13Natick and Braintree at WellesleySep 13 · 5,000 Meters Varsity · Place 7 · NatickNatick5,000 Meters Varsity721:51Unofficial12
Sep 6Brookline & Milton at NatickSep 6 · Varsity · Place 7 · NatickNatickVarsity722:36.912

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 14Natick vs WeymouthSep 14 · 5,000 Meters Girls Varsity · NatickNatick5,000 Meters Girls Varsity021:58.8Unofficial11
Sep 7Red, White, and Blue Intra-squad MeetSep 7 · 5,000 Meters Varsity · NatickNatick5,000 Meters Varsity022:07.7Unofficial11

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 59 · NatickNatick5,000 Meters Division 1A5920:51.7 PB10
Oct 31Bay State Conference ChampionshipOct 31 · 5,000 Meters Varsity · Place 45 · NatickNatick5,000 Meters Varsity4521:34.410
Oct 20Natick v FraminghamOct 20 · 5,000 Meters Varsity · NatickNatick5,000 Meters Varsity022:16Unofficial10
Oct 13Braintree v Natick & WellesleyOct 13 · 3.05 Miles Varsity · NatickNatick3.05 Miles Varsity020:56Unofficial10
Oct 6Brookline v. Milton & NatickOct 6 · 2.62 Miles Varsity · NatickNatick2.62 Miles Varsity021:09Unofficial10
Sep 29Natick v. Newton North & WalpoleSep 29 · 5,000 Meters Varsity · NatickNatick5,000 Meters Varsity022:06Unofficial10
Sep 22Weymouth vs. NatickSep 22 · 2.8 Miles Varsity · NatickNatick2.8 Miles Varsity019:58Unofficial10
Sep 14Needham v. NatickSep 14 · 5,000 Meters Varsity · NatickNatick5,000 Meters Varsity022:28Unofficial10
Sep 3Red, White, and Blue Practice MeetSep 3 · 5,000 Meters Varsity · NatickNatick5,000 Meters Varsity023:28Unofficial10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28Wellesley v. Natick BoysOct 28 · 5,000 Meters Varsity · Place 28 · NatickNatick5,000 Meters Varsity2823:499