Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor47th Annual Ottaviani Haverhill Invitational · Apr 186:21.5347th Annual Ottaviani Haverhill InvitationalApril 18, 2026
1000 Meters · IndoorMVC Week 4 · Jan 293:29.71aMVC Week 4January 29, 2025
2 Miles · OutdoorDracut at Methuen · May 614:28.3Dracut at Methuen May 6, 2026
400 Meters · OutdoorDracut at Billerica · May 769.6Dracut at BillericaMay 7, 2025
600 Meters · IndoorMVC Week 2 · Jan 81:56.84aMVC Week 2January 8, 2025
800 Meters · OutdoorDracut at Tewksbury · Apr 302:48.2Dracut at TewksburyApril 30, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20MVC South InvitationalMay 20 · 800 Meters · Place 8 · Dracut Senior800 Meters8.2:51.611
May 6Dracut at Methuen May 6 · 2 Miles · Place 2 · Dracut Senior2 Miles2.14:28.3 PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 35 · Dracut Senior800 Meters352:49.65a11
Apr 22Jack Lang InvitationalApr 22 · 800 Meters · Place 22 · Dracut Senior800 Meters222:56.45a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 1 Mile · Place 21 · Dracut Senior1 Mile216:21.53 PB11
Apr 14Tewksbury @ DracutApr 14 · 1 Mile · Place 5 · Dracut Senior1 Mile5.6:24.211
Apr 8Dracut at HaverhillApr 8 · 800 Meters · Place 3 · Dracut Senior800 Meters3.2:49.511
Apr 1Lawrence at DracutApr 1 · 800 Meters · Place 2 · Dracut Senior800 Meters2.2:54.111

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 600 Meters · Place 20 · Dracut Senior600 Meters201:58.52a11
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 22 · Dracut Senior600 Meters221:57.55a11
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 29 · Dracut Senior600 Meters292:02.32a11
Jan 7MVC Week 3Jan 7 · 600 Meters · Place 22 · Dracut Senior600 Meters222:00.55a11
Jan 2MVC Week 2Jan 2 · 600 Meters · Place 15 · Dracut Senior600 Meters152:00.09a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Dracut at BillericaMay 7 · 400 Meters · Place 4 · Dracut Senior400 Meters469.6 PB10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 1 Mile · Place 27 · Dracut Senior1 Mile276:49.14a10
Apr 30Dracut at TewksburyApr 30 · 800 Meters · Place 2 · Dracut Senior800 Meters22:48.2 PB10
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Dracut Senior1 Mile—DNF11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 1000 Meters · Place 16 · Dracut Senior1000 Meters163:36.13a—
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 14 · Dracut Senior1000 Meters143:29.71a PB—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 22 · Dracut Senior600 Meters221:56.84a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 1 Mile · Place 18 · Dracut Senior1 Mile186:28.62a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 800 Meters · Place 15 · Dracut Senior800 Meters152:52.69a—
May 1Tewksbury at DracutMay 1 · 1 Mile · Place 5 · Dracut Senior1 Mile56:23.4—
Apr 24Dracut at LawrenceApr 24 · 1 Mile · Place 3 · Dracut Senior1 Mile36:51.1—
Apr 10Dracut at ChelmsfordApr 10 · 1 Mile · Place 4 · Dracut Senior1 Mile46:37.53a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 27 · Dracut Senior600 Meters272:10.00a—
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 35 · Dracut Senior600 Meters352:12.62a—
Jan 10MVC Week 3Jan 10 · 600 Meters · Place 39 · Dracut Senior600 Meters392:08.21a—
Jan 3MVC Week 2Jan 3 · 600 Meters · Place 43 · Dracut Senior600 Meters432:16.98a—