Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKennett HS Meet · Apr 2814.12aKennett HS MeetApril 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMerrimack Valley · Apr 1417.96aMerrimack ValleyApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorMV Senior Day · May 1549.66aMV Senior DayMay 15, 2025
400 Meters · Relay Split · OutdoorMVHS · Apr 161:06.340MVHSApril 16, 2024
800 Meters · OutdoorKennett HS Meet · Apr 282:40.14aKennett HS MeetApril 28, 2026
Discus · 1kg · OutdoorBow Cluster Meet · May 2048-10Bow Cluster MeetMay 20, 2026
Long Jump · OutdoorCoe-Brown Cluster Meet · Apr 914-00.50Coe-Brown Cluster MeetApril 9, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 300m Hurdles · Place 7 · Merrimack Valley300m Hurdles30" / 0.762m7.50.75a12
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 12 · Merrimack Valley100m Hurdles33" / 0.838mRound P12.18.92a12
May 20Bow Cluster MeetMay 20 · Discus · Place 19 · Merrimack ValleyDiscus1kg19.48-10 PB12
May 20Bow Cluster MeetMay 20 · 100m Hurdles · Place 4 · Merrimack Valley100m Hurdles33" / 0.838m4.18.95a12
May 20Bow Cluster MeetMay 20 · 800 Meters · Place 3 · Merrimack Valley800 Meters3.2:43.39a12
May 18Sanborn Last ChanceMay 18 · 300m Hurdles · Place 1 · Merrimack Valley300m Hurdles30" / 0.762m1.49.87a12
May 18Sanborn Last ChanceMay 18 · 100m Hurdles · Place 4 · Merrimack Valley100m Hurdles33" / 0.838m4.18.35a12
May 7Clipper RelaysMay 7 · Triple Jump · Merrimack ValleyTriple Jump--DNS12
Apr 28Kennett HS MeetApr 28 · Long Jump · Place 4 · Merrimack ValleyLong Jump4.13-7.7512
Apr 28Kennett HS MeetApr 28 · 800 Meters · Place 2 · Merrimack Valley800 Meters2.2:40.14a PB12
Apr 28Kennett HS MeetApr 28 · 100 Meters · Place 3 · Merrimack Valley100 Meters3.14.12a PB12
Apr 25Black Bear InviteApr 25 · 300m Hurdles · Place 9 · Merrimack Valley300m Hurdles30" / 0.762m9.51.14a12
Apr 25Black Bear InviteApr 25 · 100m Hurdles · Place 17 · Merrimack Valley100m Hurdles33" / 0.838mRound P17.19.29a12
Apr 14Merrimack ValleyApr 14 · 300m Hurdles · Place 1 · Merrimack Valley300m Hurdles30" / 0.762m1.51.50a12
Apr 14Merrimack ValleyApr 14 · 100m Hurdles · Place 3 · Merrimack Valley100m Hurdles33" / 0.838m3.17.96a PB12
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 4 · Merrimack Valley300m Hurdles30" / 0.762m4.50.79a12
Apr 11Pelham InvitationalApr 11 · 100m Hurdles · Place 19 · Merrimack Valley100m Hurdles33" / 0.838mRound P19.20.19a12
Apr 9Coe-Brown Cluster MeetApr 9 · Long Jump · Place 4 · Merrimack ValleyLong Jump4.14-00.50 PB12
Apr 9Coe-Brown Cluster MeetApr 9 · 300m Hurdles · Place 2 · Merrimack Valley300m Hurdles30" / 0.762m2.50.25a12
Apr 9Coe-Brown Cluster MeetApr 9 · 100m Hurdles · Place 3 · Merrimack Valley100m Hurdles33" / 0.838m3.18.80a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · 300m Hurdles · Place 10 · Merrimack Valley300m Hurdles30" / 0.762m10.50.27a11
May 15MV Senior DayMay 15 · 300m Hurdles · Place 1 · Merrimack Valley300m Hurdles30" / 0.762m1.49.66a PB11
May 15MV Senior DayMay 15 · 100m Hurdles · Place 1 · Merrimack Valley100m Hurdles33" / 0.838m1.18.41a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27Black BearApr 27 · 300m Hurdles · Place 28 · Merrimack Valley300m Hurdles30" / 0.762m28.57.23a10
Apr 16MVHSApr 16 · Long Jump · Place 7 · Merrimack ValleyLong Jump7.12-10.0010
Apr 16MVHSApr 16 · 300m Hurdles · Place 1 · Merrimack Valley300m Hurdles30" / 0.762m1.51.62a10
Apr 16MVHSApr 16 · 400 Meters · Merrimack Valley400 MetersRelay Split—1:06.340 PB10
Apr 13Pelham InviteApr 13 · 300m Hurdles · Place 8 · Merrimack Valley300m Hurdles30" / 0.762m8.54.30a10
Apr 13Pelham InviteApr 13 · 100 Meters · Place 25 · Merrimack Valley100 MetersRound P25.14.45a10
Apr 11Coe-BrownApr 11 · Long Jump · Place 5 · Merrimack ValleyLong Jump5.13-00.0010
Apr 11Coe-BrownApr 11 · 300m Hurdles · Place 1 · Merrimack Valley300m Hurdles30" / 0.762m1.53.59a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 6 · Merrimack Valley300m Hurdles30" / 0.762m6.50.98a9