Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 320:00.5Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:46.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Needham & Framingham · Oct 718:55Newton North vs Needham & FraminghamOctober 7, 2026
5,000 Meters · Cutler Park ReservationNeedham v Weymouth and Braintree · Sep 1619:44.80Needham v Weymouth and Braintree September 16, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1920:09.7Manchester InvitationalSeptember 19, 2026
5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 2619:58.1Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:34.9Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Morses PondNeedham vs Wellesley · Oct 1520:20Needham vs Wellesley October 15, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:20.51MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3118:47.95Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 818:50.70MIAA Division 1A-1B-1CNovember 8, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 9 · Needham5,000 Meters Varsity918:47.95 PB12
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 13 · Needham5,000 Meters Varsity Girls1318:34.9 PB12
Oct 14Walpole v. Milton & NeedhamOct 14 · 2.57 Miles Varsity Girls · Place 4 · Needham2.57 Miles Varsity Girls416:03Unofficial12
Oct 7Newton North vs Needham & FraminghamOct 7 · 5,000 Meters Varsity · Place 4 · Needham5,000 Meters Varsity418:55 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Large · Place 25 · Needham5,000 Meters Girls Varsity Large2520:09.7 PB12
Sep 16Needham v Weymouth and Braintree Sep 16 · 5,000 Meters Varsity · Place 4 · Needham5,000 Meters Varsity419:44.80 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 26 · Needham5,000 Meters Division 12619:20.51 PB11
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 7 · Needham5,000 Meters Varsity Divison 1A718:50.70 PB11
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 6 · Needham5,000 Meters Varsity618:59.1011
Oct 15Needham vs Wellesley Oct 15 · 5,000 Meters Varsity · Place 4 · Needham5,000 Meters Varsity420:20 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 17 · Needham5,000 Meters Varsity Large1718:46.10 PB11
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 2 · Needham5,000 Meters Varsity Overall219:58.1 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 31 · Needham5,000 Meters Girls Varsity Large School3120:52.311
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 4 · Needham5,000 Meters Varsity420:00.5 PB11