Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2314.23aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2930.96aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
300 Meters · IndoorBay State Conf - Block #4 · Jan 1547.02aBay State Conf - Block #4January 15, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 231:05.83aMSTCA South Shore TwilightMay 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorNatick - Newton North @ Braintree · Apr 151:27.06aNatick - Newton North @ BraintreeApril 15, 2026
55 Meters · IndoorBay State Conf - Block#3 · Jan 88.37aBay State Conf - Block#3January 8, 2026
Long Jump · OutdoorBSC JV Open at Needham · May 1312' 11.5"BSC JV Open at NeedhamMay 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 51 · BraintreeLong Jump5113-0.512
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 22 · Braintree400 Meters221:05.83a PB12
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 55 · Braintree100 MetersRound S5514.23a PB12
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 20 · BraintreeLong Jump20.12' 11.5" PB12
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 8 · Braintree400 Meters8.1:08.10a12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Long Jump · Place 10 · BraintreeLong Jump10.11' 10.5"12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 400 Meters · Place 6 · Braintree400 Meters6.1:06.24a12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 17 · BraintreeLong Jump17.11' 10"12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400 Meters · Place 15 · Braintree400 Meters15.1:07.87a12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 22 · Braintree200 Meters22.30.96a PB12
Apr 15Natick - Newton North @ BraintreeApr 15 · 400m Hurdles · Place 7 · Braintree400m Hurdles30" / 0.762m7.1:27.06a PB12
Apr 8Milton, Braintree, and NeedhamApr 8 · Long Jump · Place 5 · BraintreeLong Jump513-10.7512
Apr 8Milton, Braintree, and NeedhamApr 8 · 400 Meters · Place 4 · Braintree400 Meters41:08.26a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · Long Jump · Place 19 · BraintreeLong Jump1913-3.5012
Jan 28Bay Sate Conf - Open MeetJan 28 · Long Jump · Place 11 · BraintreeLong Jump1114-612
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 26 · Braintree300 Meters2648.26a12
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 29 · BraintreeLong Jump2912-9.2512
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 28 · Braintree300 Meters2848.03a12
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 32 · BraintreeLong Jump3213-6.5012
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 23 · Braintree300 Meters2347.02a PB12
Jan 8Bay State Conf - Block#3Jan 8 · Long Jump · Place 28 · BraintreeLong Jump2813-4.2512
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 35 · Braintree55 Meters358.37a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 55 · BraintreeLong Jump5512-9.7511
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 22 · Braintree400 Meters221:10.74a11
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · Long Jump · Place 16 · BraintreeLong Jump1610-611
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 22 · Braintree100 Meters2215.36a11
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Long Jump · Place 16 · BraintreeLong Jump1613-6.5011
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 400 Meters · Place 18 · Braintree400 Meters181:10.30a11
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 44 · Braintree200 Meters4432.67a11
Apr 16Bay State Conf 2 at BraintreeApr 16 · 200 Meters · Place 11 · Braintree200 Meters1131.40a11
Apr 9Braintree, Milton, and NeedhamApr 9 · 400 Meters · Place 9 · Braintree400 Meters91:09.58a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 300 Meters · Place 53 · Braintree300 Meters5350.78a—
Jan 23Bay State Conference - Block 5Jan 23 · Long Jump · Place 33 · BraintreeLong Jump3313-1.50—
Jan 23Bay State Conference - Block 5Jan 23 · 300 Meters · Place 14 · Braintree300 Meters1448.60a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 16 · Braintree300 Meters1650.20a—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 45 · Braintree55 Meters458.79a—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 30 · BraintreeLong Jump3012-8.75—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 49 · Braintree55 Meters498.88—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 27 · Braintree400 Meters271:09.49a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 43 · Braintree100 MetersRound P4314.95a—