Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMerrimack Valley · Apr 1415.44aMerrimack ValleyApril 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorMerrimack Valley · Apr 1421.40aMerrimack ValleyApril 14, 2026
200 Meters · OutdoorBow Cluster Meet · May 2033.55aBow Cluster MeetMay 20, 2026
300 Meters · IndoorNHWTL USM · Dec 2159.76aNHWTL USMDecember 21, 2025
400 Meters · OutdoorMerrimack Valley · Apr 141:26.87aMerrimack ValleyApril 14, 2026
55 Meter · IndoorNHWTL @ PEA · Jan 179.25aNHWTL @ PEAJanuary 17, 2026
55m Hurdles · 33" · IndoorNHWTL Morning @ PSU · Jan 312.26aNHWTL Morning @ PSUJanuary 3, 2026
600 Meters · IndoorNHWTL @ PEA · Jan 172:19.02aNHWTL @ PEAJanuary 17, 2026
Javelin · 600g · OutdoorCoe-Brown Cluster Meet · Apr 956-04Coe-Brown Cluster MeetApril 9, 2026
Shot Put · 4kg · IndoorNHWTL USM · Jan 1126-08.00NHWTL USMJanuary 11, 2026
Shot Put · 4kg · OutdoorBow Cluster Meet · May 2027-10.00Bow Cluster MeetMay 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Shot Put · Place 8 · Merrimack ValleyShot Put4kg8.24-9.59
May 23Londonderry R.E.A.L. InvitationalMay 23 · Shot Put · Place 24 · Merrimack ValleyShot Put4kg24.21-11.259
May 20Bow Cluster MeetMay 20 · Shot Put · Place 3 · Merrimack ValleyShot Put4kg3.27-10.00 PB9
May 20Bow Cluster MeetMay 20 · 100m Hurdles · Place 8 · Merrimack Valley100m Hurdles33" / 0.838m8.23.60a9
May 20Bow Cluster MeetMay 20 · 200 Meters · Place 24 · Merrimack Valley200 Meters24.33.55a PB9
May 20Bow Cluster MeetMay 20 · 100 Meters · Merrimack Valley100 Meters--DNS9
Apr 18Sanborn InvitationalApr 18 · 100m Hurdles · Place 26 · Merrimack Valley100m Hurdles33" / 0.838mRound P26.22.26a9
Apr 18Sanborn InvitationalApr 18 · 100 Meters · Place 70 · Merrimack Valley100 MetersRound P70.16.34a9
Apr 14Merrimack ValleyApr 14 · Javelin · Place 11 · Merrimack ValleyJavelin600g11.55-039
Apr 14Merrimack ValleyApr 14 · 100m Hurdles · Place 7 · Merrimack Valley100m Hurdles33" / 0.838m7.21.40a PB9
Apr 14Merrimack ValleyApr 14 · 400 Meters · Place 6 · Merrimack Valley400 Meters6.1:26.87a PB9
Apr 14Merrimack ValleyApr 14 · 100 Meters · Place 14 · Merrimack Valley100 Meters14.15.44a PB9
Apr 11Pelham InvitationalApr 11 · 200 Meters · Place 67 · Merrimack Valley200 Meters67.34.56a9
Apr 11Pelham InvitationalApr 11 · 100 Meters · Place 64 · Merrimack Valley100 MetersRound P64.16.38a9
Apr 9Coe-Brown Cluster MeetApr 9 · Javelin · Place 6 · Merrimack ValleyJavelin600g6.56-04 PB9
Apr 9Coe-Brown Cluster MeetApr 9 · 200 Meters · Place 23 · Merrimack Valley200 Meters23.34.03a9
Apr 9Coe-Brown Cluster MeetApr 9 · 100 Meters · Place 19 · Merrimack Valley100 Meters19.15.72a9

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · Shot Put · Place 10 · Merrimack ValleyShot Put4kg10.25-10.759
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 28 · Merrimack Valley600 Meters28.2:19.02a PB9
Jan 17NHWTL @ PEAJan 17 · 55m Hurdles · Place 10 · Merrimack Valley55m Hurdles33"Round P10.12.32a9
Jan 17NHWTL @ PEAJan 17 · 55 Meter · Place 40 · Merrimack Valley55 MeterRound P40.9.25a PB9
Jan 17NHWTL @ PEAJan 17 · Shot Put · Place 11 · Merrimack ValleyShot Put4kg11.24-02.009
Jan 11NHWTL USMJan 11 · 600 Meters · Merrimack Valley600 Meters--DQ9
Jan 11NHWTL USMJan 11 · 55m Hurdles · Place 15 · Merrimack Valley55m Hurdles33"Round P15.12.43a9
Jan 11NHWTL USMJan 11 · 55 Meter · Place 45 · Merrimack Valley55 MeterRound P45.9.42a9
Jan 11NHWTL USMJan 11 · Shot Put · Place 7 · Merrimack ValleyShot Put4kg7.26-08.00 PB9
Jan 3NHWTL Morning @ PSUJan 3 · 300 Meters · Place 40 · Merrimack Valley300 Meters40.1:08.60a9
Jan 3NHWTL Morning @ PSUJan 3 · 600 Meters · Place 20 · Merrimack Valley600 Meters20.2:25.42a9
Jan 3NHWTL Morning @ PSUJan 3 · 55m Hurdles · Place 16 · Merrimack Valley55m Hurdles33"Round P16.12.26a PB9
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 8 · Merrimack ValleyShot Put4kg8.25-07.009

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21NHWTL USMDec 21 · 300 Meters · Place 18 · Merrimack Valley300 Meters18.59.76a PB9
Dec 21NHWTL USMDec 21 · 55m Hurdles · Place 10 · Merrimack Valley55m Hurdles33"Round P10.12.59a9
Dec 21NHWTL USMDec 21 · Shot Put · Place 8 · Merrimack ValleyShot Put4kg8.24-09.009
Dec 14NHWTL @ USM GorhamDec 14 · 300 Meters · Place 40 · Merrimack Valley300 Meters40.1:00.80a9
Dec 14NHWTL @ USM GorhamDec 14 · 55m Hurdles · Merrimack Valley55m Hurdles33"Round P--DQ9
Dec 14NHWTL @ USM GorhamDec 14 · Shot Put · Place 8 · Merrimack ValleyShot Put4kg8.22-09.009

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 4Tri-County D2 EastJun 4 · 100m Hurdles · Place 9 · Merrimack Valley100m Hurdles919.12a8