Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorMVC North Invitational · May 201:08.8MVC North InvitationalMay 20, 2026
400m Hurdles · 30" / 0.762m · OutdoorHaverhill at Methuen · May 131:15.5Haverhill at MethuenMay 13, 2026
Triple Jump · OutdoorDracut at Haverhill · Apr 831-7.5Dracut at HaverhillApril 8, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 20 · Haverhill400m Hurdles30" / 0.762m20.1:15.95a9
May 20MVC North InvitationalMay 20 · Triple Jump · Place 4 · HaverhillTriple Jump4.30-39
May 20MVC North InvitationalMay 20 · 400 Meters · Place 6 · Haverhill400 Meters6.1:08.8 PB9
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Triple Jump · Place 11 · HaverhillTriple Jump1129-99
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 400m Hurdles · Place 9 · Haverhill400m Hurdles91:16.79a9
May 13Haverhill at MethuenMay 13 · Triple Jump · Place 3 · HaverhillTriple Jump3.29-69
May 13Haverhill at MethuenMay 13 · 400m Hurdles · Place 1 · Haverhill400m Hurdles30" / 0.762m1.1:15.5 PB9
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 19 · Haverhill400m Hurdles30" / 0.762m19.1:16.68a9
Apr 29Haverhill at TewksburyApr 29 · Triple Jump · Place 5 · HaverhillTriple Jump5.29-9.59
Apr 29Haverhill at TewksburyApr 29 · 400m Hurdles · Place 4 · Haverhill400m Hurdles30" / 0.762m4.76.89
Apr 22Jack Lang InvitationalApr 22 · Triple Jump · Place 13 · HaverhillTriple Jump1328-49
Apr 22Jack Lang InvitationalApr 22 · 400m Hurdles · Place 8 · Haverhill400m Hurdles81:18.07a9
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 21 · HaverhillTriple Jump2128-59
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 15 · Haverhill400m Hurdles151:16.719
Apr 15Lawrence at HaverhillApr 15 · Triple Jump · Place 3 · HaverhillTriple Jump3.30-09
Apr 15Lawrence at HaverhillApr 15 · 400m Hurdles · Place 1 · Haverhill400m Hurdles30" / 0.762m1.1:19.39
Apr 8Dracut at HaverhillApr 8 · Triple Jump · Place 3 · HaverhillTriple Jump3.31-7.5 PB9
Apr 8Dracut at HaverhillApr 8 · 400m Hurdles · Place 3 · Haverhill400m Hurdles30" / 0.762m3.1:23.59