Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBig 3 Meet #2- New Bedford · May 491-04Big 3 Meet #2- New BedfordMay 4, 2026
Shot Put · 12lb · OutdoorBig 3 Meet #2- New Bedford · May 433-03.00Big 3 Meet #2- New BedfordMay 4, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · Discus · Place 7 · New BedfordDiscus1.6kg7.80-0910
May 20Big 3 ChampionshipMay 20 · Shot Put · Place 7 · New BedfordShot Put12lb7.32-00.0010
May 12Big 3 Meet #3- BrocktonMay 12 · Discus · Place 7 · New BedfordDiscus1.6kg7.88-1110
May 12Big 3 Meet #3- BrocktonMay 12 · Shot Put · Place 4 · New BedfordShot Put12lb4.33-01.5010
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 35 · New BedfordDiscus3586-210
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 41 · New BedfordShot Put4131-710
May 4Big 3 Meet #2- New BedfordMay 4 · Discus · Place 7 · New BedfordDiscus1.6kg7.91-04 PB10
May 4Big 3 Meet #2- New BedfordMay 4 · Shot Put · Place 6 · New BedfordShot Put12lb6.33-03.00 PB10
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 56 · New BedfordDiscus5624.84m10
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 59 · New BedfordShot Put599.44m10
Apr 30Big 3 Meet #1- DurfeeApr 30 · Discus · Place 7 · New BedfordDiscus1.6kg7.90-1110
Apr 30Big 3 Meet #1- DurfeeApr 30 · Shot Put · Place 5 · New BedfordShot Put12lb5.30-11.0010
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 35 · New BedfordDiscus3570-1010
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 37 · New BedfordShot Put3731-06.0010
Apr 17Whaler InvitationalApr 17 · Discus · Place 15 · New BedfordDiscus1565-0310
Apr 17Whaler InvitationalApr 17 · Shot Put · Place 8 · New BedfordShot Put832-09.0010
Apr 10Trojan Invitational 2Apr 10 · Discus · Place 15 · New BedfordDiscus1562-410
Apr 10Trojan Invitational 2Apr 10 · Shot Put · Place 6 · New BedfordShot Put634-510
Apr 3Trojan Invitational 1Apr 3 · Discus · Place 14 · New BedfordDiscus1469-510
Apr 3Trojan Invitational 1Apr 3 · Shot Put · Place 8 · New BedfordShot Put832-010
Mar 31New Bedford vs Bishop StangMar 31 · Shot Put · Place 2 · New BedfordShot Put12lb2.33-02Unofficial10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Dartmouth vs New BedfordJan 21 · Shot Put · Place 5 · New BedfordShot Put531-610
Jan 15Big 3 Meet #3Jan 15 · Weight Throw · Place 7 · New BedfordWeight Throw722-2.5010
Jan 15Big 3 Meet #3Jan 15 · Shot Put · Place 10 · New BedfordShot Put1033-1110
Jan 8Big 3 Meet #2Jan 8 · Weight Throw · Place 4 · New BedfordWeight Throw430-210
Jan 8Big 3 Meet #2Jan 8 · Shot Put · Place 8 · New BedfordShot Put835-510