Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Grandall Invite · Mar 205:50.46aMike Grandall InviteMarch 20, 2026
1500 Meters · IndoorEDC Indoor · Apr 25:31.24EDC IndoorApril 2, 2022
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 285:54.01aNorth Dakota State Class A IndoorMarch 28, 2025
1600 Meters · OutdoorNDHSAA South East Region · May 165:37.94aNDHSAA South East RegionMay 16, 2026
3200 Meters · IndoorBison Stampede Indoor Meet · Apr 1313:07.46Bison Stampede Indoor MeetApril 13, 2023
3200 Meters · OutdoorValley City State HS Open · Apr 2512:15.64aValley City State HS OpenApril 25, 2024
400 Meters · OutdoorMailloux Unlimited Invitational · Apr 281:04.88aMailloux Unlimited Invitational April 28, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 222:43.86aNorth Dakota State Class A IndoorMarch 22, 2024
800 Meters · Outdoor701 Apparel Invitational · May 82:32.41a701 Apparel InvitationalMay 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 1600 Meters · Place 25 · Valley City1600 Meters25.5:58.09a11
May 16NDHSAA South East RegionMay 16 · 1600 Meters · Place 1 · Valley City1600 Meters15:37.94a PB11
May 16NDHSAA South East RegionMay 16 · 800 Meters · Place 9 · Valley City800 Meters92:37.59a11
May 11Bill Jansen Last ChanceMay 11 · 800 Meters · Place 4 · Valley City800 Meters42:34.70a11
May 8701 Apparel InvitationalMay 8 · 1600 Meters · Place 2 · Valley City1600 Meters25:47.45a11
May 8701 Apparel InvitationalMay 8 · 800 Meters · Place 5 · Valley City800 Meters52:32.41a PB11
May 1Packer RelaysMay 1 · 1600 Meters · Place 16 · Valley City1600 Meters16.5:44.65a11
May 1Packer RelaysMay 1 · 800 Meters · Place 10 · Valley City800 Meters10.2:35.84a11
Apr 28Mailloux Unlimited Invitational Apr 28 · 800 Meters · Place 3 · Valley City800 Meters32:35.53a11
Apr 28Mailloux Unlimited Invitational Apr 28 · 400 Meters · Place 6 · Valley City400 Meters61:04.88a PB11
Apr 23VCSU HS OPENApr 23 · 800 Meters · Place 2 · Valley City800 Meters22:40.93a11
Apr 23VCSU HS OPENApr 23 · 400 Meters · Place 4 · Valley City400 Meters41:06.56a11
Apr 16Horace Lions InvitationalApr 16 · 1600 Meters · Place 3 · Valley City1600 Meters35:53.77a11
Apr 16Horace Lions InvitationalApr 16 · 800 Meters · Place 1 · Valley City800 Meters12:35.29a11
Apr 14Spartan Classic Track and Field MeetApr 14 · 3200 Meters · Place 7 · Valley City3200 Meters713:20.70a11
Apr 2Thundering Herd ClassicApr 2 · 800 Meters · Place 23 · Valley City800 Meters232:42.63a11
Mar 27Dick Clay InviteMar 27 · 1 Mile · Place 19 · Valley City1 Mile195:53.68a11
Mar 20Mike Grandall InviteMar 20 · 1 Mile · Place 9 · Valley City1 Mile95:50.46a PB11
Mar 20Mike Grandall InviteMar 20 · 800 Meters · Place 10 · Valley City800 Meters102:38.62a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 800 Meters · Place 9 · Valley City800 Meters92:39.81a10
May 12Bill Jansen Last ChanceMay 12 · 800 Meters · Place 3 · Valley City800 Meters32:38.47a10
May 6Jamestown InvitationalMay 6 · 1600 Meters · Place 1 · Valley City1600 Meters15:59.14a10
May 2Packer RelaysMay 2 · 800 Meters · Place 8 · Valley City800 Meters82:34.88a10
Apr 29Fargo North High Five Invitational Apr 29 · 800 Meters · Place 1 · Valley City800 Meters12:35.08a10
Apr 26Fargo Elite MeetApr 26 · 1600 Meters · Place 18 · Valley City1600 Meters18.5:54.14a10
Apr 26Fargo Elite MeetApr 26 · 800 Meters · Place 16 · Valley City800 Meters16.2:37.69a10
Apr 24VCSU HS OPENApr 24 · 400 Meters · Place 4 · Valley City400 Meters4.1:06.03a10
Apr 11Sheyenne InvitationalApr 11 · 1600 Meters · Place 5 · Valley City1600 Meters55:51.40a10
Apr 11Sheyenne InvitationalApr 11 · 800 Meters · Place 8 · Valley City800 Meters82:37.41a10
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 5 · Valley City1 Mile55:59.87a10
Mar 21Mike Grandall OpenMar 21 · 800 Meters · Place 7 · Valley City800 Meters72:39.78a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 1600 Meters · Place 19 · Valley City1600 Meters195:54.01a PB10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 800 Meters · Place 18 · Valley City800 Meters182:39.08a—
May 13Bill Jansen Last ChanceMay 13 · 400 Meters · Place 8 · Valley City400 Meters81:06.49a—
May 11Central Cass HS Track MeetMay 11 · 400 Meters · Place 9 · Valley City400 Meters9.1:06.84a9
May 7Blue Jay True Team InvitationalMay 7 · 800 Meters · Place 3 · Valley City800 Meters32:38.54a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 23 · Valley City1600 Meters236:03.89a—
May 3Packer RelaysMay 3 · 800 Meters · Place 30 · Valley City800 Meters302:43.53a—
Apr 30Joan Halland ClassicApr 30 · 1600 Meters · Place 7 · Valley City1600 Meters76:11.44a—
Apr 25Valley City State HS OpenApr 25 · 3200 Meters · Place 1 · Valley City3200 Meters112:15.64a PB—
Apr 15Yowzer InviteApr 15 · 800 Meters · Place 9 · Valley City800 Meters92:45.51a—
Apr 12Sheyenne InvitationalApr 12 · 400 Meters · Place 11 · Valley City400 Meters111:08.17a—
Apr 42024 Sheyenne Early BirdApr 4 · 800 Meters · Place 6 · Valley City800 Meters62:38.08a—
Apr 1Thundering Herd HS ClassicApr 1 · 1600 Meters · Place 18 · Valley City1600 Meters186:13.28a—
Apr 1Thundering Herd HS ClassicApr 1 · 800 Meters · Place 17 · Valley City800 Meters172:43.41a—
Mar 16The Fighting Hawk ClassicMar 16 · 800 Meters · Place 6 · Valley City800 Meters62:42.90a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 1600 Meters · Place 9 · Valley City1600 Meters96:06.88a—
Mar 22North Dakota State Class A IndoorMar 22 · 800 Meters · Place 26 · Valley City800 Meters262:43.86a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19East Region MeetMay 19 · 3200 Meters · Place 13 · Valley City3200 Meters13.13:30.50a8
May 19East Region MeetMay 19 · 800 Meters · Place 16 · Valley City800 Meters16.2:36.19a8
May 15Bill Jansen Last ChanceMay 15 · 3200 Meters · Place 4 · Valley City3200 Meters413:59.24a—
May 13Central Cass HS Track MeetMay 13 · 1600 Meters · Place 11 · Valley City1600 Meters115:57.55a—
May 5Packer RelaysMay 5 · 800 Meters · Place 18 · Valley City800 Meters182:39.62a—
May 2Joan Halland ClassicMay 2 · 1600 Meters · Place 3 · Valley City1600 Meters35:59.07a—
Apr 28Shanley InvitationalApr 28 · 3200 Meters · Place 11 · Valley City3200 Meters1112:56.44a—
Apr 18Kindred QuadApr 18 · 800 Meters · Place 4 · Valley City800 Meters42:45.64a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Bison Stampede Indoor MeetApr 13 · 3200 Meters · Place 5 · Valley City3200 Meters513:07.46 PB8
Mar 31Concordia HS IndoorMar 31 · 3200 Meters · Place 1 · Valley City3200 Meters1.13:25.12a8
Mar 24North Dakota State Class A IndoorMar 24 · 3200 Meters · Place 12 · Valley City3200 Meters12.13:19.94a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21East Region MeetMay 21 · 1600 Meters · Place 24 · Valley City1600 Meters24.6:11.37a7
May 21East Region MeetMay 21 · 800 Meters · Place 36 · Valley City800 Meters36.2:53.81a7
Apr 11VC Triangular Apr 11 · 1600 Meters · Place 1 · Valley City1600 Meters1.6:15.43a7
Apr 11VC Triangular Apr 11 · 400 Meters · Place 5 · Valley City400 Meters5.1:14.63a7

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 2EDC IndoorApr 2 · 1500 Meters · Place 8 · Valley City1500 Meters85:31.24 PB7
Mar 26North Dakota State JV IndoorMar 26 · 1600 Meters · Place 1 · Valley City1600 Meters1.6:19.66a7
Mar 26North Dakota State JV IndoorMar 26 · 800 Meters · Place 1 · Valley City800 Meters1.2:47.40a7
Mar 19Cobber HS IndoorMar 19 · 1600 Meters · Place 4 · Valley City1600 Meters4.6:06.19a7
Mar 19Cobber HS IndoorMar 19 · 800 Meters · Place 15 · Valley City800 Meters15.2:50.58a7