Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMVC North Invitational · May 2018.0MVC North InvitationalMay 20, 2026
200 Meters · OutdoorMSTCA InVacational & Pentathlon · Apr 2529.52MSTCA InVacational & PentathlonApril 25, 2025
400 Meters · OutdoorAndover Boosters Invitational · May 91:05.14aAndover Boosters InvitationalMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorBillerica at North Andover · Apr 291:09.66aBillerica at North AndoverApril 29, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:33.08aMSTCA Invacational & PentathlonApril 24, 2026
Discus · 1kg · OutdoorMVC North Invitational · May 2077-0MVC North InvitationalMay 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 19 · North AndoverNorth Andover400m Hurdles30" / 0.762m19.1:15.42a10
May 20MVC North InvitationalMay 20 · Discus · Place 4 · North AndoverNorth AndoverDiscus1kg4.77-0 PB10
May 20MVC North InvitationalMay 20 · 100m Hurdles · Place 1 · North AndoverNorth Andover100m Hurdles33" / 0.838m1.18.0 PB10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Discus · Place 14 · North AndoverNorth AndoverDiscus1466-110
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 400m Hurdles · Place 4 · North AndoverNorth Andover400m Hurdles41:09.02a10
May 13Andover at North AndoverMay 13 · 400m Hurdles · Place 2 · North AndoverNorth Andover400m Hurdles30" / 0.762m2.1:10.27a10
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Place 11 · North AndoverNorth Andover400 Meters11.1:05.14a PB10
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 28 · North AndoverNorth AndoverDiscus2820.74m10
Apr 29Billerica at North AndoverApr 29 · Discus · Place 2 · North AndoverNorth AndoverDiscus1kg2.67-0810
Apr 29Billerica at North AndoverApr 29 · 400m Hurdles · Place 1 · North AndoverNorth Andover400m Hurdles30" / 0.762m1.1:09.66a PB10
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 15 · North AndoverNorth AndoverDiscus1575-010
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 9 · North AndoverNorth Andover800 Meters92:33.08a PB10
Apr 22Jack Lang InvitationalApr 22 · Discus · Place 16 · North AndoverNorth AndoverDiscus1667-110
Apr 22Jack Lang InvitationalApr 22 · 400m Hurdles · Place 2 · North AndoverNorth Andover400m Hurdles21:10.72a10
Apr 10Chelmsford at North AndoverApr 10 · Discus · Place 1 · North AndoverNorth AndoverDiscus1kg1.68-1010
Apr 10Chelmsford at North AndoverApr 10 · 400m Hurdles · Place 1 · North AndoverNorth Andover400m Hurdles30" / 0.762m1.1:10.64a10
Apr 1Lowell at North AndoverApr 1 · 400m Hurdles · Place 2 · North AndoverNorth Andover400m Hurdles30" / 0.762m2.1:10.92a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 7 · North AndoverNorth Andover400m Hurdles71:10.35a9
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 5 · North AndoverNorth Andover400m Hurdles51:10.67a9
May 12Central Catholic at North AndoverMay 12 · 400m Hurdles · Place 3 · North AndoverNorth Andover400m Hurdles31:10.65a9
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 7 · North AndoverNorth Andover400m Hurdles71:11.63a9
May 6Lowell at North AndoverMay 6 · 400m Hurdles · Place 3 · North AndoverNorth Andover400m Hurdles31:13.09a9
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Discus · Place 6 · North AndoverNorth AndoverDiscus665-79
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 400m Hurdles · Place 5 · North AndoverNorth Andover400m Hurdles51:13.34a9
Apr 30North Andover at MethuenApr 30 · High Jump · Place 3 · North AndoverNorth AndoverHigh Jump34-009
Apr 30North Andover at MethuenApr 30 · 400m Hurdles · Place 2 · North AndoverNorth Andover400m Hurdles273.79
Apr 25MSTCA InVacational & PentathlonApr 25 · Discus · Place 23 · North AndoverNorth AndoverDiscus2367-119
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 36 · North AndoverNorth Andover200 Meters3629.52 PB9
Apr 23Jack Lang InvitationalApr 23 · 400m Hurdles · Place 5 · North AndoverNorth Andover400m Hurdles51:15.13a9
Apr 1946th Annual Ottaviani InvitationalApr 19 · 400 Meters · Place 12 · North AndoverNorth Andover400 Meters12.1:06.75a9
Apr 16Andover at North AndoverApr 16 · High Jump · Place 7 · North AndoverNorth AndoverHigh Jump74-09
Apr 16Andover at North AndoverApr 16 · 400 Meters · Place 4 · North AndoverNorth Andover400 Meters41:07.74a9
Apr 9Haverhill at North AndoverApr 9 · Discus · Place 4 · North AndoverNorth AndoverDiscus460-8—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MA Division 1 Middle School State Track & Field ChampionshipJun 10 · 400 Meters · Place 6 · North AndoverNorth Andover400 Meters6.1:05.56a6