Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBison Open · Feb 64:28.60aBison OpenFebruary 6, 2026
100 Meters · OutdoorMinot MS Hovde Invite · May 715.85aMinot MS Hovde InviteMay 7, 2019
1500 Meters · OutdoorFrontier Conference Championship · May 24:09.32aFrontier Conference ChampionshipMay 2, 2026
1600 Meters · IndoorWDA Indoor Invite - Boys · Mar 284:47.91aWDA Indoor Invite - BoysMarch 28, 2023
1600 Meters · Indoor · Hand timedAll City Indoor - Boys · Mar 205:37.52hAll City Indoor - BoysMarch 20, 2021
1600 Meters · OutdoorMAB Club Boy's Meet · Apr 274:43.32aMAB Club Boy's MeetApril 27, 2023
3000 Meters · IndoorUND Open and Multi · Jan 309:02.68UND Open and MultiJanuary 30, 2026
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2410:45.44aNorth Dakota State Class A IndoorMarch 24, 2023
3200 Meters · OutdoorWest Region Meet · May 1910:00.55aWest Region MeetMay 19, 2023
5000 Meters · OutdoorAl Bortke Classic · Apr 1116:05.59aAl Bortke ClassicApril 11, 2026
800 Meters · IndoorMarauders Indoor Opener · Jan 172:01.67aMarauders Indoor OpenerJanuary 17, 2026
800 Meters · OutdoorAl Bortke Classic · Apr 112:00.68aAl Bortke ClassicApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · 5000 Meters · Place 12 · Bismarck State (N.D.)Bismarck State (N.D.)5000 Meters12.16:34.39aSo
May 2Frontier Conference ChampionshipMay 2 · 1500 Meters · Place 7 · Bismarck State (N.D.)Bismarck State (N.D.)1500 Meters7.4:09.32a PBSo
Apr 19Blue Hawk GamesApr 19 · 800 Meters · Place 5 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters5.2:01.03aSo
Apr 11Al Bortke ClassicApr 11 · 5000 Meters · Place 14 · Bismarck State (N.D.)Bismarck State (N.D.)5000 Meters14.16:05.59a PBSo
Apr 11Al Bortke ClassicApr 11 · 800 Meters · Place 5 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters5.2:00.68a PBSo
Mar 21Marauders Outdoor OpenerMar 21 · 800 Meters · Place 1 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters1.2:01.20aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Bison OpenFeb 6 · 1 Mile · Place 15 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile154:28.60a PBSo
Jan 30UND Open and MultiJan 30 · 3000 Meters · Place 9 · Bismarck StateBismarck State3000 Meters99:02.68 PBSO
Jan 17Marauders Indoor OpenerJan 17 · 800 Meters · Place 5 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters52:01.67a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3U-Mary Last Chance MeetMay 3 · 1500 Meters · Place 2 · Bismarck StateBismarck State1500 Meters24:16.09FR
May 3U-Mary Last Chance MeetMay 3 · 800 Meters · Place 5 · Bismarck StateBismarck State800 Meters52:07.69FR
Apr 27U-Mary Senior Day OpenApr 27 · 1500 Meters · Place 2 · Bismarck StateBismarck State1500 Meters24:19.61FR
Apr 19Blue Hawk GamesApr 19 · 1500 Meters · Place 14 · Bismarck StateBismarck State1500 Meters144:23.42FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Bison OpenFeb 7 · 1 Mile · Place 19 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile194:40.34a—
Jan 31UND Open and MultiJan 31 · 1 Mile · Place 29 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile294:37.06a—
Jan 18Marauders Indoor OpenerJan 18 · 1 Mile · Place 8 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile84:38.46a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · 800 Meters · Place 5 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters5.2:05.21aFr
Dec 7Mike Thorson OpenDec 7 · 1 Mile · Place 1 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile1.4:44.06aFr
Mar 22North Dakota State Class A IndoorMar 22 · 1600 Meters · Place 46 · BismarckBismarck1600 Meters465:16.06a—
Mar 15UMary All-City Indoor - BoysMar 15 · 800 Meters · Place 7 · BismarckBismarck800 Meters72:11.14a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Last Chance WDAMay 13 · 1600 Meters · Place 11 · BismarckBismarck1600 Meters114:58.87a—
May 10Minot Boys InviteMay 10 · 1600 Meters · Place 13 · BismarckBismarck1600 Meters135:06.96a—
May 7BPS Twilight May 7 · 800 Meters · Place 12 · BismarckBismarck800 Meters122:11.23a—
Apr 30BPS TriangularApr 30 · 800 Meters · Place 17 · BismarckBismarck800 Meters172:16.30a—
Apr 25Dickinson Boys & Girls Varsity InviteApr 25 · 3200 Meters · Place 13 · BismarckBismarck3200 Meters13.11:39.53a12
Apr 23BPS Boys InviteApr 23 · 800 Meters · Place 9 · BismarckBismarck800 Meters9.2:09.41a12
Apr 13Karlgaard InviteApr 13 · 1600 Meters · Place 3 · BismarckBismarck1600 Meters35:02.21a—
Apr 62024 Minot InviteApr 6 · 800 Meters · Place 3 · BismarckBismarck800 Meters32:14.52a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NDHSAA State A Track & Field MeetMay 25 · 3200 Meters · Place 16 · BismarckBismarck3200 Meters16.10:11.65a11
May 19West Region MeetMay 19 · 3200 Meters · Place 10 · BismarckBismarck3200 Meters10.10:00.55a PB11
May 15Boys' Soph Wda and Last ChanceMay 15 · 3200 Meters · Place 1 · BismarckBismarck3200 Meters110:10.56a—
May 6WDA Invitational May 6 · 3200 Meters · Place 6 · BismarckBismarck3200 Meters6.10:06.02a11
May 2BPS TriangularMay 2 · 3200 Meters · Place 1 · BismarckBismarck3200 Meters110:11.39a—
Apr 29BPS Elite 90Apr 29 · 800 Meters · Place 17 · BismarckBismarck800 Meters172:08.23a—
Apr 27MAB Club Boy's MeetApr 27 · 1600 Meters · Place 9 · BismarckBismarck1600 Meters94:43.32a PB—
Apr 15Dickinson High InviteApr 15 · 800 Meters · Place 10 · BismarckBismarck800 Meters102:10.75a—
Apr 6ASB Rescue InviteApr 6 · 1600 Meters · Place 4 · BismarckBismarck1600 Meters44:45.7811

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28WDA Indoor Invite - BoysMar 28 · 1600 Meters · Place 3 · BismarckBismarck1600 Meters34:47.91a PB—
Mar 24North Dakota State Class A IndoorMar 24 · 3200 Meters · Place 9 · BismarckBismarck3200 Meters9.10:45.44a PB11
Mar 18Umary Boys All-City Indoor Mar 18 · 1600 Meters · Place 14 · BismarckBismarck1600 Meters144:55.6711

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21West Region MeetMay 21 · 3200 Meters · Place 17 · BismarckBismarck3200 Meters17.10:44.19a10
May 21West Region MeetMay 21 · 1600 Meters · Place 11 · BismarckBismarck1600 Meters11.4:51.84a10
May 16Sophomore WDA (Boys Only)May 16 · 3200 Meters · Place 3 · BismarckBismarck3200 Meters3.10:36.90a10
May 10BPS TwilightMay 10 · 3200 Meters · Place 2 · BismarckBismarck3200 Meters210:24.6310
May 10BPS TwilightMay 10 · 1600 Meters · Place 3 · BismarckBismarck1600 Meters34:46.0410
May 3Mar Club Boys InviteMay 3 · 3200 Meters · Place 2 · BismarckBismarck3200 Meters210:42.1010
Apr 28Bismarck Boys InviteApr 28 · 3200 Meters · Place 15 · BismarckBismarck3200 Meters1511:02.2010
Apr 28Bismarck Boys InviteApr 28 · 1600 Meters · Place 1 · BismarckBismarck1600 Meters15:04.4310
Apr 9Minot Early BirdApr 9 · 1600 Meters · Place 3 · BismarckBismarck1600 Meters35:03.1510
Apr 9Minot Early BirdApr 9 · 800 Meters · Place 5 · BismarckBismarck800 Meters52:24.8010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 2WDA Indoor Invite - BoysApr 2 · 1600 Meters · Place 3 · BismarckBismarck1600 Meters35:07.7210
Mar 18U-Mary All City Indoor BoysMar 18 · 1600 Meters · Place 5 · BismarckBismarck1600 Meters55:14.5910

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21West Region May 21 · 1600 Meters · Place 23 · BismarckBismarck1600 Meters235:06.699
May 17Sophomore Boys WDA Track & Field Meet 2021May 17 · 3200 Meters · Place 2 · BismarckBismarck3200 Meters211:14.579
May 13DHS Boys' Track & Field MeetMay 13 · 3200 Meters · Place 13 · BismarckBismarck3200 Meters13.11:12.94a9
May 11BPS TriangularMay 11 · 1600 Meters · Place 15 · BismarckBismarck1600 Meters154:57.619
May 7Minot WDA Junior Varsity MeetMay 7 · 3200 Meters · Place 2 · BismarckBismarck3200 Meters211:13.189
Apr 29Class A Boys and Girls Mar Club InviteApr 29 · 1600 Meters · Place 36 · BismarckBismarck1600 Meters365:26.189
Apr 22Karlgaard InviteApr 22 · 1600 Meters · Place 5 · BismarckBismarck1600 Meters55:13.709
Apr 17Mandan Boys & Girls InviteApr 17 · 1600 Meters · Place 10 · BismarckBismarck1600 Meters105:23.009
Apr 17Mandan Boys & Girls InviteApr 17 · 800 Meters · Place 25 · BismarckBismarck800 Meters252:31.609
Apr 10Bismarck Kiwanis BoysApr 10 · 1600 Meters · Place 11 · BismarckBismarck1600 Meters115:24.979
Apr 10Bismarck Kiwanis BoysApr 10 · 800 Meters · Place 12 · BismarckBismarck800 Meters122:27.169

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1WDA Indoor Invite - BoysApr 1 · 1600 Meters · Place 12 · BismarckBismarck1600 Meters125:34.849
Mar 20All City Indoor - BoysMar 20 · 1600 Meters · Place 14 · BismarckBismarck1600 Meters145:37.52h PB9

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Minot MS Hovde InviteMay 7 · 1600 Meters · Place 16 · WachterWachter1600 Meters16.6:12.96a7
May 7Minot MS Hovde InviteMay 7 · 800 Meters · Place 20 · WachterWachter800 Meters20.2:57.37a7
May 7Minot MS Hovde InviteMay 7 · 100 Meters · Place 60 · WachterWachter100 Meters60.15.85a PB7