Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBillerica at North Andover · Apr 2957-04Billerica at North AndoverApril 29, 2026
Javelin · 600g · OutdoorMIAA Meet of Champions · Jun 4108-03MIAA Meet of ChampionsJune 4, 2026
Shot Put · 4kg · OutdoorMVC League Championship · May 2330-09.25MVC League ChampionshipMay 23, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Place 15 · North AndoverJavelin600g15.108-03 PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Javelin · Place 3 · North AndoverJavelin600g3.105-0910
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 12 · North AndoverShot Put4kg12.30-03.5010
May 23MVC League ChampionshipMay 23 · Javelin · Place 1 · North AndoverJavelin600g1.99-1010
May 23MVC League ChampionshipMay 23 · Shot Put · Place 13 · North AndoverShot Put4kg13.30-09.25 PB10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Javelin · Place 2 · North AndoverJavelin2101-110
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Shot Put · Place 9 · North AndoverShot Put928-4.510
May 13Andover at North AndoverMay 13 · Javelin · Place 1 · North AndoverJavelin600g1.100-110
May 13Andover at North AndoverMay 13 · Shot Put · Place 5 · North AndoverShot Put4kg5.27-3.7510
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 1 · North AndoverJavelin600g1.92-0810
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 20 · North AndoverShot Put4kg20.27-04.5010
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 3 · North AndoverJavelin329.09m10
Apr 29Billerica at North AndoverApr 29 · Javelin · Place 1 · North AndoverJavelin600g1.97-510
Apr 29Billerica at North AndoverApr 29 · Discus · Place 7 · North AndoverDiscus1kg7.57-04 PB10
Apr 29Billerica at North AndoverApr 29 · Shot Put · Place 7 · North AndoverShot Put4kg7.26-910
Apr 22Jack Lang InvitationalApr 22 · Javelin · Place 1 · North AndoverJavelin185-410
Apr 22Jack Lang InvitationalApr 22 · Discus · Place 28 · North AndoverDiscus2856-510
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 17 · North AndoverShot Put1726-6.510
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Javelin · Place 2 · North AndoverJavelin295-010
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 8 · North AndoverShot Put825-8.2510
Apr 15North Andover at Central CatholicApr 15 · Javelin · Place 2 · North AndoverJavelin600g2.92-110
Apr 10Chelmsford at North AndoverApr 10 · Javelin · Place 1 · North AndoverJavelin600g1.87-210