Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Farm PondBay State Conf - XC Tri - Framingham · Sep 2611:18.4Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
2 Miles · Derryfield ParkManchester Invite · Sep 2114:19.7Manchester InviteSeptember 21, 2024
2.1 Miles · Morses PondNeedham vs Wellesley · Oct 1515:30Needham vs Wellesley October 15, 2025
2.15 Miles · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 318:00.9Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
3,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2513:32.30Bay State Conference ChampionshipsOctober 25, 2025
5,000 Meters · Alvirne High School21st Battle of Border · Oct 425:27.9121st Battle of BorderOctober 4, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Bay State Conference ChampionshipsOct 25 · 3,000 Meters Coed Junior Varsity · Place 26 · Needham3,000 Meters Coed Junior Varsity2613:32.30 PB10
Oct 15Needham vs Wellesley Oct 15 · 2.1 Miles JV · Place 42 · Needham2.1 Miles JV4215:30 PB10
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 196 · Needham5,000 Meters Junior Varsity19625:27.91 PB10
Sep 30Milton and Walpole at NeedhamSep 30 · 2,500 Meters Junior Varsity · Place 21 · Needham2,500 Meters Junior Varsity219:50—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 1.6 Miles JV · Place 38 · Needham1.6 Miles JV3811:18.4 PB10
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 164 · Needham2 Miles Boys JVC16415:05.810
Sep 16Natick v NeedhamSep 16 · 2 Miles Junior Varsity · Place 5 · Needham2 Miles Junior Varsity514:09—
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 2.15 Miles Junior Varsity · Place 32 · Needham2.15 Miles Junior Varsity3218:00.9 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16Wellesley at Needham Oct 16 · 2,500 Meters Junior Varsity · Place 35 · Needham2,500 Meters Junior Varsity3510:139
Oct 9Braintree & Weymouth at NeedhamOct 9 · 2,500 Meters Junior Varsity · Place 17 · Needham2,500 Meters Junior Varsity179:499
Oct 1Brookline v. NeedhamOct 1 · 1.63 Miles Junior Varsity · Place 37 · Needham1.63 Miles Junior Varsity3711:50.659
Sep 25Walpole v. Milton & NeedhamSep 25 · 1.78 Miles Junior Varsity · Place 14 · Needham1.78 Miles Junior Varsity1412:139
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 130 · Needham2 Miles Freshman13014:19.7 PB9
Sep 18Newton North v. Framingham & NeedhamSep 18 · 2,500 Meters Junior Varsity · Place 24 · Needham2,500 Meters Junior Varsity2410:559
Sep 11Natick at NeedhamSep 11 · Varsity · Place 20 · NeedhamVarsity2010:079