Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2315.13aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2332.17aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 954.72aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorBay State Conf - Block#1 · Dec 118.90aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Block#3 · Jan 88.84aBay 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

13 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 125 · Weymouth200 Meters12532.17a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 42 · Weymouth100 MetersRound S4215.13a PB9
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 52 · Weymouth200 Meters52.32.57a9
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 57 · Weymouth100 Meters57.15.25a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 42 · Weymouth200 Meters4233.12a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 57 · Weymouth100 Meters5715.75a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 68 · Weymouth200 Meters68.33.84a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 49 · Weymouth100 Meters49.15.69a9
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 149 · Weymouth100 Meters14915.55a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 53 · Weymouth200 Meters53.32.90a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 76 · Weymouth100 Meters76.15.91a9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 41 · Weymouth200 Meters41.34.22a9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 47 · Weymouth100 Meters47.15.67a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 59 · Weymouth300 Meters5955.59a9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 89 · Weymouth55 Meters898.92a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 65 · Weymouth55 Meters659.04a9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 53 · Weymouth55 Meters538.96a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 272 · Weymouth300 Meters27254.72a PB9
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 40 · Weymouth300 Meters4055.63a9
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 45 · Weymouth55 Meters458.84a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 41 · Weymouth300 Meters41.56.80a9
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 49 · Weymouth55 Meter49.8.90a PB9