Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDick Clay Invite · Mar 275:40.30aDick Clay InviteMarch 27, 2026
1600 Meters · IndoorEDC Indoor Meet · Apr 55:29.34aEDC Indoor MeetApril 5, 2025
1600 Meters · OutdoorVCSU HS OPEN · Apr 245:21.10aVCSU HS OPENApril 24, 2025
3000m Steeplechase · OutdoorBuffalo City Steeplechase Festival · May 298:37.04Buffalo City Steeplechase FestivalMay 29, 2025
3200 Meters · OutdoorPacker Relays · May 111:59.13aPacker RelaysMay 1, 2026
400 Meters · OutdoorPacker Relays · May 11:02.13aPacker RelaysMay 1, 2026
600 Meters · OutdoorDick Clay Invite · Mar 271:43.24aDick Clay InviteMarch 27, 2026
800 Meters · IndoorNorth Dakota State Class A Indoor · Mar 282:32.72aNorth Dakota State Class A IndoorMarch 28, 2025
800 Meters · OutdoorBill Jansen Last Chance · May 112:25.60aBill Jansen Last ChanceMay 11, 2026
Long Jump · OutdoorVCSU HS OPEN · Apr 2412' 9"VCSU HS OPENApril 24, 2025
Shot Put · 16lb / 7.26kg · IndoorNorth Dakota State JV Indoor · Mar 2517-04.00North Dakota State JV IndoorMarch 25, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16NDHSAA South East RegionMay 16 · 3200 Meters · Place 13 · Valley City3200 Meters1312:03.58a11
May 16NDHSAA South East RegionMay 16 · 1600 Meters · Place 11 · Valley City1600 Meters115:21.52a11
May 11Bill Jansen Last ChanceMay 11 · 1600 Meters · Place 13 · Valley City1600 Meters135:30.28a11
May 11Bill Jansen Last ChanceMay 11 · 800 Meters · Place 10 · Valley City800 Meters102:25.60a PB11
May 1Packer RelaysMay 1 · 3200 Meters · Place 19 · Valley City3200 Meters19.11:59.13a PB11
May 1Packer RelaysMay 1 · 400 Meters · Place 54 · Valley City400 Meters54.1:02.13a PB11
Apr 28Mailloux Unlimited Invitational Apr 28 · 1600 Meters · Place 6 · Valley City1600 Meters65:30.70a11
Apr 28Mailloux Unlimited Invitational Apr 28 · 800 Meters · Place 11 · Valley City800 Meters112:28.55a11
Apr 23VCSU HS OPENApr 23 · 400 Meters · Place 29 · Valley City400 Meters291:08.00a11
Apr 16Horace Lions InvitationalApr 16 · 1600 Meters · Place 7 · Valley City1600 Meters75:40.99a11
Apr 14Spartan Classic Track and Field MeetApr 14 · 3200 Meters · Place 9 · Valley City3200 Meters912:19.35a11
Apr 14Spartan Classic Track and Field MeetApr 14 · 1600 Meters · Place 20 · Valley City1600 Meters205:33.25a11
Apr 2Thundering Herd ClassicApr 2 · 1600 Meters · Place 48 · Valley City1600 Meters485:30.33a11
Apr 2Thundering Herd ClassicApr 2 · 800 Meters · Place 41 · Valley City800 Meters412:30.99a11
Mar 27Dick Clay InviteMar 27 · Long Jump · Place 103 · Valley CityLong Jump10313-11.7511
Mar 27Dick Clay InviteMar 27 · 1 Mile · Place 54 · Valley City1 Mile545:40.30a PB11
Mar 27Dick Clay InviteMar 27 · 600 Meters · Place 28 · Valley City600 Meters281:43.24a PB11
Mar 20Mike Grandall InviteMar 20 · Long Jump · Place 89 · Valley CityLong Jump8911-1.511
Mar 20Mike Grandall InviteMar 20 · 3200 Meters · Place 12 · Valley City3200 Meters1212:27.28a11
Mar 20Mike Grandall InviteMar 20 · 400 Meters · Place 44 · Valley City400 Meters441:03.54a11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29Buffalo City Steeplechase FestivalMay 29 · 3000m Steeplechase · Place 5 · Valley City3000m Steeplechase58:37.04 PB10
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 37 · Valley City1600 Meters375:38.86a10
May 16NDHSAA East RegionMay 16 · 800 Meters · Place 36 · Valley City800 Meters362:42.42a10
May 12Bill Jansen Last ChanceMay 12 · Long Jump · Place 26 · Valley CityLong Jump2615-110
May 12Bill Jansen Last ChanceMay 12 · 1600 Meters · Place 5 · Valley City1600 Meters55:42.27a10
May 12Bill Jansen Last ChanceMay 12 · 800 Meters · Place 7 · Valley City800 Meters72:35.66a10
May 6Jamestown InvitationalMay 6 · Long Jump · Place 18 · Valley CityLong Jump1810-610
May 6Jamestown InvitationalMay 6 · 1600 Meters · Place 3 · Valley City1600 Meters35:37.08a10
May 6Jamestown InvitationalMay 6 · 800 Meters · Place 4 · Valley City800 Meters42:32.83a10
May 2Packer RelaysMay 2 · 1600 Meters · Place 40 · Valley City1600 Meters405:26.32a10
May 2Packer RelaysMay 2 · 800 Meters · Place 38 · Valley City800 Meters382:26.16a10
Apr 29Fargo North High Five Invitational Apr 29 · 3200 Meters · Place 3 · Valley City3200 Meters311:59.58a10
Apr 29Fargo North High Five Invitational Apr 29 · 1600 Meters · Place 10 · Valley City1600 Meters105:21.81a10
Apr 24VCSU HS OPENApr 24 · 3200 Meters · Place 3 · Valley City3200 Meters3.12:10.54a10
Apr 24VCSU HS OPENApr 24 · 1600 Meters · Place 6 · Valley City1600 Meters6.5:21.10a PB10
Apr 24VCSU HS OPENApr 24 · Long Jump · Place 48 · Valley CityLong Jump48.12' 9" PB10
Apr 11Sheyenne InvitationalApr 11 · 1600 Meters · Place 24 · Valley City1600 Meters245:30.22a10
Apr 11Sheyenne InvitationalApr 11 · 800 Meters · Place 31 · Valley City800 Meters312:32.16a10
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 40 · Valley City1 Mile405:42.70a10
Mar 21Mike Grandall OpenMar 21 · 800 Meters · Place 30 · Valley City800 Meters302:35.69a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 29 · Valley City1600 Meters295:29.34a PB10
Apr 5EDC Indoor MeetApr 5 · 800 Meters · Place 33 · Valley City800 Meters332:33.69a10
Mar 28North Dakota State Class A IndoorMar 28 · 1600 Meters · Place 49 · Valley City1600 Meters495:37.70a10
Mar 28North Dakota State Class A IndoorMar 28 · 800 Meters · Place 53 · Valley City800 Meters532:32.72a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 1600 Meters · Place 42 · Valley City1600 Meters426:34.17a—
May 13Bill Jansen Last ChanceMay 13 · 1600 Meters · Place 22 · Valley City1600 Meters225:57.50a—
May 13Bill Jansen Last ChanceMay 13 · 800 Meters · Place 32 · Valley City800 Meters322:50.08a—
May 7Blue Jay True Team InvitationalMay 7 · 1600 Meters · Place 13 · Valley City1600 Meters135:56.32a—
May 7Blue Jay True Team InvitationalMay 7 · 800 Meters · Place 15 · Valley City800 Meters152:50.68a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 50 · Valley City1600 Meters506:09.32a—
May 3Packer RelaysMay 3 · 800 Meters · Place 58 · Valley City800 Meters582:48.15a—
Apr 30Joan Halland ClassicApr 30 · 1600 Meters · Place 29 · Valley City1600 Meters296:16.06a—
Apr 25Valley City State HS OpenApr 25 · 1600 Meters · Place 15 · Valley City1600 Meters156:24.73a—
Apr 25Valley City State HS OpenApr 25 · 800 Meters · Place 12 · Valley City800 Meters122:53.41a—
Apr 12Sheyenne InvitationalApr 12 · 1600 Meters · Place 40 · Valley City1600 Meters406:24.78a—
Apr 12Sheyenne InvitationalApr 12 · 800 Meters · Place 35 · Valley City800 Meters352:52.42a—
Apr 1Thundering Herd HS ClassicApr 1 · 1600 Meters · Place 41 · Valley City1600 Meters416:34.19a—
Apr 1Thundering Herd HS ClassicApr 1 · 800 Meters · Place 52 · Valley City800 Meters522:58.05a—
Mar 16The Fighting Hawk ClassicMar 16 · 800 Meters · Place 48 · Valley City800 Meters482:50.11a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 1600 Meters · Place 40 · Valley City1600 Meters406:26.77a—
Apr 6EDC Indoor MeetApr 6 · 800 Meters · Place 43 · Valley City800 Meters432:48.22a—
Mar 23North Dakota State JV IndoorMar 23 · 1600 Meters · Place 16 · Valley City1600 Meters166:36.63a—
Mar 23North Dakota State JV IndoorMar 23 · 800 Meters · Place 20 · Valley City800 Meters202:59.34a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25North Dakota State JV IndoorMar 25 · Shot Put · Place 81 · Valley CityShot Put16lb / 7.26kg81.17-04.00 PB8
Mar 25North Dakota State JV IndoorMar 25 · 400 Meters · Valley City400 Meters--DNS8