Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 313.22aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3, 2025
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1028.17aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2425.66aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · OutdoorJV Track Meet 1 · Dec 1346.8JV Track Meet 1December 13, 2025
55 Meter · OutdoorThe Guarente Classic · Feb 17.7The Guarente ClassicFebruary 1, 2025
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.97aMSTCA Northeast InvitationalJanuary 10, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:44.71aMSTCA Speed Classic (Saturday)December 20, 2025
Discus · 1.6kg · OutdoorChelmsford at North Andover · Apr 10111-03Chelmsford at North AndoverApril 10, 2026
Shot Put · 12lb · OutdoorJV Track Meet 1 · Dec 1330' 6"JV Track Meet 1December 13, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20MVC North InvitationalMay 20 · Discus · Place 6 · North AndoverDiscus1.6kg6.98-710
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Discus · Place 6 · North AndoverDiscus6108-710
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 200 Meters · Place 18 · North Andover200 Meters1826.03a10
May 13Andover at North AndoverMay 13 · Discus · Place 6 · North AndoverDiscus1.6kg6.94-1110
May 9Andover Boosters InvitationalMay 9 · Discus · Place 31 · North AndoverDiscus1.6kg31.94-0810
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 30 · North AndoverDiscus3030.59m10
Apr 29Billerica at North AndoverApr 29 · Discus · Place 6 · North AndoverDiscus1.6kg6.101-1110
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 14 · North AndoverDiscus14107-1010
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 81 · North Andover200 Meters8125.66a PB10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Discus · Place 24 · North AndoverDiscus24102-1110
Apr 15North Andover at Central CatholicApr 15 · Discus · Place 6 · North AndoverDiscus1.6kg6.102-010
Apr 10Chelmsford at North AndoverApr 10 · Discus · Place 1 · North AndoverDiscus1.6kg1.111-03 PB10
Apr 1Lowell at North AndoverApr 1 · Discus · Place 1 · North AndoverDiscus1.6kg1.104-1010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2MVC Boys Freshman-Sophomore InvitationalFeb 2 · Shot Put · Place 17 · North AndoverShot Put1730-310

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · North AndoverShot Put12lb--DNS10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 86 · North Andover600 Meters86.1:44.71a PB10
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 136 · North AndoverShot Put13627-11.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 183 · North Andover200 Meters18328.17a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 255 · North Andover55 Meters2557.97a PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 13JV Track Meet 1Dec 13 · 300 Meters · Place 12 · North Andover300 Meters12.46.8 PB10
Dec 13JV Track Meet 1Dec 13 · Shot Put · Place 14 · North AndoverShot Put12lb14.30' 6" PB10
May 16MSTCA Division 2 RelaysMay 16 · Discus · Place 38 · North AndoverDiscus3829.03m9
May 12Central Catholic at North AndoverMay 12 · Discus · Place 4 · North AndoverDiscus498-019
May 6Lowell at North AndoverMay 6 · Discus · Place 5 · North AndoverDiscus593-69
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Discus · Place 6 · North AndoverDiscus696-109
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100 Meters · Place 43 · North Andover100 MetersRound S4313.22a PB9
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 29 · North Andover100 Meters2913.44a9
Apr 1910th Annual Discus UnvitationalApr 19 · Discus · Place 2 · North AndoverDiscus1.6kg2.95-06Unofficial9
Apr 16Andover at North AndoverApr 16 · Discus · Place 2 · North AndoverDiscus292-19
Apr 9Haverhill at North AndoverApr 9 · Discus · Place 4 · North AndoverDiscus484-29
Feb 1The Guarente ClassicFeb 1 · 300 Meters · North Andover300 Meters—DNS9
Feb 1The Guarente ClassicFeb 1 · 55 Meter · Place 8 · North Andover55 Meter8.7.7 PB9
Feb 1The Guarente ClassicFeb 1 · Shot Put · Place 10 · North AndoverShot Put12lb10.29' 6.59

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27JV Quad Meet 3Dec 27 · Shot Put · Place 7 · North AndoverShot Put726-6—
Dec 14JV Quad MeetDec 14 · Shot Put · Place 36 · North AndoverShot Put3624-8—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JV Quad Meet 2Dec 21 · Shot Put · North AndoverShot Put12lb—26-05Unofficial9