Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHaverhill at Methuen · May 135:50.2Haverhill at MethuenMay 13, 2026
2 Miles · OutdoorMIAA Division 1 Track & Field Championship · May 2912:02.26aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
800 Meters · OutdoorLawrence at Haverhill · Apr 152:41.5Lawrence at HaverhillApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 2 Miles · Place 18 · Haverhill2 Miles18.12:02.26a PB12
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 9 · Haverhill2 Miles9.12:13.47a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 39 · Haverhill1 Mile395:54.66a12
May 13Haverhill at MethuenMay 13 · 1 Mile · Place 1 · Haverhill1 Mile1.5:50.2 PB12
May 9Andover Boosters InvitationalMay 9 · 2 Miles · Place 6 · Haverhill2 Miles6.12:28.48a12
Apr 29Haverhill at TewksburyApr 29 · 2 Miles · Place 1 · Haverhill2 Miles1.12:1112
Apr 29Haverhill at TewksburyApr 29 · 1 Mile · Place 3 · Haverhill1 Mile3.5:5312
Apr 22Jack Lang InvitationalApr 22 · 1 Mile · Place 8 · Haverhill1 Mile85:59.59a12
Apr 15Lawrence at HaverhillApr 15 · 1 Mile · Place 1 · Haverhill1 Mile1.5:52.812
Apr 15Lawrence at HaverhillApr 15 · 800 Meters · Place 2 · Haverhill800 Meters2.2:41.5 PB12
Apr 8Dracut at HaverhillApr 8 · 2 Miles · Place 1 · Haverhill2 Miles1.12:50.212
Apr 8Dracut at HaverhillApr 8 · 1 Mile · Place 2 · Haverhill1 Mile2.6:10.912