Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alvirne High School21st Battle of Border · Oct 417:55.9421st Battle of BorderOctober 4, 2025
5,000 Meters · Braintree High SchoolNeedham vs Braintree/Weymouth @ Braintree · Sep 317:45.0Needham vs Braintree/Weymouth @ BraintreeSeptember 3, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2018:41.3Manchester InviteSeptember 20, 2025
5,000 Meters · Farm PondBay State Conf - XC Tri - Framingham · Sep 2617:54.6Bay State Conf - XC Tri - FraminghamSeptember 26, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2517:35.70Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1A · Place 78 · Needham5,000 Meters Varsity Division 1A7817:50.0012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 52 · Needham5,000 Meters Varsity5217:35.70 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 68 · Needham5,000 Meters Varsity6817:55.94 PB12
Sep 30Milton and Walpole at NeedhamSep 30 · 5,000 Meters Varsity · Place 9 · Needham5,000 Meters Varsity917:29—
Sep 26Bay State Conf - XC Tri - FraminghamSep 26 · 5,000 Meters Varsity Overall · Place 3 · Needham5,000 Meters Varsity Overall317:54.6 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 105 · Needham5,000 Meters Boys Varsity Large School10518:41.3 PB12
Sep 16Natick v NeedhamSep 16 · 5,000 Meters Varsity · Place 10 · Needham5,000 Meters Varsity1018:04—
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 4 · Needham5,000 Meters Varsity417:45.0 PB12