Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Grandall Invite · Mar 204:38.71aMike Grandall InviteMarch 20, 2026
1600 Meters · IndoorGF Indoor Dual · Mar 144:39.17aGF Indoor DualMarch 14, 2026
1600 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 214:29.38a2026 NDHSAA Class A & B State MeetMay 21, 2026
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 279:57.09aNorth Dakota State Class A IndoorMarch 27, 2026
3200 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 219:49.17a2026 NDHSAA Class A & B State MeetMay 21, 2026
800 Meters · OutdoorBob Zimney Last Chance Meet · May 112:07.12aBob 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

16 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 3200 Meters · Place 7 · Red River3200 Meters7.9:49.17a PB11
May 212026 NDHSAA Class A & B State MeetMay 21 · 1600 Meters · Place 13 · Red River1600 Meters13.4:29.38a PB11
May 15NDHSAA East RegionMay 15 · 3200 Meters · Place 2 · Red River3200 Meters2.10:04.17a11
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 4 · Red River1600 Meters4.4:38.95a11
May 11Bob Zimney Last Chance MeetMay 11 · 800 Meters · Place 3 · Red River800 Meters32:07.12a PB11
May 7Fargo Rotary InviteMay 7 · 3200 Meters · Place 1 · Red River3200 Meters1.10:03.35a11
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 3 · Red River1600 Meters3.4:35.26a11
Apr 28Cushman Track-O-RamaApr 28 · 800 Meters · Place 5 · Red River800 Meters52:07.60a11
Apr 23Shanley InvitationalApr 23 · 1600 Meters · Place 3 · Red River1600 Meters34:36.02a11
Apr 16Eagle RelaysApr 16 · 3200 Meters · Place 1 · Red River3200 Meters19:58.03a11
Apr 16Eagle RelaysApr 16 · 1600 Meters · Place 3 · Red River1600 Meters35:07.27a11
Apr 11RR vs Central DualApr 11 · 3200 Meters · Place 1 · Red River3200 Meters110:25.09a11
Apr 11RR vs Central DualApr 11 · 1600 Meters · Place 1 · Red River1600 Meters14:52.37a11
Apr 11RR vs Central DualApr 11 · 800 Meters · Place 2 · Red River800 Meters22:17.67a11
Mar 20Mike Grandall InviteMar 20 · 1 Mile · Place 1 · Red River1 Mile14:38.71a PB11
Mar 20Mike Grandall InviteMar 20 · 800 Meters · Place 4 · Red River800 Meters42:10.99a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 3200 Meters · Place 3 · Red River3200 Meters39:57.09a PB11
Mar 14GF Indoor DualMar 14 · 1600 Meters · Place 1 · Red River1600 Meters14:39.17a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 3200 Meters · Place 9 · Red River3200 Meters99:52.56a10
May 222025 NDHSAA Class A & B State MeetMay 22 · 1600 Meters · Place 16 · Red River1600 Meters164:39.37a10
May 16NDHSAA East RegionMay 16 · 3200 Meters · Place 3 · Red River3200 Meters310:29.34a10
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 8 · Red River1600 Meters84:48.11a10
Apr 12GF DualApr 12 · 3200 Meters · Place 1 · Red River3200 Meters110:01.89a10
Apr 12GF DualApr 12 · 1600 Meters · Place 2 · Red River1600 Meters24:37.23a10
Mar 21Mike Grandall OpenMar 21 · 3200 Meters · Place 1 · Red River3200 Meters110:18.61a10
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 4 · Red River1 Mile44:46.88a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 5EDC Indoor MeetApr 5 · 3200 Meters · Place 4 · Red River3200 Meters410:15.14a10
Apr 5EDC Indoor MeetApr 5 · 1600 Meters · Place 5 · Red River1600 Meters54:40.84a10
Mar 28North Dakota State Class A IndoorMar 28 · 3200 Meters · Place 6 · Red River3200 Meters610:28.52a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 3200 Meters · Place 7 · Red River3200 Meters710:25.23a—
May 13Bob Zimney Last ChanceMay 13 · 1600 Meters · Place 1 · Red River1600 Meters14:42.48a—
May 112024 EDC JV MeetMay 11 · 3200 Meters · Place 1 · Red River3200 Meters110:28.51a—
May 3Packer RelaysMay 3 · 1600 Meters · Place 13 · Red River1600 Meters134:52.21a—
May 3Packer RelaysMay 3 · 800 Meters · Place 19 · Red River800 Meters192:14.38a—
Apr 13Red River/Central DualApr 13 · 1600 Meters · Place 5 · Red River1600 Meters54:52.97a—
Apr 13Red River/Central DualApr 13 · 800 Meters · Place 9 · Red River800 Meters92:21.04a—
Mar 23Great North Regional OpenMar 23 · 1600 Meters · Place 4 · Red River1600 Meters44:56.90a—
Mar 23Great North Regional OpenMar 23 · 800 Meters · Place 7 · Red River800 Meters72:21.51a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 3200 Meters · Place 9 · Red River3200 Meters911:05.29a—
Mar 28Snowbird Indoor InviteMar 28 · 3200 Meters · Place 10 · Red River3200 Meters1010:35.50a—
Mar 28Snowbird Indoor InviteMar 28 · 1600 Meters · Place 17 · Red River1600 Meters174:58.00a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Bob Zimney Last ChanceMay 15 · 3200 Meters · Place 4 · Red River3200 Meters411:03.84a—
May 15Bob Zimney Last ChanceMay 15 · 1600 Meters · Place 2 · Red River1600 Meters24:54.38a—
May 13Fargo South JV InvitationalMay 13 · 1600 Meters · Place 8 · Red River1600 Meters85:05.22a—
May 13Fargo South JV InvitationalMay 13 · 800 Meters · Place 14 · Red River800 Meters142:25.81a—
May 8Fargo RotaryMay 8 · 1600 Meters · Place 15 · Red River1600 Meters155:07.66a—
May 8Fargo RotaryMay 8 · 800 Meters · Place 25 · Red River800 Meters252:24.09a—
May 3Cushman Mid-Week Track-O-RamaMay 3 · 1600 Meters · Place 6 · Red River1600 Meters65:10.35a—
May 3Cushman Mid-Week Track-O-RamaMay 3 · 800 Meters · Place 7 · Red River800 Meters72:27.93a—
Apr 22GF Stuck Indoors InviteApr 22 · 1600 Meters · Place 15 · Red River1600 Meters155:09.86a—
Apr 22GF Stuck Indoors InviteApr 22 · 800 Meters · Place 23 · Red River800 Meters232:23.18a—