Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMarauders Indoor Opener · Jan 174:53.47aMarauders Indoor OpenerJanuary 17, 2026
1 Mile · OutdoorMike Grandall Open · Mar 214:49.92aMike Grandall OpenMarch 21, 2025
1500 Meters · OutdoorBlue Hawk Games · Apr 194:14.93aBlue Hawk GamesApril 19, 2026
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 225:04.01aNorth Dakota State Class A IndoorMarch 22, 2024
1600 Meters · OutdoorBPS Elite 90 · Apr 294:53.18aBPS Elite 90April 29, 2023
3200 Meters · IndoorWilliston Boys Indoor Invite · Mar 2611:26.99aWilliston Boys Indoor InviteMarch 26, 2024
3200 Meters · OutdoorWatford City Invite · May 410:42.42aWatford City InviteMay 4, 2024
400 Meters · OutdoorMinot MS City Meet Championships · May 131:15.88aMinot MS City Meet ChampionshipsMay 13, 2019
5000 Meters · OutdoorAl Bortke Classic · Apr 1117:17.55aAl Bortke ClassicApril 11, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 222:17.24aNorth Dakota State Class A IndoorMarch 22, 2024
800 Meters · OutdoorMarauders Outdoor Opener · Mar 212:01.33aMarauders Outdoor OpenerMarch 21, 2026
High Jump · OutdoorMinot MS City Meet Championships · May 133-10.00Minot MS City Meet ChampionshipsMay 13, 2019
Long Jump · OutdoorMinot MS City Meet - 2021 · May 1812-07.00Minot MS City Meet - 2021May 18, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Blue Hawk GamesApr 19 · 1500 Meters · Place 8 · Bismarck State (N.D.)Bismarck State (N.D.)1500 Meters8.4:14.93a PBFr
Apr 19Blue Hawk GamesApr 19 · 800 Meters · Place 6 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters6.2:03.86aFr
Apr 11Al Bortke ClassicApr 11 · 5000 Meters · Place 23 · Bismarck State (N.D.)Bismarck State (N.D.)5000 Meters23.17:17.55a PBFr
Apr 11Al Bortke ClassicApr 11 · 800 Meters · Place 7 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters7.2:03.86aFr
Mar 21Marauders Outdoor OpenerMar 21 · 800 Meters · Place 2 · Bismarck State (N.D.)Bismarck State (N.D.)800 Meters2.2:01.33a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24U-Mary Winter ClassicJan 24 · 1 Mile · Place 19 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile194:54.36aFR
Jan 17Marauders Indoor OpenerJan 17 · 1 Mile · Place 9 · Bismarck State (N.D.)Bismarck State (N.D.)1 Mile94:53.47a PBFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 27Williston Early Bird InviteMar 27 · 1600 Meters · Place 4 · MinotMinot1600 Meters45:01.11a12
Mar 27Williston Early Bird InviteMar 27 · 800 Meters · Place 4 · MinotMinot800 Meters42:14.88a12
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 7 · MinotMinot1 Mile74:49.92a PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17West RegionMay 17 · 3200 Meters · Place 18 · MinotMinot3200 Meters1810:59.17a—
May 11Glenburn InvitationalMay 11 · 1600 Meters · Place 2 · MinotMinot1600 Meters2.4:56.25a11
May 10Minot Boys InviteMay 10 · 3200 Meters · Place 1 · MinotMinot3200 Meters110:59.54a—
May 4Watford City InviteMay 4 · 3200 Meters · Place 9 · MinotMinot3200 Meters910:42.42a PB—
May 1DHS JV/Varsity InvitationalMay 1 · 1600 Meters · Place 3 · MinotMinot1600 Meters34:59.28a—
Apr 23BPS Boys InviteApr 23 · 1600 Meters · Place 23 · MinotMinot1600 Meters23.4:56.73a11
Apr 23BPS Boys InviteApr 23 · 800 Meters · Place 12 · MinotMinot800 Meters12.2:15.00a11
Apr 12Shannon Gangl Memorial Track and Field MeetApr 12 · 3200 Meters · Place 10 · MinotMinot3200 Meters1011:15.01a—
Apr 62024 Minot InviteApr 6 · 1600 Meters · Place 19 · MinotMinot1600 Meters195:00.73a—
Mar 16The Fighting Hawk ClassicMar 16 · 1600 Meters · Place 15 · MinotMinot1600 Meters155:07.28a—
Mar 16The Fighting Hawk ClassicMar 16 · 800 Meters · Place 13 · MinotMinot800 Meters132:18.34a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 26Williston Boys Indoor InviteMar 26 · 3200 Meters · Place 6 · MinotMinot3200 Meters611:26.99a PB—
Mar 26Williston Boys Indoor InviteMar 26 · 1600 Meters · Place 19 · MinotMinot1600 Meters195:20.31a—
Mar 22North Dakota State Class A IndoorMar 22 · 1600 Meters · Place 30 · MinotMinot1600 Meters305:04.01a PB—
Mar 22North Dakota State Class A IndoorMar 22 · 800 Meters · Place 32 · MinotMinot800 Meters322:17.24a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19West Region MeetMay 19 · 3200 Meters · Place 20 · MinotMinot3200 Meters20.11:57.11a10
May 19West Region MeetMay 19 · 1600 Meters · Place 24 · MinotMinot1600 Meters24.4:57.86a10
May 15Boys' Soph Wda and Last ChanceMay 15 · 1600 Meters · Place 12 · MinotMinot1600 Meters124:57.21a—
May 15Boys' Soph Wda and Last ChanceMay 15 · 800 Meters · Place 9 · MinotMinot800 Meters92:14.42a—
May 2DHS Jack Carlson InviteMay 2 · 1600 Meters · Place 10 · MinotMinot1600 Meters105:03.69a—
May 2DHS Jack Carlson InviteMay 2 · 800 Meters · Place 12 · MinotMinot800 Meters122:18.16a—
Apr 29BPS Elite 90Apr 29 · 1600 Meters · Place 15 · MinotMinot1600 Meters154:53.18a PB—
Apr 29BPS Elite 90Apr 29 · 800 Meters · Place 31 · MinotMinot800 Meters312:19.22a—
Apr 27MAB Club Boy's MeetApr 27 · 3200 Meters · Place 5 · MinotMinot3200 Meters511:13.56a—
Apr 18Bowman County BoosterApr 18 · 3200 Meters · Place 11 · MinotMinot3200 Meters1111:37.26a—
Apr 15Dickinson High InviteApr 15 · 1600 Meters · Place 15 · MinotMinot1600 Meters155:06.65a—
Apr 15Dickinson High InviteApr 15 · 800 Meters · Place 32 · MinotMinot800 Meters322:26.46a—
Apr 6ASB Rescue InviteApr 6 · 1600 Meters · Place 9 · MinotMinot1600 Meters94:57.4210
Apr 6ASB Rescue InviteApr 6 · 800 Meters · Place 12 · MinotMinot800 Meters122:17.6110

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Williston WDA IndoorMar 31 · 1600 Meters · Place 7 · MinotMinot1600 Meters75:05.7110
Mar 31Williston WDA IndoorMar 31 · 800 Meters · Place 7 · MinotMinot800 Meters72:20.0710
Mar 24North Dakota State Class A IndoorMar 24 · 1600 Meters · Place 24 · MinotMinot1600 Meters24.5:07.71a10
Mar 24North Dakota State Class A IndoorMar 24 · 800 Meters · Place 45 · MinotMinot800 Meters45.2:27.61a10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Sophomore WDA (Boys Only)May 16 · 1600 Meters · Place 20 · MinotMinot1600 Meters20.5:20.96a9
May 16Sophomore WDA (Boys Only)May 16 · 800 Meters · Place 27 · MinotMinot800 Meters27.2:30.57a9
May 6Knutson Invite-WillistonMay 6 · 1600 Meters · Place 4 · MinotMinot1600 Meters45:29.809
Apr 28Bismarck Boys InviteApr 28 · 1600 Meters · Place 11 · MinotMinot1600 Meters115:19.949
Apr 28Bismarck Boys InviteApr 28 · 800 Meters · Place 18 · MinotMinot800 Meters182:33.379
Apr 9Minot Early BirdApr 9 · 1600 Meters · Place 7 · MinotMinot1600 Meters75:23.669
Apr 9Minot Early BirdApr 9 · 800 Meters · Place 10 · MinotMinot800 Meters102:28.459

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Thrivent 2022 IndoorApr 1 · 1600 Meters · Place 1 · MinotMinot1600 Meters1.5:42.97a9
Apr 1Thrivent 2022 IndoorApr 1 · 800 Meters · Place 6 · MinotMinot800 Meters6.2:27.39a9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Minot MS City Meet - 2021May 18 · 1600 Meters · Place 6 · Jim Hill msJim Hill ms1600 Meters6.6:01.16a8
May 18Minot MS City Meet - 2021May 18 · Long Jump · Place 14 · Jim Hill msJim Hill msLong Jump14.12-07.00 PB8
May 18Minot MS City Meet - 2021May 18 · 800 Meters · Place 7 · Jim Hill msJim Hill ms800 Meters7.2:41.05a8
May 102021 Boys' Art Hovde Invite - Minot Middle SchoolMay 10 · 800 Meters · Place 9 · Jim Hill msJim Hill ms800 Meters9.2:31.96a8
Apr 22Hazen Jr. High MeetApr 22 · Long Jump · Jim Hill msJim Hill msLong Jump—ND8
Apr 22Hazen Jr. High MeetApr 22 · 800 Meters · Place 3 · Jim Hill msJim Hill ms800 Meters3.2:35.08a8

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Minot MS City Meet ChampionshipsMay 13 · Long Jump · Place 14 · Jim Hill msJim Hill msLong Jump14.11-09.006
May 13Minot MS City Meet ChampionshipsMay 13 · High Jump · Place 11 · Jim Hill msJim Hill msHigh Jump11.3-10.00 PB6
May 13Minot MS City Meet ChampionshipsMay 13 · 400 Meters · Place 8 · Jim Hill msJim Hill ms400 Meters8.1:15.88a PB6