Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverhill at Methuen · May 1314.5Haverhill at MethuenMay 13, 2026
Discus · 1kg · OutdoorHaverhill at Methuen · May 1333-8Haverhill at MethuenMay 13, 2026
Shot Put · 4kg · OutdoorHaverhill at Methuen · May 1320-4.5Haverhill at MethuenMay 13, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 100 Meters · Place 22 · Haverhill100 Meters2214.91a9
May 13Haverhill at MethuenMay 13 · Discus · Place 4 · HaverhillDiscus1kg4.33-8 PB9
May 13Haverhill at MethuenMay 13 · Shot Put · Place 5 · HaverhillShot Put4kg5.20-4.5 PB9
May 13Haverhill at MethuenMay 13 · 100 Meters · Place 6 · Haverhill100 Meters6.14.5 PB9
Apr 29Haverhill at TewksburyApr 29 · Shot Put · Place 6 · HaverhillShot Put4kg6.19-99
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 20 · Haverhill100 Meters2014.78a9
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 11 · HaverhillShot Put1121-6.759
Apr 15Lawrence at HaverhillApr 15 · Shot Put · Place 5 · HaverhillShot Put4kg5.18-89
Apr 8Dracut at HaverhillApr 8 · Shot Put · Place 7 · HaverhillShot Put4kg7.20-3.59

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · Shot Put · Place 20 · HaverhillShot Put2020-119