Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHaverhill at Methuen · May 1380-8Haverhill at MethuenMay 13, 2026
Shot Put · 12lb · OutdoorHaverhill at Tewksbury · Apr 2931-2Haverhill at TewksburyApril 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Haverhill at MethuenMay 13 · Discus · Place 5 · HaverhillDiscus1.6kg5.80-8 PB11
May 13Haverhill at MethuenMay 13 · Shot Put · Place 6 · HaverhillShot Put12lb6.31-111
Apr 29Haverhill at TewksburyApr 29 · Discus · Place 6 · HaverhillDiscus1.6kg6.76-911
Apr 29Haverhill at TewksburyApr 29 · Shot Put · Place 6 · HaverhillShot Put12lb6.31-2 PB11
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 23 · HaverhillShot Put2332-710
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 34 · HaverhillShot Put3431-7.5010
Apr 15Lawrence at HaverhillApr 15 · Discus · Place 6 · HaverhillDiscus1.6kg6.73-111
Apr 15Lawrence at HaverhillApr 15 · Shot Put · Place 7 · HaverhillShot Put12lb7.30-1011
Apr 8Dracut at HaverhillApr 8 · Discus · Place 5 · HaverhillDiscus1.6kg5.79-611
Apr 8Dracut at HaverhillApr 8 · Shot Put · Place 5 · HaverhillShot Put12lb5.29-411

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Haverhill at MethuenMay 14 · Discus · Place 6 · HaverhillDiscus676-59
May 7Central Catholic at HaverhillMay 7 · Discus · Place 8 · HaverhillDiscus876-109
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Discus · Place 18 · HaverhillDiscus1875-119
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Shot Put · Place 41 · HaverhillShot Put4124-49
Apr 30Andover at HaverhillApr 30 · Discus · Place 7 · HaverhillDiscus779-19