Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1514.03aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2329.00aMSTCA Warrior InvitationalApril 23, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.44aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 228.88aBay State Conf - Block #5January 22, 2026
Javelin · 800g · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2961' 9"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 94 · Weymouth100 Meters94.14.18a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Javelin · Place 20 · WeymouthJavelin2060-39
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 50 · Weymouth200 Meters5029.67a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 75 · Weymouth100 Meters7514.67a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Javelin · Place 14 · WeymouthJavelin800g14.61' 9" PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 49 · Weymouth200 Meters49.29.68a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 71 · Weymouth100 Meters71.14.85a9
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 164 · Weymouth200 Meters16429.00a PB9
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 237 · Weymouth100 Meters23714.36a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 79 · Weymouth100 Meters79.14.03a PB9
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 71 · Weymouth100 Meters71.14.68a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 87 · Weymouth55 Meters878.88a PB9
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 12 · WeymouthLong Jump1213-09

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 105 · Weymouth55 Meter105.8.44a PB9
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 99 · Weymouth55 Meter99.8.59a9