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 · IndoorGrand Forks Indoor Dual · Apr 1449.44aGrand Forks Indoor DualApril 14, 2018
300m Hurdles · 36" / 0.914m · OutdoorEast Region Meet · May 2138.13aEast Region MeetMay 21, 2022
400 Meters · IndoorUND Open and Multi · Jan 2648.24UND Open and MultiJanuary 26, 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 · IndoorBison Team Cup · Jan 131:20.43Bison Team CupJanuary 13, 2024
60m Hurdles · 39" / 0.991m · IndoorNorth Dakota State Class A Indoor · Mar 258.56aNorth Dakota State Class A IndoorMarch 25, 2022
60m Hurdles · 39" / 0.991m · OutdoorNorth Dakota State JV Indoor · Mar 2310.36aNorth Dakota State JV IndoorMarch 23, 2019
Pole Vault · IndoorGrand Forks Indoor Dual · Apr 147-00.00Grand Forks Indoor DualApril 14, 2018

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Summit League Outdoor ChampionshipMay 14 · 400m Hurdles · Place 2 · North Dakota StateNorth Dakota State400m Hurdles253.35JR
May 14Summit League Outdoor ChampionshipMay 14 · 400m Hurdles · Place 5 · North Dakota StateNorth Dakota State400m Hurdles553.39JR
May 8NDSU Tune-UpMay 8 · 400m Hurdles · Place 2 · North Dakota StateNorth Dakota State400m Hurdles254.12JR
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

6 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
Feb 7Bison OpenFeb 7 · 600 Meters · Place 8 · North Dakota StateNorth Dakota State600 Meters81:23.37a—
Feb 7Bison OpenFeb 7 · 400 Meters · Place 6 · North Dakota StateNorth Dakota State400 Meters649.88a—
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 400 Meters · Place 6 · North Dakota StateNorth Dakota State400 Meters6.49.70aSo
Jan 18Bison Team CupJan 18 · 400 Meters · Place 1 · North Dakota StateNorth Dakota State400 Meters149.80a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9NDSU Tune UpMay 9 · 400m Hurdles · Place 1 · North Dakota StateNorth Dakota State400m Hurdles155.95SO
Apr 17Pacific Coast InvitationalApr 17 · 400m Hurdles · Place 15 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m15.54.67aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
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

7 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
Feb 2Bison Indoor OpenFeb 2 · 600 Meters · Place 1 · North Dakota StateNorth Dakota State600 Meters11:20.86a—
Feb 2Bison Indoor OpenFeb 2 · 400 Meters · Place 2 · North Dakota StateNorth Dakota State400 Meters249.33a—
Jan 26UND Open and MultiJan 26 · 400 Meters · Place 4 · North Dakota StateNorth Dakota State400 Meters448.24 PBFR
Jan 20Jim Emmerich Alumni InvitationalJan 20 · 400 Meters · Place 1 · North Dakota StateNorth Dakota State400 Meters1.48.49aFr
Jan 13Bison Team CupJan 13 · 600 Meters · Place 1 · North Dakota StateNorth Dakota State600 Meters11:20.43 PBFR

2023 Indoor Track

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

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

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 27"We Are North Dakota Resilient"Jun 27 · 300m Hurdles · Place 1 · Ragnarök Athletic ClubRagnarök Athletic Club300m Hurdles36" / 0.914m1.44.27a10

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24NDHSAA Class A State MeetMay 24 · 300m Hurdles · Place 20 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914mRound P20.43.66a9
May 17NDHSAA East Region MeetMay 17 · 300m Hurdles · Place 16 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m16.44.61a9
May 13Bob Zimney Last ChanceMay 13 · 300m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central300m Hurdles343.419
May 10Orvik-Radke Classic Track & Field MeetMay 10 · 300m Hurdles · Place 5 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m5.1:30.00a9
Apr 25Shanley Invitational Track & Field MeetApr 25 · 300m Hurdles · Place 2 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m2.42.04a9
Apr 22Dual - RR vs GFCApr 22 · 300m Hurdles · Place 3 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m3.43.82a9
Apr 22Dual - RR vs GFCApr 22 · 400 Meters · Place 4 · Grand Forks CentralGrand Forks Central400 Meters4.55.19a9
Apr 22Dual - RR vs GFCApr 22 · 200 Meters · Place 14 · Grand Forks CentralGrand Forks Central200 Meters14.25.30a9
Apr 16Grand Forks Sertoma (@ Davies)Apr 16 · 300m Hurdles · Place 10 · Grand Forks CentralGrand Forks Central300m Hurdles1044.95PR9
Mar 23North Dakota State JV IndoorMar 23 · 60m Hurdles · Place 7 · Grand Forks CentralGrand Forks Central60m Hurdles39" / 0.991m7.10.36a PB9
Mar 23North Dakota State JV IndoorMar 23 · 200 Meters · Place 3 · Grand Forks CentralGrand Forks Central200 Meters3.25.32a9

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Class B InvitationalApr 6 · 300m Hurdles · Place 6 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m6.46.54aUnofficial9
Apr 6Class B InvitationalApr 6 · 200 Meters · Place 10 · Grand Forks CentralGrand Forks Central200 Meters10.25.12aUnofficial9
Mar 16Cobber HS North Dakota IndoorMar 16 · 400 Meters · Place 6 · Grand Forks CentralGrand Forks Central400 Meters6.56.25a9

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18East Region ChampionshipsMay 18 · 300m Hurdles · Place 15 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m15.45.65a8
May 18East Region ChampionshipsMay 18 · 400 Meters · Place 22 · Grand Forks CentralGrand Forks Central400 Meters22.56.69a8
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
Apr 20Eagle RelaysApr 20 · Pole Vault · Grand Forks CentralGrand Forks CentralPole Vault—NH8
Apr 20Eagle RelaysApr 20 · 300m Hurdles · Place 13 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m13.49.57aUnofficial8

2018 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 14Grand Forks Indoor DualApr 14 · Pole Vault · Place 8 · Grand Forks CentralGrand Forks CentralPole Vault8.7-00.00 PB8
Apr 14Grand Forks Indoor DualApr 14 · 300m Hurdles · Place 8 · Grand Forks CentralGrand Forks Central300m Hurdles36" / 0.914m8.49.44a PB8
Apr 14Grand Forks Indoor DualApr 14 · 400 Meters · Place 6 · Grand Forks CentralGrand Forks Central400 Meters6.57.94a8
Apr 12Grand Forks Sertoma Club Indoor InvitationalApr 12 · 400 Meters · Place 25 · Grand Forks CentralGrand Forks Central400 Meters2557.988
Apr 6North Dakota EDC Indoor Track & Field ChampionshipsApr 6 · Pole Vault · Grand Forks CentralGrand Forks CentralPole Vault—NH8
Apr 6North Dakota EDC Indoor Track & Field ChampionshipsApr 6 · 400 Meters · Place 32 · Grand Forks CentralGrand Forks Central400 Meters32.59.55a8
Mar 17Cobber InviteMar 17 · 400 Meters · Place 18 · Grand Forks CentralGrand Forks Central400 Meters18.1:02.30a8
Mar 17Cobber InviteMar 17 · 200 Meters · Place 47 · Grand Forks CentralGrand Forks Central200 Meters47.28.53a8