Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFargo Rotary Invite · May 716.13aFargo Rotary InviteMay 7, 2026
200 Meters · IndoorUSATF Dakotas HS Indoor Championships · Mar 2123.54aUSATF Dakotas HS Indoor ChampionshipsMarch 21, 2026
200 Meters · OutdoorShanley Invitational · Apr 2322.89aShanley InvitationalApril 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorNDHSAA East Region · May 1539.75aNDHSAA East RegionMay 15, 2026
400 Meters · IndoorSnowbird Indoor Invite · Mar 281:00.65aSnowbird Indoor InviteMarch 28, 2024
400 Meters · OutdoorBob Zimney Last Chance Meet · May 1151.41aBob Zimney Last Chance MeetMay 11, 2026
60 Meters · IndoorUSATF Dakotas HS Indoor Championships · Mar 217.50aUSATF Dakotas HS Indoor ChampionshipsMarch 21, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 7 · Grand Forks Central300m Hurdles36" / 0.914mRound P7.40.46a11
May 212026 NDHSAA Class A & B State MeetMay 21 · 300m Hurdles · Place 6 · Grand Forks Central300m Hurdles36" / 0.914m6.40.07a11
May 212026 NDHSAA Class A & B State MeetMay 21 · 110m Hurdles · Place 16 · Grand Forks Central110m Hurdles39" / 0.991mRound P16.16.37aWind: 1.611
May 15NDHSAA East RegionMay 15 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles36" / 0.914m2.39.75a PB11
May 15NDHSAA East RegionMay 15 · 110m Hurdles · Place 9 · Grand Forks Central110m Hurdles39" / 0.991m9.16.35a11
May 15NDHSAA East RegionMay 15 · 400 Meters · Place 13 · Grand Forks Central400 Meters13.53.84a11
May 11Bob Zimney Last Chance MeetMay 11 · 110m Hurdles · Place 1 · Grand Forks Central110m Hurdles116.05a11
May 11Bob Zimney Last Chance MeetMay 11 · 400 Meters · Place 2 · Grand Forks Central400 Meters251.41a PB11
May 7Fargo Rotary InviteMay 7 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles36" / 0.914m2.40.70a11
May 7Fargo Rotary InviteMay 7 · 110m Hurdles · Place 5 · Grand Forks Central110m Hurdles39" / 0.991m5.16.13a PB11
Apr 23Shanley InvitationalApr 23 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles240.01a11
Apr 23Shanley InvitationalApr 23 · 110m Hurdles · Place 6 · Grand Forks Central110m Hurdles616.30a11
Apr 23Shanley InvitationalApr 23 · 200 Meters · Place 6 · Grand Forks Central200 Meters622.89a PB11
Apr 16Eagle RelaysApr 16 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles243.60a11
Apr 11RR vs Central DualApr 11 · 300m Hurdles · Place 1 · Grand Forks Central300m Hurdles142.60a11
Apr 11RR vs Central DualApr 11 · 110m Hurdles · Place 1 · Grand Forks Central110m Hurdles115.88a11
Apr 11RR vs Central DualApr 11 · 200 Meters · Place 1 · Grand Forks Central200 Meters123.14a11
Mar 20Mike Grandall InviteMar 20 · 300m Hurdles · Place 1 · Grand Forks Central300m Hurdles142.85a11
Mar 20Mike Grandall InviteMar 20 · 60m Hurdles · Place 2 · Grand Forks Central60m HurdlesRound P29.40a11
Mar 20Mike Grandall InviteMar 20 · 60m Hurdles · Place 2 · Grand Forks Central60m Hurdles29.23a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 27North Dakota State Class A IndoorMar 27 · 60m Hurdles · Place 10 · Grand Forks Central60m Hurdles109.09a11
Mar 27North Dakota State Class A IndoorMar 27 · 200 Meters · Place 7 · Grand Forks Central200 Meters723.75a11
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 200 Meters · Place 1 · Grand Forks Central200 Meters123.54a PB11
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 60 Meters · Place 2 · Grand Forks Central60 Meters27.58a11
Mar 21USATF Dakotas HS Indoor ChampionshipsMar 21 · 60 Meters · Place 2 · Grand Forks Central60 Meters27.50a PB11
Mar 14GF Indoor DualMar 14 · 300m Hurdles · Place 1 · Grand Forks Central300m Hurdles142.44a11
Mar 14GF Indoor DualMar 14 · 60m Hurdles · Place 1 · Grand Forks Central60m Hurdles19.04a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NDHSAA East RegionMay 16 · 300m Hurdles · Place 24 · Grand Forks Central300m Hurdles2449.94a10
May 16NDHSAA East RegionMay 16 · 200 Meters · Place 22 · Grand Forks Central200 Meters2225.76a10
May 12Bob Zimney Last ChanceMay 12 · 300m Hurdles · Place 2 · Grand Forks Central300m Hurdles244.54a10
May 12Bob Zimney Last ChanceMay 12 · 200 Meters · Place 11 · Grand Forks Central200 Meters1124.05a10
May 8Fargo Rotary Track MeetMay 8 · 300m Hurdles · Place 8 · Grand Forks Central300m Hurdles843.69a10
May 2Packer RelaysMay 2 · 300m Hurdles · Place 20 · Grand Forks Central300m Hurdles2045.89a10
May 2Packer RelaysMay 2 · 400 Meters · Place 44 · Grand Forks Central400 Meters441:01.38a10
Mar 21Mike Grandall OpenMar 21 · 300m Hurdles · Place 8 · Grand Forks Central300m Hurdles847.10a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28North Dakota State Class A IndoorMar 28 · 200 Meters · Place 64 · Grand Forks Central200 Meters6425.99a10
Mar 15GF Indoor DualMar 15 · 300m Hurdles · Place 3 · Grand Forks Central300m Hurdles346.24a—
Mar 15GF Indoor DualMar 15 · 200 Meters · Place 4 · Grand Forks Central200 Meters425.42a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17East RegionMay 17 · 300m Hurdles · Place 23 · Grand Forks Central300m Hurdles2346.94a—
May 17East RegionMay 17 · 110m Hurdles · Place 28 · Grand Forks Central110m Hurdles2820.02a—
May 13Bob Zimney Last ChanceMay 13 · 300m Hurdles · Place 1 · Grand Forks Central300m Hurdles145.47a—
May 13Bob Zimney Last ChanceMay 13 · 110m Hurdles · Place 3 · Grand Forks Central110m Hurdles318.44a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 300m Hurdles · Place 13 · Grand Forks Central300m Hurdles1348.41a—
May 10Gelaine Orvik True Team InvitationalMay 10 · 110m Hurdles · Place 9 · Grand Forks Central110m Hurdles918.24a—
May 3Packer RelaysMay 3 · 300m Hurdles · Place 20 · Grand Forks Central300m Hurdles2048.72a—
May 3Packer RelaysMay 3 · 110m Hurdles · Place 15 · Grand Forks Central110m Hurdles1518.56a—
Apr 30Cushman Track-O-RamaApr 30 · 300m Hurdles · Place 1 · Grand Forks Central300m Hurdles145.9—
Apr 30Cushman Track-O-RamaApr 30 · 110m Hurdles · Place 3 · Grand Forks Central110m Hurdles319.49a—
Apr 30Cushman Track-O-RamaApr 30 · 200 Meters · Place 15 · Grand Forks Central200 Meters1526.03a—
Apr 13Red River/Central DualApr 13 · 110m Hurdles · Place 4 · Grand Forks Central110m Hurdles420.21a—
Mar 16The Fighting Hawk ClassicMar 16 · 60m Hurdles · Place 14 · Grand Forks Central60m Hurdles1411.05a—
Mar 16The Fighting Hawk ClassicMar 16 · 200 Meters · Place 54 · Grand Forks Central200 Meters5426.55a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 6EDC Indoor MeetApr 6 · 60m Hurdles · Place 10 · Grand Forks Central60m Hurdles1015.03a—
Mar 28Snowbird Indoor InviteMar 28 · 60m Hurdles · Place 24 · Grand Forks Central60m Hurdles2410.66a—
Mar 28Snowbird Indoor InviteMar 28 · 400 Meters · Place 51 · Grand Forks Central400 Meters511:00.65a PB—