Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSchroeder Invitational Track Meet · Apr 2217.02aSchroeder Invitational Track MeetApril 22, 2026
100m Hurdles · 30" / 0.762m · OutdoorSchroeder Invitational Track Meet · Apr 2222.49aSchroeder Invitational Track MeetApril 22, 2026
200 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 2536.22aGrand Forks Still Indoors Track MeetApril 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorSouth Relays · May 645.70aSouth RelaysMay 6, 2026
60m Hurdles · 30" / 0.762m · IndoorGrand Forks Still Indoors Track Meet · Apr 2511.95aGrand 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

7 results
DateMeetEventPlMarkGr
May 7East Grand Forks Middle School Track MeetMay 7 · 100m Hurdles · South100m Hurdles30" / 0.762m—SCR8
May 6South RelaysMay 6 · 200m Hurdles · Place 4 · South200m Hurdles30" / 0.762m4.45.70a PB8
May 6South RelaysMay 6 · 100m Hurdles · South100m Hurdles30" / 0.762m—DNS8
May 2Twining Classic Track Meet OutdoorMay 2 · 100m Hurdles · South100m Hurdles30" / 0.762m—DNS8
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · South100 Meters—DNS8
Apr 22Schroeder Invitational Track MeetApr 22 · 100m Hurdles · Place 4 · South100m Hurdles30" / 0.762m4.22.49a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 100 Meters · Place 27 · South100 Meters27.17.02a PB8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60m Hurdles · Place 3 · South60m Hurdles30" / 0.762m3.11.95a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 200 Meters · Place 20 · South200 Meters20.36.22a PB8