Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoys Classic · May 1311.20Boys ClassicMay 13, 2022
110m Hurdles · 39" / 0.991m · OutdoorNDHSAA State A Track & Field Meet · May 2614.65aNDHSAA State A Track & Field MeetMay 26, 2022
200 Meters · IndoorEDC Indoor · Apr 222.68EDC IndoorApril 2, 2022
200 Meters · OutdoorBob Zimney Last Chance · May 1622.69Bob Zimney Last ChanceMay 16, 2022
300m Hurdles · 36" / 0.914m · OutdoorEast Region Meet · May 2138.13aEast Region MeetMay 21, 2022
400 Meters · IndoorJim Emmerich Alumni Invitational · Jan 2048.49aJim Emmerich Alumni InvitationalJanuary 20, 2024
400 Meters · OutdoorNDHSAA State A Track & Field Meet · May 2649.11aNDHSAA State A Track & Field MeetMay 26, 2022
400m Hurdles · 36" / 0.914m · Outdoor2024 Bryan Clay Invitational · Apr 1153.33a2024 Bryan Clay InvitationalApril 11, 2024
55m Hurdles · 39" · IndoorCobber HS Indoor · Mar 198.17aCobber HS IndoorMarch 19, 2022
600 Meters · IndoorDakota Alumni Classic · Dec 81:21.56aDakota Alumni ClassicDecember 8, 2023
60m Hurdles · 39" / 0.991m · IndoorNorth Dakota State Class A Indoor · Mar 258.56aNorth Dakota State Class A IndoorMarch 25, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11NDSU Spring ClassicApr 11 · 400m Hurdles · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m—DNSJr
Apr 3Battle on the BayouApr 3 · 400m Hurdles · Place 19 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m19.53.94aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · 600 Meters · Place 3 · North Dakota StateNorth Dakota State600 Meters3.1:21.74aJr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 400 Meters · Place 17 · North Dakota StateNorth Dakota State400 MetersRound P17.50.00aSo
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 400 Meters · Place 6 · North Dakota StateNorth Dakota State400 Meters6.49.70aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Pacific Coast InvitationalApr 17 · 400m Hurdles · Place 15 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m15.54.67aSo
Apr 16Bryan Clay InvitationalApr 16 · 400m Hurdles · Place 24 · North Dakota StateNorth Dakota State400m Hurdles2454.96SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Pacific Coast IntercollegiateApr 11 · 400m Hurdles · Place 8 · North Dakota StateNorth Dakota State400m Hurdles853.45FR
Apr 112024 Bryan Clay InvitationalApr 11 · 400m Hurdles · Place 21 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m21.53.33a PBFr
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 11 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m11.54.02aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · 400 Meters · Place 2 · North Dakota StateNorth Dakota State400 MetersRound P2.49.22aFr
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · 400 Meters · Place 3 · North Dakota StateNorth Dakota State400 Meters3.49.08aFr
Jan 20Jim Emmerich Alumni InvitationalJan 20 · 400 Meters · Place 1 · North Dakota StateNorth Dakota State400 Meters1.48.49a PBFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Dakota Alumni ClassicDec 8 · 600 Meters · Place 1 · North Dakota StateNorth Dakota State600 Meters1.1:21.56a PBFr

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 26NDHSAA State A Track & Field MeetMay 26 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914mRound P1.39.89a12
May 26NDHSAA State A Track & Field MeetMay 26 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m1.38.94a12
May 26NDHSAA State A Track & Field MeetMay 26 · 110m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991mRound P3.15.21aWind: 1.312
May 26NDHSAA State A Track & Field MeetMay 26 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991m1.14.65a PBWind: -0.112
May 26NDHSAA State A Track & Field MeetMay 26 · 400 Meters · Place 4 · Grand Forks CentralGrand Forks Central400 MetersRound P4.49.76a12
May 26NDHSAA State A Track & Field MeetMay 26 · 400 Meters · Place 2 · Grand Forks CentralGrand Forks Central400 Meters2.49.11a PB12
May 21East Region MeetMay 21 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m1.38.13a PB12
May 21East Region MeetMay 21 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991m1.14.99a12
May 21East Region MeetMay 21 · 400 Meters · Place 1 · Grand Forks CentralGrand Forks Central400 Meters1.49.96a12
May 16Bob Zimney Last ChanceMay 16 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles138.1912
May 16Bob Zimney Last ChanceMay 16 · 200 Meters · Place 2 · Grand Forks CentralGrand Forks Central200 Meters222.69 PB12
May 13Boys ClassicMay 13 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles138.8112
May 13Boys ClassicMay 13 · 400 Meters · Place 1 · Grand Forks CentralGrand Forks Central400 Meters151.9312
May 13Boys ClassicMay 13 · 100 Meters · Place 8 · Grand Forks CentralGrand Forks Central100 Meters811.20 PB12
May 2Shanley InvitationalMay 2 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles140.4012
May 2Shanley InvitationalMay 2 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles115.0712
Apr 21Eagle RelaysApr 21 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles115.2912
Apr 21Eagle RelaysApr 21 · 200 Meters · Place 4 · Grand Forks CentralGrand Forks Central200 Meters422.8712
Apr 11RR vs. GFC DualApr 11 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles140.2512
Apr 11RR vs. GFC DualApr 11 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles115.3512
Apr 11RR vs. GFC DualApr 11 · 200 Meters · Place 1 · Grand Forks CentralGrand Forks Central200 Meters122.9912

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 4GF IndoorApr 4 · 400 Meters · Place 1 · Grand Forks CentralGrand Forks Central400 Meters150.6212
Apr 2EDC IndoorApr 2 · 60m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central60m Hurdles18.3212
Apr 2EDC IndoorApr 2 · 200 Meters · Place 4 · Grand Forks CentralGrand Forks Central200 Meters422.68 PB12
Mar 25North Dakota State Class A IndoorMar 25 · 60m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central60m Hurdles39" / 0.991mRound P3.8.58a12
Mar 25North Dakota State Class A IndoorMar 25 · 60m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central60m Hurdles39" / 0.991m3.8.56a PB12
Mar 25North Dakota State Class A IndoorMar 25 · 200 Meters · Place 4 · Grand Forks CentralGrand Forks Central200 Meters4.23.14a12
Mar 19Cobber HS IndoorMar 19 · 55m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central55m Hurdles39"1.8.17a PB12
Mar 19Cobber HS IndoorMar 19 · 200 Meters · Place 1 · Grand Forks CentralGrand Forks Central200 Meters1.23.50a12

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 400m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club400m Hurdles36" / 0.914m1.56.33a11
Jul 82021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 110m Hurdles · Place 3 · Ragnarök Athletic ClubRagnarök Athletic Club110m Hurdles39" / 0.991m3.15.80a11
Jun 18Dakotas Association InvitationalJun 18 · 400m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club400m Hurdles36" / 0.914m1.57.98a11
Jun 18Dakotas Association InvitationalJun 18 · 110m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club110m Hurdles39" / 0.991m1.15.50a11
Jun 9Be Elite! All-Comer's MeetJun 9 · 400m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club400m Hurdles36" / 0.914m1.59.10a11
Jun 9Be Elite! All-Comer's MeetJun 9 · 110m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club110m Hurdles39" / 0.991m1.15.58a11
Jun 9Be Elite! All-Comer's MeetJun 9 · 200 Meters · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club200 Meters1.24.21a11
May 28NDHSAA State A Track & Field MeetMay 28 · 300m Hurdles · Place 2 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914mRound P2.39.34a11
May 28NDHSAA State A Track & Field MeetMay 28 · 300m Hurdles · Place 2 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m2.38.32a11
May 28NDHSAA State A Track & Field MeetMay 28 · 110m Hurdles · Place 5 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991mRound P5.15.47aWind: 1.811
May 28NDHSAA State A Track & Field MeetMay 28 · 110m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991m3.14.97aWind: 2.211
May 21East RegionMay 21 · 110m Hurdles · Place 2 · Grand Forks CentralGrand Forks Central110m Hurdles215.2011
May 10Fargo Rotary InvitationalMay 10 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles140.3811
May 10Fargo Rotary InvitationalMay 10 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles115.5511
May 7Packer RelaysMay 7 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles138.9711
May 7Packer RelaysMay 7 · 110m Hurdles · Place 2 · Grand Forks CentralGrand Forks Central110m Hurdles215.0411
Apr 24Grand Forks PentangularApr 24 · 110m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central110m Hurdles39" / 0.991m1.15.60a11
Apr 24Grand Forks PentangularApr 24 · 200 Meters · Grand Forks CentralGrand Forks Central200 Meters—DNS11
Apr 24Grand Forks PentangularApr 24 · 100 Meters · Place 6 · Grand Forks CentralGrand Forks Central100 Meters6.11.66a11
Apr 22Eagle Relays @ SheyenneApr 22 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m1.41.24a11
Apr 10Boys & Girls Double Dual 2021Apr 10 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles140.8111
Apr 10Boys & Girls Double Dual 2021Apr 10 · 200 Meters · Place 2 · Grand Forks CentralGrand Forks Central200 Meters223.4511
Mar 29West Fargo Sheyenne EarlybirdMar 29 · 200 Meters · Place 3 · Grand Forks CentralGrand Forks Central200 Meters324.5711
Mar 26Grand Forks TriangularMar 26 · 300m Hurdles · Place 1 · Grand Forks CentralGrand Forks Central300m Hurdles140.9611

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Bob Zimney Last ChanceMay 13 · 300m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central300m Hurdles343.419
Apr 16Grand Forks Sertoma (@ Davies)Apr 16 · 300m Hurdles · Place 10 · Grand Forks CentralGrand Forks Central300m Hurdles1044.95PR9

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Bob Zimney Last ChanceMay 14 · 300m Hurdles · Place 8 · Grand Forks CentralGrand Forks Central300m Hurdles846.438
May 14Bob Zimney Last ChanceMay 14 · 400 Meters · Place 7 · Grand Forks CentralGrand Forks Central400 Meters757.048
May 12EDC Boys JV OutdoorMay 12 · 300m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central300m Hurdles346.148
May 12EDC Boys JV OutdoorMay 12 · 400 Meters · Place 2 · Grand Forks CentralGrand Forks Central400 Meters256.178
May 4Packer RelaysMay 4 · 300m Hurdles · Place 21 · Grand Forks CentralGrand Forks Central300m Hurdles2148.178
May 4Packer RelaysMay 4 · 400 Meters · Place 18 · Grand Forks CentralGrand Forks Central400 Meters1858.668

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Grand Forks Sertoma Club Indoor InvitationalApr 12 · 400 Meters · Place 25 · Grand Forks CentralGrand Forks Central400 Meters2557.988