Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSalem Home Tri #2 · May 1219.30Salem Home Tri #2May 12, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Bobcat Invite · May 1651.45a2026 Bobcat InviteMay 16, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 300m Hurdles · Place 8 · Portsmouth300m Hurdles36" / 0.914m8.51.82a9
May 22Seacoast ChampionshipsMay 22 · 110m Hurdles · Place 14 · Portsmouth110m Hurdles39" / 0.991mRound P14.20.61a9
May 162026 Bobcat InviteMay 16 · 300m Hurdles · Place 20 · Portsmouth300m Hurdles36" / 0.914m20.51.45a PB9
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Place 16 · Portsmouth110m Hurdles39" / 0.991mRound P16.19.93a9
May 12Salem Home Tri #2May 12 · 110m Hurdles · Place 3 · Portsmouth110m Hurdles39" / 0.991m3.19.30 PB9
May 9Seacoast Freshmen SophomoreMay 9 · 300m Hurdles · Place 5 · Portsmouth300m Hurdles36" / 0.914m5.54.99a9
May 9Seacoast Freshmen SophomoreMay 9 · 110m Hurdles · Place 6 · Portsmouth110m Hurdles39" / 0.991mRound P6.20.24a9
May 9Seacoast Freshmen SophomoreMay 9 · 110m Hurdles · Place 5 · Portsmouth110m Hurdles39" / 0.991m5.20.19a9
May 7Clipper RelaysMay 7 · 4x110 Shuttle Hurdles · Place 41 · Portsmouth4x110 Shuttle Hurdles39"41.20.51a9
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 20 · Portsmouth110m Hurdles39" / 0.991mRound P20.20.07a9
Apr 18ORSpringApr 18 · 300m Hurdles · Place 6 · Portsmouth300m Hurdles36" / 0.914m6.52.23a9
Apr 18ORSpringApr 18 · 110m Hurdles · Place 7 · Portsmouth110m Hurdles39" / 0.991mRound P7.20.43a9
Apr 18ORSpringApr 18 · 110m Hurdles · Place 6 · Portsmouth110m Hurdles39" / 0.991m6.20.47a9
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 300m Hurdles · Place 4 · Portsmouth300m Hurdles36" / 0.914m4.51.74a9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 100m Hurdles · Place 18 · Portsmouth Middle School100m Hurdles1817.468
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 100m Hurdles · Place 18 · Portsmouth Middle School100m HurdlesRound P1817.468