Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTwining Classic Track Meet Outdoor · May 217.96aTwining Classic Track Meet OutdoorMay 2, 2026
100m Hurdles · 30" / 0.762m · OutdoorTwining Classic Track Meet Outdoor · May 224.09aTwining Classic Track Meet OutdoorMay 2, 2026
200 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 2540.18aGrand Forks Still Indoors Track MeetApril 25, 2026
200 Meters · OutdoorEast Grand Forks Middle School Track Meet · May 739.74aEast Grand Forks Middle School Track MeetMay 7, 2026
60 Meter · IndoorGrand Forks Still Indoors Track Meet · Apr 2511.08aGrand Forks Still Indoors Track MeetApril 25, 2026
60m Hurdles · 30" / 0.762m · IndoorGrand Forks Still Indoors Track Meet · Apr 2513.89aGrand 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

16 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · 100m Hurdles · Place 16 · Valley100m Hurdles30" / 0.762m16.24.26a8
May 20Grand Cities ChampionshipMay 20 · 200 Meters · Place 20 · Valley200 Meters20.41.51a8
May 20Grand Cities ChampionshipMay 20 · 100 Meters · Place 36 · Valley100 Meters36.18.86a8
May 15Valley Middle School OpenMay 15 · 100 Meters · Valley100 Meters—DNS8
May 7East Grand Forks Middle School Track MeetMay 7 · 100m Hurdles · Place 16 · Valley100m Hurdles30" / 0.762m16.24.53a8
May 7East Grand Forks Middle School Track MeetMay 7 · 200 Meters · Place 32 · Valley200 Meters32.39.74a PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 100 Meters · Place 52 · Valley100 Meters52.18.61a8
May 6South RelaysMay 6 · 100m Hurdles · Place 10 · Valley100m Hurdles30" / 0.762m10.25.15a8
May 6South RelaysMay 6 · 200 Meters · Place 8 · Valley200 Meters8.41.82a8
May 6South RelaysMay 6 · 100 Meters · Place 25 · Valley100 Meters25.18.24a8
May 2Twining Classic Track Meet OutdoorMay 2 · 100m Hurdles · Place 8 · Valley100m Hurdles30" / 0.762m8.24.09a PB8
May 2Twining Classic Track Meet OutdoorMay 2 · 200 Meters · Place 13 · Valley200 Meters13.40.22a8
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · Place 28 · Valley100 Meters28.17.96a PB8
Apr 22Schroeder Invitational Track MeetApr 22 · 100m Hurdles · Place 10 · Valley100m Hurdles30" / 0.762m10.24.82a8
Apr 22Schroeder Invitational Track MeetApr 22 · 200 Meters · Place 14 · Valley200 Meters14.40.97a8
Apr 22Schroeder Invitational Track MeetApr 22 · 100 Meters · Place 32 · Valley100 Meters32.18.64a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60m Hurdles · Place 16 · Valley60m Hurdles30" / 0.762m16.13.89a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 200 Meters · Place 27 · Valley200 Meters27.40.18a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60 Meter · Place 44 · Valley60 Meter44.11.08a PB8