Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDracut at Methuen · May 617.1Dracut at Methuen May 6, 2026
200 Meters · OutdoorMVC South Invitational · May 2029.2MVC South InvitationalMay 20, 2026
300 Meters · IndoorMVC Week 4 · Jan 1751.72aMVC Week 4January 17, 2024
400m Hurdles · 30" / 0.762m · OutdoorTewksbury @ Dracut · Apr 1479.9Tewksbury @ DracutApril 14, 2026
55m Hurdles · 33" · IndoorMSTCA Speed Classic (Sunday) · Dec 2110.16aMSTCA Speed Classic (Sunday)December 21, 2025
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:17.98aMSTCA Girls PentathlonFebruary 25, 2025
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.22mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · IndoorMSTCA Speed Classic (Saturday) · Dec 2113-09.75MSTCA Speed Classic (Saturday)December 21, 2024
Long Jump · OutdoorMSTCA Division 4 Relays · May 174.01mMSTCA Division 4 RelaysMay 17, 2025
Triple Jump · OutdoorLawrence at Dracut · Apr 128-1Lawrence at DracutApril 1, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 16 · Dracut Senior100m Hurdles33" / 0.838mRound P16.17.24a11
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 26 · Dracut Senior400m Hurdles30" / 0.762m26.1:20.56a11
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 20 · Dracut Senior100m Hurdles33" / 0.838mRound P20.17.94a11
May 20MVC South InvitationalMay 20 · 200 Meters · Place 5 · Dracut Senior200 Meters5.29.2 PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100m Hurdles · Place 19 · Dracut Senior100m HurdlesRound P1917.52a11
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 16 · Dracut Senior100m Hurdles33" / 0.838mRound P16.18.04a11
May 6Dracut at Methuen May 6 · 100m Hurdles · Place 1 · Dracut Senior100m Hurdles33" / 0.838m1.17.1 PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 400m Hurdles · Place 16 · Dracut Senior400m Hurdles161:21.28a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 12 · Dracut Senior100m Hurdles1218.07a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 17 · Dracut Senior100m HurdlesRound P1718.2211
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 19 · Dracut Senior400m Hurdles191:19.6811
Apr 14Tewksbury @ DracutApr 14 · 400m Hurdles · Place 4 · Dracut Senior400m Hurdles30" / 0.762m4.79.9 PB11
Apr 14Tewksbury @ DracutApr 14 · 100m Hurdles · Place 3 · Dracut Senior100m Hurdles33" / 0.838m3.17.711
Apr 8Dracut at HaverhillApr 8 · Long Jump · Place 7 · Dracut SeniorLong Jump7.13-4.511
Apr 8Dracut at HaverhillApr 8 · 400m Hurdles · Place 1 · Dracut Senior400m Hurdles30" / 0.762m1.1:20.711
Apr 8Dracut at HaverhillApr 8 · 100m Hurdles · Place 2 · Dracut Senior100m Hurdles33" / 0.838m2.17.511
Apr 1Lawrence at DracutApr 1 · Triple Jump · Place 2 · Dracut SeniorTriple Jump2.28-1 PB11
Apr 1Lawrence at DracutApr 1 · 400m Hurdles · Place 1 · Dracut Senior400m Hurdles30" / 0.762m1.85.611
Apr 1Lawrence at DracutApr 1 · 100m Hurdles · Place 2 · Dracut Senior100m Hurdles33" / 0.838m2.18.411

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 25 · Dracut Senior55m Hurdles2510.01a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 11 · Dracut Senior55m Hurdles119.73a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 14 · Dracut Senior55m Hurdles149.87a11
Jan 30MVC Week 5Jan 30 · Long Jump · Place 14 · Dracut SeniorLong Jump1414-10.7511
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 15 · Dracut Senior55m Hurdles159.96a11
Jan 14MVC Week 4Jan 14 · Long Jump · Place 11 · Dracut SeniorLong Jump1114-711
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 14 · Dracut Senior55m Hurdles1410.09a11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 42 · Dracut Senior55m HurdlesRound P4210.23a11
Jan 7MVC Week 3Jan 7 · Long Jump · Place 21 · Dracut SeniorLong Jump2114-2.5011
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 12 · Dracut Senior55m Hurdles1210.07a11
Jan 2MVC Week 2Jan 2 · Long Jump · Place 23 · Dracut SeniorLong Jump2313-2.2511
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 13 · Dracut Senior55m Hurdles1310.38a11

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 14 · Dracut Senior55m Hurdles33"14.10.16a PB11
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 14 · Dracut Senior55m Hurdles33"14.10.31a11
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 90 · Dracut SeniorLong Jump904.15m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 108 · Dracut SeniorHigh Jump1081.22m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 35 · Dracut SeniorShot Put357.64m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 138 · Dracut Senior55m Hurdles13812.34a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 117 · Dracut Senior800 Meters1173:17.98a PB—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 29 · Dracut Senior55m HurdlesRound P2910.27a—
Feb 7MVC League ChampionshipFeb 7 · Long Jump · Place 17 · Dracut SeniorLong Jump1713-9.75—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 17 · Dracut Senior55m Hurdles1710.11a—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 21 · Dracut SeniorLong Jump2113-10—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 21 · Dracut Senior55m Hurdles2110.33a—
Jan 22MVC Week 3Jan 22 · Long Jump · Place 22 · Dracut SeniorLong Jump2213-6.75—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 23 · Dracut Senior55m Hurdles2310.46a—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Long Jump · Place 38 · Dracut SeniorLong Jump384.44m—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 22 · Dracut SeniorLong Jump2213-11.75—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 20 · Dracut Senior55m Hurdles2010.45a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 23 · Dracut Senior100m HurdlesRound P2317.83a10
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 18 · Dracut Senior100m Hurdles1818.39a10
May 17MSTCA Division 4 RelaysMay 17 · Long Jump · Place 38 · Dracut SeniorLong Jump384.01m PB10
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 31 · Dracut Senior400m Hurdles311:23.34a10
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 38 · Dracut Senior100m HurdlesRound P3819.44a10
May 7Dracut at BillericaMay 7 · Long Jump · Place 4 · Dracut SeniorLong Jump414-9.7510
May 7Dracut at BillericaMay 7 · 400m Hurdles · Place 3 · Dracut Senior400m Hurdles379.810
May 7Dracut at BillericaMay 7 · 100m Hurdles · Place 6 · Dracut Senior100m Hurdles618.510
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Long Jump · Place 15 · Dracut SeniorLong Jump1514-310
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 7 · Dracut Senior100m HurdlesRound S717.72a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 6 · Dracut Senior100m Hurdles617.70a10
Apr 30Dracut at TewksburyApr 30 · Long Jump · Place 1 · Dracut SeniorLong Jump114-910
Apr 30Dracut at TewksburyApr 30 · 400m Hurdles · Place 3 · Dracut Senior400m Hurdles31:18.810
Apr 30Dracut at TewksburyApr 30 · 100m Hurdles · Place 4 · Dracut Senior100m Hurdles419.010
Apr 25MSTCA InVacational & PentathlonApr 25 · 400m Hurdles · Place 16 · Dracut Senior400m Hurdles161:19.4810
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 18 · Dracut Senior100m Hurdles1818.6710
Apr 17Lawrence at DracutApr 17 · Long Jump · Place 1 · Dracut SeniorLong Jump114-7.510
Apr 17Lawrence at DracutApr 17 · 400m Hurdles · Place 3 · Dracut Senior400m Hurdles381.710
Apr 17Lawrence at DracutApr 17 · 100m Hurdles · Place 3 · Dracut Senior100m Hurdles319.010
Apr 10Chelmsford at DracutApr 10 · Long Jump · Place 4 · Dracut SeniorLong Jump415-010
Apr 10Chelmsford at DracutApr 10 · 400m Hurdles · Place 3 · Dracut Senior400m Hurdles385.710
Apr 10Chelmsford at DracutApr 10 · 100m Hurdles · Place 6 · Dracut Senior100m Hurdles620.010

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 45 · Dracut Senior55m Hurdles33"Round P45.10.62a10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 38 · Dracut Senior55m Hurdles33"38.10.81a10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 34 · Dracut SeniorLong Jump34.13-09.75 PB10
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 29 · Dracut Senior55m Hurdles33"29.11.20a10
Dec 18MVC Week 1Dec 18 · Long Jump · Place 22 · Dracut SeniorLong Jump22.13-00.0010
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 16 · Dracut Senior55m Hurdles1610.16a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 16 · Dracut Senior55m Hurdles1610.36a—
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 21 · Dracut Senior55m Hurdles2110.57a—
Jan 17MVC Week 4Jan 17 · 300 Meters · Place 34 · Dracut Senior300 Meters3451.72a PB—
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 69 · Dracut Senior55m HurdlesRound P6910.439
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 28 · Dracut Senior55m Hurdles2810.90a—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 28 · Dracut Senior55m Hurdles2811.03a—
Jan 3MVC Week 2Jan 3 · 300 Meters · Place 48 · Dracut Senior300 Meters4853.58a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100m Hurdles · Place 18 · Dracut Senior100m Hurdles33" / 0.838mRound P18.19.26a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 300 Meters · Place 36 · Dracut Senior300 Meters36.52.50a9
Dec 20MVC Week 1Dec 20 · 55m Hurdles · Place 21 · Dracut Senior55m Hurdles33"21.10.69a9
Dec 20MVC Week 1Dec 20 · High Jump · Dracut SeniorHigh Jump--DNS9