Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 3 Championship · May 2012.99aBig 3 ChampionshipMay 20, 2026
200 Meters · OutdoorBig 3 Meet #3- Brockton · May 1226.43aBig 3 Meet #3- BrocktonMay 12, 2026
300 Meters · IndoorBig 3 Meet #3 · Jan 1545.93aBig 3 Meet #3January 15, 2026
400 Meters · OutdoorBig 3 Championship · May 2058.93aBig 3 ChampionshipMay 20, 2026
55 Meters · IndoorBIG3 Championship · Feb 117.80aBIG3 ChampionshipFebruary 11, 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 · 400 Meters · Place 8 · Durfee400 Meters8.58.93a PB10
May 20Big 3 ChampionshipMay 20 · 100 Meters · Place 23 · Durfee100 MetersRound P23.12.99a PB10
May 12Big 3 Meet #3- BrocktonMay 12 · 200 Meters · Place 17 · Durfee200 Meters17.26.43a PB10
May 4Big 3 Meet #2- New BedfordMay 4 · 400 Meters · Place 4 · Durfee400 Meters4.1:00.91a10
May 4Big 3 Meet #2- New BedfordMay 4 · 100 Meters · Place 29 · Durfee100 Meters29.13.83a10
Apr 30Big 3 Meet #1- DurfeeApr 30 · 400 Meters · Place 10 · Durfee400 Meters10.59.57a10
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100 Meters · Place 21 · Durfee100 Meters21.13.32a10
Apr 17Whaler InvitationalApr 17 · 400 Meters · Place 29 · Durfee400 Meters291:07.00a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 18 · Durfee55 Meters187.80a PB10
Jan 15Big 3 Meet #3Jan 15 · 300 Meters · Place 36 · Durfee300 Meters3645.93a PB10
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 54 · Durfee55 Meters547.99a10
Jan 8Big 3 Meet #2Jan 8 · 300 Meters · Place 36 · Durfee300 Meters3646.47a10
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 43 · Durfee55 Meters437.96a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Big 3 Championship May 21 · 100 Meters · Place 24 · Durfee100 Meters2413.34a9
May 13Big 3 Invite #3 at BrocktonMay 13 · 200 Meters · Place 28 · Durfee200 Meters2829.25a9
May 7Big 3 Invite #2 at NBMay 7 · 200 Meters · Place 20 · Durfee200 Meters2028.94a9
May 7Big 3 Invite #2 at NBMay 7 · 100 Meters · Place 36 · Durfee100 Meters3613.83a9