Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNatick - Newton North @ Braintree · Apr 1513.34aNatick - Newton North @ BraintreeApril 15, 2026
200 Meters · OutdoorMilton, Braintree, and Needham · Apr 828.52aMilton, Braintree, and NeedhamApril 8, 2026
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2845.25aBay Sate Conf - Open MeetJanuary 28, 2026
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 217.94aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 227.88aBay State Conf - Block #5January 22, 2026
Long Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2915' 6"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
Triple Jump · OutdoorBSC-4 Braintree, Walpole at Framingham · May 633' 5.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

13 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 10 · BraintreeTriple Jump10.31' 6.25"10
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 19 · BraintreeLong Jump19.15' 3"10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Triple Jump · Place 8 · BraintreeTriple Jump8.33' 5.5" PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · Long Jump · Place 11 · BraintreeLong Jump11.15' 4"10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Braintree100 Meters—DNS10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 14 · BraintreeTriple Jump14.32' 11.5"10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 5 · BraintreeLong Jump5.15' 6" PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Braintree100 Meters—DNS10
Apr 15Natick - Newton North @ BraintreeApr 15 · Triple Jump · Place 6 · BraintreeTriple Jump6.32' 1.25"10
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 13 · BraintreeLong Jump13.12' 4"10
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 25 · Braintree100 Meters25.13.34a PB10
Apr 8Milton, Braintree, and NeedhamApr 8 · Triple Jump · Place 7 · BraintreeTriple Jump732-2.510
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 17 · Braintree200 Meters1728.52a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 64 · Braintree300 Meters6445.25a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 87 · Braintree55 Meters877.94a10
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 42 · Braintree300 Meters4248.24a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 45 · Braintree55 Meters457.88a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 65 · Braintree55 Meters657.94a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 238 · Braintree55 MeterRound P238.7.99a10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 167 · Braintree300 Meters167.46.75a10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 159 · Braintree55 Meter159.7.94a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 38 · Braintree300 Meters38.49.98a10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 76 · Braintree55 Meter76.8.07a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 77 · Braintree55 Meter77.8.20a10