Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Cutler Park ReservationNeedham v Weymouth and Braintree · Sep 1610:04.42Needham v Weymouth and Braintree September 16, 2026
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1114:40.48MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
2.15 Miles · Braintree High SchoolNewton North @ Braintree · Sep 3014:10.4Newton North @ BraintreeSeptember 30, 2026
3,000 Meters · Wrentham Development CenterBay State Conference Championships · Oct 3112:18.44Bay State Conference ChampionshipsOctober 31, 2026
4136 m · Walpole High SchoolWalpole v. Braintree · Oct 717:20Walpole v. BraintreeOctober 7, 2026
5,000 Meters · Farm PondFramingham Tri meet vs Brookline and Braintree · Oct 1422:33.6Framingham Tri meet vs Brookline and BraintreeOctober 14, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:44.6Catholic Memorial InvitationalOctober 17, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Bay State Conference ChampionshipsOct 31 · 3,000 Meters Freshman · Place 41 · Braintree3,000 Meters Freshman4112:18.44 PB9
Oct 21Braintree @ MiltonOct 21 · 2.9 Miles Varsity · Place 19 · Braintree2.9 Miles Varsity1920:289
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 159 · Braintree5,000 Meters Varsity Boys Silver15920:44.6 PB9
Oct 14Framingham Tri meet vs Brookline and BraintreeOct 14 · 5,000 Meters · Place 47 · Braintree5,000 Meters4722:33.6 PB9
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 2.1 Miles Freshman Boys · Place 130 · Braintree2.1 Miles Freshman Boys13014:40.48 PB9
Oct 7Walpole v. BraintreeOct 7 · 2.57 Miles Varsity · Place 18 · Braintree2.57 Miles Varsity1817:20 PB9
Sep 30Newton North @ BraintreeSep 30 · 2.15 Miles Junior Varsity · Place 14 · Braintree2.15 Miles Junior Varsity1414:10.4 PB9
Sep 23Braintree v Natick & WellesleySep 23 · 2.15 Miles Junior Varsity · Place 19 · Braintree2.15 Miles Junior Varsity1914:19.49
Sep 16Needham v Weymouth and Braintree Sep 16 · 2,500 Meters Junior Varsity · Place 21 · Braintree2,500 Meters Junior Varsity2110:04.42 PB9