Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 817.03aBSC-1 Framingham, Brookline at NatickApril 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 829.12aBSC-1 Framingham, Brookline at NatickApril 8, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 189.78aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 229.61aBay State Conf - Block #5January 22, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block #2 · Dec 1816.36aBay State Conf - Block #2December 18, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · NatickNatick100 Meters—DNS10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100m Hurdles · Place 8 · NatickNatick100m Hurdles33" / 0.838m8.29.12a PB10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100 Meters · Place 32 · NatickNatick100 Meters32.17.03a PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 30 · NatickNatick55m Hurdles3015.23a10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 128 · NatickNatick55 Meters1289.87a10
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 24 · NatickNatick55m Hurdles2418.02a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 88 · NatickNatick55 Meters889.61a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 22 · NatickNatick55m Hurdles2218.17a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 110 · NatickNatick55 Meters11010.73a10
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 19 · NatickNatick55m Hurdles1916.39a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 101 · NatickNatick55 Meters10110.21a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · NatickNatick55m Hurdles33"--DNS10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · NatickNatick55 Meter--DNS10
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 21 · NatickNatick55m Hurdles33"21.16.36a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 117 · NatickNatick55 Meter117.9.78a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 17 · NatickNatick55m Hurdles33"17.16.45a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 137 · NatickNatick55 Meter137.10.26a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Tri Valley League- 1/11Jan 11 · 55 Meter · Place 88 · MillisMillis55 Meter88.10.34a8