Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorPATF Home Meet #1 (4/8) - vs. AHS · Apr 850.60aPATF Home Meet #1 (4/8) - vs. AHSApril 8, 2023
400 Meters · OutdoorBSR Mid-Distance Classic · Apr 1959.72aBSR Mid-Distance ClassicApril 19, 2024
400m Hurdles · 36" / 0.914m · OutdoorAndover at North Andover · May 101:10.82aAndover at North AndoverMay 10, 2023
55m Hurdles · 39" · IndoorMSTCA Speed Classic (Large School) · Dec 1710.42aMSTCA Speed Classic (Large School)December 17, 2023
600 Meters · IndoorMVC Week 4 · Jan 291:32.90aMVC Week 4January 29, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 12 · Andover400m Hurdles121:02.59a12
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 13 · Andover400m Hurdles131:04.39a12
May 7Andover at MethuenMay 7 · 400m Hurdles · Place 2 · Andover400m Hurdles21:01.512
Apr 30Andover at HaverhillApr 30 · 400m Hurdles · Place 2 · Andover400m Hurdles262.112
Apr 16Andover at North AndoverApr 16 · 400m Hurdles · Place 2 · Andover400m Hurdles21:03.11a12
Apr 9Central Catholic at AndoverApr 9 · 400m Hurdles · Place 2 · Andover400m Hurdles263.112
Apr 4Andover at LowellApr 4 · 400m Hurdles · Place 2 · Andover400m Hurdles262.412

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 19 · Andover600 Meters191:32.90a PB—
Jan 22MVC Week 3Jan 22 · 600 Meters · Place 18 · Andover600 Meters181:33.90a—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 23 · Andover55m Hurdles239.91a—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 26 · Andover600 Meters261:39.21a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 35 · Andover600 Meters35.1:33.57a12
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 16 · Andover600 Meters16.1:35.70a12
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 28 · Andover55m Hurdles289.82a—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 35 · Andover55m Hurdles3510.69a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 400m Hurdles · Place 21 · Andover400m Hurdles211:04.80a—
May 11Andover Boosters InvitationalMay 11 · 400m Hurdles · Place 36 · Andover400m Hurdles361:05.61a—
May 8Haverhill and Methuen at AndoverMay 8 · 400m Hurdles · Place 4 · Andover400m Hurdles465.7—
Apr 24North Andover at AndoverApr 24 · 400m Hurdles · Place 4 · Andover400m Hurdles41:04.8—
Apr 19BSR Mid-Distance ClassicApr 19 · 400 Meters · Place 49 · Andover400 Meters4959.72a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55m Hurdles · Place 35 · Andover55m Hurdles39"35.10.42a PB11
Dec 13Home Meet #1 - PATF vs. Andover HS (12/13)Dec 13 · 55m Hurdles · Place 8 · Andover55m Hurdles39"8.11.41a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Andover at North AndoverMay 10 · 400m Hurdles · Place 7 · Andover400m Hurdles36" / 0.914m7.1:10.82a PB10
Apr 8PATF Home Meet #1 (4/8) - vs. AHSApr 8 · 300m Hurdles · Place 2 · Andover300m Hurdles36" / 0.914m2.50.60a PB10
Apr 5Andover at HaverhillApr 5 · 400m Hurdles · Place 3 · Andover400m Hurdles374.2—