Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAndover at Chelmsford · Apr 296:01.23aAndover at ChelmsfordApril 29, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:39.80aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · IndoorMVC League Championship · Feb 612:38.17aMVC League ChampionshipFebruary 6, 2026
2 Miles · OutdoorCentral Catholic at Chelmsford · May 1312:51.25aCentral Catholic at ChelmsfordMay 13, 2026
800 Meters · OutdoorLowell at Chelmsford · Apr 152:45.27aLowell at ChelmsfordApril 15, 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 · 2 Miles · Place 16 · Chelmsford2 Miles16.12:59.39a12
May 13Central Catholic at ChelmsfordMay 13 · 2 Miles · Place 3 · Chelmsford2 Miles3.12:51.25a PB12
Apr 29Andover at ChelmsfordApr 29 · 1 Mile · Place 2 · Chelmsford1 Mile2.6:01.23a PB12
Apr 22Jack Lang InvitationalApr 22 · 1 Mile · Place 10 · Chelmsford1 Mile106:10.15a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 1 Mile · Place 15 · Chelmsford1 Mile156:05.7912
Apr 15Lowell at ChelmsfordApr 15 · 800 Meters · Place 5 · Chelmsford800 Meters5.2:45.27a PB12
Apr 10Chelmsford at North AndoverApr 10 · 2 Miles · Place 3 · Chelmsford2 Miles3.13:03.19a12
Apr 1Chelmsford at BillericaApr 1 · 2 Miles · Place 6 · Chelmsford2 Miles6.13:2412

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 24 · Chelmsford2 Miles2412:42.42a12
Feb 6MVC League ChampionshipFeb 6 · 2 Miles · Place 11 · Chelmsford2 Miles1112:38.17a PB12
Jan 14MVC Week 4Jan 14 · 2 Miles · Place 5 · Chelmsford2 Miles512:39.81a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 73 · Chelmsford1000 Meters733:39.80a PB12
Jan 7MVC Week 3Jan 7 · 2 Miles · Place 7 · Chelmsford2 Miles712:49.73a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Tewksbury at ChelmsfordApr 16 · 1 Mile · Place 3 · Chelmsford1 Mile36:43.69a11
Apr 5Billerica at ChelmsfordApr 5 · 1 Mile · Place 7 · Chelmsford1 Mile76:37.28a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29MVC Week 4Jan 29 · 2 Miles · Place 15 · Chelmsford2 Miles1514:12.40a—
Jan 10MSTCA Northeast InvitationalJan 10 · 2 Miles · Place 15 · Chelmsford2 Miles1514:21.78a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 1 Mile · Place 17 · Chelmsford1 Mile176:37.93a—