Personal bests

Best marks in available results
Event / courseMarkMeetDate
400m Hurdles · 30" / 0.762m · OutdoorLawrence at Haverhill · Apr 151:35.4Lawrence at HaverhillApril 15, 2026
High Jump · OutdoorLawrence at Haverhill · Apr 154-8Lawrence at HaverhillApril 15, 2026
Javelin · 600g · OutdoorHaverhill at Methuen · May 1354-0Haverhill at MethuenMay 13, 2026
Pole Vault · OutdoorHaverhill at Methuen · May 138-0Haverhill at MethuenMay 13, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · Place 17 · HaverhillPole Vault17.7-06.009
May 23MVC League ChampionshipMay 23 · Pole Vault · Place 16 · HaverhillPole Vault16.7-00.009
May 20MVC North InvitationalMay 20 · Pole Vault · Place 5 · HaverhillPole Vault5.7-09
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Pole Vault · Place 8 · HaverhillPole Vault87-69
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 100m Hurdles · Place 18 · Haverhill100m Hurdles1821.51a9
May 13Haverhill at MethuenMay 13 · Pole Vault · Place 1 · HaverhillPole Vault1.8-0 PB9
May 13Haverhill at MethuenMay 13 · High Jump · Place 4 · HaverhillHigh Jump4.4-49
May 13Haverhill at MethuenMay 13 · Javelin · Place 3 · HaverhillJavelin600g3.54-0 PB9
May 9Andover Boosters InvitationalMay 9 · High Jump · HaverhillHigh Jump--NH9
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 18 · HaverhillHigh Jump181.32m9
Apr 29Haverhill at TewksburyApr 29 · Pole Vault · Place 1 · HaverhillPole Vault1.7-69
Apr 29Haverhill at TewksburyApr 29 · High Jump · Place 4 · HaverhillHigh Jump4.4-49
Apr 29Haverhill at TewksburyApr 29 · Javelin · Place 5 · HaverhillJavelin600g5.47-119
Apr 22Jack Lang InvitationalApr 22 · 100m Hurdles · Place 16 · Haverhill100m Hurdles1621.37a9
Apr 15Lawrence at HaverhillApr 15 · Pole Vault · Place 1 · HaverhillPole Vault1.7-69
Apr 15Lawrence at HaverhillApr 15 · High Jump · Place 2 · HaverhillHigh Jump2.4-8 PB9
Apr 15Lawrence at HaverhillApr 15 · 400m Hurdles · Place 2 · Haverhill400m Hurdles30" / 0.762m2.1:35.4 PB9
Apr 8Dracut at HaverhillApr 8 · Pole Vault · Place 4 · HaverhillPole Vault4.6-09
Apr 8Dracut at HaverhillApr 8 · High Jump · Place 2 · HaverhillHigh Jump2.4-09