Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3017.41aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1954.46aMerrimack v. Bedford & Pinkerton MeetMay 19, 2026
Pole Vault · Outdoor2026 NHIAA Meet of Champions · Jun 69-06.002026 NHIAA Meet of ChampionsJune 6, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Pole Vault · Place 8 · BedfordPole Vault8.9-06.00 PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Pole Vault · Place 7 · BedfordPole Vault7.8-611
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 8 · Bedford100m Hurdles33" / 0.838mRound P8.17.52a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 100m Hurdles · Place 7 · Bedford100m Hurdles33" / 0.838m7.17.41a PB11
May 23Londonderry R.E.A.L. InvitationalMay 23 · Pole Vault · Place 4 · BedfordPole Vault4.9-011
May 23Londonderry R.E.A.L. InvitationalMay 23 · 100m Hurdles · Place 12 · Bedford100m Hurdles33" / 0.838mRound P12.17.50a11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Pole Vault · Place 2 · BedfordPole Vault2.9-011
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 300m Hurdles · Place 7 · Bedford300m Hurdles30" / 0.762m7.54.46a PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 100m Hurdles · Place 2 · Bedford100m Hurdles33" / 0.838m2.17.67a11
May 162026 Bobcat InviteMay 16 · Pole Vault · Place 4 · BedfordPole Vault4.8' 7"11
May 162026 Bobcat InviteMay 16 · 100m Hurdles · Place 11 · Bedford100m Hurdles33" / 0.838mRound P11.17.76a11
May 7Clipper RelaysMay 7 · Pole Vault · Place 3 · BedfordPole Vault3.9-00.0011
May 7Clipper RelaysMay 7 · 4x100 Shuttle Hurdles · Place 9 · Bedford4x100 Shuttle Hurdles33"9.17.41a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · Pole Vault · Place 2 · BedfordPole Vault2.8-6.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · 300m Hurdles · Place 2 · Bedford300m Hurdles30" / 0.762m2.54.66a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 100m Hurdles · Place 3 · Bedford100m Hurdles33" / 0.838m3.17.62a11
Apr 11Pelham InvitationalApr 11 · 300m Hurdles · Place 16 · Bedford300m Hurdles30" / 0.762m16.56.54a11
Apr 11Pelham InvitationalApr 11 · 100m Hurdles · Place 8 · Bedford100m Hurdles33" / 0.838mRound P8.18.19a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · BedfordPole Vault--NH10
Jun 82025 NHIAA Meet of ChampionsJun 8 · Pole Vault · Place 5 · BedfordPole Vault5.9' 6"10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Pole Vault · Place 4 · BedfordPole Vault49-6SO
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 100m Hurdles · Place 16 · Bedford100m Hurdles1617.73SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Pole Vault · Place 6 · BedfordPole Vault68-6SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · 100m Hurdles · Place 13 · Bedford100m Hurdles1318.16SO
May 21Bedford v. Alvirne and Central MeetMay 21 · 100m Hurdles · Place 3 · Bedford100m Hurdles318.51SO
May 21Bedford v. Alvirne and Central MeetMay 21 · Pole Vault · Place 2 · BedfordPole Vault28-1SO
May 8Clipper RelaysMay 8 · 100m Hurdles · Place 30 · Bedford100m Hurdles3019.26SO

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -100 Hurdles Preliminaries Heat 1 · Place 16 · Bedford-100 Hurdles Preliminaries Heat 11618.07FR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · -100 Hurdles Preliminaries · Place 16 · Bedford-100 Hurdles Preliminaries1618.07FR
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles Section 1 · Place 16 · Bedford-300 Hurdles Section 11654.61FR
May 18Londonderry R.E.A.L InvitationalMay 18 · -300 Hurdles · Place 16 · Bedford-300 Hurdles1654.61FR
May 18Londonderry R.E.A.L InvitationalMay 18 · -100 Hurdles Preliminaries Heat 1 · Place 16 · Bedford-100 Hurdles Preliminaries Heat 11618.68FR
May 18Londonderry R.E.A.L InvitationalMay 18 · -100 Hurdles Preliminaries · Place 16 · Bedford-100 Hurdles Preliminaries1618.68FR
May 11Bobcat2024May 11 · 300m Hurdles · Place 10 · Bedford300m Hurdles30" / 0.762m10.54.89a9
May 11Bobcat2024May 11 · 100m Hurdles · Place 15 · Bedford100m Hurdles33" / 0.838mRound P15.19.21a9
May 4Phillips Exeter Cluster MeetMay 4 · 300m Hurdles · Place 3 · Bedford300m Hurdles30" / 0.762m3.54.60a9
May 4Phillips Exeter Cluster MeetMay 4 · 100m Hurdles · Place 5 · Bedford100m Hurdles33" / 0.838m5.18.69a9
May 2Clipper RelaysMay 2 · 100m Hurdles · Place 17 · Bedford100m Hurdles1719.22a—
Apr 27Black BearApr 27 · 100m Hurdles · Place 19 · Bedford100m Hurdles33" / 0.838m19.23.25aWind: 19
Apr 13Pelham InviteApr 13 · 300m Hurdles · Place 11 · Bedford300m Hurdles30" / 0.762m11.56.88a9
Apr 13Pelham InviteApr 13 · 100m Hurdles · Place 8 · Bedford100m Hurdles33" / 0.838mRound P8.18.96a9
Apr 13Pelham InviteApr 13 · 100m Hurdles · Place 5 · Bedford100m Hurdles33" / 0.838m5.18.49a9
Apr 9Merrimack Home Meet #1Apr 9 · 300m Hurdles · Place 3 · Bedford300m Hurdles30" / 0.762m3.58.00a9
Apr 9Merrimack Home Meet #1Apr 9 · 100m Hurdles · Place 6 · Bedford100m Hurdles33" / 0.838m6.19.96a9