Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMVC League Championship · May 2316.43aMVC League ChampionshipMay 23, 2026
200 Meters · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 1824.4947th Annual Ottaviani Haverhill InvitationalApril 18, 2026
300 Meters · IndoorMVC Week 5 · Jan 3038.21aMVC Week 5January 30, 2026
400m Hurdles · 36" / 0.914m · OutdoorDracut at Methuen · May 662.6Dracut at Methuen May 6, 2026
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.19aMSTCA Northeast InvitationalJanuary 10, 2025
55m Hurdles · 39" · IndoorMSTCA Speed Classic (Saturday) · Dec 208.57aMSTCA Speed Classic (Saturday)December 20, 2025
High Jump · IndoorMVC Week 1 · Dec 175-06.00MVC Week 1December 17, 2025
Long Jump · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1519-09.50MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
Long Jump · OutdoorMethuen at Lawrence · Apr 2920-8Methuen at LawrenceApril 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 · 110m Hurdles · Place 27 · Methuen110m Hurdles39" / 0.991mRound P27.17.01aWind: -0.211
May 23MVC League ChampionshipMay 23 · Long Jump · Place 12 · MethuenLong Jump12.19-08.5011
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Place 9 · Methuen110m Hurdles39" / 0.991mRound P9.16.43a PB11
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 7 · MethuenLong Jump7.19-10.0011
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Methuen400m Hurdles36" / 0.914m--DNS11
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 12 · Methuen110m Hurdles39" / 0.991mRound P12.17.03a11
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 9 · Methuen110m Hurdles39" / 0.991m9.16.44a11
May 6Dracut at Methuen May 6 · 400m Hurdles · Place 1 · Methuen400m Hurdles36" / 0.914m1.62.6 PB11
May 6Dracut at Methuen May 6 · 110m Hurdles · Place 5 · Methuen110m Hurdles39" / 0.991m5.16.911
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 43 · MethuenLong Jump435.90m11
Apr 29Methuen at LawrenceApr 29 · Long Jump · Place 1 · MethuenLong Jump1.20-8 PB11
Apr 29Methuen at LawrenceApr 29 · 400m Hurdles · Place 3 · Methuen400m Hurdles36" / 0.914m3.64.911
Apr 29Methuen at LawrenceApr 29 · 110m Hurdles · Place 6 · Methuen110m Hurdles39" / 0.991m6.17.011
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 8 · MethuenLong Jump819-9.7511
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 18 · Methuen200 Meters1824.49 PB11
Apr 8Methuen at TewksburyApr 8 · 400m Hurdles · Place 2 · Methuen400m Hurdles36" / 0.914m2.64.111
Apr 8Methuen at TewksburyApr 8 · 200 Meters · Place 5 · Methuen200 Meters5.25.211

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 27 · Methuen55m Hurdles39"Round P27.8.70a11
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 15 · MethuenLong Jump15.19-09.50 PB11
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 10 · MethuenLong Jump1020-2.5011
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 11 · Methuen55m Hurdles118.69a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 9 · Methuen55m Hurdles98.67a11
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 10 · Methuen55m Hurdles108.67a11
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 11 · Methuen300 Meters1138.21a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 53 · MethuenLong Jump5319-03.0011
Jan 14MVC Week 4Jan 14 · Long Jump · Place 4 · MethuenLong Jump420-911
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 12 · Methuen55m Hurdles128.75a11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 17 · MethuenLong Jump1720-0.5011
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 35 · Methuen55m HurdlesRound P358.85a11
Jan 7MVC Week 3Jan 7 · High Jump · Place 11 · MethuenHigh Jump115-411
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 12 · Methuen55m Hurdles128.85a11

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 40 · Methuen55m Hurdles39"Round P40.9.01a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · MethuenHigh Jump--DNS11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 21 · Methuen300 Meters21.38.34a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 9 · Methuen55m Hurdles39"9.8.57a PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 13 · MethuenLong Jump13.19-06.0011
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 11 · Methuen55m Hurdles39"11.8.80a11
Dec 17MVC Week 1Dec 17 · High Jump · Place 11 · MethuenHigh Jump11.5-06.00 PB11
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 19 · Methuen55m Hurdles198.98a—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · 55m Hurdles · Place 2 · Methuen55m Hurdles29.0—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 29 · MethuenLong Jump2917-1.50—
Jan 29MVC Week 4Jan 29 · High Jump · Place 12 · MethuenHigh Jump125-6—
Jan 22MVC Week 3Jan 22 · High Jump · Place 18 · MethuenHigh Jump185-0—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 15 · Methuen55m Hurdles159.18a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 52 · Methuen55m Hurdles529.18a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 117 · Methuen55 Meters1177.19a PB—
Jan 8MVC Week 2Jan 8 · High Jump · Place 13 · MethuenHigh Jump135-4—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 17 · Methuen55m Hurdles179.22a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 15 · Methuen55m Hurdles39"15.9.49a10
Dec 18MVC Week 1Dec 18 · High Jump · Place 13 · MethuenHigh Jump13.5-00.0010