Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Grand Forks Middle School Track Meet · May 715.72aEast Grand Forks Middle School Track MeetMay 7, 2026
1600 Meters · IndoorGrand Forks Still Indoors Track Meet · Apr 256:43.89aGrand Forks Still Indoors Track MeetApril 25, 2026
1600 Meters · OutdoorABW Booster Club Invitational · May 146:28.35aABW Booster Club InvitationalMay 14, 2026
3200 Meters · OutdoorCrookston Frozen 5 Invite · Apr 2115:53.48aCrookston Frozen 5 InviteApril 21, 2026
400 Meters · OutdoorTRF Middle School Meet #3 · May 191:15.50aTRF Middle School Meet #3May 19, 2026
600 Meters · OutdoorMoorhead HS Invite · May 122:08.79aMoorhead HS InviteMay 12, 2026
800 Meters · OutdoorEast Grand Forks Invitational · May 82:52.94aEast Grand Forks InvitationalMay 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 1600 Meters · Place 17 · CrookstonCrookston1600 Meters17.6:44.06a7
May 19TRF Middle School Meet #3May 19 · 800 Meters · Place 3 · CrookstonCrookston800 Meters3.3:00.16a7
May 19TRF Middle School Meet #3May 19 · 400 Meters · Place 4 · CrookstonCrookston400 Meters4.1:15.50a PB7
May 14ABW Booster Club InvitationalMay 14 · 1600 Meters · Place 10 · CrookstonCrookston1600 Meters106:28.35a PB7
May 12Moorhead HS InviteMay 12 · 600 Meters · Place 23 · CrookstonCrookston600 Meters232:08.79a PB7
May 11Crookston JH InvitationalMay 11 · 800 Meters · Place 5 · CrookstonCrookston800 Meters5.2:58.66a7
May 8Lion's West Marshall InvitationalMay 8 · 1600 Meters · Place 14 · CrookstonCrookston1600 Meters14.6:35.83a7
May 7East Grand Forks Middle School Track MeetMay 7 · 800 Meters · Place 5 · CrookstonCrookston800 Meters5.3:03.62a7
May 7East Grand Forks Middle School Track MeetMay 7 · 100 Meters · Place 19 · CrookstonCrookston100 Meters19.15.72a PB7
May 1True North Conference MeetMay 1 · 1600 Meters · Place 10 · CrookstonCrookston1600 Meters10.6:51.12a7
Apr 21Crookston Frozen 5 InviteApr 21 · 3200 Meters · Place 2 · CrookstonCrookston3200 Meters2.15:53.48a PB7
Apr 16Bagley/Fosston 7-8 Meet #1Apr 16 · 1600 Meters · Place 3 · CrookstonCrookston1600 Meters3.6:48.347
Apr 16Bagley/Fosston 7-8 Meet #1Apr 16 · 800 Meters · Place 4 · CrookstonCrookston800 Meters4.2:57.317
Apr 16Bagley/Fosston 7-8 Meet #1Apr 16 · 100 Meters · Place 28 · CrookstonCrookston100 Meters28.15.727

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 1600 Meters · Place 1 · CrookstonCrookston1600 Meters1.6:43.89a PB7
Apr 25Grand Forks Still Indoors Track MeetApr 25 · 800 Meters · CrookstonCrookston800 Meters—DNS7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8East Grand Forks InvitationalMay 8 · 800 Meters · Place 2 · CrookstonCrookston800 Meters22:52.94a PB6
May 8East Grand Forks InvitationalMay 8 · 100 Meters · Place 30 · CrookstonCrookston100 Meters3016.86a6
Apr 15JH MeetApr 15 · 800 Meters · Place 1 · CrookstonCrookston800 Meters13:00.566
Apr 15JH MeetApr 15 · 100 Meters · Place 21 · CrookstonCrookston100 Meters2116.266