Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1312.58aBSC JV Open at NeedhamMay 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorNatick - Newton North @ Braintree · Apr 1519.94aNatick - Newton North @ BraintreeApril 15, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2326.04aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2846.12aBay Sate Conf - Open MeetJanuary 28, 2026
55 Meter · IndoorWinter Warrior HS Invitational · Dec 287.80aWinter Warrior HS InvitationalDecember 28, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 287.63aBay Sate Conf - Open MeetJanuary 28, 2026
Long Jump · OutdoorBSC-4 Braintree, Walpole at Framingham · May 617' 7.5"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 70 · BraintreeLong Jump7016-6.2510
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 132 · Braintree200 Meters13226.04a PB10
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 15 · BraintreeLong Jump15.15' 11.5"10
May 13BSC JV Open at NeedhamMay 13 · 110m Hurdles · Place 12 · Braintree110m Hurdles39" / 0.991m12.20.04a10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 30 · Braintree100 Meters30.12.58a PB10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 110m Hurdles · Place 30 · Braintree110m HurdlesRound P3019.86a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Long Jump · Place 7 · BraintreeLong Jump7.17' 7.5" PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 110m Hurdles · Place 9 · Braintree110m Hurdles39" / 0.991m9.20.46a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 13 · Braintree100 Meters13.13.26a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 17 · BraintreeLong Jump17.16' 10.25"10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 110m Hurdles · Place 18 · Braintree110m Hurdles39" / 0.991m18.24.00a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 33 · Braintree100 Meters33.12.94a10
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 12 · BraintreeLong Jump12.14' 8.75"10
Apr 15Natick - Newton North @ BraintreeApr 15 · 110m Hurdles · Place 1 · Braintree110m Hurdles39" / 0.991m1.19.94a PB10
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 8 · Braintree200 Meters8.26.64a10
Apr 8Milton, Braintree, and NeedhamApr 8 · Long Jump · Place 9 · BraintreeLong Jump915-9.510
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 17 · Braintree100 Meters1713.50a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · Long Jump · Place 23 · BraintreeLong Jump2314-5.5010
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 68 · Braintree300 Meters6846.12a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 62 · Braintree55 Meters627.63a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 59 · Braintree55 Meters598.17a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 51 · Braintree55 Meters517.79a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 224 · Braintree55 MeterRound P224.7.80a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 58 · Braintree55 Meter58.7.82a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 92 · Braintree55 Meter92.8.37a10