Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 313:02.1Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
2.76 Miles · Larz Anderson ParkBrookline v Needham · Sep 917:22.7Brookline v NeedhamSeptember 9, 2026
5,000 Meters · Alvirne High School21st Battle of Border · Oct 417:52.3121st Battle of BorderOctober 4, 2025
5,000 Meters · Cold Spring ParkNewton North vs Needham & Framingham · Oct 716:23Newton North vs Needham & FraminghamOctober 7, 2026
5,000 Meters · Cutler Park ReservationNeedham v Weymouth and Braintree · Sep 1616:53.44Needham v Weymouth and Braintree September 16, 2026
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:02.2Manchester InviteSeptember 20, 2025
5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 2618:19.1Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
5,000 Meters · Morses PondNeedham vs Wellesley · Oct 1517:39Needham vs Wellesley October 15, 2025
5,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3115:58.87Bay State Conference ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2517:10.70Bay State Conference ChampionshipsOctober 25, 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 7 · Needham5,000 Meters Varsity715:58.87 PB11
Oct 21Needham v Wellesley Oct 21 · 5,000 Meters Varsity · Place 1 · Needham5,000 Meters Varsity116:14.4111
Oct 14Walpole v. Milton & NeedhamOct 14 · 2.57 Miles Varsity Boys · Place 2 · Needham2.57 Miles Varsity Boys213:37Unofficial11
Oct 7Newton North vs Needham & FraminghamOct 7 · 5,000 Meters Varsity · Place 2 · Needham5,000 Meters Varsity216:23 PB11
Sep 16Needham v Weymouth and Braintree Sep 16 · 5,000 Meters Varsity · Place 2 · Needham5,000 Meters Varsity216:53.44 PB11
Sep 9Brookline v NeedhamSep 9 · 2.76 Miles Boys 5000m 2.76 miles · Place 13 · Needham2.76 Miles Boys 5000m 2.76 miles1317:22.7 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1A · Place 62 · Needham5,000 Meters Varsity Division 1A6217:20.9010
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 38 · Needham5,000 Meters Varsity3817:10.70 PB10
Oct 15Needham vs Wellesley Oct 15 · 5,000 Meters Varsity · Place 9 · Needham5,000 Meters Varsity917:39 PB10
Oct 8Brookline v. NeedhamOct 8 · 5,000 Meters Varsity · Place 12 · Needham5,000 Meters Varsity1217:19—
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 62 · Needham5,000 Meters Varsity6217:52.31 PB10
Sep 30Milton and Walpole at NeedhamSep 30 · 5,000 Meters Varsity · Place 12 · Needham5,000 Meters Varsity1217:36—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 6 · Needham5,000 Meters Varsity Overall618:19.1 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 130 · Needham5,000 Meters Boys Varsity Large School13019:02.2 PB10
Sep 16Natick v NeedhamSep 16 · 5,000 Meters Varsity · Place 13 · Needham5,000 Meters Varsity1318:28—
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 2.15 Miles Junior Varsity · Place 3 · Needham2.15 Miles Junior Varsity313:02.1 PB10