Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Grand Forks Middle School Track Meet · May 714.81aEast Grand Forks Middle School Track MeetMay 7, 2026
100m Hurdles · 30" / 0.762m · OutdoorSchroeder Invitational Track Meet · Apr 2223.06aSchroeder Invitational Track MeetApril 22, 2026
1600 Meters · OutdoorSouth Relays · May 66:43.67aSouth RelaysMay 6, 2026
200 Meters · OutdoorSouth Relays · May 631.41aSouth RelaysMay 6, 2026
200m Hurdles · 30" / 0.762m · OutdoorValley Middle School Open · May 1534.75aValley Middle School OpenMay 15, 2026
60 Meter · IndoorGrand Forks Still Indoors Track Meet · Apr 259.37aGrand Forks Still Indoors Track MeetApril 25, 2026
60m Hurdles · 30" / 0.762m · IndoorGrand Forks Still Indoors Track Meet · Apr 2512.57aGrand Forks Still Indoors Track MeetApril 25, 2026
Long Jump · IndoorGrand Forks Still Indoors Track Meet · Apr 2510' 7.5"Grand Forks Still Indoors Track MeetApril 25, 2026
Long Jump · OutdoorSchroeder Invitational Track Meet · Apr 228' 10.5"Schroeder Invitational Track MeetApril 22, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 20Grand Cities ChampionshipMay 20 · 200m Hurdles · Place 1 · Valley200m Hurdles30" / 0.762m1.35.66a7
May 20Grand Cities ChampionshipMay 20 · 1600 Meters · Place 3 · Valley1600 Meters3.7:07.19a7
May 20Grand Cities ChampionshipMay 20 · 200 Meters · Place 18 · Valley200 Meters18.40.72a7
May 20Grand Cities ChampionshipMay 20 · 100 Meters · Place 3 · Valley100 Meters3.15.75a7
May 15Valley Middle School OpenMay 15 · 200m Hurdles · Place 1 · Valley200m Hurdles30" / 0.762m1.34.75a PB7
May 15Valley Middle School OpenMay 15 · 1600 Meters · Place 2 · Valley1600 Meters2.6:46.23a7
May 15Valley Middle School OpenMay 15 · 200 Meters · Place 8 · Valley200 Meters8.32.91a7
May 15Valley Middle School OpenMay 15 · 100 Meters · Place 5 · Valley100 Meters5.14.96a7
May 7East Grand Forks Middle School Track MeetMay 7 · 200m Hurdles · Place 2 · Valley200m Hurdles30" / 0.762m2.34.98a7
May 7East Grand Forks Middle School Track MeetMay 7 · 200 Meters · Place 9 · Valley200 Meters9.31.49a7
May 7East Grand Forks Middle School Track MeetMay 7 · 100 Meters · Place 6 · Valley100 Meters6.14.81a PB7
May 6South RelaysMay 6 · 200m Hurdles · Place 1 · Valley200m Hurdles30" / 0.762m1.35.58a7
May 6South RelaysMay 6 · 1600 Meters · Place 1 · Valley1600 Meters1.6:43.67a PB7
May 6South RelaysMay 6 · 200 Meters · Place 2 · Valley200 Meters2.31.41a PB7
May 6South RelaysMay 6 · 100 Meters · Place 3 · Valley100 Meters3.15.34a7
May 2Twining Classic Track Meet OutdoorMay 2 · 200m Hurdles · Place 1 · Valley200m Hurdles30" / 0.762m1.35.63a7
May 2Twining Classic Track Meet OutdoorMay 2 · 1600 Meters · Place 1 · Valley1600 Meters1.7:02.48a7
May 2Twining Classic Track Meet OutdoorMay 2 · 200 Meters · Place 3 · Valley200 Meters3.32.01a7
May 2Twining Classic Track Meet OutdoorMay 2 · 100 Meters · Place 4 · Valley100 Meters4.15.34a7
Apr 22Schroeder Invitational Track MeetApr 22 · Long Jump · Place 10 · ValleyLong Jump10.8' 10.5" PB7
Apr 22Schroeder Invitational Track MeetApr 22 · 100m Hurdles · Place 2 · Valley100m Hurdles30" / 0.762m2.23.06a PB7
Apr 22Schroeder Invitational Track MeetApr 22 · 1600 Meters · Place 4 · Valley1600 Meters4.7:53.91a7
Apr 22Schroeder Invitational Track MeetApr 22 · 100 Meters · Place 4 · Valley100 Meters4.15.33a7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · Long Jump · Place 9 · ValleyLong Jump9.10' 7.5" PB7
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60m Hurdles · Place 3 · Valley60m Hurdles30" / 0.762m3.12.57a PB7
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 1600 Meters · Valley1600 Meters—DNS7
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 60 Meter · Place 2 · Valley60 Meter2.9.37a PB7