Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2010:45.06MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Braintree High SchoolBraintree vs Milton · Oct 1517:43Braintree vs MiltonOctober 15, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:21.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Cold Spring ParkNewton North vs Braintree · Sep 1718:28Newton North vs BraintreeSeptember 17, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2518:08.30Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1A · Place 124 · Braintree5,000 Meters Varsity Division 1A12418:43.0012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 61 · Braintree5,000 Meters Varsity6118:08.30 PB12
Oct 15Braintree vs MiltonOct 15 · 5,000 Meters Varsity · Place 7 · Braintree5,000 Meters Varsity717:43 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 153 · Braintree5,000 Meters Varsity Large15318:21.20 PB12
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 19 · Braintree2.76 Miles Varsity1917:26.20—
Sep 25Braintree vs WalpoleSep 25 · 5,000 Meters Varsity · Place 12 · Braintree5,000 Meters Varsity1218:5712
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 56 · Braintree3,000 Meters Senior5610:45.06 PB12
Sep 17Newton North vs BraintreeSep 17 · 5,000 Meters Varsity · Place 14 · Braintree5,000 Meters Varsity1418:28 PB12
Sep 13MARSHVEGAS CLASSICSep 13 · 5,000 Meters Varsity · Place 39 · Braintree5,000 Meters Varsity3918:51.5012
Sep 10Natick v Wellesley & BraintreeSep 10 · 5,000 Meters Varsity · Place 24 · Braintree5,000 Meters Varsity2418:37—
Sep 3Needham vs Braintree/Weymouth @ BraintreeSep 3 · 5,000 Meters Varsity · Place 14 · Braintree5,000 Meters Varsity1419:00.312

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Braintree v Natick & WellesleySep 4 · 5,000 Meters Varsity · Place 21 · Braintree5,000 Meters Varsity2118:4411

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 67 · Braintree5,000 Meters Varsity6719:44.3SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 52 · Braintree5,000 Meters Sophomore5218:29.71SO
Oct 11Walpole vs. BraintreeOct 11 · Varsity · Place 15 · BraintreeVarsity1518:4310
Oct 4Braintree @ Newton NorthOct 4 · Varsity · Place 18 · BraintreeVarsity1819:2810
Sep 23MSTCA Franklin Park InvitationalSep 23 · 5,000 Meters Varsity · Place 46 · Braintree5,000 Meters Varsity4619:33.0SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Boys · Place 33 · Braintree3,000 Meters Baystate Coed Frosh Boys3313:23.29
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 121 · Braintree2.1 Miles Freshman12114:54.0FR
Sep 8Plymouth North @ HanoverSep 8 · Varsity · Place 26 · BraintreeVarsity2614:459
Sep 7Walpole vs. BraintreeSep 7 · Varsity · Place 26 · BraintreeVarsity2614:459