Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorSchroeder Invitational Track Meet · Apr 2219.05aSchroeder Invitational Track MeetApril 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorNDHSAA East Region · May 1520.90aNDHSAA East RegionMay 15, 2026
200m Hurdles · 30" / 0.762m · OutdoorSchroeder Invitational Track Meet · Apr 2234.48aSchroeder Invitational Track MeetApril 22, 2026
300m Hurdles · 30" / 0.762m · OutdoorNDHSAA East Region · May 1553.86aNDHSAA East RegionMay 15, 2026
60m Hurdles · 30" / 0.762m · IndoorGrand Forks Still Indoors Track Meet · Apr 2511.07aGrand Forks Still Indoors Track MeetApril 25, 2026
800 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 252:55.52aGrand Forks Still Indoors Track MeetApril 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 22 · Red RiverRed River300m Hurdles30" / 0.762m22.53.86a PB8
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 30 · Red RiverRed River100m Hurdles33" / 0.838m30.20.90a PB8
May 11Bob Zimney Last Chance MeetMay 11 · 300m Hurdles · Place 6 · Red RiverRed River300m Hurdles654.71a8
May 11Bob Zimney Last Chance MeetMay 11 · 100m Hurdles · Place 7 · Red RiverRed River100m Hurdles720.11a8
Apr 28Cushman Track-O-RamaApr 28 · 300m Hurdles · Place 7 · Red RiverRed River300m Hurdles754.58a8
Apr 22Schroeder Invitational Track MeetApr 22 · 200m Hurdles · Place 2 · SchroederSchroeder200m Hurdles30" / 0.762m2.34.48a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 100m Hurdles · Place 1 · SchroederSchroeder100m Hurdles30" / 0.762m1.19.05a PB8
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 10 · Red RiverRed River300m Hurdles1055.64a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60m Hurdles · Place 2 · SchroederSchroeder60m Hurdles30" / 0.762m2.11.07a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 800 Meters · Place 1 · SchroederSchroeder800 Meters1.2:55.52a PB8