Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMike Grandall Open · Mar 216:52.28aMike Grandall OpenMarch 21, 2025
1500 Meters · IndoorGF Indoor · Apr 45:47.22GF IndoorApril 4, 2022
1600 Meters · OutdoorNorth East Region · May 215:46.31North East RegionMay 21, 2021
1600 Meters · Outdoor · Hand timedPembina County Outdoor (Invitation only) · Apr 275:59.93hPembina County Outdoor (Invitation only)April 27, 2021
300 Meters · IndoorRed River Valley Conference Indoor Track & Field Meet · Mar 3152.27aRed River Valley Conference Indoor Track & Field MeetMarch 31, 2023
3200 Meters · OutdoorCentral Cass Varsity Invitational · May 812:32.11Central Cass Varsity InvitationalMay 8, 2021
400 Meters · IndoorEGF Indoor Border Battle · Apr 141:13.70aEGF Indoor Border BattleApril 14, 2023
400 Meters · OutdoorHillsboro-Central Valley Junior High Track Meet · May 141:09.13aHillsboro-Central Valley Junior High Track MeetMay 14, 2021
400 Meters · Outdoor · Hand timedPembina County Outdoor (Invitation only) · Apr 271:11.88hPembina County Outdoor (Invitation only)April 27, 2021
600 Meters · IndoorRed River Valley Conference Indoor Track & Field Meet · Apr 12:03.69Red River Valley Conference Indoor Track & Field MeetApril 1, 2022
800 Meters · IndoorGF Indoor · Apr 42:54.21GF IndoorApril 4, 2022
800 Meters · OutdoorHillsboro-Central Valley Junior High Track Meet · May 142:40.86aHillsboro-Central Valley Junior High Track MeetMay 14, 2021
800 Meters · Outdoor · Hand timedPembina County Outdoor (Invitation only) · Apr 272:46.12hPembina County Outdoor (Invitation only)April 27, 2021

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14NDHSAA North East RegionMay 14 · 3200 Meters · Place 10 · GraftonGrafton3200 Meters1014:53.17a11
May 14NDHSAA North East RegionMay 14 · 400 Meters · Place 23 · GraftonGrafton400 Meters231:12.58a11
May 12Grafton Spoiler Last ChanceMay 12 · 800 Meters · Place 4 · GraftonGrafton800 Meters42:58.48a11
May 10Central Cass HS Track MeetMay 10 · 3200 Meters · Place 7 · GraftonGrafton3200 Meters715:18.25a11
May 10Central Cass HS Track MeetMay 10 · 400 Meters · Place 19 · GraftonGrafton400 Meters191:15.09a11
May 5Ray McDanielMay 5 · 400 Meters · Place 21 · GraftonGrafton400 Meters211:14.52a11
Apr 29Pembina County Outdoor MeetApr 29 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters214:44.97a11
Apr 29Pembina County Outdoor MeetApr 29 · 400 Meters · Place 14 · GraftonGrafton400 Meters141:13.71a11
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · 3200 Meters · GraftonGrafton3200 Meters—DNS11
Apr 26Hillsboro-Central Valley Varsity Track MeetApr 26 · 400 Meters · GraftonGrafton400 Meters—DNS11
Apr 24Langdon Invite VarsityApr 24 · 1600 Meters · Place 8 · GraftonGrafton1600 Meters86:44.79a11
Apr 15Grafton Spoiler OutdoorApr 15 · 1600 Meters · Place 15 · GraftonGrafton1600 Meters156:36.71a11
Apr 15Grafton Spoiler OutdoorApr 15 · 800 Meters · Place 17 · GraftonGrafton800 Meters172:58.47a11
Apr 12Don Kerlin Invitational Track MeetApr 12 · 1600 Meters · Place 14 · GraftonGrafton1600 Meters146:54.58a11
Mar 21Mike Grandall OpenMar 21 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters615:08.68a11
Mar 21Mike Grandall OpenMar 21 · 1 Mile · Place 23 · GraftonGrafton1 Mile236:52.28a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Pembina County Outdoor MeetApr 23 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters4.6:55.54a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19North East RegionMay 19 · 1600 Meters · Place 7 · GraftonGrafton1600 Meters75:59.67a—
May 19North East RegionMay 19 · 800 Meters · Place 10 · GraftonGrafton800 Meters102:44.85a—
May 15Spoiler Last Chance MeetMay 15 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters16:01.19a—
May 13Central Cass HS Track MeetMay 13 · 300m Hurdles · Place 6 · GraftonGrafton300m Hurdles659.43a—
May 13Central Cass HS Track MeetMay 13 · 1600 Meters · Place 16 · GraftonGrafton1600 Meters166:15.82a—
May 9Red River Valley Conference MeetMay 9 · 300m Hurdles · Place 8 · GraftonGrafton300m Hurdles857.99a—
May 9Red River Valley Conference MeetMay 9 · 1600 Meters · Place 6 · GraftonGrafton1600 Meters66:01.57a—
May 4Grizzly Invite JH & HS (Invitation only)May 4 · 300m Hurdles · Place 4 · GraftonGrafton300m Hurdles458.1—
May 4Grizzly Invite JH & HS (Invitation only)May 4 · 800 Meters · Place 5 · GraftonGrafton800 Meters52:43.1—
May 2Spoiler Invitational Outdoor MeetMay 2 · 1600 Meters · Place 5 · GraftonGrafton1600 Meters56:04.82a—
Apr 29Mariya Tate MemorialApr 29 · 300m Hurdles · Place 30 · GraftonGrafton300m Hurdles301:01.73a—
Apr 29Mariya Tate MemorialApr 29 · 1600 Meters · Place 15 · GraftonGrafton1600 Meters156:17.39a—
Apr 22GF Stuck Indoors InviteApr 22 · 300m Hurdles · Place 12 · GraftonGrafton300m Hurdles1258.54a—
Apr 22GF Stuck Indoors InviteApr 22 · 1600 Meters · Place 8 · GraftonGrafton1600 Meters86:05.90a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 14EGF Indoor Border BattleApr 14 · 300m Hurdles · Place 14 · GraftonGrafton300m Hurdles141:02.86a—
Apr 14EGF Indoor Border BattleApr 14 · 400 Meters · Place 20 · GraftonGrafton400 Meters201:13.70a PB—
Mar 31Red River Valley Conference Indoor Track & Field MeetMar 31 · 300 Meters · Place 15 · GraftonGrafton300 Meters1552.27a PB—
Mar 25North Dakota State Class B IndoorMar 25 · 400 Meters · Place 22 · GraftonGrafton400 Meters22.1:14.58a9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21North East RegionMay 21 · 3200 Meters · Place 9 · GraftonGrafton3200 Meters9.13:38.49a8
May 21North East RegionMay 21 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters4.5:46.41a8
May 16Bob Zimney Last ChanceMay 16 · 1600 Meters · Place 12 · GraftonGrafton1600 Meters125:54.918
May 14Central Cass Varsity InvitationalMay 14 · 3200 Meters · Place 4 · GraftonGrafton3200 Meters412:57.798
May 14Central Cass Varsity InvitationalMay 14 · 400 Meters · Place 23 · GraftonGrafton400 Meters231:11.228
May 11Greater Grand Forks OpenMay 11 · 1600 Meters · GraftonGrafton1600 Meters—DNS8
May 11Greater Grand Forks OpenMay 11 · 800 Meters · GraftonGrafton800 Meters—DNS8
May 7Northern Cass Varsity InvitationalMay 7 · 3200 Meters · Place 5 · GraftonGrafton3200 Meters514:49.738
May 5Crookston - KROX InvitationalMay 5 · 1600 Meters · Place 5 · GraftonGrafton1600 Meters5.6:01.278
May 5Crookston - KROX InvitationalMay 5 · 800 Meters · Place 4 · GraftonGrafton800 Meters4.2:42.458
May 2Schroeder InvitationalMay 2 · 1600 Meters · Place 5 · GraftonGrafton1600 Meters5.6:21.18
May 2Schroeder InvitationalMay 2 · 800 Meters · Place 5 · GraftonGrafton800 Meters5.2:54.48

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 4GF IndoorApr 4 · 1500 Meters · Place 4 · GraftonGrafton1500 Meters45:47.22 PB8
Apr 4GF IndoorApr 4 · 800 Meters · Place 9 · GraftonGrafton800 Meters92:54.21 PB8
Apr 1Red River Valley Conference Indoor Track & Field MeetApr 1 · 1500 Meters · Place 10 · GraftonGrafton1500 Meters105:53.408
Apr 1Red River Valley Conference Indoor Track & Field MeetApr 1 · 600 Meters · Place 11 · GraftonGrafton600 Meters112:03.69 PB8
Mar 25Moorhead Athletic Association IndoorMar 25 · 1600 Meters · GraftonGrafton1600 Meters—NT8
Mar 25Moorhead Athletic Association IndoorMar 25 · 800 Meters · GraftonGrafton800 Meters—NT8

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 28NDHSAA State B Track & Field MeetMay 28 · 1600 Meters · Place 26 · GraftonGrafton1600 Meters26.5:51.36aUnofficial7
May 21North East RegionMay 21 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters613:05.927
May 21North East RegionMay 21 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters35:46.31 PB7
May 17Bob Zimney Last ChanceMay 17 · 3200 Meters · Place 3 · GraftonGrafton3200 Meters313:00.637
May 17Bob Zimney Last ChanceMay 17 · 1600 Meters · Place 9 · GraftonGrafton1600 Meters95:59.057
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters1.5:51.70a7
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 800 Meters · Place 2 · GraftonGrafton800 Meters2.2:40.86a PB7
May 14Hillsboro-Central Valley Junior High Track MeetMay 14 · 400 Meters · Place 3 · GraftonGrafton400 Meters3.1:09.13a PB7
May 11Red River Valley ConferenceMay 11 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters613:07.347
May 11Red River Valley ConferenceMay 11 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters25:50.957
May 8Central Cass Varsity InvitationalMay 8 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters212:32.11 PB7
May 8Central Cass Varsity InvitationalMay 8 · 1600 Meters · Place 6 · GraftonGrafton1600 Meters65:48.387
May 4Langdon Junior High MeetMay 4 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters1.5:57.07
May 4Langdon Junior High MeetMay 4 · 800 Meters · Place 3 · GraftonGrafton800 Meters3.2:46.27
May 4Langdon Junior High MeetMay 4 · 400 Meters · Place 3 · GraftonGrafton400 Meters3.1:10.77
Apr 29Grand Forks Middle School (South Relays)Apr 29 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters1.5:59.37a7
Apr 29Grand Forks Middle School (South Relays)Apr 29 · 800 Meters · Place 2 · GraftonGrafton800 Meters2.2:50.48a7
Apr 27Pembina County Outdoor (Invitation only)Apr 27 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters15:59.93h PB7
Apr 27Pembina County Outdoor (Invitation only)Apr 27 · 800 Meters · Place 1 · GraftonGrafton800 Meters12:46.12h PB7
Apr 27Pembina County Outdoor (Invitation only)Apr 27 · 400 Meters · Place 2 · GraftonGrafton400 Meters21:11.88h PB7
Apr 24Hillsboro-Central Valley Varsity InvitationalApr 24 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters612:52.367
Apr 22Langdon InvitationalApr 22 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters2.12:45.87
Apr 17May-Port CG Invitational MeetApr 17 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters16:11.837
Apr 17May-Port CG Invitational MeetApr 17 · 800 Meters · Place 1 · GraftonGrafton800 Meters12:50.977
Apr 10Langdon Early BirdApr 10 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters46:13.69h7
Apr 10Langdon Early BirdApr 10 · 800 Meters · Place 4 · GraftonGrafton800 Meters42:46.62h7