Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDracut at Methuen · May 65:18.8Dracut at Methuen May 6, 2026
400 Meters · OutdoorDracut at Haverhill · Apr 81:02.5Dracut at HaverhillApril 8, 2026
600 Meters · IndoorMVC Week 3 · Jan 71:39.72aMVC Week 3January 7, 2026
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:24.92aMSTCA Distance Classic and PentathlonDecember 28, 2025
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:19.85aMSTCA Invacational & PentathlonApril 24, 2026
Pole Vault · IndoorMarathon Sports Winter Classic · Dec 312.75mMarathon Sports Winter ClassicDecember 31, 2024
Pole Vault · OutdoorMSTCA Div. IV Relays · Apr 272.30mMSTCA Div. IV Relays April 27, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Pole Vault · Place 12 · Dracut SeniorPole Vault12.10-00.0012
May 23MVC League ChampionshipMay 23 · Pole Vault · Place 16 · Dracut SeniorPole Vault16.9-06.0012
May 20MVC South InvitationalMay 20 · 800 Meters · Place 3 · Dracut Senior800 Meters3.2:20.512
May 6Dracut at Methuen May 6 · Pole Vault · Dracut SeniorPole Vault—NT12
May 6Dracut at Methuen May 6 · 1 Mile · Place 4 · Dracut Senior1 Mile4.5:18.8 PB12
May 3MSTCA Division 4 RelaysMay 3 · Pole Vault · Place 3 · Dracut SeniorPole Vault39-06.0012
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 33 · Dracut Senior800 Meters332:19.85a PB12
Apr 22Jack Lang InvitationalApr 22 · 1 Mile · Place 10 · Dracut Senior1 Mile105:27.14a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Pole Vault · Place 10 · Dracut SeniorPole Vault109-612
Apr 14Tewksbury @ DracutApr 14 · Pole Vault · Place 4 · Dracut SeniorPole Vault4.9-612
Apr 14Tewksbury @ DracutApr 14 · 800 Meters · Place 4 · Dracut Senior800 Meters4.2:27.312
Apr 8Dracut at HaverhillApr 8 · Pole Vault · Place 2 · Dracut SeniorPole Vault2.10-012
Apr 8Dracut at HaverhillApr 8 · 400 Meters · Place 5 · Dracut Senior400 Meters5.1:02.5 PB12
Apr 1Lawrence at DracutApr 1 · Pole Vault · Place 5 · Dracut SeniorPole Vault5.9-012
Apr 1Lawrence at DracutApr 1 · 800 Meters · Place 5 · Dracut Senior800 Meters5.2:24.912

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 33 · Dracut Senior600 Meters331:40.25a12
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 32 · Dracut Senior600 Meters321:41.12a12
Jan 10The Nor'Easter at the TrackJan 10 · Pole Vault · Place 13 · Dracut,Dracut, MAPole Vault139-00.0012
Jan 7MVC Week 3Jan 7 · 600 Meters · Place 29 · Dracut Senior600 Meters291:39.72a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 31 · Dracut Senior800 Meters31.2:24.92a PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Pole Vault · Dracut SeniorPole Vault--DNS12
Dec 20The Beantown Winter ClassicDec 20 · Pole Vault · Place 28 · Dracut SeniorPole Vault28.9-00.0012
Dec 17MVC Week 1Dec 17 · 600 Meters · Place 27 · Dracut Senior600 Meters27.1:40.93a12
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 35 · Dracut Senior600 Meters351:42.34a—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 32 · Dracut Senior600 Meters321:43.14a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Pole Vault · Place 10 · Dracut SeniorPole Vault109-611
May 17MSTCA Division 4 RelaysMay 17 · Pole Vault · Place 5 · Dracut SeniorPole Vault59-611
May 7Dracut at BillericaMay 7 · Pole Vault · Place 2 · Dracut SeniorPole Vault210-011
May 7Dracut at BillericaMay 7 · 800 Meters · Place 5 · Dracut Senior800 Meters52:23.211
Apr 30Dracut at TewksburyApr 30 · Pole Vault · Place 2 · Dracut SeniorPole Vault29-611
Apr 30Dracut at TewksburyApr 30 · 800 Meters · Place 5 · Dracut Senior800 Meters52:26.511
Apr 25MSTCA InVacational & PentathlonApr 25 · Pole Vault · Place 18 · Dracut SeniorPole Vault188-06.0011
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 37 · Dracut Senior800 Meters372:25.1011
Apr 1946th Annual Ottaviani InvitationalApr 19 · Pole Vault · Dracut SeniorPole Vault—DNS11
Apr 17Lawrence at DracutApr 17 · Pole Vault · Place 2 · Dracut SeniorPole Vault29-611
Apr 17Lawrence at DracutApr 17 · 800 Meters · Place 4 · Dracut Senior800 Meters42:30.311
Apr 10Chelmsford at DracutApr 10 · Pole Vault · Place 2 · Dracut SeniorPole Vault29-011

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · Pole Vault · Place 3 · Dracut SeniorPole Vault3.2.75m PB11
Dec 21The Beantown Winter ClassicDec 21 · Pole Vault · Place 23 · Dracut SeniorPole Vault23.8-06.5011
Dec 18MVC Week 1Dec 18 · 600 Meters · Place 29 · Dracut Senior600 Meters29.1:44.30a11
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 32 · Dracut Senior600 Meters321:44.75a—
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 32 · Dracut Senior600 Meters321:44.27a—
Jan 12MSTCA Northeast InvitationalJan 12 · 800 Meters · Place 71 · Dracut Senior800 Meters712:31.3110
Jan 10MVC Week 3Jan 10 · 600 Meters · Place 39 · Dracut Senior600 Meters391:44.64a—
Jan 3MVC Week 2Jan 3 · 600 Meters · Place 46 · Dracut Senior600 Meters461:46.18a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Dracut at BillericaMay 8 · Pole Vault · Place 2 · Dracut SeniorPole Vault28-6—
May 8Dracut at BillericaMay 8 · 800 Meters · Place 7 · Dracut Senior800 Meters72:32.8—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Pole Vault · Place 2 · Dracut SeniorPole Vault28-6—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 800 Meters · Place 21 · Dracut Senior800 Meters212:30.11a—
May 1Tewksbury at DracutMay 1 · Pole Vault · Place 1 · Dracut SeniorPole Vault18-0—
May 1Tewksbury at DracutMay 1 · 800 Meters · Place 3 · Dracut Senior800 Meters32:30.7—
Apr 27MSTCA Div. IV Relays Apr 27 · Pole Vault · Place 9 · Dracut SeniorPole Vault92.30m PB—
Apr 24Dracut at LawrenceApr 24 · Pole Vault · Place 1 · Dracut SeniorPole Vault18-6—
Apr 24Dracut at LawrenceApr 24 · 800 Meters · Place 5 · Dracut Senior800 Meters52:33.9—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 800 Meters · Place 32 · Dracut Senior800 Meters32.2:29.71a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 600 Meters · Place 32 · Dracut Senior600 Meters32.1:45.03a10