Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Middle School Open · May 1515.62aValley Middle School OpenMay 15, 2026
100m Hurdles · 30" / 0.762m · OutdoorTwining Classic Track Meet Outdoor · May 221.88aTwining Classic Track Meet OutdoorMay 2, 2026
200 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 2535.05aGrand Forks Still Indoors Track MeetApril 25, 2026
200 Meters · OutdoorEast Grand Forks Middle School Track Meet · May 734.02aEast Grand Forks Middle School Track MeetMay 7, 2026
200m Hurdles · 30" / 0.762m · OutdoorTwining Classic Track Meet Outdoor · May 238.31aTwining Classic Track Meet OutdoorMay 2, 2026
60 Meter · IndoorGrand Forks Still Indoors Track Meet · Apr 259.85aGrand 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

17 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · 100m Hurdles · Place 9 · South100m Hurdles30" / 0.762m9.21.92a8
May 20Grand Cities ChampionshipMay 20 · 200 Meters · Place 11 · South200 Meters11.34.64a8
May 20Grand Cities ChampionshipMay 20 · 100 Meters · Place 19 · South100 Meters19.16.29a8
May 15Valley Middle School OpenMay 15 · 100m Hurdles · Place 9 · South100m Hurdles30" / 0.762m9.22.37a8
May 15Valley Middle School OpenMay 15 · 200 Meters · Place 12 · South200 Meters12.34.17a8
May 15Valley Middle School OpenMay 15 · 100 Meters · Place 15 · South100 Meters15.15.62a PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 100m Hurdles · Place 8 · South100m Hurdles30" / 0.762m8.22.22a8
May 7East Grand Forks Middle School Track MeetMay 7 · 200 Meters · Place 20 · South200 Meters20.34.02a PB8
May 7East Grand Forks Middle School Track MeetMay 7 · 100 Meters · Place 35 · South100 Meters35.16.29a8
May 6South RelaysMay 6 · 100m Hurdles · Place 5 · South100m Hurdles30" / 0.762m5.22.02a8
May 6South RelaysMay 6 · 200 Meters · Place 3 · South200 Meters3.34.59a8
May 6South RelaysMay 6 · 100 Meters · Place 15 · South100 Meters15.16.23a8
May 2Twining Classic Track Meet OutdoorMay 2 · 200m Hurdles · Place 4 · South200m Hurdles30" / 0.762m4.38.31a PB8
May 2Twining Classic Track Meet OutdoorMay 2 · 100m Hurdles · Place 3 · South100m Hurdles30" / 0.762m3.21.88a PB8
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · Place 17 · South100 Meters17.16.11a8
Apr 22Schroeder Invitational Track MeetApr 22 · 100m Hurdles · Place 5 · South100m Hurdles30" / 0.762m5.22.58a8
Apr 22Schroeder Invitational Track MeetApr 22 · 100 Meters · Place 19 · South100 Meters19.16.38a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 200 Meters · Place 18 · South200 Meters18.35.05a PB8
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60 Meter · Place 22 · South60 Meter22.9.85a PB8