Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Invitational 2 · Apr 1118.18aTrojan Invitational 2April 11, 2025
400m Hurdles · 30" / 0.762m · OutdoorBig 3 Meet #1- Durfee · Apr 302:07.48aBig 3 Meet #1- DurfeeApril 30, 2026
Discus · 1kg · OutdoorBig 3 Championship · May 2065-00Big 3 ChampionshipMay 20, 2026
Javelin · 600g · OutdoorBig 3 Meet #2- New Bedford · May 462-09Big 3 Meet #2- New BedfordMay 4, 2026
Shot Put · 4kg · OutdoorBig 3 Championship · May 2022-06.00Big 3 ChampionshipMay 20, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · Javelin · Place 3 · New BedfordJavelin600g3.58-0611
May 20Big 3 ChampionshipMay 20 · Discus · Place 9 · New BedfordDiscus1kg9.65-00 PB11
May 20Big 3 ChampionshipMay 20 · Shot Put · Place 6 · New BedfordShot Put4kg6.22-06.00 PB11
May 12Big 3 Meet #3- BrocktonMay 12 · Javelin · Place 4 · New BedfordJavelin600g4.62-0311
May 12Big 3 Meet #3- BrocktonMay 12 · Discus · Place 9 · New BedfordDiscus1kg9.63-0211
May 12Big 3 Meet #3- BrocktonMay 12 · Shot Put · Place 6 · New BedfordShot Put4kg6.21-11.0011
May 4Big 3 Meet #2- New BedfordMay 4 · Javelin · Place 3 · New BedfordJavelin600g3.62-09 PB11
May 4Big 3 Meet #2- New BedfordMay 4 · Discus · Place 4 · New BedfordDiscus1kg4.61-0111
May 4Big 3 Meet #2- New BedfordMay 4 · Shot Put · Place 7 · New BedfordShot Put4kg7.21-09.0011
May 4Big 3 Meet #2- New BedfordMay 4 · 100 Meters · New Bedford100 Meters--DNS11
Apr 30Big 3 Meet #1- DurfeeApr 30 · Discus · Place 9 · New BedfordDiscus1kg9.55-0411
Apr 30Big 3 Meet #1- DurfeeApr 30 · Shot Put · Place 6 · New BedfordShot Put4kg6.21-09.5011
Apr 30Big 3 Meet #1- DurfeeApr 30 · 400m Hurdles · Place 4 · New Bedford400m Hurdles30" / 0.762m4.2:07.48a PB11
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100m Hurdles · New Bedford100m Hurdles33" / 0.838m--DNS11
Apr 17Whaler InvitationalApr 17 · Javelin · Place 9 · New BedfordJavelin948-1011
Apr 15New Bedford vs DartmouthApr 15 · Javelin · New BedfordJavelin600g—53-05Unofficial11
Apr 15New Bedford vs DartmouthApr 15 · Shot Put · New BedfordShot Put4kg—19-05Unofficial11
Apr 3Trojan Invitational 1Apr 3 · Javelin · Place 10 · New BedfordJavelin1040-011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · Shot Put · Place 8 · New BedfordShot Put820-110
Jan 21Dartmouth vs New BedfordJan 21 · Shot Put · Place 8 · New BedfordShot Put818-0.5010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Trojan Invitational 2Apr 11 · Shot Put · Place 15 · New BedfordShot Put1515-710
Apr 11Trojan Invitational 2Apr 11 · 100 Meters · Place 42 · New Bedford100 Meters4218.18a PB10
Apr 4Trojan InvitationalApr 4 · Shot Put · Place 14 · New BedfordShot Put1417-010
Apr 4Trojan InvitationalApr 4 · 100 Meters · Place 43 · New Bedford100 Meters4318.23a10