Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 3 Championship · May 2017.32aBig 3 ChampionshipMay 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorBig 3 Meet #2- New Bedford · May 429.74aBig 3 Meet #2- New BedfordMay 4, 2026
200 Meters · OutdoorBig 3 Invite #2 at NB · May 741.74aBig 3 Invite #2 at NBMay 7, 2025
55 Meters · IndoorBig 3 Meet #3 · Jan 1510.04aBig 3 Meet #3January 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · 100 Meters · Place 27 · Durfee100 MetersRound P27.17.32a PB10
May 4Big 3 Meet #2- New BedfordMay 4 · 100m Hurdles · Place 14 · Durfee100m Hurdles33" / 0.838m14.29.74a PB10
May 4Big 3 Meet #2- New BedfordMay 4 · 200 Meters · Place 28 · Durfee200 Meters28.42.55a10
May 4Big 3 Meet #2- New BedfordMay 4 · 100 Meters · Place 26 · Durfee100 Meters26.18.28a10
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100m Hurdles · Place 12 · Durfee100m Hurdles33" / 0.838m12.32.47a10
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100 Meters · Place 35 · Durfee100 Meters35.18.22a10
Apr 17Whaler InvitationalApr 17 · 100m Hurdles · Place 12 · Durfee100m Hurdles1225.05a10
Apr 17Whaler InvitationalApr 17 · 200 Meters · Place 41 · Durfee200 Meters4143.08a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · 55m Hurdles · Place 6 · Durfee55m Hurdles616.96a10
Feb 11BIG3 ChampionshipFeb 11 · 55m Hurdles · Place 6 · Durfee55m Hurdles614.10a10
Jan 15Big 3 Meet #3Jan 15 · 55m Hurdles · Place 4 · Durfee55m Hurdles413.83a10
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 39 · Durfee55 Meters3910.04a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Big 3 Championship May 21 · 100 Meters · Place 44 · Durfee100 Meters4418.76a9
May 13Big 3 Invite #3 at BrocktonMay 13 · 100m Hurdles · Place 17 · Durfee100m Hurdles1729.40a9
May 13Big 3 Invite #3 at BrocktonMay 13 · 200 Meters · Place 32 · Durfee200 Meters3242.57a9
May 13Big 3 Invite #3 at BrocktonMay 13 · 100 Meters · Place 49 · Durfee100 Meters4918.35a9
May 7Big 3 Invite #2 at NBMay 7 · 200 Meters · Place 36 · Durfee200 Meters3641.74a PB9
May 7Big 3 Invite #2 at NBMay 7 · 100 Meters · Place 50 · Durfee100 Meters5018.34a9
Apr 30Durfee-Brockton-New BedfordApr 30 · 100 Meters · Place 47 · Durfee100 Meters4717.779