Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2913.70aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1328.96aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2849.96aWinter Warrior HS InvitationalDecember 28, 2025
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.09aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Meet of Champions · Feb 47.89aBay State Conf - Meet of ChampionsFebruary 4, 2026
Long Jump · OutdoorBSC-4 Braintree, Walpole at Framingham · May 615' 4"BSC-4 Braintree, Walpole at FraminghamMay 6, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 22 · BraintreeLong Jump2214-2.7510
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 53 · Braintree200 Meters5329.24a10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 51 · Braintree100 MetersRound S5114.08a10
May 20BSC ChampionshipsMay 20 · Long Jump · Place 23 · BraintreeLong Jump2314-1.510
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 23 · Braintree100 Meters2313.82a10
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 8 · BraintreeLong Jump8.14' 2"10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 6 · Braintree200 Meters6.28.96a PB10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 53 · Braintree100 MetersRound P5314.21a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Long Jump · Place 3 · BraintreeLong Jump3.15' 4" PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 10 · Braintree200 Meters10.30.06a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 8 · Braintree100 Meters8.14.55a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 15 · BraintreeLong Jump15.13' 5"10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 7 · Braintree100 Meters7.13.70a PB10
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 12 · BraintreeLong Jump12.13' 8.5"10
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 9 · Braintree100 Meters9.13.87a10
Apr 8Milton, Braintree, and NeedhamApr 8 · Long Jump · Place 7 · BraintreeLong Jump713-610
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 5 · Braintree100 Meters514.33a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55 Meters · Place 15 · Braintree55 Meters157.89a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 40 · Braintree300 Meters4050.63a10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 16 · Braintree55 Meters168.00a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 29 · Braintree55 MetersRound P297.97a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 17 · Braintree55 Meters177.91a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 19 · Braintree55 Meters198.02a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 25 · Braintree55 Meters258.14a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 104 · Braintree300 Meters104.49.96a PB10
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 60 · Braintree55 MeterRound P60.8.16a10
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 30 · Braintree300 Meters30.50.96a10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 20 · Braintree55 Meter20.8.09a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 1 · Braintree55 Meter1.8.24a10