Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 Bobcat Invite · May 1618.59a2026 Bobcat InviteMay 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorOyster River Pembroke Meet · May 1258.81aOyster River Pembroke MeetMay 12, 2026
400 Meters · OutdoorBobcat Invite · May 171:23.92Bobcat InviteMay 17, 2025
High Jump · OutdoorSeacoast Championships · May 224-07.00Seacoast ChampionshipsMay 22, 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 · 100m Hurdles · Place 14 · Oyster River100m Hurdles33" / 0.838mRound P14.19.25a10
May 22Seacoast ChampionshipsMay 22 · High Jump · Place 9 · Oyster RiverHigh Jump9.4-07.00 PB10
May 22Seacoast ChampionshipsMay 22 · 100m Hurdles · Place 16 · Oyster River100m Hurdles33" / 0.838mRound P16.19.10a10
May 162026 Bobcat InviteMay 16 · 100m Hurdles · Place 17 · Oyster River100m Hurdles33" / 0.838mRound P17.18.59a PB10
May 12Oyster River Pembroke MeetMay 12 · High Jump · Place 3 · Oyster RiverHigh Jump3.4-410
May 12Oyster River Pembroke MeetMay 12 · 300m Hurdles · Place 4 · Oyster River300m Hurdles30" / 0.762m4.58.81a PB10
May 12Oyster River Pembroke MeetMay 12 · 100m Hurdles · Place 5 · Oyster River100m Hurdles33" / 0.838m5.18.84a10
May 9Seacoast Freshmen SophomoreMay 9 · High Jump · Place 5 · Oyster RiverHigh Jump5.4' 3"10
May 9Seacoast Freshmen SophomoreMay 9 · 100m Hurdles · Place 6 · Oyster River100m Hurdles33" / 0.838mRound P6.19.40a10
May 9Seacoast Freshmen SophomoreMay 9 · 100m Hurdles · Place 5 · Oyster River100m Hurdles33" / 0.838m5.19.12a10
May 7Clipper RelaysMay 7 · High Jump · Place 24 · Oyster RiverHigh Jump24.4-00.0010
May 7Clipper RelaysMay 7 · 4x100 Shuttle Hurdles · Place 24 · Oyster River4x100 Shuttle Hurdles33"24.19.26a10
Apr 25Black Bear InviteApr 25 · 100m Hurdles · Place 16 · Oyster River100m Hurdles33" / 0.838mRound P16.19.23a10
Apr 21OR Home #1Apr 21 · 100m Hurdles · Place 3 · Oyster River100m Hurdles33" / 0.838m3.20.17a10
Apr 18ORSpringApr 18 · 100m Hurdles · Place 7 · Oyster River100m Hurdles33" / 0.838mRound P7.19.84a10
Apr 18ORSpringApr 18 · 100m Hurdles · Place 6 · Oyster River100m Hurdles33" / 0.838m6.23.36a10
Apr 11Seacoast ScrambleApr 11 · 100m Hurdles · Place 8 · Oyster River100m Hurdles33" / 0.838m8.19.66a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · 55m Hurdles · Place 15 · Oyster River55m Hurdles1511.12a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · 100m Hurdles · Place 20 · Oyster River100m Hurdles2019.70FR
May 17Bobcat InviteMay 17 · 100m Hurdles · Place 23 · Oyster River100m Hurdles2319.57FR
May 17Bobcat InviteMay 17 · 400 Meters · Place 26 · Oyster River400 Meters261:23.92 PBFR
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 33 · Oyster River100m HurdlesRound P3320.779