Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 1 · Dec 175:26.89aMVC Week 1December 17, 2025
1 Mile · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 185:16.4547th Annual Ottaviani Haverhill InvitationalApril 18, 2026
1000 Meters · IndoorMVC Week 2 · Jan 23:07.67aMVC Week 2January 2, 2026
2 Miles · OutdoorNorth Andover at Central Catholic · Apr 1511:32.1North Andover at Central CatholicApril 15, 2026
800 Meters · OutdoorMVC North Invitational · May 202:13.6MVC North InvitationalMay 20, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20MVC North InvitationalMay 20 · 800 Meters · Place 5 · Central Catholic800 Meters5.2:13.6 PB9
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 800 Meters · Place 7 · Central Catholic800 Meters72:16.88a9
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 1 Mile · Place 22 · Central Catholic1 Mile225:16.45 PB9
Apr 15North Andover at Central CatholicApr 15 · 2 Miles · Place 8 · Central Catholic2 Miles8.11:32.1 PB9
Apr 1Andover at Central CatholicApr 1 · 1 Mile · Place 5 · Central Catholic1 Mile5.5:17.59

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2MVC Boys Freshman-Sophomore InvitationalFeb 2 · 1000 Meters · Place 6 · Central Catholic1000 Meters63:15.99
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 39 · Central Catholic1000 Meters393:10.40a9
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 32 · Central Catholic1 Mile325:32.51a9
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 26 · Central Catholic1000 Meters263:07.67a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 1 Mile · Place 32 · Central Catholic1 Mile32.5:26.89a PB9