Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1315.72aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1333.24aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 955.78aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 189.73aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block#3 · Jan 89.57aBay State Conf - Block#3January 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 123 · Weymouth100 MetersRound S12315.74a10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 61 · Weymouth200 Meters61.33.24a PB10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 73 · Weymouth100 Meters73.15.72a PB10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 45 · Weymouth200 Meters4533.96a10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 61 · Weymouth100 Meters6116.06a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 69 · Weymouth200 Meters69.33.98a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 69 · Weymouth100 Meters69.16.40a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 165 · Weymouth100 Meters16516.28a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 66 · Weymouth200 Meters66.33.63a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 81 · Weymouth100 Meters81.16.07a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 40 · Weymouth200 Meters40.34.16a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 56 · Weymouth100 Meters56.16.40a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 65 · Weymouth300 Meters6557.20a10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 120 · Weymouth55 Meters1209.64a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 90 · Weymouth55 Meters909.65a10
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 285 · Weymouth300 Meters28555.78a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 80 · Weymouth55 Meters809.57a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 114 · Weymouth55 Meter114.9.73a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 130 · Weymouth55 Meter130.10.12a10