Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Wompatuck State ParkWeymouth vs. Wellesley & Framingham · Sep 917:49Weymouth vs. Wellesley & FraminghamSeptember 9, 2026
2.9 Miles · Houghton's PondFramingham @ Milton · Sep 3019:39Framingham @ MiltonSeptember 30, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:40.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Needham & Framingham · Oct 718:46Newton North vs Needham & FraminghamOctober 7, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1919:38.7Manchester InvitationalSeptember 19, 2026
5,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1420:01.6Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2918:54.8Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:44.9Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:30.56MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3118:34.31Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2518:39.30Bay State Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 3 · FraminghamFramingham5,000 Meters Varsity318:34.31 PB11
Oct 21Framingham Home Senior night vs NatickOct 21 · 5,000 Meters Varsity · Place 1 · FraminghamFramingham5,000 Meters Varsity119:4811
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 18 · FraminghamFramingham5,000 Meters Varsity Girls1818:44.9 PB11
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 5,000 Meters · Place 2 · FraminghamFramingham5,000 Meters220:01.6 PB11
Oct 7Newton North vs Needham & FraminghamOct 7 · 5,000 Meters Varsity · Place 3 · FraminghamFramingham5,000 Meters Varsity318:46 PB11
Sep 30Framingham @ MiltonSep 30 · 2.9 Miles Varsity · Place 3 · FraminghamFramingham2.9 Miles Varsity319:39 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Large · Place 16 · FraminghamFramingham5,000 Meters Girls Varsity Large1619:38.7 PB11
Sep 9Weymouth vs. Wellesley & FraminghamSep 9 · 2.8 Miles Varsity · Place 2 · FraminghamFramingham2.8 Miles Varsity217:49 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Phil Zodda Championship Girls · Place 37 · MAMA5,000 Meters The Phil Zodda Championship Girls3718:54.8 PB10
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 6 · FraminghamFramingham5,000 Meters Division 1618:30.56 PB10
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 10 · FraminghamFramingham5,000 Meters Varsity Divison 1A1018:55.4010
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 3 · FraminghamFramingham5,000 Meters Varsity318:39.30 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 1 · FraminghamFramingham5,000 Meters Sophomore All Divisions118:40.80 PB10
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 3 · FraminghamFramingham5,000 Meters Varsity Overall320:08.810
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 23 · FraminghamFramingham5,000 Meters Girls Varsity Large School2320:25.010
Sep 17Framingham vs MiltonSep 17 · 5,000 Meters Varsity · FraminghamFramingham5,000 Meters Varsity020:47Unofficial10