Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 4 Track & Field Championship · May 2817.46aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
200 Meters · OutdoorDracut at Haverhill · Apr 829.6Dracut at HaverhillApril 8, 2026
300 Meters · IndoorMerrimack Valley Conference Season Opener · Dec 1459.37aMerrimack Valley Conference Season OpenerDecember 14, 2022
55m Hurdles · 33" · IndoorMVC Week 1 · Dec 1710.12aMVC Week 1December 17, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 20 · Dracut Senior100m Hurdles33" / 0.838mRound P20.17.46a PB12
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 19 · Dracut Senior100m Hurdles33" / 0.838mRound P19.17.84a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 100m Hurdles · Place 11 · Dracut Senior100m HurdlesRound P1117.11a12
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 22 · Dracut Senior100m Hurdles33" / 0.838mRound P22.18.47a12
May 6Dracut at Methuen May 6 · High Jump · Dracut SeniorHigh Jump—NT12
May 6Dracut at Methuen May 6 · 100m Hurdles · Place 2 · Dracut Senior100m Hurdles33" / 0.838m2.17.512
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 9 · Dracut Senior100m Hurdles917.56a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 16 · Dracut Senior100m HurdlesRound P1618.1412
Apr 14Tewksbury @ DracutApr 14 · 100m Hurdles · Place 4 · Dracut Senior100m Hurdles33" / 0.838m4.18.312
Apr 8Dracut at HaverhillApr 8 · 100m Hurdles · Place 4 · Dracut Senior100m Hurdles33" / 0.838m4.18.612
Apr 8Dracut at HaverhillApr 8 · 200 Meters · Place 4 · Dracut Senior200 Meters4.29.6 PB12
Apr 1Lawrence at DracutApr 1 · 100m Hurdles · Place 1 · Dracut Senior100m Hurdles33" / 0.838m1.17.812
Apr 1Lawrence at DracutApr 1 · 200 Meters · Place 7 · Dracut Senior200 Meters7.30.612

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 18 · Dracut Senior55m Hurdles189.78a12
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 9 · Dracut Senior55m Hurdles99.65a12
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 9 · Dracut Senior55m Hurdles99.69a12
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 14 · Dracut Senior55m Hurdles149.96a12
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 9 · Dracut Senior55m Hurdles99.67a12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 37 · Dracut Senior55m HurdlesRound P3710.07a12
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 20 · Dracut Senior55m Hurdles2010.33a12
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 6 · Dracut Senior55m Hurdles69.73a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 21 · Dracut Senior55m Hurdles33"21.10.29a12
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 12 · Dracut Senior55m Hurdles33"12.10.12a PB12
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 48 · Dracut Senior55m HurdlesRound P4810.83a—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 24 · Dracut Senior55m Hurdles2410.40a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 28 · Dracut Senior55m Hurdles2810.80a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Dracut at BillericaMay 7 · 400m Hurdles · Place 4 · Dracut Senior400m Hurdles483.111
May 7Dracut at BillericaMay 7 · 100m Hurdles · Place 5 · Dracut Senior100m Hurdles518.311
Apr 30Dracut at TewksburyApr 30 · 100m Hurdles · Place 3 · Dracut Senior100m Hurdles318.011
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 13 · Dracut Senior100m Hurdles1318.4111
Apr 17Lawrence at DracutApr 17 · 100m Hurdles · Place 2 · Dracut Senior100m Hurdles218.911
Apr 10Chelmsford at DracutApr 10 · 100m Hurdles · Place 5 · Dracut Senior100m Hurdles518.611

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 35 · Dracut Senior55m Hurdles33"35.10.71a11
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 21 · Dracut Senior55m Hurdles33"21.10.88a11
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 17 · Dracut Senior55m Hurdles1710.54a—
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 75 · Dracut Senior55m HurdlesRound P7510.5210
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 42 · Dracut Senior55m Hurdles4211.96a—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 17 · Dracut Senior55m Hurdles1710.76a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Dracut at BillericaMay 8 · 100m Hurdles · Place 5 · Dracut Senior100m Hurdles518.7—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 9 · Dracut Senior100m Hurdles918.71a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 9 · Dracut Senior100m Hurdles918.60a—
May 1Tewksbury at DracutMay 1 · 100m Hurdles · Place 3 · Dracut Senior100m Hurdles318.6—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 35 · Dracut Senior200 Meters35.30.86a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 55m Hurdles · Place 26 · Dracut Senior55m Hurdles33"26.11.18a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 300 Meters · Place 66 · Dracut Senior300 Meters66.59.37a PB9