Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence at Haverhill · Apr 1511.5Lawrence at HaverhillApril 15, 2026
200 Meters · OutdoorHaverhill at Methuen · May 1323.8Haverhill at MethuenMay 13, 2026
300 Meters · IndoorMVC Week 5 · Jan 3038.95aMVC Week 5January 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 200 Meters · Place 18 · Haverhill200 Meters18.24.50a9
May 20MVC North InvitationalMay 20 · 100 Meters · Place 2 · Haverhill100 Meters2.11.79
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 200 Meters · Place 4 · Haverhill200 Meters424.39a9
May 13Haverhill at MethuenMay 13 · 200 Meters · Place 3 · Haverhill200 Meters3.23.8 PB9
May 13Haverhill at MethuenMay 13 · 100 Meters · Place 4 · Haverhill100 Meters4.11.69
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 30 · Haverhill100 MetersRound P30.12.27a9
Apr 22Jack Lang InvitationalApr 22 · 200 Meters · Place 8 · Haverhill200 Meters824.72a9
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 8 · Haverhill100 Meters812.05a9
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 6 · Haverhill100 Meters612.12a9
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 13 · Haverhill200 Meters1325.229
Apr 15Lawrence at HaverhillApr 15 · 200 Meters · Place 1 · Haverhill200 Meters1.23.99
Apr 15Lawrence at HaverhillApr 15 · 100 Meters · Place 2 · Haverhill100 Meters2.11.5 PB9
Apr 8Dracut at HaverhillApr 8 · 200 Meters · Place 2 · Haverhill200 Meters2.24.39
Apr 8Dracut at HaverhillApr 8 · 100 Meters · Place 2 · Haverhill100 Meters2.11.79

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 300 Meters · Place 20 · Haverhill300 Meters2039.57a9
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 15 · Haverhill300 Meters1538.95a PB9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 300 Meters · Place 34 · Haverhill300 Meters3439.11a9
Jan 14MVC Week 4Jan 14 · 300 Meters · Place 23 · Haverhill300 Meters2340.61a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 81 · Haverhill300 Meters8139.20a9
Jan 7MVC Week 3Jan 7 · 300 Meters · Place 15 · Haverhill300 Meters1540.26a9
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 6 · Haverhill300 Meters639.45a9