Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGBTCA: Valentine Invitational · Feb 144:31.81aGBTCA: Valentine InvitationalFebruary 14, 2026
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 294:24.96aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMVC Week 1 · Dec 172:45.71aMVC Week 1December 17, 2025
2 Miles · IndoorMVC League Championship · Feb 610:00.40aMVC League ChampionshipFebruary 6, 2026
2 Miles · OutdoorMIAA Division 2 Track & Field Championship · May 299:46.22aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
600 Meters · IndoorMVC Week 5 · Jan 301:28.25aMVC Week 5January 30, 2026
800 Meters · IndoorThe BU Mini Meet · Dec 132:04.91aThe BU Mini MeetDecember 13, 2025
800 Meters · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 162:02.73aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 14 · North AndoverNorth Andover2 Miles14.9:46.22a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 8 · North AndoverNorth Andover1 Mile8.4:24.96a PB10
May 23MVC League ChampionshipMay 23 · 1 Mile · Place 4 · North AndoverNorth Andover1 Mile4.4:29.48a10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 800 Meters · Place 2 · North AndoverNorth Andover800 Meters22:02.73a PB10
May 13Andover at North AndoverMay 13 · 2 Miles · Place 1 · North AndoverNorth Andover2 Miles1.9:56.65a10
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 11 · North AndoverNorth Andover1 Mile11.4:30.61a10
Apr 29Billerica at North AndoverApr 29 · 800 Meters · Place 2 · North AndoverNorth Andover800 Meters2.2:03.58a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 2 Miles · Place 2 · North AndoverNorth Andover2 Miles29:57.7210
Apr 15North Andover at Central CatholicApr 15 · 800 Meters · Place 1 · North AndoverNorth Andover800 Meters1.2:03.810
Apr 10Chelmsford at North AndoverApr 10 · 800 Meters · Place 3 · North AndoverNorth Andover800 Meters3.2:04.58a10
Apr 1Lowell at North AndoverApr 1 · 1 Mile · Place 3 · North AndoverNorth Andover1 Mile3.4:49.66a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14GBTCA: Valentine InvitationalFeb 14 · 1 Mile · Place 1 · North AndoverNorth Andover1 Mile14:31.81a PB10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 9 · North AndoverNorth Andover1 Mile94:35.47a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 9 · North AndoverNorth Andover1 Mile94:35.4710
Feb 6MVC League ChampionshipFeb 6 · 2 Miles · Place 3 · North AndoverNorth Andover2 Miles310:00.40a PB10
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 9 · North AndoverNorth Andover600 Meters91:28.25a PB10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1 Mile · Place 4 · North AndoverNorth Andover1 Mile44:33.17a10
Jan 14MVC Week 4Jan 14 · 1 Mile · Place 3 · North AndoverNorth Andover1 Mile34:35.09a10
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 5 · North AndoverNorth Andover1 Mile54:40.81a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 5 · North AndoverNorth Andover2 Miles5.10:09.33a10
Dec 17MVC Week 1Dec 17 · 1000 Meters · Place 5 · North AndoverNorth Andover1000 Meters5.2:45.71a PB10
Dec 13The BU Mini MeetDec 13 · 800 Meters · Place 12 · UnattachedUnattached800 Meters12.2:04.91a PB10
Feb 11MSTCA Rising ChampionshipFeb 11 · 1000 Meters · Place 10 · North AndoverNorth Andover1000 Meters102:54.54a—
Feb 7MVC League ChampionshipFeb 7 · 1 Mile · Place 18 · North AndoverNorth Andover1 Mile184:58.29a—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · 1 Mile · Place 2 · North AndoverNorth Andover1 Mile25:16.9—
Jan 22MVC Week 3Jan 22 · 1 Mile · Place 15 · North AndoverNorth Andover1 Mile154:59.63a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 64 · North AndoverNorth Andover1 Mile644:56.18a—
Jan 8MVC Week 2Jan 8 · 1000 Meters · Place 16 · North AndoverNorth Andover1000 Meters163:01.78a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 1 Mile · Place 24 · North AndoverNorth Andover1 Mile245:00.24a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 2 Miles · Place 14 · North AndoverNorth Andover2 Miles1410:20.44a9
May 24MVC League ChampionshipMay 24 · 1 Mile · Place 19 · North AndoverNorth Andover1 Mile194:56.37a9
May 12Central Catholic at North AndoverMay 12 · 800 Meters · Place 3 · North AndoverNorth Andover800 Meters32:10.61a9
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 13 · North AndoverNorth Andover1 Mile134:59.89a9
May 6Lowell at North AndoverMay 6 · 2 Miles · Place 1 · North AndoverNorth Andover2 Miles110:42.15a9
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 1 Mile · Place 3 · North AndoverNorth Andover1 Mile34:59.76a9
Apr 30North Andover at MethuenApr 30 · 2 Miles · Place 2 · North AndoverNorth Andover2 Miles211:03.39
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Place 25 · North AndoverNorth Andover1 Mile254:54.149
Apr 16Andover at North AndoverApr 16 · 800 Meters · Place 8 · North AndoverNorth Andover800 Meters82:18.38a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 1000 Meters · Place 17 · North AndoverNorth Andover1000 Meters17.2:58.99a9
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 1 Mile · Place 13 · North AndoverNorth Andover1 Mile13.5:02.14a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1MA Middle School T & F Championship Division 1Jun 1 · 800 Meters · Place 10 · North Andover Middle SchoolNorth Andover Middle School800 Meters102:22.498