Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor46th Annual Ottaviani Invitational · Apr 1925.15a46th Annual Ottaviani InvitationalApril 19, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1039.82aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · OutdoorHaverhill at Methuen · May 1354.3Haverhill at MethuenMay 13, 2026
Long Jump · OutdoorAndover Boosters Invitational · May 919-00.50Andover Boosters InvitationalMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13Haverhill at MethuenMay 13 · Long Jump · Place 3 · HaverhillLong Jump3.18-7.512
May 13Haverhill at MethuenMay 13 · 400 Meters · Place 1 · Haverhill400 Meters1.54.3 PB12
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 15 · HaverhillLong Jump15.19-00.50 PB12
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Place 21 · Haverhill400 Meters21.54.86a12
Apr 29Haverhill at TewksburyApr 29 · Long Jump · Place 4 · HaverhillLong Jump4.17-212
Apr 29Haverhill at TewksburyApr 29 · 400 Meters · Place 3 · Haverhill400 Meters3.54.512
Apr 22Jack Lang InvitationalApr 22 · Long Jump · Place 3 · HaverhillLong Jump317-1112
Apr 22Jack Lang InvitationalApr 22 · 400 Meters · Place 8 · Haverhill400 Meters856.37a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400 Meters · Place 25 · Haverhill400 Meters2556.3512
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 15 · HaverhillLong Jump1519-2.7512
Apr 15Lawrence at HaverhillApr 15 · Long Jump · Place 4 · HaverhillLong Jump4.18-1012
Apr 15Lawrence at HaverhillApr 15 · 400 Meters · Place 3 · Haverhill400 Meters3.55.112
Apr 8Dracut at HaverhillApr 8 · 400 Meters · Place 2 · Haverhill400 Meters2.58.512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400 Meters · Place 17 · Haverhill400 Meters1755.35a12
May 7Central Catholic at HaverhillMay 7 · Triple Jump · Place 7 · HaverhillTriple Jump732-2.512
May 7Central Catholic at HaverhillMay 7 · 400 Meters · Place 3 · Haverhill400 Meters355.512
Apr 30Andover at HaverhillApr 30 · 400 Meters · Place 4 · Haverhill400 Meters454.812
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 24 · Haverhill200 Meters24.25.15a PB11
Apr 16Haverhill at LowellApr 16 · 400 Meters · Place 4 · Haverhill400 Meters457.312
Apr 9Haverhill at North AndoverApr 9 · 400 Meters · Place 5 · Haverhill400 Meters557.84a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22MVC Week 3Jan 22 · 300 Meters · Place 25 · Haverhill300 Meters2540.09a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 105 · Haverhill300 Meters10539.82a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 300 Meters · Place 28 · Haverhill300 Meters28.41.23a11