Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2313.27aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 728.74aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025
55 Meter · IndoorBay State Conf - Block#1 · Dec 117.84aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Block #4 · Jan 157.76aBay State Conf - Block #4January 15, 2026
Long Jump · OutdoorBSC JV Open at Needham · May 1315' 7.75"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

11 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 167 · Needham100 MetersRound S16713.27a PB10
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 17 · NeedhamLong Jump17.15' 7.75" PB10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Long Jump · Place 13 · NeedhamLong Jump1315-1110
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 60 · Needham100 Meters6013.72a10
Apr 29Framingham & Needham @ Newton NorthApr 29 · Long Jump · Place 10 · NeedhamLong Jump1015-610
Apr 29Framingham & Needham @ Newton NorthApr 29 · 100 Meters · Place 32 · Needham100 Meters3213.77a10
Apr 15Brookline, Needham, and WalpoleApr 15 · Long Jump · Place 2 · NeedhamLong Jump214-11.510
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 26 · Needham100 Meters2613.76a10
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 24 · Needham200 Meters2428.89a10
Jan 21NN JV #2Jan 21 · 50 Yard Dash · Needham50 Yard Dash—6.7Unofficial10
Jan 21NN JV #2Jan 21 · 300 Meters · Needham300 Meters—47.7Unofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 103 · Needham55 Meters1038.13a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 48 · Needham55 Meters487.76a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 64 · Needham55 Meter64.7.95a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 46 · Needham55 Meter46.7.84a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 200 Meters · Place 52 · Needham200 Meters5229.21a9
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 57 · Needham200 Meters5728.74a PB9
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 100 Meters · Place 60 · Needham100 Meters6014.55a9
Apr 16Needham, Brookline, and WalpoleApr 16 · 100 Meters · Place 40 · Needham100 Meters4014.23a9
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 41 · Needham100 Meters4114.00a9