Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 2 · Jan 25:39.78aMVC Week 2January 2, 2026
1 Mile · OutdoorCentral Catholic at Chelmsford · May 135:07.25aCentral Catholic at ChelmsfordMay 13, 2026
1000 Meters · IndoorMVC Week 4 · Jan 143:07.83aMVC Week 4January 14, 2026
2 Miles · OutdoorAndover at Chelmsford · Apr 2911:30.97aAndover at ChelmsfordApril 29, 2026
55m Hurdles · 39" · IndoorMSTCA Winter Festival (Saturday) · Dec 1312.39aMSTCA Winter Festival (Saturday)December 13, 2025
800 Meters · OutdoorChelmsford at North Andover · Apr 102:29.36aChelmsford at North AndoverApril 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 1 Mile · Place 24 · Chelmsford1 Mile24.5:09.36a10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 1 Mile · Place 12 · Chelmsford1 Mile125:12.21a10
May 13Central Catholic at ChelmsfordMay 13 · 1 Mile · Place 7 · Chelmsford1 Mile7.5:07.25a PB10
Apr 29Andover at ChelmsfordApr 29 · 2 Miles · Place 5 · Chelmsford2 Miles5.11:30.97a PB10
Apr 22Jack Lang InvitationalApr 22 · 1 Mile · Place 5 · Chelmsford1 Mile55:16.91a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 1 Mile · Place 29 · Chelmsford1 Mile295:16.8010
Apr 15Lowell at ChelmsfordApr 15 · 2 Miles · Place 4 · Chelmsford2 Miles4.11:36.010
Apr 10Chelmsford at North AndoverApr 10 · 2 Miles · Place 5 · Chelmsford2 Miles5.11:40.94a10
Apr 10Chelmsford at North AndoverApr 10 · 800 Meters · Place 8 · Chelmsford800 Meters8.2:29.36a PB10
Apr 1Chelmsford at BillericaApr 1 · 2 Miles · Place 6 · Chelmsford2 Miles6.11:3210

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 40 · Chelmsford1000 Meters403:12.44a10
Jan 14MVC Week 4Jan 14 · 1000 Meters · Place 33 · Chelmsford1000 Meters333:07.83a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 99 · Chelmsford1000 Meters993:08.47a10
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 34 · Chelmsford55m Hurdles3412.25a10
Jan 7MVC Week 3Jan 7 · 1000 Meters · Place 33 · Chelmsford1000 Meters333:11.62a10
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 29 · Chelmsford55m Hurdles2911.92a10
Jan 2MVC Week 2Jan 2 · 1 Mile · Place 26 · Chelmsford1 Mile265:39.78a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 42 · Chelmsford55m Hurdles39"Round P42.12.39a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 1 Mile · Place 48 · Chelmsford1 Mile486:06.61a9
Feb 1The Guarente ClassicFeb 1 · 1 Mile · Chelmsford1 Mile—DNS9