Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 3 Championship · May 2011.53aBig 3 ChampionshipMay 20, 2026
200 Meters · IndoorThe Pre Nationals Tune Up · Jan 1724.67aThe Pre Nationals Tune UpJanuary 17, 2026
200 Meters · OutdoorBig 3 Championship · May 2023.86aBig 3 ChampionshipMay 20, 2026
300 Meters · IndoorBig 3 Meet #4 1/15/24 · Jan 1544.84aBig 3 Meet #4 1/15/24January 15, 2025
300 Meters · OutdoorDartmouth Tri-Meet 1/17/24 · Jan 1749.85aDartmouth Tri-Meet 1/17/24January 17, 2025
400 Meters · OutdoorTrojan Invitational · Apr 41:00.15aTrojan InvitationalApril 4, 2025
55 Meter · IndoorBig 3 Meet #1 · Dec 187.12aBig 3 Meet #1December 18, 2025
55 Meter · OutdoorDartmouth Tri-Meet 1/17/24 · Jan 177.61aDartmouth Tri-Meet 1/17/24January 17, 2025
55 Meters · IndoorBIG3 Championship · Feb 116.97aBIG3 ChampionshipFebruary 11, 2026
60 Meter · Indoor3rd Annual Marathon Sports Winter Classic · Dec 287.66a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
60 Meters · IndoorThe Pre Nationals Tune Up · Jan 177.71aThe Pre Nationals Tune UpJanuary 17, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · 200 Meters · Place 2 · New Bedford200 Meters2.23.86a PB11
May 20Big 3 ChampionshipMay 20 · 100 Meters · Place 7 · New Bedford100 MetersRound P7.11.87a11
May 20Big 3 ChampionshipMay 20 · 100 Meters · Place 5 · New Bedford100 Meters5.11.53a PB11
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 45 · New Bedford200 Meters4524.19a11
May 12Big 3 Meet #3- BrocktonMay 12 · 200 Meters · Place 3 · New Bedford200 Meters3.24.14a11
May 12Big 3 Meet #3- BrocktonMay 12 · 100 Meters · Place 8 · New Bedford100 Meters8.11.79a11
May 4Big 3 Meet #2- New BedfordMay 4 · 200 Meters · Place 4 · New Bedford200 Meters4.24.67a11
May 4Big 3 Meet #2- New BedfordMay 4 · 100 Meters · Place 5 · New Bedford100 Meters5.12.20a11
Apr 30Big 3 Meet #1- DurfeeApr 30 · 200 Meters · Place 1 · New Bedford200 Meters1.24.15a11
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100 Meters · Place 3 · New Bedford100 Meters3.12.03a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 14 · New Bedford200 Meters1424.17a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 26 · New Bedford100 MetersRound P2612.04a11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 100 Meters · Place 30 · New Bedford100 MetersRound P3012.28a11
Apr 17Whaler InvitationalApr 17 · 200 Meters · Place 3 · New Bedford200 Meters323.89a11
Apr 17Whaler InvitationalApr 17 · 100 Meters · Place 6 · New Bedford100 Meters611.87a11
Apr 15New Bedford vs DartmouthApr 15 · 200 Meters · New Bedford200 Meters—23.43Unofficial11
Apr 10Trojan Invitational 2Apr 10 · 200 Meters · Place 7 · New Bedford200 Meters723.97a11
Apr 10Trojan Invitational 2Apr 10 · 100 Meters · Place 12 · New Bedford100 Meters1211.90a11
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 11 · New Bedford200 Meters1124.85a11
Apr 3Trojan Invitational 1Apr 3 · 100 Meters · Place 8 · New Bedford100 Meters811.78a11
Mar 31New Bedford vs Bishop StangMar 31 · 200 Meters · Place 2 · New Bedford200 Meters2.25.63Unofficial11
Mar 31New Bedford vs Bishop StangMar 31 · 100 Meters · Place 3 · New Bedford100 Meters3.12.43Unofficial11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 6 · New Bedford55 Meters66.97a PB11
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 8 · New Bedford55 Meters86.97a11
Jan 17The Pre Nationals Tune UpJan 17 · 200 Meters · Place 23 · New Bedford200 Meters2324.67a PB11
Jan 17The Pre Nationals Tune UpJan 17 · 60 Meters · Place 17 · New Bedford60 Meters177.71a PB11
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 22 · New Bedford55 Meters227.22a11
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 15 · New Bedford55 Meters157.21a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 60 Meter · Place 41 · New Bedford60 Meter41.7.66a PB12
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 37 · New Bedford200 Meters37.25.08a12
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 67 · New Bedford55 MeterRound P67.7.19a12
Dec 18Big 3 Meet #1Dec 18 · 55 Meter · Place 10 · New Bedford55 MeterRound P10.7.12a PB12
Dec 133rd Annual Indoor Mercury GamesDec 13 · 55 Meter · Place 26 · New Bedford55 MeterRound P26.7.40a12
Dec 8BIG 3 OpenerDec 8 · 55 Meter · Place 9 · New Bedford55 MeterRound P9.7.14a12
Feb 5BIG 3 League ChampionshipFeb 5 · 55 Meters · Place 11 · New Bedford55 Meters117.77a—
Jan 15Big 3 Meet #4 1/15/24Jan 15 · 300 Meters · Place 20 · New Bedford300 Meters20.44.84a PB10
Jan 15Big 3 Meet #4 1/15/24Jan 15 · 55 Meter · Place 27 · New Bedford55 MeterRound P27.7.84a10
Jan 9Big 3 Meet #3 1/9/24Jan 9 · 300 Meters · Place 35 · New Bedford300 Meters35.46.46a10
Jan 9Big 3 Meet #3 1/9/24Jan 9 · 55 Meter · Place 42 · New Bedford55 MeterRound P42.7.97a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400 Meters · New Bedford400 Meters--DNS10
Apr 16Whaler InviteApr 16 · 400 Meters · Place 20 · New Bedford400 Meters201:00.50a10
Apr 11Trojan Invitational 2Apr 11 · 400 Meters · Place 11 · New Bedford400 Meters111:00.43a10
Apr 9New Bedford vs. Bishop StangApr 9 · 400 Meters · Place 6 · New Bedford400 Meters6.102.30Unofficial10
Apr 4Trojan InvitationalApr 4 · 400 Meters · Place 14 · New Bedford400 Meters141:00.15a PB10
Jan 30Dartmouth Tri-Meet 1/30/24Jan 30 · 300 Meters · Place 17 · New Bedford300 Meters17.1:09.13a10
Jan 30Dartmouth Tri-Meet 1/30/24Jan 30 · 55 Meter · Place 8 · New Bedford55 Meter8.7.96a10
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 300 Meters · Place 20 · New Bedford300 Meters20.49.85a PB10
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 55 Meter · New Bedford55 Meter--NT10
Jan 17Dartmouth Tri-Meet 1/17/24Jan 17 · 55 Meter · Place 5 · New Bedford55 Meter5.7.61a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Big 3 Meet #2 12/18/24Dec 18 · 55 Meter · Place 54 · New Bedford55 MeterRound P54.8.30a10
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 55 Meter · Place 20 · New Bedford55 Meter20.7.71a10