Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBig 3 Championship · May 20104-05Big 3 ChampionshipMay 20, 2026
Shot Put · 12lb · OutdoorBig 3 Meet #1- Durfee · Apr 3032-07.25Big 3 Meet #1- DurfeeApril 30, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · Discus · Place 4 · DurfeeDiscus1.6kg4.104-05 PB10
May 12Big 3 Meet #3- BrocktonMay 12 · Discus · Place 5 · DurfeeDiscus1.6kg5.100-0310
May 12Big 3 Meet #3- BrocktonMay 12 · Shot Put · Place 9 · DurfeeShot Put12lb9.25-02.0010
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 45 · DurfeeShot Put4530-110
May 4Big 3 Meet #2- New BedfordMay 4 · Discus · Place 4 · DurfeeDiscus1.6kg4.102-0510
May 4Big 3 Meet #2- New BedfordMay 4 · Shot Put · Place 11 · DurfeeShot Put12lb11.24-03.7510
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 35 · DurfeeDiscus3530.73m10
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 64 · DurfeeShot Put649.03m10
Apr 30Big 3 Meet #1- DurfeeApr 30 · Discus · Place 5 · DurfeeDiscus1.6kg5.98-0110
Apr 30Big 3 Meet #1- DurfeeApr 30 · Shot Put · Place 3 · DurfeeShot Put12lb3.32-07.25 PB10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Shot Put · Place 10 · DurfeeShot Put1034-01.5010
Apr 17Whaler InvitationalApr 17 · Discus · Place 14 · DurfeeDiscus1465-0710
Apr 17Whaler InvitationalApr 17 · Shot Put · Place 6 · DurfeeShot Put633-11.0010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Big 3 Championship May 21 · Discus · Place 8 · DurfeeDiscus882-79
May 21Big 3 Championship May 21 · Shot Put · Place 9 · DurfeeShot Put928-4.509
May 13Big 3 Invite #3 at BrocktonMay 13 · Discus · Place 7 · DurfeeDiscus785-49
May 13Big 3 Invite #3 at BrocktonMay 13 · Shot Put · Place 22 · DurfeeShot Put2226-5.509
May 7Big 3 Invite #2 at NBMay 7 · Discus · Place 7 · DurfeeDiscus784-079
May 7Big 3 Invite #2 at NBMay 7 · Shot Put · Place 13 · DurfeeShot Put1329-07.009
Apr 30Durfee-Brockton-New BedfordApr 30 · Shot Put · Place 14 · DurfeeShot Put1428-59
Apr 30Durfee-Brockton-New BedfordApr 30 · Discus · Place 12 · DurfeeDiscus1271-39