Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Northeast Invitational · Jan 949.06aMSTCA Northeast InvitationalJanuary 9, 2026
Javelin · 800g · OutdoorTewksbury @ Dracut · Apr 14122-4Tewksbury @ DracutApril 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · Javelin · Place 16 · Dracut SeniorJavelin800g16.111-0012
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 17 · Dracut SeniorJavelin800g17.103-0912
May 6Dracut at Methuen May 6 · Javelin · Place 1 · Dracut SeniorJavelin800g1.119-712
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 20 · Dracut SeniorJavelin2035.93m12
Apr 22Jack Lang InvitationalApr 22 · Javelin · Place 8 · Dracut SeniorJavelin8113-1012
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Javelin · Place 15 · Dracut SeniorJavelin15110-512
Apr 14Tewksbury @ DracutApr 14 · Javelin · Place 2 · Dracut SeniorJavelin800g2.122-4 PB12
Apr 8Dracut at HaverhillApr 8 · Javelin · Place 2 · Dracut SeniorJavelin800g2.110-1012
Apr 1Lawrence at DracutApr 1 · Javelin · Place 2 · Dracut SeniorJavelin800g2.116-1012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 324 · Dracut Senior300 Meters32449.06a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Dracut at BillericaMay 7 · Javelin · Place 4 · Dracut SeniorJavelin495-511
Apr 30Dracut at TewksburyApr 30 · Javelin · Place 8 · Dracut SeniorJavelin897-911
Apr 25MSTCA InVacational & PentathlonApr 25 · Javelin · Place 39 · Dracut SeniorJavelin3993-0411
Apr 17Lawrence at DracutApr 17 · Javelin · Place 7 · Dracut SeniorJavelin7100-211
Apr 10Chelmsford at DracutApr 10 · Javelin · Place 8 · Dracut SeniorJavelin877-311