Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 NDHSAA Class A & B State Meet · May 2115.84a2026 NDHSAA Class A & B State MeetMay 21, 2026
300m Hurdles · 30" / 0.762m · Outdoor2026 NDHSAA Class A & B State Meet · May 2146.10a2026 NDHSAA Class A & B State MeetMay 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 6 · Grafton300m Hurdles30" / 0.762mRound P6.46.53a12
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 5 · Grafton300m Hurdles30" / 0.762m5.46.10a PB12
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 5 · Grafton100m Hurdles33" / 0.838mRound P5.15.84a PBWind: 1.712
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 5 · Grafton100m Hurdles33" / 0.838m5.16.01aWind: -112
May 16NDHSAA North East RegionMay 16 · 300m Hurdles · Place 1 · Grafton300m Hurdles30" / 0.762m1.47.22a12
May 16NDHSAA North East RegionMay 16 · 100m Hurdles · Place 2 · Grafton100m Hurdles33" / 0.838m2.15.87a12
May 11Spoiler Last Chance MeetMay 11 · 300m Hurdles · Place 1 · Grafton300m Hurdles148.38a12
May 9Central Cass HS Track MeetMay 9 · 300m Hurdles · Place 1 · Grafton300m Hurdles30" / 0.762m1.49.09a12
May 9Central Cass HS Track MeetMay 9 · 100m Hurdles · Place 1 · Grafton100m Hurdles33" / 0.838m1.15.89a12
Apr 28Cushman Track-O-RamaApr 28 · 300m Hurdles · Place 1 · Grafton300m Hurdles149.51a12
Apr 28Cushman Track-O-RamaApr 28 · 100m Hurdles · Place 1 · Grafton100m Hurdles116.48a12
Apr 25Hillsboro-Central Valley Varsity Track MeetApr 25 · 300m Hurdles · Place 2 · Grafton300m Hurdles249.77a12
Apr 16Grafton Spoiler OutdoorApr 16 · 300m Hurdles · Place 2 · Grafton300m Hurdles250.95a12
Apr 16Grafton Spoiler OutdoorApr 16 · 100m Hurdles · Place 2 · Grafton100m Hurdles216.85a12