Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8A - West Sub-Section · May 2122.72aMSHSL Section 8A - West Sub-SectionMay 21, 2026
200 Meters · OutdoorJH Meet · Apr 1532.92JH MeetApril 15, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8A - West Sub-Section · May 2152.94aMSHSL Section 8A - West Sub-SectionMay 21, 2026
400 Meters · IndoorPine to Prairie Conference Indoor · Mar 311:09.19aPine to Prairie Conference IndoorMarch 31, 2026
400 Meters · OutdoorEast Grand Forks Invitational · May 81:10.25aEast Grand Forks InvitationalMay 8, 2025
600 Meters · OutdoorMoorhead HS Invite · May 121:54.76aMoorhead HS InviteMay 12, 2026
800 Meters · OutdoorTrue North Conference Meet · May 12:48.80aTrue North Conference MeetMay 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8A ChampionshipsMay 29 · 300m Hurdles · Place 14 · CrookstonCrookston300m Hurdles30" / 0.762m14.53.26a7
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 300m Hurdles · Place 8 · CrookstonCrookston300m Hurdles30" / 0.762m8.52.94a PB7
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 100m Hurdles · Place 22 · CrookstonCrookston100m Hurdles33" / 0.838m22.22.72a PB7
May 14ABW Booster Club InvitationalMay 14 · 300m Hurdles · Place 9 · CrookstonCrookston300m Hurdles952.89a7
May 14ABW Booster Club InvitationalMay 14 · 100m Hurdles · Place 28 · CrookstonCrookston100m Hurdles2822.59a7
May 12Moorhead HS InviteMay 12 · 300m Hurdles · Place 6 · CrookstonCrookston300m Hurdles657.93a7
May 12Moorhead HS InviteMay 12 · 600 Meters · Place 15 · CrookstonCrookston600 Meters151:54.76a PB7
May 11Crookston JH InvitationalMay 11 · 100m Hurdles · CrookstonCrookston100m Hurdles30" / 0.762m—DNS7
May 11Crookston JH InvitationalMay 11 · 800 Meters · CrookstonCrookston800 Meters—DNS7
May 1True North Conference MeetMay 1 · 300m Hurdles · Place 4 · CrookstonCrookston300m Hurdles30" / 0.762m4.54.14a7
May 1True North Conference MeetMay 1 · 100m Hurdles · CrookstonCrookston100m Hurdles33" / 0.838m—SCR7
May 1True North Conference MeetMay 1 · 800 Meters · Place 12 · CrookstonCrookston800 Meters12.2:48.80a PB7
Apr 21Crookston Frozen 5 InviteApr 21 · 300m Hurdles · Place 6 · CrookstonCrookston300m Hurdles30" / 0.762m6.56.75a7
Apr 16UCB Early BirdApr 16 · 100m Hurdles · Place 16 · CrookstonCrookston100m Hurdles1621.96a7

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Pine to Prairie Conference IndoorMar 31 · 55m Hurdles · Place 13 · CrookstonCrookston55m Hurdles1311.43a7
Mar 31Pine to Prairie Conference IndoorMar 31 · 400 Meters · Place 10 · CrookstonCrookston400 Meters101:09.19a PB7

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8East Grand Forks InvitationalMay 8 · 200m Hurdles · Place 2 · CrookstonCrookston200m Hurdles235.56a6
May 8East Grand Forks InvitationalMay 8 · 400 Meters · Place 3 · CrookstonCrookston400 Meters31:10.25a PB6
Apr 15JH MeetApr 15 · 100m Hurdles · Place 2 · CrookstonCrookston100m Hurdles220.586
Apr 15JH MeetApr 15 · 400 Meters · Place 1 · CrookstonCrookston400 Meters11:12.266
Apr 15JH MeetApr 15 · 200 Meters · Place 11 · CrookstonCrookston200 Meters1132.92 PB6