Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 1831.5647th Annual Ottaviani Haverhill InvitationalApril 18, 2026
300 Meters · IndoorMVC Week 5 · Jan 3048.50aMVC Week 5January 30, 2026
400 Meters · OutdoorCentral Catholic at Chelmsford · May 1368.79aCentral Catholic at ChelmsfordMay 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 400 Meters · Place 24 · Chelmsford400 Meters24.1:10.11a10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 400 Meters · Place 20 · Chelmsford400 Meters201:10.61a10
May 13Central Catholic at ChelmsfordMay 13 · 400 Meters · Place 6 · Chelmsford400 Meters6.68.79a PB10
Apr 22Jack Lang InvitationalApr 22 · 400 Meters · Place 25 · Chelmsford400 Meters251:15.60a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 30 · Chelmsford200 Meters3031.56 PB10
Apr 15Lowell at ChelmsfordApr 15 · 400 Meters · Place 6 · Chelmsford400 Meters6.71.83a10
Apr 10Chelmsford at North AndoverApr 10 · 400 Meters · Place 7 · Chelmsford400 Meters7.1:11.76a10
Apr 1Chelmsford at BillericaApr 1 · 400 Meters · Place 5 · Chelmsford400 Meters5.73.210

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 28 · Chelmsford300 Meters2848.50a PB9
Jan 14MVC Week 4Jan 14 · 300 Meters · Place 33 · Chelmsford300 Meters3351.19a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 165 · Chelmsford300 Meters16549.83a9
Jan 7MVC Week 3Jan 7 · 300 Meters · Place 35 · Chelmsford300 Meters3551.62a9
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 45 · Chelmsford300 Meters4551.58a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 300 Meters · Place 34 · Chelmsford300 Meters34.50.83a9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 53 · Chelmsford300 Meters53.50.25a9