Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 Bobcat Invite · May 1616.24a2026 Bobcat InviteMay 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorSalem Home Tri #2 · May 1249.21aSalem Home Tri #2May 12, 2026
High Jump · OutdoorClipper Relays · May 74-08.00Clipper RelaysMay 7, 2026
Triple Jump · Outdoor2026 Bobcat Invite · May 1634' 1.50"2026 Bobcat InviteMay 16, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Triple Jump · PortsmouthTriple Jump—FOUL11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Portsmouth300m Hurdles30" / 0.762m—DNS11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 100m Hurdles · Place 9 · Portsmouth100m Hurdles33" / 0.838mRound P9.16.52aWind: -1.111
May 22Seacoast ChampionshipsMay 22 · Triple Jump · Place 6 · PortsmouthTriple Jump6.31-06.5011
May 22Seacoast ChampionshipsMay 22 · 300m Hurdles · Place 1 · Portsmouth300m Hurdles30" / 0.762m1.49.24a11
May 22Seacoast ChampionshipsMay 22 · 100m Hurdles · Place 13 · Portsmouth100m Hurdles33" / 0.838mRound P13.18.75a11
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · 100m Hurdles · Place 1 · Portsmouth100m Hurdles33" / 0.838m1.16.73a11
May 162026 Bobcat InviteMay 16 · Triple Jump · Place 2 · PortsmouthTriple Jump2.34' 1.50" PB11
May 162026 Bobcat InviteMay 16 · 100m Hurdles · Place 5 · Portsmouth100m Hurdles33" / 0.838mRound P5.16.54a11
May 162026 Bobcat InviteMay 16 · 100m Hurdles · Place 5 · Portsmouth100m Hurdles33" / 0.838m5.16.24a PB11
May 12Salem Home Tri #2May 12 · 300m Hurdles · Place 1 · Portsmouth300m Hurdles30" / 0.762m1.49.21a PB11
May 12Salem Home Tri #2May 12 · 100m Hurdles · Place 1 · Portsmouth100m Hurdles33" / 0.838m1.16.75a11
May 7Clipper RelaysMay 7 · Triple Jump · PortsmouthTriple Jump--FOUL11
May 7Clipper RelaysMay 7 · High Jump · Place 10 · PortsmouthHigh Jump10.4-08.00 PB11
May 7Clipper RelaysMay 7 · 4x100 Shuttle Hurdles · Place 4 · Portsmouth4x100 Shuttle Hurdles33"4.16.64a11
Apr 25Nashua North Invitational Apr 25 · 100m Hurdles · Place 3 · Portsmouth100m Hurdles33" / 0.838mRound P3.17.01a11
Apr 25Nashua North Invitational Apr 25 · 100m Hurdles · Place 3 · Portsmouth100m Hurdles33" / 0.838m3.17.05a11
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Triple Jump · Place 2 · PortsmouthTriple Jump2.31-07.0011
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 100m Hurdles · Place 2 · Portsmouth100m Hurdles33" / 0.838m2.17.87a11