Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Grandall Invite · Mar 204:51.36aMike Grandall InviteMarch 20, 2026
100 Meters · OutdoorGF Schools Quadrangular · May 2415.87aGF Schools QuadrangularMay 24, 2023
1600 Meters · IndoorNorth Dakota State Class A Indoor · Mar 274:49.09aNorth Dakota State Class A IndoorMarch 27, 2026
1600 Meters · OutdoorFargo Rotary Invite · May 74:48.20aFargo Rotary InviteMay 7, 2026
200m Hurdles · 30" / 0.762m · OutdoorSchroeder Invitational Track Meet · May 2130.37aSchroeder Invitational Track MeetMay 21, 2024
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2710:51.96aNorth Dakota State Class A IndoorMarch 27, 2026
3200 Meters · OutdoorMike Grandall Invite · Mar 2010:51.04aMike Grandall InviteMarch 20, 2026
400 Meters · OutdoorAnonymous Grizzly Invite · Apr 2158.81aAnonymous Grizzly InviteApril 21, 2025
800 Meters · IndoorGF Indoor Dual · Mar 142:20.12aGF Indoor DualMarch 14, 2026
800 Meters · OutdoorBob Zimney Last Chance Meet · May 112:09.57aBob Zimney Last Chance MeetMay 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NDHSAA East RegionMay 15 · 1600 Meters · Grand Forks CentralGrand Forks Central1600 Meters—DNS10
May 11Bob Zimney Last Chance MeetMay 11 · 800 Meters · Place 6 · Grand Forks CentralGrand Forks Central800 Meters62:09.57a PB10
May 7Fargo Rotary InviteMay 7 · 3200 Meters · Place 10 · Grand Forks CentralGrand Forks Central3200 Meters10.10:52.89a10
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 6 · Grand Forks CentralGrand Forks Central1600 Meters6.4:48.20a PB10
Apr 28Cushman Track-O-RamaApr 28 · 1600 Meters · Place 1 · Grand Forks CentralGrand Forks Central1600 Meters14:51.59a10
Apr 28Cushman Track-O-RamaApr 28 · 800 Meters · Place 10 · Grand Forks CentralGrand Forks Central800 Meters102:15.43a10
Apr 23Shanley InvitationalApr 23 · 1600 Meters · Place 15 · Grand Forks CentralGrand Forks Central1600 Meters154:56.90a10
Apr 11RR vs Central DualApr 11 · 1600 Meters · Place 4 · Grand Forks CentralGrand Forks Central1600 Meters44:58.41a10
Apr 11RR vs Central DualApr 11 · 800 Meters · Place 6 · Grand Forks CentralGrand Forks Central800 Meters62:25.75a10
Mar 20Mike Grandall InviteMar 20 · 3200 Meters · Place 2 · Grand Forks CentralGrand Forks Central3200 Meters210:51.04a PB10
Mar 20Mike Grandall InviteMar 20 · 1 Mile · Place 4 · Grand Forks CentralGrand Forks Central1 Mile44:51.36a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 3200 Meters · Place 20 · Grand Forks CentralGrand Forks Central3200 Meters2010:51.96a PB10
Mar 27North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 10 · Grand Forks CentralGrand Forks Central1600 Meters104:49.09a PB10
Mar 14GF Indoor DualMar 14 · 1600 Meters · Place 4 · Grand Forks CentralGrand Forks Central1600 Meters44:57.93a10
Mar 14GF Indoor DualMar 14 · 800 Meters · Place 2 · Grand Forks CentralGrand Forks Central800 Meters22:20.12a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 13 · Grand Forks CentralGrand Forks Central1600 Meters135:04.30a9
May 12Bob Zimney Last ChanceMay 12 · 800 Meters · Place 5 · Grand Forks CentralGrand Forks Central800 Meters52:18.46a9
May 8Fargo Rotary Track MeetMay 8 · 3200 Meters · Place 5 · Grand Forks CentralGrand Forks Central3200 Meters511:20.63a9
May 8Fargo Rotary Track MeetMay 8 · 1600 Meters · Place 9 · Grand Forks CentralGrand Forks Central1600 Meters94:50.52a9
May 2Packer RelaysMay 2 · 800 Meters · Place 19 · Grand Forks CentralGrand Forks Central800 Meters192:15.56a9
Apr 24Shanley InvitationalApr 24 · 3200 Meters · Place 13 · Grand Forks CentralGrand Forks Central3200 Meters13.11:01.16a9
Apr 24Shanley InvitationalApr 24 · 1600 Meters · Place 19 · Grand Forks CentralGrand Forks Central1600 Meters19.4:55.53a9
Apr 21Anonymous Grizzly InviteApr 21 · 400 Meters · Place 15 · Grand Forks CentralGrand Forks Central400 Meters15.58.81a PB9
Apr 12GF DualApr 12 · 3200 Meters · Place 7 · Grand Forks CentralGrand Forks Central3200 Meters711:35.63a9
Apr 12GF DualApr 12 · 1600 Meters · Place 5 · Grand Forks CentralGrand Forks Central1600 Meters54:57.29a9
Mar 21Mike Grandall OpenMar 21 · 3200 Meters · Place 7 · Grand Forks CentralGrand Forks Central3200 Meters711:05.98a9
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 11 · Grand Forks CentralGrand Forks Central1 Mile115:05.74a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 3200 Meters · Place 13 · Grand Forks CentralGrand Forks Central3200 Meters1310:54.32a9
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 17 · Grand Forks CentralGrand Forks Central1600 Meters175:00.50a9
Mar 15GF Indoor DualMar 15 · 1600 Meters · Place 2 · Grand Forks CentralGrand Forks Central1600 Meters25:14.79a—
Mar 15GF Indoor DualMar 15 · 800 Meters · Place 5 · Grand Forks CentralGrand Forks Central800 Meters52:23.86a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23The Valley Middle School OpenMay 23 · 200m Hurdles · Place 7 · ValleyValley200m Hurdles30" / 0.762m7.33.04a8
May 23The Valley Middle School OpenMay 23 · 1600 Meters · Place 1 · ValleyValley1600 Meters1.5:17.78a8
May 23The Valley Middle School OpenMay 23 · 400 Meters · Place 1 · ValleyValley400 Meters1.1:05.97a8
May 21Schroeder Invitational Track MeetMay 21 · 200m Hurdles · Place 3 · ValleyValley200m Hurdles30" / 0.762m3.30.37a PB8
May 21Schroeder Invitational Track MeetMay 21 · 1600 Meters · Place 1 · ValleyValley1600 Meters1.5:14.52a8
May 21Schroeder Invitational Track MeetMay 21 · 400 Meters · Place 3 · ValleyValley400 Meters3.1:03.49a8
May 17East RegionMay 17 · 3200 Meters · Place 18 · Grand Forks CentralGrand Forks Central3200 Meters1811:25.90a—
May 17East RegionMay 17 · 1600 Meters · Place 17 · Grand Forks CentralGrand Forks Central1600 Meters174:56.82a—
May 14Grand Cities Championship @ EGFMay 14 · 200m Hurdles · ValleyValley200m Hurdles30" / 0.762m—DNS8
May 14Grand Cities Championship @ EGFMay 14 · 1600 Meters · Place 1 · ValleyValley1600 Meters1.5:13.70a8
May 14Grand Cities Championship @ EGFMay 14 · 800 Meters · Place 1 · ValleyValley800 Meters1.2:26.45a8
May 112024 EDC JV MeetMay 11 · 1600 Meters · Place 2 · Grand Forks CentralGrand Forks Central1600 Meters24:57.57a—
May 112024 EDC JV MeetMay 11 · 800 Meters · Place 3 · Grand Forks CentralGrand Forks Central800 Meters32:22.76a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 3200 Meters · Place 9 · Grand Forks CentralGrand Forks Central3200 Meters911:19.12a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 1600 Meters · Place 10 · Grand Forks CentralGrand Forks Central1600 Meters105:08.31a—
May 1Twining Quadrangular Track MeetMay 1 · 1600 Meters · Place 1 · ValleyValley1600 Meters1.5:09.04a8
May 1Twining Quadrangular Track MeetMay 1 · 800 Meters · Place 1 · ValleyValley800 Meters1.2:28.34a8
Apr 30Cushman Track-O-RamaApr 30 · 1600 Meters · Place 2 · Grand Forks CentralGrand Forks Central1600 Meters24:58.88a—
Apr 30Cushman Track-O-RamaApr 30 · 800 Meters · Place 7 · Grand Forks CentralGrand Forks Central800 Meters72:23.84a—
Apr 23Eagle RelaysApr 23 · 3200 Meters · Place 14 · Grand Forks CentralGrand Forks Central3200 Meters14.11:14.58
Apr 13Red River/Central DualApr 13 · 3200 Meters · Place 5 · Grand Forks CentralGrand Forks Central3200 Meters511:12.17a—
Apr 13Red River/Central DualApr 13 · 1600 Meters · Place 6 · Grand Forks CentralGrand Forks Central1600 Meters64:53.84a—
Mar 23Great North Regional OpenMar 23 · 1600 Meters · Place 8 · Grand Forks CentralGrand Forks Central1600 Meters85:10.37a—
Mar 23Great North Regional OpenMar 23 · 800 Meters · Place 14 · Grand Forks CentralGrand Forks Central800 Meters142:26.84a—
Mar 16The Fighting Hawk ClassicMar 16 · 1600 Meters · Place 21 · Grand Forks CentralGrand Forks Central1600 Meters215:19.86a—
Mar 16The Fighting Hawk ClassicMar 16 · 800 Meters · Place 28 · Grand Forks CentralGrand Forks Central800 Meters282:27.23a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 3200 Meters · Place 11 · Grand Forks CentralGrand Forks Central3200 Meters1111:35.38a—
Apr 6EDC Indoor MeetApr 6 · 1600 Meters · Place 16 · Grand Forks CentralGrand Forks Central1600 Meters165:00.10a—
Mar 28Snowbird Indoor InviteMar 28 · 3200 Meters · Place 20 · Grand Forks CentralGrand Forks Central3200 Meters2011:06.48a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24GF Schools QuadrangularMay 24 · Long Jump · Place 6 · ValleyValleyLong Jump612-4—
May 24GF Schools QuadrangularMay 24 · 200m Hurdles · Place 3 · ValleyValley200m Hurdles335.15a—
May 24GF Schools QuadrangularMay 24 · 100 Meters · Place 10 · ValleyValley100 Meters1015.87a PB—
May 16Grand Cities Championship @ EGF Senior HighMay 16 · 200m Hurdles · Place 2 · ValleyValley200m Hurdles234.007
May 16Grand Cities Championship @ EGF Senior HighMay 16 · 1600 Meters · Place 1 · ValleyValley1600 Meters15:44.197
May 11EGF Middle School MeetMay 11 · 1600 Meters · ValleyValley1600 Meters—DNS7
May 11EGF Middle School MeetMay 11 · 100m Hurdles · ValleyValley100m Hurdles30" / 0.762m—DNS7
May 4Schroeder InvitationalMay 4 · Long Jump · Place 15 · ValleyValleyLong Jump1511-10.25—
May 4Schroeder InvitationalMay 4 · 1600 Meters · Place 1 · ValleyValley1600 Meters15:35.28a—
May 4Schroeder InvitationalMay 4 · 800 Meters · Place 1 · ValleyValley800 Meters12:47.63a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 100m Hurdles · Place 3 · ValleyValley100m Hurdles320.72a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 1600 Meters · Place 1 · ValleyValley1600 Meters15:43.36a—
Apr 29Grand Forks Still Indoors InviteApr 29 · 800 Meters · Place 1 · ValleyValley800 Meters12:44.15a—