Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Grandall Invite · Mar 204:39.21aMike Grandall InviteMarch 20, 2026
1500 Meters · IndoorGF Indoor · Apr 45:19.72GF IndoorApril 4, 2022
1600 Meters · IndoorGF Indoor Dual · Mar 144:44.95aGF Indoor DualMarch 14, 2026
1600 Meters · OutdoorFargo Rotary Invite · May 74:34.55aFargo Rotary InviteMay 7, 2026
3000 Meters · IndoorEGF Home Indoor Invitational · Apr 2210:53.12EGF Home Indoor InvitationalApril 22, 2022
3200 Meters · IndoorNorth Dakota State Class A Indoor · Mar 2710:12.76aNorth Dakota State Class A IndoorMarch 27, 2026
3200 Meters · Outdoor2026 NDHSAA Class A & B State Meet · May 219:56.97a2026 NDHSAA Class A & B State MeetMay 21, 2026
600 Meters · OutdoorThe Fighting Hawk Classic · Mar 161:35.60aThe Fighting Hawk ClassicMarch 16, 2024
800 Meters · IndoorGF Indoor · Apr 42:37.26GF IndoorApril 4, 2022
800 Meters · OutdoorCushman Track-O-Rama · Apr 282:06.24aCushman Track-O-RamaApril 28, 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 9 · Red River3200 Meters9.9:56.97a PB11
May 212026 NDHSAA Class A & B State MeetMay 21 · 1600 Meters · Place 19 · Red River1600 Meters19.4:35.36a11
May 15NDHSAA East RegionMay 15 · 3200 Meters · Place 4 · Red River3200 Meters4.10:11.23a11
May 15NDHSAA East RegionMay 15 · 1600 Meters · Place 8 · Red River1600 Meters8.4:43.12a11
May 11Bob Zimney Last Chance MeetMay 11 · 800 Meters · Place 4 · Red River800 Meters42:07.21a11
May 7Fargo Rotary InviteMay 7 · 3200 Meters · Place 4 · Red River3200 Meters4.10:27.52a11
May 7Fargo Rotary InviteMay 7 · 1600 Meters · Place 1 · Red River1600 Meters1.4:34.55a PB11
Apr 28Cushman Track-O-RamaApr 28 · 800 Meters · Place 3 · Red River800 Meters32:06.24a PB11
Apr 23Shanley InvitationalApr 23 · 3200 Meters · Place 1 · Red River3200 Meters110:34.38a11
Apr 16Eagle RelaysApr 16 · 3200 Meters · Place 5 · Red River3200 Meters510:37.96a11
Apr 16Eagle RelaysApr 16 · 1600 Meters · Place 5 · Red River1600 Meters55:13.68a11
Apr 11RR vs Central DualApr 11 · 3200 Meters · Place 2 · Red River3200 Meters210:53.85a11
Apr 11RR vs Central DualApr 11 · 1600 Meters · Place 3 · Red River1600 Meters34:55.95a11
Apr 11RR vs Central DualApr 11 · 800 Meters · Place 3 · Red River800 Meters32:18.52a11
Mar 20Mike Grandall InviteMar 20 · 1 Mile · Place 2 · Red River1 Mile24:39.21a PB11
Mar 20Mike Grandall InviteMar 20 · 800 Meters · Place 2 · Red River800 Meters22:07.01a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 3200 Meters · Place 9 · Red River3200 Meters910:12.76a PB11
Mar 14GF Indoor DualMar 14 · 1600 Meters · Place 2 · Red River1600 Meters24:44.95a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 222025 NDHSAA Class A & B State MeetMay 22 · 3200 Meters · Place 19 · Red River3200 Meters1910:06.82a10
May 16NDHSAA East RegionMay 16 · 3200 Meters · Place 4 · Red River3200 Meters410:29.61a10
May 16NDHSAA East RegionMay 16 · 1600 Meters · Place 12 · Red River1600 Meters124:59.92a10
May 8Fargo Rotary Track MeetMay 8 · 1600 Meters · Place 4 · Red River1600 Meters44:37.49a10
May 2Packer RelaysMay 2 · 3200 Meters · Place 1 · Red River3200 Meters110:15.64a10
Apr 12GF DualApr 12 · 3200 Meters · Place 3 · Red River3200 Meters310:37.97a10
Apr 12GF DualApr 12 · 1600 Meters · Place 3 · Red River1600 Meters34:46.35a10
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 6 · Red River1 Mile64:48.77a10
Mar 21Mike Grandall OpenMar 21 · 800 Meters · Place 6 · Red River800 Meters62:11.78a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 3200 Meters · Place 8 · Red River3200 Meters810:31.76a10
Mar 28North Dakota State Class A IndoorMar 28 · 1600 Meters · Place 9 · Red River1600 Meters94:46.98a10
Mar 15GF Indoor DualMar 15 · 3200 Meters · Place 3 · Red River3200 Meters310:31.31a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 3200 Meters · Place 8 · Red River3200 Meters810:38.03a—
May 13Bob Zimney Last ChanceMay 13 · 1600 Meters · Place 3 · Red River1600 Meters34:46.12a—
May 13Bob Zimney Last ChanceMay 13 · 800 Meters · Place 7 · Red River800 Meters72:23.27a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 3200 Meters · Place 3 · Red River3200 Meters310:40.92a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 1600 Meters · Place 5 · Red River1600 Meters54:48.59a—
May 6Fargo RotaryMay 6 · 3200 Meters · Place 4 · Red River3200 Meters411:10.05a—
May 6Fargo RotaryMay 6 · 1600 Meters · Place 5 · Red River1600 Meters54:58.37a—
May 3Packer RelaysMay 3 · 800 Meters · Place 14 · Red River800 Meters142:11.79a—
Apr 13Red River/Central DualApr 13 · 1600 Meters · Place 3 · Red River1600 Meters34:44.62a—
Apr 13Red River/Central DualApr 13 · 800 Meters · Place 5 · Red River800 Meters52:10.59a—
Mar 16The Fighting Hawk ClassicMar 16 · 600 Meters · Place 9 · Red River600 Meters91:35.60a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 3200 Meters · Place 5 · Red River3200 Meters510:19.61a—
Mar 28Snowbird Indoor InviteMar 28 · 3200 Meters · Place 11 · Red River3200 Meters1110:36.96a—
Mar 22North Dakota State Class A IndoorMar 22 · 3200 Meters · Place 16 · Red River3200 Meters1610:44.07a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15Bob Zimney Last ChanceMay 15 · 3200 Meters · Place 6 · Red River3200 Meters611:21.26a—
May 15Bob Zimney Last ChanceMay 15 · 1600 Meters · Place 4 · Red River1600 Meters44:55.78a—
May 13Fargo South JV InvitationalMay 13 · 1600 Meters · Place 6 · Red River1600 Meters65:03.54a—
May 13Fargo South JV InvitationalMay 13 · 800 Meters · Place 7 · Red River800 Meters72:18.04a—
May 8Fargo RotaryMay 8 · 1600 Meters · Place 18 · Red River1600 Meters185:11.34a—
May 8Fargo RotaryMay 8 · 800 Meters · Place 21 · Red River800 Meters212:22.14a—
May 3Cushman Mid-Week Track-O-RamaMay 3 · 1600 Meters · Place 12 · Red River1600 Meters125:23.34a—
Apr 22GF Stuck Indoors InviteApr 22 · 1600 Meters · Place 9 · Red River1600 Meters95:02.39a—
Apr 22GF Stuck Indoors InviteApr 22 · 800 Meters · Place 13 · Red River800 Meters132:16.30a—
Mar 25Great North Regional OpenMar 25 · 3200 Meters · Place 4 · Red River3200 Meters411:24.798

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GF Indoor DualMar 18 · 1600 Meters · Place 7 · Red River1600 Meters75:17.168

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 22EGF Home Indoor InvitationalApr 22 · 3000 Meters · Place 9 · Red River3000 Meters910:53.12 PB7
Apr 4GF IndoorApr 4 · 1500 Meters · Place 12 · Red River1500 Meters125:19.72 PB7
Apr 4GF IndoorApr 4 · 800 Meters · Place 25 · Red River800 Meters252:37.26 PB7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11RR vs. GFC DualApr 11 · 3200 Meters · Place 10 · Red River3200 Meters1011:59.467