Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNorth Andover at Central Catholic · Apr 1563-11North Andover at Central CatholicApril 15, 2026
Shot Put · 4kg · IndoorMVC Week 1 · Dec 1727-11.75MVC Week 1December 17, 2025
Shot Put · 4kg · OutdoorAndover at North Andover · May 1333-4Andover at North AndoverMay 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 7 · North AndoverShot Put4kg7.32-04.5010
May 23MVC League ChampionshipMay 23 · Shot Put · Place 9 · North AndoverShot Put4kg9.31-10.5010
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Discus · Place 11 · North AndoverDiscus1167-1010
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Shot Put · Place 4 · North AndoverShot Put430-210
May 13Andover at North AndoverMay 13 · Shot Put · Place 2 · North AndoverShot Put4kg2.33-4 PB10
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 26 · North AndoverShot Put4kg26.25-08.0010
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 36 · North AndoverDiscus3618.67m10
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 6 · North AndoverShot Put69.40m10
Apr 29Billerica at North AndoverApr 29 · Discus · Place 7 · North AndoverDiscus1kg7.62-610
Apr 29Billerica at North AndoverApr 29 · Shot Put · Place 8 · North AndoverShot Put4kg8.26-410
Apr 15North Andover at Central CatholicApr 15 · Discus · Place 2 · North AndoverDiscus1kg2.63-11 PB10
Apr 15North Andover at Central CatholicApr 15 · Shot Put · Place 5 · North AndoverShot Put4kg5.29-7.510
Apr 10Chelmsford at North AndoverApr 10 · Shot Put · Place 3 · North AndoverShot Put4kg3.30-0.510
Apr 1Lowell at North AndoverApr 1 · Shot Put · Place 5 · North AndoverShot Put4kg5.28-6.510

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 19 · North AndoverShot Put1928-9.7510
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 19 · North AndoverShot Put1928-09.7510
Feb 6MVC League ChampionshipFeb 6 · Shot Put · Place 8 · North AndoverShot Put830-4.7510
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · Shot Put · Place 3 · North AndoverShot Put330-010
Jan 30MVC Week 5Jan 30 · Shot Put · Place 6 · North AndoverShot Put630-5.5010
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 14 · North AndoverShot Put148.74m10
Jan 14MVC Week 4Jan 14 · Shot Put · Place 24 · North AndoverShot Put2425-6.7510
Jan 7MVC Week 3Jan 7 · Shot Put · Place 8 · North AndoverShot Put829-4.5010
Jan 2MVC Week 2Jan 2 · Shot Put · Place 10 · North AndoverShot Put1027-9.7510

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 7 · North AndoverShot Put4kg7.26-11.0010
Dec 17MVC Week 1Dec 17 · Shot Put · Place 10 · North AndoverShot Put4kg10.27-11.75 PB10
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 18 · North AndoverShot Put1827-6—
Feb 7MVC League ChampionshipFeb 7 · Shot Put · Place 25 · North AndoverShot Put2525-9—
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · Shot Put · Place 3 · North AndoverShot Put329-1—
Jan 29MVC Week 4Jan 29 · Shot Put · Place 36 · North AndoverShot Put3622-0—
Jan 22MVC Week 3Jan 22 · Shot Put · Place 19 · North AndoverShot Put1927-11.50—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 11 · North AndoverShot Put118.57m—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 33 · North AndoverShot Put3327-6—
Jan 8MVC Week 2Jan 8 · Shot Put · Place 17 · North AndoverShot Put1727-9—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Shot Put · Place 14 · North AndoverShot Put1425-5.50—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 13JV Track Meet 1Dec 13 · Shot Put · Place 3 · North AndoverShot Put4kg3.28' 2.5"10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 22 · North AndoverShot Put2226-9.259
May 24MVC League ChampionshipMay 24 · Shot Put · Place 13 · North AndoverShot Put1329-9.509
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 7 · North AndoverShot Put79.85m9
May 12Central Catholic at North AndoverMay 12 · Shot Put · Place 3 · North AndoverShot Put331-19
May 10Andover Boosters InvitationalMay 10 · Shot Put · Place 27 · North AndoverShot Put2724-0.509
May 6Lowell at North AndoverMay 6 · Shot Put · Place 6 · North AndoverShot Put629-69
May 6Lowell at North AndoverMay 6 · Discus · Place 3 · North AndoverDiscus373-99
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Discus · Place 9 · North AndoverDiscus964-69
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Shot Put · Place 3 · North AndoverShot Put330-29
Apr 30North Andover at MethuenApr 30 · Discus · Place 4 · North AndoverDiscus464-059
Apr 30North Andover at MethuenApr 30 · Shot Put · Place 2 · North AndoverShot Put229-2.259
Apr 25MSTCA InVacational & PentathlonApr 25 · Discus · Place 33 · North AndoverDiscus3353-089
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 16 · North AndoverShot Put1626-08.259
Apr 16Andover at North AndoverApr 16 · Shot Put · Place 3 · North AndoverShot Put327-109
Apr 9Haverhill at North AndoverApr 9 · Shot Put · Place 2 · North AndoverShot Put231-109
Apr 9Haverhill at North AndoverApr 9 · Discus · Place 5 · North AndoverDiscus560-89
Feb 5Shot Put SpectacularFeb 5 · Shot Put · Place 6 · North AndoverShot Put4kg6.26' 7.59
Feb 1The Guarente ClassicFeb 1 · 300 Meters · North Andover300 Meters—DNS9
Feb 1The Guarente ClassicFeb 1 · Shot Put · Place 1 · North AndoverShot Put4kg1.29' 29

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 32 · North AndoverShot Put4kg32.26-03.009
Dec 18MVC Week 1Dec 18 · Shot Put · Place 23 · North AndoverShot Put4kg23.27-04.509
Dec 14JV Quad MeetDec 14 · Shot Put · Place 3 · North AndoverShot Put327-7.5—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JV Quad Meet 2Dec 21 · Shot Put · North AndoverShot Put4kg—26-05Unofficial9
Jun 1MA Middle School T & F Championship Division 1Jun 1 · Shot Put · Place 3 · North Andover Middle SchoolShot Put332-10.508