Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorGreat Plains Classic · Jun 1714.95aGreat Plains ClassicJune 17, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 NDHSAA Class A & B State Meet · May 2115.14a2026 NDHSAA Class A & B State MeetMay 21, 2026
200 Meters · OutdoorNDHSAA East Region · May 1525.18aNDHSAA East RegionMay 15, 2026
200m Hurdles · 30" / 0.762m · OutdoorGreat Plains Classic · Jun 1728.58aGreat Plains ClassicJune 17, 2026
300m Hurdles · 30" / 0.762m · Outdoor2026 NDHSAA Class A & B State Meet · May 2143.65a2026 NDHSAA Class A & B State MeetMay 21, 2026
400 Meters · OutdoorNDHSAA East Region · May 1558.41aNDHSAA East RegionMay 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200m Hurdles · Place 2 · Sheyenne River Track and Field ClubSheyenne River Track and Field Club200m Hurdles30" / 0.762m2.28.94a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100m Hurdles · Place 1 · Sheyenne River Track and Field ClubSheyenne River Track and Field Club100m Hurdles30" / 0.762mRound P1.15.43a7
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100m Hurdles · Place 1 · Sheyenne River Track and Field ClubSheyenne River Track and Field Club100m Hurdles30" / 0.762m1.15.33a7
Jun 17Great Plains ClassicJun 17 · 200m Hurdles · Place 1 · Sheyenne River Track and Field ClubSheyenne River Track and Field Club200m Hurdles30" / 0.762m1.28.58a PB7
Jun 17Great Plains ClassicJun 17 · 100m Hurdles · Place 1 · Sheyenne River Track and Field ClubSheyenne River Track and Field Club100m Hurdles30" / 0.762m1.14.95a PB7
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 1 · WahpetonWahpeton300m Hurdles30" / 0.762mRound P1.44.77a7
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 1 · WahpetonWahpeton300m Hurdles30" / 0.762m1.43.65a PB7
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 1 · WahpetonWahpeton100m Hurdles33" / 0.838mRound P1.15.21aWind: 1.77
May 212026 NDHSAA Class A & B State MeetMay 21 · 100m Hurdles · Place 1 · WahpetonWahpeton100m Hurdles33" / 0.838m1.15.14a PBWind: -0.97
May 212026 NDHSAA Class A & B State MeetMay 21 · 200 Meters · Place 2 · WahpetonWahpeton200 MetersRound P2.25.26aWind: 37
May 212026 NDHSAA Class A & B State MeetMay 21 · 200 Meters · Place 3 · WahpetonWahpeton200 Meters3.25.38aWind: -2.57
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 1 · WahpetonWahpeton300m Hurdles30" / 0.762m1.43.88a7
May 15NDHSAA East RegionMay 15 · 100m Hurdles · Place 1 · WahpetonWahpeton100m Hurdles33" / 0.838m1.15.60a7
May 15NDHSAA East RegionMay 15 · 400 Meters · Place 1 · WahpetonWahpeton400 Meters1.58.41a PB7
May 15NDHSAA East RegionMay 15 · 200 Meters · Place 1 · WahpetonWahpeton200 Meters1.25.18a PB7