Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 245:13.86aMSTCA South Shore Twilight InvitationalMay 24, 2025
800 Meters · OutdoorBaystate Conference Tri meet 4 at Framingham · May 72:20.50aBaystate Conference Tri meet 4 at FraminghamMay 7, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 69 · Braintree1 Mile695:13.86a PB12
May 14BSC JV Open Meet May 14 · 1 Mile · Place 18 · Braintree1 Mile185:18.46a12
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 800 Meters · Place 11 · Braintree800 Meters112:20.50a PB12
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 800 Meters · Place 25 · Braintree800 Meters252:24.44a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 82 · Braintree1 Mile825:24.60a—
May 11MSTCA Coaches InvitationalMay 11 · 800 Meters · Braintree800 MetersRelay Split—2:20.6hUnofficial11
May 8Walpole vs. BraintreeMay 8 · 1 Mile · Braintree1 Mile—5:15.7Unofficial11
May 1Braintree vs. WeymouthMay 1 · 800 Meters · Braintree800 Meters—2:21.8Unofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 400 Meters · Braintree400 MetersRelay Split—1:03.6hUnofficial11
Apr 24Newton North vs BraintreeApr 24 · 1 Mile · Braintree1 Mile—5:36.7Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 56 · Braintree800 Meters562:21.34a—
Apr 10Braintree vs. MiltonApr 10 · 1 Mile · Place 5 · Braintree1 Mile5.5:28.111
Apr 5Needham v. BraintreeApr 5 · 800 Meters · Place 7 · Braintree800 Meters7.2:28.011

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 93 · Braintree1 Mile93.5:33.77a10
May 10Walpole vs. BraintreeMay 10 · 800 Meters · Braintree800 Meters—2:23.5Unofficial10
May 3Weymouth vs. BraintreeMay 3 · 1 Mile · Braintree1 Mile—5:42.4Unofficial10
Apr 26Newton North vs BraintreeApr 26 · 800 Meters · Braintree800 Meters—2:34.6aUnofficial10
Apr 19BSC RelaysApr 19 · 1 Mile · Place 46 · Braintree1 Mile46.6:13.91a10
Apr 12Milton vs. BraintreeApr 12 · 1 Mile · Braintree1 Mile—5:55.8Unofficial10