Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAndover at North Andover · May 1311.89aAndover at North AndoverMay 13, 2026
200 Meters · OutdoorBillerica at North Andover · Apr 2924.38aBillerica at North AndoverApril 29, 2026
300 Meters · IndoorMVC Week 5 · Jan 3038.97aMVC Week 5January 30, 2026
Long Jump · IndoorGBTCA: Last Chance Championship Meet · Feb 215.63mGBTCA: Last Chance Championship MeetFebruary 21, 2026
Long Jump · OutdoorMSTCA Division 2 Relays · May 25.50mMSTCA Division 2 RelaysMay 2, 2026
Shot Put · 12lb · OutdoorBillerica at North Andover · Apr 2929-11Billerica at North AndoverApril 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 100 Meters · Place 21 · North Andover100 MetersRound P21.11.93a12
May 13Andover at North AndoverMay 13 · Long Jump · Place 5 · North AndoverLong Jump5.Foul12
May 13Andover at North AndoverMay 13 · 100 Meters · Place 2 · North Andover100 Meters2.11.89a PB12
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 35 · North AndoverLong Jump355.50m PB12
Apr 29Billerica at North AndoverApr 29 · Shot Put · Place 8 · North AndoverShot Put12lb8.29-11 PB12
Apr 29Billerica at North AndoverApr 29 · 200 Meters · Place 2 · North Andover200 Meters2.24.38a PB12
Apr 22Jack Lang InvitationalApr 22 · Long Jump · Place 6 · North AndoverLong Jump617-4.7512
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 19 · North AndoverShot Put1934-7.512
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 35 · North AndoverShot Put3530-11.5012

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 110 · North Andover55m Hurdles11010.53a12
Feb 21GBTCA: Last Chance Championship MeetFeb 21 · Long Jump · Place 4 · North AndoverLong Jump45.63m PB12
Feb 10MSTCA Rising ChampionshipFeb 10 · Long Jump · Place 8 · North AndoverLong Jump818-4.7512
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 16 · North Andover300 Meters1639.96a12
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 18 · North AndoverLong Jump1818-9.5012
Feb 6MVC League ChampionshipFeb 6 · 300 Meters · Place 21 · North Andover300 Meters2139.61a12
Jan 30MVC Week 5Jan 30 · Long Jump · Place 16 · North AndoverLong Jump1618-112
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 17 · North Andover300 Meters1738.97a PB12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 22 · North AndoverLong Jump225.81m12
Jan 14MVC Week 4Jan 14 · Long Jump · Place 10 · North AndoverLong Jump1019-312
Jan 7MVC Week 3Jan 7 · Long Jump · Place 9 · North AndoverLong Jump918-7.2512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 300 Meters · Place 19 · North Andover300 Meters19.41.45a12
Dec 17MVC Week 1Dec 17 · Long Jump · Place 11 · North AndoverLong Jump11.18-00.2512