Personal bests

Best marks in available results
Event / courseMarkMeetDate
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 1 Track & Field Championship · May 291:13.97aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
55m Hurdles · 33" · IndoorMSTCA Speed Classic (Saturday) · Dec 2010.99aMSTCA Speed Classic (Saturday)December 20, 2025
Discus · 1kg · OutdoorLowell at Andover · Apr 856-11Lowell at AndoverApril 8, 2026
Javelin · 600g · OutdoorAndover at North Andover · May 1360-2Andover at North AndoverMay 13, 2026
Shot Put · 4kg · OutdoorAndover at Billerica · Apr 1523-9Andover at BillericaApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · Discus · AndoverDiscus1kg--FOUL11
May 13Andover at North AndoverMay 13 · Javelin · Place 7 · AndoverJavelin600g7.60-2 PB11
May 13Andover at North AndoverMay 13 · Discus · Place 8 · AndoverDiscus1kg8.53-311
May 13Andover at North AndoverMay 13 · Shot Put · Place 7 · AndoverShot Put4kg7.21-1011
Apr 29Andover at ChelmsfordApr 29 · Discus · Place 8 · AndoverDiscus1kg8.45-1011
Apr 29Andover at ChelmsfordApr 29 · Shot Put · Place 5 · AndoverShot Put4kg5.22-811
Apr 15Andover at BillericaApr 15 · Discus · Place 6 · AndoverDiscus1kg6.43-2.511
Apr 15Andover at BillericaApr 15 · Shot Put · Place 6 · AndoverShot Put4kg6.23-9 PB11
Apr 8Lowell at AndoverApr 8 · Discus · Place 6 · AndoverDiscus1kg6.56-11 PB11
Apr 8Lowell at AndoverApr 8 · Shot Put · Place 7 · AndoverShot Put4kg7.21-811
Apr 1Andover at Central CatholicApr 1 · Discus · Place 6 · AndoverDiscus1kg6.37-411
Apr 1Andover at Central CatholicApr 1 · Shot Put · Place 5 · AndoverShot Put4kg5.22-211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 27 · Andover55m Hurdles2710.82a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 27 · Andover55m Hurdles33"27.10.99a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 30 · Andover400m Hurdles30" / 0.762m30.1:13.97a PB10
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 13 · Andover400m Hurdles131:14.78a10
May 21MVC North InvitationalMay 21 · 100m Hurdles · Place 3 · Andover100m Hurdles317.810
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 24 · Andover400m Hurdles241:16.27a10
May 7Andover at MethuenMay 7 · 400m Hurdles · Place 1 · Andover400m Hurdles11:14.710
May 7Andover at MethuenMay 7 · 100m Hurdles · Place 3 · Andover100m Hurdles318.210
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Triple Jump · Place 8 · AndoverTriple Jump830-110
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 400m Hurdles · Place 3 · Andover400m Hurdles31:13.06a10
Apr 16Andover at North AndoverApr 16 · Triple Jump · Place 7 · AndoverTriple Jump728-11.510
Apr 16Andover at North AndoverApr 16 · 400m Hurdles · Place 2 · Andover400m Hurdles21:14.83a10
Apr 16Andover at North AndoverApr 16 · 100m Hurdles · Place 6 · Andover100m Hurdles618.41a10
Apr 9Central Catholic at AndoverApr 9 · Triple Jump · Place 5 · AndoverTriple Jump528-610
Apr 9Central Catholic at AndoverApr 9 · 400m Hurdles · Place 3 · Andover400m Hurdles375.810
Apr 4Andover at LowellApr 4 · Triple Jump · Place 6 · AndoverTriple Jump630-0.2510
Apr 4Andover at LowellApr 4 · 400m Hurdles · Place 1 · Andover400m Hurdles175.810