Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 1 · Dec 185:39.03aMVC Week 1December 18, 2024
1 Mile · OutdoorAndover Boosters Invitational · May 95:23.22aAndover Boosters InvitationalMay 9, 2026
1000 Meters · IndoorMVC Week 1 · Dec 173:23.15aMVC Week 1December 17, 2025
2 Miles · OutdoorHaverhill at Tewksbury · Apr 2911:36.1Haverhill at TewksburyApril 29, 2026
800 Meters · OutdoorHaverhill at Methuen · May 132:15.9Haverhill at MethuenMay 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 29 · Haverhill2 Miles29.11:59.01a10
May 20MVC North InvitationalMay 20 · 1 Mile · Place 7 · Haverhill1 Mile7.5:25.810
May 13Haverhill at MethuenMay 13 · 800 Meters · Place 5 · Haverhill800 Meters5.2:15.9 PB10
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 26 · Haverhill1 Mile26.5:23.22a PB10
Apr 29Haverhill at TewksburyApr 29 · 2 Miles · Place 4 · Haverhill2 Miles4.11:36.1 PB10
Apr 15Lawrence at HaverhillApr 15 · 2 Miles · Place 3 · Haverhill2 Miles3.11:53.110
Apr 8Dracut at HaverhillApr 8 · 800 Meters · Place 4 · Haverhill800 Meters4.2:27.610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 1000 Meters · Place 34 · Haverhill1000 Meters34.3:23.15a PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 800 Meters · Place 8 · Haverhill800 Meters82:25.45a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1 Mile · Place 107 · Haverhill1 Mile107.5:47.60a9
Dec 18MVC Week 1Dec 18 · 1 Mile · Place 32 · Haverhill1 Mile32.5:39.03a PB9