Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMVC League Championship · May 2317.49aMVC League ChampionshipMay 23, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2151.25aMSTCA Speed Classic (Saturday)December 21, 2024
55m Hurdles · 33" · IndoorMVC Week 1 · Dec 1710.58aMVC Week 1December 17, 2025
Long Jump · IndoorMSTCA Kalperis Relays - Division 1 · Jan 184.56mMSTCA Kalperis Relays - Division 1January 18, 2026
Long Jump · OutdoorAndover at Chelmsford · Apr 2916-4.5Andover at ChelmsfordApril 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 27 · Andover100m Hurdles33" / 0.838mRound P27.17.88aWind: -0.211
May 23MVC League ChampionshipMay 23 · Long Jump · Place 23 · AndoverLong Jump23.14-07.5011
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 15 · Andover100m Hurdles33" / 0.838mRound P15.17.49a PB11
May 13Andover at North AndoverMay 13 · Long Jump · Place 4 · AndoverLong Jump4.15-311
May 13Andover at North AndoverMay 13 · 100m Hurdles · Place 8 · Andover100m Hurdles33" / 0.838m8.DNS11
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 11 · AndoverLong Jump11.15-11.5011
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 13 · Andover100m Hurdles33" / 0.838mRound P13.17.87a11
Apr 29Andover at ChelmsfordApr 29 · Long Jump · Place 1 · AndoverLong Jump1.16-4.5 PB11
Apr 29Andover at ChelmsfordApr 29 · 100m Hurdles · Place 2 · Andover100m Hurdles33" / 0.838m2.17.88a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 15 · Andover100m HurdlesRound P1518.0811
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 11 · AndoverLong Jump1115-511
Apr 15Andover at BillericaApr 15 · Long Jump · Place 2 · AndoverLong Jump2.15-711
Apr 15Andover at BillericaApr 15 · 100m Hurdles · Place 4 · Andover100m Hurdles33" / 0.838m4.17.811
Apr 8Lowell at AndoverApr 8 · Long Jump · Place 7 · AndoverLong Jump7.15-311
Apr 8Lowell at AndoverApr 8 · 100m Hurdles · Place 4 · Andover100m Hurdles33" / 0.838m4.17.811
Apr 1Andover at Central CatholicApr 1 · Long Jump · Place 4 · AndoverLong Jump4.15-311
Apr 1Andover at Central CatholicApr 1 · 100m Hurdles · Place 4 · Andover100m Hurdles33" / 0.838m4.18.211

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 17 · AndoverLong Jump1713-711
Jan 30MVC Week 5Jan 30 · Long Jump · Place 10 · AndoverLong Jump1015-3.5011
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 46 · AndoverLong Jump4614-04.0011
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 19 · AndoverLong Jump194.56m PB11
Jan 14MVC Week 4Jan 14 · Long Jump · Place 22 · AndoverLong Jump2213-5.7511
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 20 · Andover55m Hurdles2010.34a11
Jan 7MVC Week 3Jan 7 · Long Jump · Place 10 · AndoverLong Jump1015-0.5011
Jan 2MVC Week 2Jan 2 · Long Jump · Place 11 · AndoverLong Jump1114-211
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 16 · Andover55m Hurdles1610.50a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 36 · AndoverLong Jump36.13-11.2511
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 23 · Andover55m Hurdles33"23.10.73a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 39 · AndoverLong Jump39.13-04.5011
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 22 · Andover55m Hurdles33"22.10.58a PB11
Dec 17MVC Week 1Dec 17 · Long Jump · Place 10 · AndoverLong Jump10.14-11.5011
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 25 · Andover55m Hurdles33"Round P25.10.64a11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 20 · AndoverLong Jump20.14-03.0011
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 26 · Andover55m Hurdles2610.91a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 30 · Andover55m Hurdles3010.99a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · Long Jump · Place 23 · AndoverLong Jump2312-910
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 20 · Andover100m Hurdles2018.60a10
May 21MVC North InvitationalMay 21 · 100m Hurdles · Place 2 · Andover100m Hurdles217.810
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 30 · AndoverLong Jump30.4.67m10
May 10Andover Boosters InvitationalMay 10 · Long Jump · Place 25 · AndoverLong Jump2514-1.2510
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 34 · Andover100m HurdlesRound P3419.24a10
May 7Andover at MethuenMay 7 · Long Jump · Place 3 · AndoverLong Jump315-2.510
May 7Andover at MethuenMay 7 · 100m Hurdles · Place 4 · Andover100m Hurdles418.610
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Long Jump · Place 4 · AndoverLong Jump415-610
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 9 · Andover100m HurdlesRound S918.62a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 8 · Andover100m Hurdles818.50a10
Apr 30Andover at HaverhillApr 30 · Long Jump · Place 7 · AndoverLong Jump714-0.7510
Apr 16Andover at North AndoverApr 16 · Long Jump · Place 2 · AndoverLong Jump215-5.510
Apr 16Andover at North AndoverApr 16 · 100m Hurdles · Place 8 · Andover100m Hurdles819.47a10
Apr 9Central Catholic at AndoverApr 9 · Long Jump · Place 3 · AndoverLong Jump314-510
Apr 4Andover at LowellApr 4 · Long Jump · Place 3 · AndoverLong Jump314-10.510
Apr 4Andover at LowellApr 4 · 100m Hurdles · Place 4 · Andover100m Hurdles418.610

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 111 · Andover300 Meters111.51.25a PB10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 43 · Andover55m Hurdles33"43.11.03a10
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 21 · Andover55m Hurdles33"Round P21.11.29a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Haverhill and Methuen at AndoverMay 8 · 400m Hurdles · Place 6 · Andover400m Hurdles684.2—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 11 · Andover100m Hurdles1119.23a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 11 · Andover100m Hurdles1119.14a—