Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2314.54aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2330.63aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 2151.23aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.96aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 288.97aBay Sate Conf - Open MeetJanuary 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 83 · Braintree200 Meters8330.63a PB11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 72 · Braintree100 MetersRound S7214.54a PB11
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 35 · Braintree200 Meters35.31.06a11
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 46 · Braintree100 Meters46.14.90a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 11 · Braintree200 Meters11.31.42a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 14 · Braintree100 Meters14.15.43a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 30 · Braintree200 Meters30.31.19a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 39 · Braintree100 Meters39.15.35a11
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 12 · Braintree200 Meters12.31.31a11
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 11 · Braintree100 Meters11.15.04a11
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 12 · Braintree200 Meters1231.66a11
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 11 · Braintree100 Meters1115.59a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 45 · Braintree300 Meters4551.38a11
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 92 · Braintree55 Meters928.97a PB11
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 37 · Braintree300 Meters3753.77a11
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 55 · Braintree55 Meters559.02a11
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 34 · Braintree300 Meters3453.20a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 121 · Braintree300 Meters121.51.43a11
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 181 · Braintree55 MeterRound P181.9.14a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 100 · Braintree300 Meters100.51.23a PB11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 138 · Braintree55 Meter138.8.96a PB11
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 30 · Braintree300 Meters30.53.00a11
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 66 · Braintree55 Meter66.9.02a11
Dec 11Bay State Conf - Block#1Dec 11 · 300 Meters · Place 20 · Braintree300 Meters20.53.33a11
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 52 · Braintree55 Meter52.8.96a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 82 · Braintree200 Meters8231.49a10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 79 · Braintree100 Meters7915.15a10
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 200 Meters · Place 9 · Braintree200 Meters931.26a10
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 18 · Braintree100 Meters1814.89a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 35 · Braintree200 Meters3532.08a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 26 · Braintree100 Meters2614.83a10
Apr 16Bay State Conf 2 at BraintreeApr 16 · 200 Meters · Place 12 · Braintree200 Meters1231.94a10
Apr 16Bay State Conf 2 at BraintreeApr 16 · 100 Meters · Place 14 · Braintree100 Meters1415.22a10
Apr 9Braintree, Milton, and NeedhamApr 9 · 200 Meters · Place 12 · Braintree200 Meters1232.77a10
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 17 · Braintree100 Meters1715.53a10