Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 822.61aBSC-1 Framingham, Brookline at NatickApril 8, 2026
55 Meters · IndoorBay State Conf - Block #5 · Jan 229.40aBay State Conf - Block #5January 22, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block#1 · Dec 1112.15aBay State Conf - Block#1December 11, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100m Hurdles · Place 26 · Natick100m Hurdles2623.68a9
Apr 29Natick, Walpole, and MiltonApr 29 · 100m Hurdles · Place 13 · Natick100m Hurdles1322.69a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 100m Hurdles · Place 11 · Natick100m Hurdles33" / 0.838m11.23.00a9
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100m Hurdles · Place 5 · Natick100m Hurdles33" / 0.838m5.22.61a PB9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 9 · Natick55m Hurdles911.70a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 81 · Natick55 Meters819.40a PB9
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 13 · Natick55m Hurdles1312.11a9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 81 · Natick55 Meters819.48a9
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 12 · Natick55m Hurdles1212.34a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 11 · Natick55m Hurdles33"11.12.19a9
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 9 · Natick55m Hurdles33"9.12.15a PB9